diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/dev/.documenter-siteinfo.json b/dev/.documenter-siteinfo.json new file mode 100644 index 0000000..78f01cf --- /dev/null +++ b/dev/.documenter-siteinfo.json @@ -0,0 +1 @@ +{"documenter":{"julia_version":"1.10.1","generation_timestamp":"2024-02-23T18:09:57","documenter_version":"1.2.1"}} \ No newline at end of file diff --git a/dev/api/index.html b/dev/api/index.html new file mode 100644 index 0000000..00ab541 --- /dev/null +++ b/dev/api/index.html @@ -0,0 +1,38 @@ + +API · DocInventories.jl

API

The DocInventories package exports two names:

All other names should either be imported explicitly, e.g.,

using DocInventories: uri, spec

for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.

In typical usage, the following non-exported I/O routines would be commonly used:


DocInventories.MIME_TYPESConstant

Default map of file extensions to MIME types.

MIME_TYPES = Dict(
+    ".txt" => MIME("text/x-intersphinx"),
+    ".inv" => MIME("application/x-intersphinx"),
+    ".toml" => MIME("application/toml"),
+    ".txt.gz" => MIME("text/x-intersphinx+gzip"),
+    ".toml.gz" => MIME("application/toml+gzip"),
+)
source
DocInventories.InventoryType

An inventory link targets in a project documentation.

inventory = Inventory(
+    source;
+    mime=auto_mime(source),
+    root_url=root_url(source)
+)

loads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.

The Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.

Alternatively,

inventory = Inventory(; project, version="", root_url="", items=[])

with a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.

Attributes

  • project: The name of the project
  • version: The version of the project (e.g., "1.0.0")
  • root_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with "https://" and end with a slash.
  • source: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.
  • sorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.

Item access

Items can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form ":[domain:]role:`name`", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.

Search

The inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:

  • A spec of the form ":domain:role:`name`", in full, partially, or as a regex.
  • Part of a url of a page in the project's documentation, as a string
  • The title of a section as it appears somewhere in the project's documentation.

The search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.

Methods

source
DocInventories.InventoryItemType

An item inside an Inventory.

item = InventoryItem(; name, role, uri, priority=1, domain="jl", dispname="-")

represents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.

For convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=":domain:role:`name`" borrows from Sphinx' cross-referencing syntax:

item = IventoryItem(
+    ":domain:role:`name`" => uri;
+    dispname=<name>,
+    priority=(<domain == "std" ? -1 : 1>)
+)

The domain is optional: if spec=":role:`name`", the domain is "std" for role="label" or role="doc", and "jl" otherwise. The role is mandatory for code objects. For non-code objects,

item = IventoryItem(
+    "title" => uri;
+    dispname=<title>,
+    priority=-1
+)

indicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(":std:label:`name`" => uri; dispname=title, priority=-1).

Attributes

  • name: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.

  • domain: The name of a Sphinx domain. Should be "jl" for Julia code objects (default), "py" for Python code objects, and "std" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.

  • role: A domain-specific role (type). Must have nonzero length and not contain whitespace.

  • priority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:

    • 1: the "default" priority. Used by default for all objects not in the "std" domain (that is, all "code" objects such as those in the "jl" domain).
    • 0: object is important
    • 2 (or higher): object is unimportant
    • -1 (or lower): object is "hidden" (may be omitted from search). Used by default for all objects in the std domain (section titles)

    See find_in_inventory for details. The above semantics match those used by Sphinx.

  • uri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with "$" to indicate a placeholder for name (usually as "#$", for an HTML anchor matching name).

  • dispname: A full plain text representation of the object. May be "-" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.

Methods

  • uri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.
  • dispname – Extract the dispname, resolving the "-" shorthand, if applicable.
  • spec – Return the specification string ":domain:role:`name`" associated with the item
source
DocInventories.auto_mimeMethod

Determine the MIME type of the given file path or URL from the file extension.

mime = auto_mime(source)

returns a MIME type from the extension of source. The default mapping is in MIME_TYPES.

Unknown or unsupported extensions throw an ArgumentError.

source
DocInventories.convertMethod

Convert an inventory file.

DocInventories.convert("objects.inv", "inventory.toml")

converts the input file "objects.inv" in the Sphinx Inventory Format to the TOML Format "inventory.toml".

This is a convenience function to simply load an Inventory from the input file and write it to the output file. Both the input and output file must have known file extensions. The project and version metadata may be given as additional keyword arguments to be written to the output file, see set_metadata.

source
DocInventories.find_in_inventoryMethod

Find an item in the inventory.

item = find_in_inventory(
+    inventory,
+    name;
+    domain="",
+    role="",
+    quiet=false,
+    include_hidden_priority=true
+)

returns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.

Arguments

  • inventory: The Inventory to search.
  • name: The value of the name attribute of the InventoryItem to find. Must match exactly.
  • domain: If not empty, restrict search to items with a matching domain attribute.
  • role: If not empty, restrict search to items with a matching role attribute.
  • quiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.
  • include_hidden_priority: Whether or not to consider items with a negative priority attribute. If "hidden" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.

Note that direct item lookup as inventory[spec] where spec is a string of the form "[:[domain:]role:]`name`" is available as a simplified way to call find_in_inventory with quiet=true.

source
DocInventories.root_urlMethod

Obtain the root url from an inventory source.

url = root_url(source; warn=true)

returns the root url as determined by split_url if source starts with "https://" or "http://", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.

source
DocInventories.saveMethod

Write the Inventory to file in the specified format.

DocInventories.save(filename, inventory; mime=auto_mime(filename))

writes inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.

source
DocInventories.set_metadataMethod

Modify the project and version metadata of an inventory or inventory file.

new_inventory = set_metadata(
+    inventory;
+    version=inventory.version,
+    project=inventory.project
+)

returns a new Inventory with a modified version and/or project attribute.

set_metadata(
+    filename;
+    mime=auto_mime(filename),
+    project=Inventory(filename).project,
+    version=Inventory(filename).version,
+)

modifies the project and/or version in the given inventory file (objects.inv, inventory.toml, etc.)

source
DocInventories.show_fullMethod
show_full(inventory)  # io=stdout
+show_full(io, inventory)

is equivalent to

show(IOContext(io, :limit => false), "text/plain", inventory)

and shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.

source
DocInventories.specMethod

Return the specification string of an InventoryItem.

item_spec = spec(item)

returns a string of the form ":domain:role:`name`" using the attributes of the given item.

source
DocInventories.split_urlMethod

Split a URL into a root URL and a filename.

root_url, filename = split_url(url)

splits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with "https://" or "http://".

source
DocInventories.uriMethod
uri_str = uri(inventory, key)

is equivalent to uri(inventory[key]; root_url=inventory.root_url).

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

+ ${display_result} +

+
+ ${display_link} +
+
+ ${search_divider} + `; + + return result_div; +} + +/** + * Get selected filters, remake the filter html and lastly update the search modal + */ +function get_filters() { + let ele = $(".search-filters .search-filter-selected").get(); + filter_results = ele.map((x) => $(x).text().toLowerCase()); + modal_filters = make_modal_body_filters(filters, filter_results); + update_search(filter_results); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Modal settings dialog +$(document).ready(function () { + var settings = $("#documenter-settings"); + $("#documenter-settings-button").click(function () { + settings.toggleClass("is-active"); + }); + // Close the dialog if X is clicked + $("#documenter-settings button.delete").click(function () { + settings.removeClass("is-active"); + }); + // Close dialog if ESC is pressed + $(document).keyup(function (e) { + if (e.keyCode == 27) settings.removeClass("is-active"); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +let search_modal_header = ` + +`; + +let initial_search_body = ` +
Type something to get started!
+`; + +let search_modal_footer = ` + +`; + +$(document.body).append( + ` + + ` +); + +document.querySelector(".docs-search-query").addEventListener("click", () => { + openModal(); +}); + +document.querySelector(".close-search-modal").addEventListener("click", () => { + closeModal(); +}); + +$(document).on("click", ".search-result-link", function () { + closeModal(); +}); + +document.addEventListener("keydown", (event) => { + if ((event.ctrlKey || event.metaKey) && event.key === "/") { + openModal(); + } else if (event.key === "Escape") { + closeModal(); + } + + return false; +}); + +// Functions to open and close a modal +function openModal() { + let searchModal = document.querySelector("#search-modal"); + + searchModal.classList.add("is-active"); + document.querySelector(".documenter-search-input").focus(); +} + +function closeModal() { + let searchModal = document.querySelector("#search-modal"); + let initial_search_body = ` +
Type something to get started!
+ `; + + searchModal.classList.remove("is-active"); + document.querySelector(".documenter-search-input").blur(); + + if (!$(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").addClass("is-justify-content-center"); + } + + $(".documenter-search-input").val(""); + $(".search-modal-card-body").html(initial_search_body); +} + +document + .querySelector("#search-modal .modal-background") + .addEventListener("click", () => { + closeModal(); + }); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Manages the showing and hiding of the sidebar. +$(document).ready(function () { + var sidebar = $("#documenter > .docs-sidebar"); + var sidebar_button = $("#documenter-sidebar-button"); + sidebar_button.click(function (ev) { + ev.preventDefault(); + sidebar.toggleClass("visible"); + if (sidebar.hasClass("visible")) { + // Makes sure that the current menu item is visible in the sidebar. + $("#documenter .docs-menu a.is-active").focus(); + } + }); + $("#documenter > .docs-main").bind("click", function (ev) { + if ($(ev.target).is(sidebar_button)) { + return; + } + if (sidebar.hasClass("visible")) { + sidebar.removeClass("visible"); + } + }); +}); + +// Resizes the package name / sitename in the sidebar if it is too wide. +// Inspired by: https://github.com/davatron5000/FitText.js +$(document).ready(function () { + e = $("#documenter .docs-autofit"); + function resize() { + var L = parseInt(e.css("max-width"), 10); + var L0 = e.width(); + if (L0 > L) { + var h0 = parseInt(e.css("font-size"), 10); + e.css("font-size", (L * h0) / L0); + // TODO: make sure it survives resizes? + } + } + // call once and then register events + resize(); + $(window).resize(resize); + $(window).on("orientationchange", resize); +}); + +// Scroll the navigation bar to the currently selected menu item +$(document).ready(function () { + var sidebar = $("#documenter .docs-menu").get(0); + var active = $("#documenter .docs-menu .is-active").get(0); + if (typeof active !== "undefined") { + sidebar.scrollTop = active.offsetTop - sidebar.offsetTop - 15; + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Theme picker setup +$(document).ready(function () { + // onchange callback + $("#documenter-themepicker").change(function themepick_callback(ev) { + var themename = $("#documenter-themepicker option:selected").attr("value"); + if (themename === "auto") { + // set_theme(window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light'); + window.localStorage.removeItem("documenter-theme"); + } else { + // set_theme(themename); + window.localStorage.setItem("documenter-theme", themename); + } + // We re-use the global function from themeswap.js to actually do the swapping. + set_theme_from_local_storage(); + }); + + // Make sure that the themepicker displays the correct theme when the theme is retrieved + // from localStorage + if (typeof window.localStorage !== "undefined") { + var theme = window.localStorage.getItem("documenter-theme"); + if (theme !== null) { + $("#documenter-themepicker option").each(function (i, e) { + e.selected = e.value === theme; + }); + } + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// update the version selector with info from the siteinfo.js and ../versions.js files +$(document).ready(function () { + // If the version selector is disabled with DOCUMENTER_VERSION_SELECTOR_DISABLED in the + // siteinfo.js file, we just return immediately and not display the version selector. + if ( + typeof DOCUMENTER_VERSION_SELECTOR_DISABLED === "boolean" && + DOCUMENTER_VERSION_SELECTOR_DISABLED + ) { + return; + } + + var version_selector = $("#documenter .docs-version-selector"); + var version_selector_select = $("#documenter .docs-version-selector select"); + + version_selector_select.change(function (x) { + target_href = version_selector_select + .children("option:selected") + .get(0).value; + window.location.href = target_href; + }); + + // add the current version to the selector based on siteinfo.js, but only if the selector is empty + if ( + typeof DOCUMENTER_CURRENT_VERSION !== "undefined" && + $("#version-selector > option").length == 0 + ) { + var option = $( + "" + ); + version_selector_select.append(option); + } + + if (typeof DOC_VERSIONS !== "undefined") { + var existing_versions = version_selector_select.children("option"); + var existing_versions_texts = existing_versions.map(function (i, x) { + return x.text; + }); + DOC_VERSIONS.forEach(function (each) { + var version_url = documenterBaseURL + "/../" + each + "/"; + var existing_id = $.inArray(each, existing_versions_texts); + // if not already in the version selector, add it as a new option, + // otherwise update the old option with the URL and enable it + if (existing_id == -1) { + var option = $( + "" + ); + version_selector_select.append(option); + } else { + var option = existing_versions[existing_id]; + option.value = version_url; + option.disabled = false; + } + }); + } + + // only show the version selector if the selector has been populated + if (version_selector_select.children("option").length > 0) { + version_selector.toggleClass("visible"); + } +}); + +}) diff --git a/dev/assets/themes/documenter-dark.css b/dev/assets/themes/documenter-dark.css new file mode 100644 index 0000000..9f5449f --- /dev/null +++ b/dev/assets/themes/documenter-dark.css @@ -0,0 +1,7 @@ +html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus,html.theme--documenter-dark .pagination-ellipsis:focus,html.theme--documenter-dark .file-cta:focus,html.theme--documenter-dark .file-name:focus,html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .button:focus,html.theme--documenter-dark .is-focused.pagination-previous,html.theme--documenter-dark .is-focused.pagination-next,html.theme--documenter-dark .is-focused.pagination-link,html.theme--documenter-dark .is-focused.pagination-ellipsis,html.theme--documenter-dark .is-focused.file-cta,html.theme--documenter-dark .is-focused.file-name,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-focused.button,html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active,html.theme--documenter-dark .pagination-ellipsis:active,html.theme--documenter-dark .file-cta:active,html.theme--documenter-dark .file-name:active,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .button:active,html.theme--documenter-dark .is-active.pagination-previous,html.theme--documenter-dark .is-active.pagination-next,html.theme--documenter-dark .is-active.pagination-link,html.theme--documenter-dark .is-active.pagination-ellipsis,html.theme--documenter-dark .is-active.file-cta,html.theme--documenter-dark .is-active.file-name,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .is-active.button{outline:none}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-ellipsis[disabled],html.theme--documenter-dark .file-cta[disabled],html.theme--documenter-dark .file-name[disabled],html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--documenter-dark .pagination-next,html.theme--documenter-dark fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--documenter-dark .pagination-link,html.theme--documenter-dark fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--documenter-dark .file-cta,html.theme--documenter-dark fieldset[disabled] .file-cta,fieldset[disabled] html.theme--documenter-dark .file-name,html.theme--documenter-dark fieldset[disabled] .file-name,fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark fieldset[disabled] .select select,html.theme--documenter-dark .select fieldset[disabled] select,html.theme--documenter-dark fieldset[disabled] .textarea,html.theme--documenter-dark fieldset[disabled] .input,html.theme--documenter-dark fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--documenter-dark .button,html.theme--documenter-dark fieldset[disabled] .button{cursor:not-allowed}html.theme--documenter-dark .tabs,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .breadcrumb,html.theme--documenter-dark .file,html.theme--documenter-dark .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after,html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--documenter-dark .admonition:not(:last-child),html.theme--documenter-dark .tabs:not(:last-child),html.theme--documenter-dark .pagination:not(:last-child),html.theme--documenter-dark .message:not(:last-child),html.theme--documenter-dark .level:not(:last-child),html.theme--documenter-dark .breadcrumb:not(:last-child),html.theme--documenter-dark .block:not(:last-child),html.theme--documenter-dark .title:not(:last-child),html.theme--documenter-dark .subtitle:not(:last-child),html.theme--documenter-dark .table-container:not(:last-child),html.theme--documenter-dark .table:not(:last-child),html.theme--documenter-dark .progress:not(:last-child),html.theme--documenter-dark .notification:not(:last-child),html.theme--documenter-dark .content:not(:last-child),html.theme--documenter-dark .box:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .modal-close,html.theme--documenter-dark .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before,html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before{height:2px;width:50%}html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{height:50%;width:2px}html.theme--documenter-dark .modal-close:hover,html.theme--documenter-dark .delete:hover,html.theme--documenter-dark .modal-close:focus,html.theme--documenter-dark .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--documenter-dark .modal-close:active,html.theme--documenter-dark .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--documenter-dark .is-small.modal-close,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--documenter-dark .is-small.delete,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--documenter-dark .is-medium.modal-close,html.theme--documenter-dark .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--documenter-dark .is-large.modal-close,html.theme--documenter-dark .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--documenter-dark .control.is-loading::after,html.theme--documenter-dark .select.is-loading::after,html.theme--documenter-dark .loader,html.theme--documenter-dark .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdee0;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--documenter-dark .hero-video,html.theme--documenter-dark .modal-background,html.theme--documenter-dark .modal,html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--documenter-dark .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#ecf0f1 !important}a.has-text-light:hover,a.has-text-light:focus{color:#cfd9db !important}.has-background-light{background-color:#ecf0f1 !important}.has-text-dark{color:#282f2f !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#111414 !important}.has-background-dark{background-color:#282f2f !important}.has-text-primary{color:#375a7f !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#28415b !important}.has-background-primary{background-color:#375a7f !important}.has-text-primary-light{color:#f1f5f9 !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#cddbe9 !important}.has-background-primary-light{background-color:#f1f5f9 !important}.has-text-primary-dark{color:#4d7eb2 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#7198c1 !important}.has-background-primary-dark{background-color:#4d7eb2 !important}.has-text-link{color:#1abc9c !important}a.has-text-link:hover,a.has-text-link:focus{color:#148f77 !important}.has-background-link{background-color:#1abc9c !important}.has-text-link-light{color:#edfdf9 !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c0f6ec !important}.has-background-link-light{background-color:#edfdf9 !important}.has-text-link-dark{color:#15987e !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#1bc5a4 !important}.has-background-link-dark{background-color:#15987e !important}.has-text-info{color:#024c7d !important}a.has-text-info:hover,a.has-text-info:focus{color:#012d4b !important}.has-background-info{background-color:#024c7d !important}.has-text-info-light{color:#ebf7ff !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#b9e2fe !important}.has-background-info-light{background-color:#ebf7ff !important}.has-text-info-dark{color:#0e9dfb !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#40b1fc !important}.has-background-info-dark{background-color:#0e9dfb !important}.has-text-success{color:#008438 !important}a.has-text-success:hover,a.has-text-success:focus{color:#005122 !important}.has-background-success{background-color:#008438 !important}.has-text-success-light{color:#ebfff3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#b8ffd6 !important}.has-background-success-light{background-color:#ebfff3 !important}.has-text-success-dark{color:#00eb64 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#1fff7e !important}.has-background-success-dark{background-color:#00eb64 !important}.has-text-warning{color:#ad8100 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#7a5b00 !important}.has-background-warning{background-color:#ad8100 !important}.has-text-warning-light{color:#fffaeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#ffedb8 !important}.has-background-warning-light{background-color:#fffaeb !important}.has-text-warning-dark{color:#d19c00 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#ffbf05 !important}.has-background-warning-dark{background-color:#d19c00 !important}.has-text-danger{color:#9e1b0d !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#6f1309 !important}.has-background-danger{background-color:#9e1b0d !important}.has-text-danger-light{color:#fdeeec !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#fac3bd !important}.has-background-danger-light{background-color:#fdeeec !important}.has-text-danger-dark{color:#ec311d !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#f05c4c !important}.has-background-danger-dark{background-color:#ec311d !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#282f2f !important}.has-background-grey-darker{background-color:#282f2f !important}.has-text-grey-dark{color:#343c3d !important}.has-background-grey-dark{background-color:#343c3d !important}.has-text-grey{color:#5e6d6f !important}.has-background-grey{background-color:#5e6d6f !important}.has-text-grey-light{color:#8c9b9d !important}.has-background-grey-light{background-color:#8c9b9d !important}.has-text-grey-lighter{color:#dbdee0 !important}.has-background-grey-lighter{background-color:#dbdee0 !important}.has-text-white-ter{color:#ecf0f1 !important}.has-background-white-ter{background-color:#ecf0f1 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--documenter-dark{/*! + Theme: a11y-dark + Author: @ericwbailey + Maintainer: @ericwbailey + + Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css +*/}html.theme--documenter-dark html{background-color:#1f2424;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark article,html.theme--documenter-dark aside,html.theme--documenter-dark figure,html.theme--documenter-dark footer,html.theme--documenter-dark header,html.theme--documenter-dark hgroup,html.theme--documenter-dark section{display:block}html.theme--documenter-dark body,html.theme--documenter-dark button,html.theme--documenter-dark input,html.theme--documenter-dark optgroup,html.theme--documenter-dark select,html.theme--documenter-dark textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--documenter-dark code,html.theme--documenter-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark body{color:#fff;font-size:1em;font-weight:400;line-height:1.5}html.theme--documenter-dark a{color:#1abc9c;cursor:pointer;text-decoration:none}html.theme--documenter-dark a strong{color:currentColor}html.theme--documenter-dark a:hover{color:#1dd2af}html.theme--documenter-dark code{background-color:rgba(255,255,255,0.05);color:#ececec;font-size:.875em;font-weight:normal;padding:.1em}html.theme--documenter-dark hr{background-color:#282f2f;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--documenter-dark img{height:auto;max-width:100%}html.theme--documenter-dark input[type="checkbox"],html.theme--documenter-dark input[type="radio"]{vertical-align:baseline}html.theme--documenter-dark small{font-size:.875em}html.theme--documenter-dark span{font-style:inherit;font-weight:inherit}html.theme--documenter-dark strong{color:#f2f2f2;font-weight:700}html.theme--documenter-dark fieldset{border:none}html.theme--documenter-dark pre{-webkit-overflow-scrolling:touch;background-color:#282f2f;color:#fff;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--documenter-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--documenter-dark table td,html.theme--documenter-dark table th{vertical-align:top}html.theme--documenter-dark table td:not([align]),html.theme--documenter-dark table th:not([align]){text-align:inherit}html.theme--documenter-dark table th{color:#f2f2f2}html.theme--documenter-dark .box{background-color:#343c3d;border-radius:8px;box-shadow:none;color:#fff;display:block;padding:1.25rem}html.theme--documenter-dark a.box:hover,html.theme--documenter-dark a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1abc9c}html.theme--documenter-dark a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1abc9c}html.theme--documenter-dark .button{background-color:#282f2f;border-color:#4c5759;border-width:1px;color:#375a7f;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--documenter-dark .button strong{color:inherit}html.theme--documenter-dark .button .icon,html.theme--documenter-dark .button .icon.is-small,html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--documenter-dark .button .icon.is-medium,html.theme--documenter-dark .button .icon.is-large{height:1.5em;width:1.5em}html.theme--documenter-dark .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button:hover,html.theme--documenter-dark .button.is-hovered{border-color:#8c9b9d;color:#f2f2f2}html.theme--documenter-dark .button:focus,html.theme--documenter-dark .button.is-focused{border-color:#8c9b9d;color:#17a689}html.theme--documenter-dark .button:focus:not(:active),html.theme--documenter-dark .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button:active,html.theme--documenter-dark .button.is-active{border-color:#343c3d;color:#f2f2f2}html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;color:#fff;text-decoration:underline}html.theme--documenter-dark .button.is-text:hover,html.theme--documenter-dark .button.is-text.is-hovered,html.theme--documenter-dark .button.is-text:focus,html.theme--documenter-dark .button.is-text.is-focused{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .button.is-text:active,html.theme--documenter-dark .button.is-text.is-active{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .button.is-text[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1abc9c;text-decoration:none}html.theme--documenter-dark .button.is-ghost:hover,html.theme--documenter-dark .button.is-ghost.is-hovered{color:#1abc9c;text-decoration:underline}html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:hover,html.theme--documenter-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus,html.theme--documenter-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus:not(:active),html.theme--documenter-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--documenter-dark .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-white.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:hover,html.theme--documenter-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus,html.theme--documenter-dark .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus:not(:active),html.theme--documenter-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus:not(:active),html.theme--documenter-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light.is-active{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:#ecf0f1;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-outlined.is-focused{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover,html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus:not(:active),html.theme--documenter-dark .content kbd.button:focus:not(:active),html.theme--documenter-dark .button.is-dark.is-focused:not(:active),html.theme--documenter-dark .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark[disabled],html.theme--documenter-dark .content kbd.button[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark,fieldset[disabled] html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:#282f2f;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted:hover,html.theme--documenter-dark .content kbd.button.is-inverted:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-dark.is-inverted[disabled],html.theme--documenter-dark .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-loading::after,html.theme--documenter-dark .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined,html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-outlined.is-focused{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus:not(:active),html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--documenter-dark .button.is-primary.is-focused:not(:active),html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary[disabled],html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;box-shadow:none}html.theme--documenter-dark .button.is-primary.is-inverted,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--documenter-dark .button.is-primary.is-inverted[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:hover,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-light.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e8eef5;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:active,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-light.is-active,html.theme--documenter-dark .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#dfe8f1;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:hover,html.theme--documenter-dark .button.is-link.is-hovered{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus,html.theme--documenter-dark .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus:not(:active),html.theme--documenter-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link.is-active{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:#1abc9c;box-shadow:none}html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-outlined.is-focused{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:hover,html.theme--documenter-dark .button.is-link.is-light.is-hovered{background-color:#e2fbf6;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:active,html.theme--documenter-dark .button.is-link.is-light.is-active{background-color:#d7f9f3;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:hover,html.theme--documenter-dark .button.is-info.is-hovered{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus,html.theme--documenter-dark .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus:not(:active),html.theme--documenter-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info.is-active{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:#024c7d;box-shadow:none}html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;color:#024c7d}html.theme--documenter-dark .button.is-info.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-outlined.is-focused{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:hover,html.theme--documenter-dark .button.is-info.is-light.is-hovered{background-color:#def2fe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:active,html.theme--documenter-dark .button.is-info.is-light.is-active{background-color:#d2edfe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:hover,html.theme--documenter-dark .button.is-success.is-hovered{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus,html.theme--documenter-dark .button.is-success.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus:not(:active),html.theme--documenter-dark .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success.is-active{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:#008438;box-shadow:none}html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;color:#008438}html.theme--documenter-dark .button.is-success.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-outlined.is-focused{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:hover,html.theme--documenter-dark .button.is-success.is-light.is-hovered{background-color:#deffec;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:active,html.theme--documenter-dark .button.is-success.is-light.is-active{background-color:#d1ffe5;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:hover,html.theme--documenter-dark .button.is-warning.is-hovered{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus,html.theme--documenter-dark .button.is-warning.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus:not(:active),html.theme--documenter-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning.is-active{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:#ad8100;box-shadow:none}html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-outlined.is-focused{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:hover,html.theme--documenter-dark .button.is-warning.is-light.is-hovered{background-color:#fff7de;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:active,html.theme--documenter-dark .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:hover,html.theme--documenter-dark .button.is-danger.is-hovered{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus,html.theme--documenter-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus:not(:active),html.theme--documenter-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger.is-active{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;box-shadow:none}html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-outlined.is-focused{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:hover,html.theme--documenter-dark .button.is-danger.is-light.is-hovered{background-color:#fce3e0;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:active,html.theme--documenter-dark .button.is-danger.is-light.is-active{background-color:#fcd8d5;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--documenter-dark .button.is-small:not(.is-rounded),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--documenter-dark .button.is-normal{font-size:1rem}html.theme--documenter-dark .button.is-medium{font-size:1.25rem}html.theme--documenter-dark .button.is-large{font-size:1.5rem}html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .button{background-color:#8c9b9d;border-color:#5e6d6f;box-shadow:none;opacity:.5}html.theme--documenter-dark .button.is-fullwidth{display:flex;width:100%}html.theme--documenter-dark .button.is-loading{color:transparent !important;pointer-events:none}html.theme--documenter-dark .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--documenter-dark .button.is-static{background-color:#282f2f;border-color:#5e6d6f;color:#dbdee0;box-shadow:none;pointer-events:none}html.theme--documenter-dark .button.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--documenter-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .buttons .button{margin-bottom:0.5rem}html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--documenter-dark .buttons:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .buttons:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--documenter-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--documenter-dark .buttons.has-addons .button:last-child{margin-right:0}html.theme--documenter-dark .buttons.has-addons .button:hover,html.theme--documenter-dark .buttons.has-addons .button.is-hovered{z-index:2}html.theme--documenter-dark .buttons.has-addons .button:focus,html.theme--documenter-dark .buttons.has-addons .button.is-focused,html.theme--documenter-dark .buttons.has-addons .button:active,html.theme--documenter-dark .buttons.has-addons .button.is-active,html.theme--documenter-dark .buttons.has-addons .button.is-selected{z-index:3}html.theme--documenter-dark .buttons.has-addons .button:focus:hover,html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover,html.theme--documenter-dark .buttons.has-addons .button:active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--documenter-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .buttons.is-centered{justify-content:center}html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .buttons.is-right{justify-content:flex-end}html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:1rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1.25rem}}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--documenter-dark .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--documenter-dark .content li+li{margin-top:0.25em}html.theme--documenter-dark .content p:not(:last-child),html.theme--documenter-dark .content dl:not(:last-child),html.theme--documenter-dark .content ol:not(:last-child),html.theme--documenter-dark .content ul:not(:last-child),html.theme--documenter-dark .content blockquote:not(:last-child),html.theme--documenter-dark .content pre:not(:last-child),html.theme--documenter-dark .content table:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .content h1,html.theme--documenter-dark .content h2,html.theme--documenter-dark .content h3,html.theme--documenter-dark .content h4,html.theme--documenter-dark .content h5,html.theme--documenter-dark .content h6{color:#f2f2f2;font-weight:600;line-height:1.125}html.theme--documenter-dark .content h1{font-size:2em;margin-bottom:0.5em}html.theme--documenter-dark .content h1:not(:first-child){margin-top:1em}html.theme--documenter-dark .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--documenter-dark .content h2:not(:first-child){margin-top:1.1428em}html.theme--documenter-dark .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--documenter-dark .content h3:not(:first-child){margin-top:1.3333em}html.theme--documenter-dark .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--documenter-dark .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--documenter-dark .content h6{font-size:1em;margin-bottom:1em}html.theme--documenter-dark .content blockquote{background-color:#282f2f;border-left:5px solid #5e6d6f;padding:1.25em 1.5em}html.theme--documenter-dark .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ol:not([type]){list-style-type:decimal}html.theme--documenter-dark .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--documenter-dark .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--documenter-dark .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--documenter-dark .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--documenter-dark .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--documenter-dark .content ul ul ul{list-style-type:square}html.theme--documenter-dark .content dd{margin-left:2em}html.theme--documenter-dark .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--documenter-dark .content figure:not(:first-child){margin-top:2em}html.theme--documenter-dark .content figure:not(:last-child){margin-bottom:2em}html.theme--documenter-dark .content figure img{display:inline-block}html.theme--documenter-dark .content figure figcaption{font-style:italic}html.theme--documenter-dark .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--documenter-dark .content sup,html.theme--documenter-dark .content sub{font-size:75%}html.theme--documenter-dark .content table{width:100%}html.theme--documenter-dark .content table td,html.theme--documenter-dark .content table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .content table th{color:#f2f2f2}html.theme--documenter-dark .content table th:not([align]){text-align:inherit}html.theme--documenter-dark .content table thead td,html.theme--documenter-dark .content table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .content table tfoot td,html.theme--documenter-dark .content table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .content table tbody tr:last-child td,html.theme--documenter-dark .content table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .content .tabs li+li{margin-top:0}html.theme--documenter-dark .content.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--documenter-dark .content.is-normal{font-size:1rem}html.theme--documenter-dark .content.is-medium{font-size:1.25rem}html.theme--documenter-dark .content.is-large{font-size:1.5rem}html.theme--documenter-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--documenter-dark .icon.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--documenter-dark .icon.is-medium{height:2rem;width:2rem}html.theme--documenter-dark .icon.is-large{height:3rem;width:3rem}html.theme--documenter-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--documenter-dark .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--documenter-dark .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--documenter-dark div.icon-text{display:flex}html.theme--documenter-dark .image,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--documenter-dark .image img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--documenter-dark .image img.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--documenter-dark .image.is-fullwidth,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--documenter-dark .image.is-square,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--documenter-dark .image.is-1by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--documenter-dark .image.is-5by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--documenter-dark .image.is-4by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--documenter-dark .image.is-3by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--documenter-dark .image.is-5by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--documenter-dark .image.is-16by9,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--documenter-dark .image.is-2by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--documenter-dark .image.is-3by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--documenter-dark .image.is-4by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--documenter-dark .image.is-3by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--documenter-dark .image.is-2by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--documenter-dark .image.is-3by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--documenter-dark .image.is-9by16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--documenter-dark .image.is-1by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--documenter-dark .image.is-1by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--documenter-dark .image.is-16x16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--documenter-dark .image.is-24x24,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--documenter-dark .image.is-32x32,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--documenter-dark .image.is-48x48,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--documenter-dark .image.is-64x64,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--documenter-dark .image.is-96x96,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--documenter-dark .image.is-128x128,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--documenter-dark .notification{background-color:#282f2f;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .notification strong{color:currentColor}html.theme--documenter-dark .notification code,html.theme--documenter-dark .notification pre{background:#fff}html.theme--documenter-dark .notification pre code{background:transparent}html.theme--documenter-dark .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--documenter-dark .notification .title,html.theme--documenter-dark .notification .subtitle,html.theme--documenter-dark .notification .content{color:currentColor}html.theme--documenter-dark .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .notification.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#fff}html.theme--documenter-dark .notification.is-primary,html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .notification.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .notification.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .notification.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .notification.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .notification.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .notification.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .notification.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .notification.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .notification.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .notification.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#343c3d}html.theme--documenter-dark .progress::-webkit-progress-value{background-color:#dbdee0}html.theme--documenter-dark .progress::-moz-progress-bar{background-color:#dbdee0}html.theme--documenter-dark .progress::-ms-fill{background-color:#dbdee0;border:none}html.theme--documenter-dark .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--documenter-dark .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--documenter-dark .progress.is-white::-ms-fill{background-color:#fff}html.theme--documenter-dark .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-light::-webkit-progress-value{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-moz-progress-bar{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-ms-fill{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light:indeterminate{background-image:linear-gradient(to right, #ecf0f1 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-dark::-webkit-progress-value,html.theme--documenter-dark .content kbd.progress::-webkit-progress-value{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-moz-progress-bar,html.theme--documenter-dark .content kbd.progress::-moz-progress-bar{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-ms-fill,html.theme--documenter-dark .content kbd.progress::-ms-fill{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark:indeterminate,html.theme--documenter-dark .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #282f2f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-primary::-webkit-progress-value,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-moz-progress-bar,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-ms-fill,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary:indeterminate,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #375a7f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-link::-webkit-progress-value{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-moz-progress-bar{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-ms-fill{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1abc9c 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-info::-webkit-progress-value{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-moz-progress-bar{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-ms-fill{background-color:#024c7d}html.theme--documenter-dark .progress.is-info:indeterminate{background-image:linear-gradient(to right, #024c7d 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-success::-webkit-progress-value{background-color:#008438}html.theme--documenter-dark .progress.is-success::-moz-progress-bar{background-color:#008438}html.theme--documenter-dark .progress.is-success::-ms-fill{background-color:#008438}html.theme--documenter-dark .progress.is-success:indeterminate{background-image:linear-gradient(to right, #008438 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-warning::-webkit-progress-value{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-moz-progress-bar{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-ms-fill{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ad8100 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-danger::-webkit-progress-value{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-moz-progress-bar{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-ms-fill{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #9e1b0d 30%, #343c3d 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#343c3d;background-image:linear-gradient(to right, #fff 30%, #343c3d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-ms-fill{animation-name:none}html.theme--documenter-dark .progress.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--documenter-dark .progress.is-medium{height:1.25rem}html.theme--documenter-dark .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--documenter-dark .table{background-color:#343c3d;color:#fff}html.theme--documenter-dark .table td,html.theme--documenter-dark .table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .table td.is-white,html.theme--documenter-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .table td.is-black,html.theme--documenter-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .table td.is-light,html.theme--documenter-dark .table th.is-light{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .table td.is-primary,html.theme--documenter-dark .table th.is-primary{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-link,html.theme--documenter-dark .table th.is-link{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .table td.is-info,html.theme--documenter-dark .table th.is-info{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .table td.is-success,html.theme--documenter-dark .table th.is-success{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .table td.is-warning,html.theme--documenter-dark .table th.is-warning{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .table td.is-danger,html.theme--documenter-dark .table th.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .table td.is-narrow,html.theme--documenter-dark .table th.is-narrow{white-space:nowrap;width:1%}html.theme--documenter-dark .table td.is-selected,html.theme--documenter-dark .table th.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-selected a,html.theme--documenter-dark .table td.is-selected strong,html.theme--documenter-dark .table th.is-selected a,html.theme--documenter-dark .table th.is-selected strong{color:currentColor}html.theme--documenter-dark .table td.is-vcentered,html.theme--documenter-dark .table th.is-vcentered{vertical-align:middle}html.theme--documenter-dark .table th{color:#f2f2f2}html.theme--documenter-dark .table th:not([align]){text-align:left}html.theme--documenter-dark .table tr.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table tr.is-selected a,html.theme--documenter-dark .table tr.is-selected strong{color:currentColor}html.theme--documenter-dark .table tr.is-selected td,html.theme--documenter-dark .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--documenter-dark .table thead{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table thead td,html.theme--documenter-dark .table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .table tfoot{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tfoot td,html.theme--documenter-dark .table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .table tbody{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tbody tr:last-child td,html.theme--documenter-dark .table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .table.is-bordered td,html.theme--documenter-dark .table.is-bordered th{border-width:1px}html.theme--documenter-dark .table.is-bordered tr:last-child td,html.theme--documenter-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--documenter-dark .table.is-fullwidth{width:100%}html.theme--documenter-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#2d3435}html.theme--documenter-dark .table.is-narrow td,html.theme--documenter-dark .table.is-narrow th{padding:0.25em 0.5em}html.theme--documenter-dark .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#282f2f}html.theme--documenter-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--documenter-dark .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .tags .tag,html.theme--documenter-dark .tags .content kbd,html.theme--documenter-dark .content .tags kbd,html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--documenter-dark .tags .tag:not(:last-child),html.theme--documenter-dark .tags .content kbd:not(:last-child),html.theme--documenter-dark .content .tags kbd:not(:last-child),html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--documenter-dark .tags:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .tags:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--documenter-dark .tags.is-centered{justify-content:center}html.theme--documenter-dark .tags.is-centered .tag,html.theme--documenter-dark .tags.is-centered .content kbd,html.theme--documenter-dark .content .tags.is-centered kbd,html.theme--documenter-dark .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--documenter-dark .tags.is-right{justify-content:flex-end}html.theme--documenter-dark .tags.is-right .tag:not(:first-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--documenter-dark .tags.is-right .tag:not(:last-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--documenter-dark .tags.has-addons .tag,html.theme--documenter-dark .tags.has-addons .content kbd,html.theme--documenter-dark .content .tags.has-addons kbd,html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--documenter-dark .tags.has-addons .tag:not(:first-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--documenter-dark .tags.has-addons .tag:not(:last-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--documenter-dark .tag:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#282f2f;border-radius:.4em;color:#fff;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .tag:not(body) .delete,html.theme--documenter-dark .content kbd:not(body) .delete,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--documenter-dark .tag.is-white:not(body),html.theme--documenter-dark .content kbd.is-white:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .tag.is-black:not(body),html.theme--documenter-dark .content kbd.is-black:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .tag.is-light:not(body),html.theme--documenter-dark .content kbd.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-dark:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--documenter-dark .content .docstring>section>kbd:not(body){background-color:#282f2f;color:#fff}html.theme--documenter-dark .tag.is-primary:not(body),html.theme--documenter-dark .content kbd.is-primary:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){background-color:#375a7f;color:#fff}html.theme--documenter-dark .tag.is-primary.is-light:not(body),html.theme--documenter-dark .content kbd.is-primary.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .tag.is-link:not(body),html.theme--documenter-dark .content kbd.is-link:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1abc9c;color:#fff}html.theme--documenter-dark .tag.is-link.is-light:not(body),html.theme--documenter-dark .content kbd.is-link.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .tag.is-info:not(body),html.theme--documenter-dark .content kbd.is-info:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#024c7d;color:#fff}html.theme--documenter-dark .tag.is-info.is-light:not(body),html.theme--documenter-dark .content kbd.is-info.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .tag.is-success:not(body),html.theme--documenter-dark .content kbd.is-success:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#008438;color:#fff}html.theme--documenter-dark .tag.is-success.is-light:not(body),html.theme--documenter-dark .content kbd.is-success.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .tag.is-warning:not(body),html.theme--documenter-dark .content kbd.is-warning:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ad8100;color:#fff}html.theme--documenter-dark .tag.is-warning.is-light:not(body),html.theme--documenter-dark .content kbd.is-warning.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .tag.is-danger:not(body),html.theme--documenter-dark .content kbd.is-danger:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .tag.is-danger.is-light:not(body),html.theme--documenter-dark .content kbd.is-danger.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .tag.is-normal:not(body),html.theme--documenter-dark .content kbd.is-normal:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--documenter-dark .tag.is-medium:not(body),html.theme--documenter-dark .content kbd.is-medium:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--documenter-dark .tag.is-large:not(body),html.theme--documenter-dark .content kbd.is-large:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child,html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--documenter-dark .tag.is-delete:not(body),html.theme--documenter-dark .content kbd.is-delete:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--documenter-dark .tag.is-delete:not(body):hover,html.theme--documenter-dark .content kbd.is-delete:not(body):hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--documenter-dark .tag.is-delete:not(body):focus,html.theme--documenter-dark .content kbd.is-delete:not(body):focus,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1d2122}html.theme--documenter-dark .tag.is-delete:not(body):active,html.theme--documenter-dark .content kbd.is-delete:not(body):active,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#111414}html.theme--documenter-dark .tag.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--documenter-dark .content kbd.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--documenter-dark a.tag:hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--documenter-dark .title,html.theme--documenter-dark .subtitle{word-break:break-word}html.theme--documenter-dark .title em,html.theme--documenter-dark .title span,html.theme--documenter-dark .subtitle em,html.theme--documenter-dark .subtitle span{font-weight:inherit}html.theme--documenter-dark .title sub,html.theme--documenter-dark .subtitle sub{font-size:.75em}html.theme--documenter-dark .title sup,html.theme--documenter-dark .subtitle sup{font-size:.75em}html.theme--documenter-dark .title .tag,html.theme--documenter-dark .title .content kbd,html.theme--documenter-dark .content .title kbd,html.theme--documenter-dark .title .docstring>section>a.docs-sourcelink,html.theme--documenter-dark .subtitle .tag,html.theme--documenter-dark .subtitle .content kbd,html.theme--documenter-dark .content .subtitle kbd,html.theme--documenter-dark .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--documenter-dark .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--documenter-dark .title strong{color:inherit;font-weight:inherit}html.theme--documenter-dark .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--documenter-dark .title.is-1{font-size:3rem}html.theme--documenter-dark .title.is-2{font-size:2.5rem}html.theme--documenter-dark .title.is-3{font-size:2rem}html.theme--documenter-dark .title.is-4{font-size:1.5rem}html.theme--documenter-dark .title.is-5{font-size:1.25rem}html.theme--documenter-dark .title.is-6{font-size:1rem}html.theme--documenter-dark .title.is-7{font-size:.75rem}html.theme--documenter-dark .subtitle{color:#8c9b9d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--documenter-dark .subtitle strong{color:#8c9b9d;font-weight:600}html.theme--documenter-dark .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--documenter-dark .subtitle.is-1{font-size:3rem}html.theme--documenter-dark .subtitle.is-2{font-size:2.5rem}html.theme--documenter-dark .subtitle.is-3{font-size:2rem}html.theme--documenter-dark .subtitle.is-4{font-size:1.5rem}html.theme--documenter-dark .subtitle.is-5{font-size:1.25rem}html.theme--documenter-dark .subtitle.is-6{font-size:1rem}html.theme--documenter-dark .subtitle.is-7{font-size:.75rem}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#1f2424;border-color:#5e6d6f;border-radius:.4em;color:#dbdee0}html.theme--documenter-dark .select select::-moz-placeholder,html.theme--documenter-dark .textarea::-moz-placeholder,html.theme--documenter-dark .input::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select::-webkit-input-placeholder,html.theme--documenter-dark .textarea::-webkit-input-placeholder,html.theme--documenter-dark .input::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:-moz-placeholder,html.theme--documenter-dark .textarea:-moz-placeholder,html.theme--documenter-dark .input:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select:-ms-input-placeholder,html.theme--documenter-dark .textarea:-ms-input-placeholder,html.theme--documenter-dark .input:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:hover,html.theme--documenter-dark .textarea:hover,html.theme--documenter-dark .input:hover,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:hover,html.theme--documenter-dark .select select.is-hovered,html.theme--documenter-dark .is-hovered.textarea,html.theme--documenter-dark .is-hovered.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#8c9b9d}html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1abc9c;box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#8c9b9d;border-color:#282f2f;box-shadow:none;color:#fff}html.theme--documenter-dark .select select[disabled]::-moz-placeholder,html.theme--documenter-dark .textarea[disabled]::-moz-placeholder,html.theme--documenter-dark .input[disabled]::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .textarea[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .input[disabled]::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-moz-placeholder,html.theme--documenter-dark .textarea[disabled]:-moz-placeholder,html.theme--documenter-dark .input[disabled]:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-ms-input-placeholder,html.theme--documenter-dark .textarea[disabled]:-ms-input-placeholder,html.theme--documenter-dark .input[disabled]:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--documenter-dark .textarea[readonly],html.theme--documenter-dark .input[readonly],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--documenter-dark .is-white.textarea,html.theme--documenter-dark .is-white.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--documenter-dark .is-white.textarea:focus,html.theme--documenter-dark .is-white.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--documenter-dark .is-white.is-focused.textarea,html.theme--documenter-dark .is-white.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-white.textarea:active,html.theme--documenter-dark .is-white.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--documenter-dark .is-white.is-active.textarea,html.theme--documenter-dark .is-white.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .is-black.textarea,html.theme--documenter-dark .is-black.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--documenter-dark .is-black.textarea:focus,html.theme--documenter-dark .is-black.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--documenter-dark .is-black.is-focused.textarea,html.theme--documenter-dark .is-black.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-black.textarea:active,html.theme--documenter-dark .is-black.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--documenter-dark .is-black.is-active.textarea,html.theme--documenter-dark .is-black.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .is-light.textarea,html.theme--documenter-dark .is-light.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#ecf0f1}html.theme--documenter-dark .is-light.textarea:focus,html.theme--documenter-dark .is-light.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--documenter-dark .is-light.is-focused.textarea,html.theme--documenter-dark .is-light.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-light.textarea:active,html.theme--documenter-dark .is-light.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--documenter-dark .is-light.is-active.textarea,html.theme--documenter-dark .is-light.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .is-dark.textarea,html.theme--documenter-dark .content kbd.textarea,html.theme--documenter-dark .is-dark.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--documenter-dark .content kbd.input{border-color:#282f2f}html.theme--documenter-dark .is-dark.textarea:focus,html.theme--documenter-dark .content kbd.textarea:focus,html.theme--documenter-dark .is-dark.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--documenter-dark .content kbd.input:focus,html.theme--documenter-dark .is-dark.is-focused.textarea,html.theme--documenter-dark .content kbd.is-focused.textarea,html.theme--documenter-dark .is-dark.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .content kbd.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--documenter-dark .is-dark.textarea:active,html.theme--documenter-dark .content kbd.textarea:active,html.theme--documenter-dark .is-dark.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--documenter-dark .content kbd.input:active,html.theme--documenter-dark .is-dark.is-active.textarea,html.theme--documenter-dark .content kbd.is-active.textarea,html.theme--documenter-dark .is-dark.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .content kbd.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .is-primary.textarea,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink{border-color:#375a7f}html.theme--documenter-dark .is-primary.textarea:focus,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.is-focused.textarea,html.theme--documenter-dark .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--documenter-dark .is-primary.textarea:active,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:active,html.theme--documenter-dark .is-primary.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:active,html.theme--documenter-dark .is-primary.is-active.textarea,html.theme--documenter-dark .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .is-link.textarea,html.theme--documenter-dark .is-link.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1abc9c}html.theme--documenter-dark .is-link.textarea:focus,html.theme--documenter-dark .is-link.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--documenter-dark .is-link.is-focused.textarea,html.theme--documenter-dark .is-link.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-link.textarea:active,html.theme--documenter-dark .is-link.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--documenter-dark .is-link.is-active.textarea,html.theme--documenter-dark .is-link.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .is-info.textarea,html.theme--documenter-dark .is-info.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#024c7d}html.theme--documenter-dark .is-info.textarea:focus,html.theme--documenter-dark .is-info.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--documenter-dark .is-info.is-focused.textarea,html.theme--documenter-dark .is-info.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-info.textarea:active,html.theme--documenter-dark .is-info.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--documenter-dark .is-info.is-active.textarea,html.theme--documenter-dark .is-info.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .is-success.textarea,html.theme--documenter-dark .is-success.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#008438}html.theme--documenter-dark .is-success.textarea:focus,html.theme--documenter-dark .is-success.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--documenter-dark .is-success.is-focused.textarea,html.theme--documenter-dark .is-success.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-success.textarea:active,html.theme--documenter-dark .is-success.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--documenter-dark .is-success.is-active.textarea,html.theme--documenter-dark .is-success.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .is-warning.textarea,html.theme--documenter-dark .is-warning.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ad8100}html.theme--documenter-dark .is-warning.textarea:focus,html.theme--documenter-dark .is-warning.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--documenter-dark .is-warning.is-focused.textarea,html.theme--documenter-dark .is-warning.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-warning.textarea:active,html.theme--documenter-dark .is-warning.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--documenter-dark .is-warning.is-active.textarea,html.theme--documenter-dark .is-warning.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .is-danger.textarea,html.theme--documenter-dark .is-danger.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#9e1b0d}html.theme--documenter-dark .is-danger.textarea:focus,html.theme--documenter-dark .is-danger.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--documenter-dark .is-danger.is-focused.textarea,html.theme--documenter-dark .is-danger.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-danger.textarea:active,html.theme--documenter-dark .is-danger.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--documenter-dark .is-danger.is-active.textarea,html.theme--documenter-dark .is-danger.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .is-small.textarea,html.theme--documenter-dark .is-small.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .is-medium.textarea,html.theme--documenter-dark .is-medium.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--documenter-dark .is-large.textarea,html.theme--documenter-dark .is-large.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--documenter-dark .is-fullwidth.textarea,html.theme--documenter-dark .is-fullwidth.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--documenter-dark .is-inline.textarea,html.theme--documenter-dark .is-inline.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--documenter-dark .input.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--documenter-dark .input.is-static,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--documenter-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--documenter-dark .textarea[rows]{height:initial}html.theme--documenter-dark .textarea.has-fixed-size{resize:none}html.theme--documenter-dark .radio,html.theme--documenter-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--documenter-dark .radio input,html.theme--documenter-dark .checkbox input{cursor:pointer}html.theme--documenter-dark .radio:hover,html.theme--documenter-dark .checkbox:hover{color:#8c9b9d}html.theme--documenter-dark .radio[disabled],html.theme--documenter-dark .checkbox[disabled],fieldset[disabled] html.theme--documenter-dark .radio,fieldset[disabled] html.theme--documenter-dark .checkbox,html.theme--documenter-dark .radio input[disabled],html.theme--documenter-dark .checkbox input[disabled]{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:.5em}html.theme--documenter-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--documenter-dark .select:not(.is-multiple){height:2.5em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border-color:#1abc9c;right:1.125em;z-index:4}html.theme--documenter-dark .select.is-rounded select,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--documenter-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--documenter-dark .select select::-ms-expand{display:none}html.theme--documenter-dark .select select[disabled]:hover,fieldset[disabled] html.theme--documenter-dark .select select:hover{border-color:#282f2f}html.theme--documenter-dark .select select:not([multiple]){padding-right:2.5em}html.theme--documenter-dark .select select[multiple]{height:auto;padding:0}html.theme--documenter-dark .select select[multiple] option{padding:0.5em 1em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#8c9b9d}html.theme--documenter-dark .select.is-white:not(:hover)::after{border-color:#fff}html.theme--documenter-dark .select.is-white select{border-color:#fff}html.theme--documenter-dark .select.is-white select:hover,html.theme--documenter-dark .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--documenter-dark .select.is-white select:focus,html.theme--documenter-dark .select.is-white select.is-focused,html.theme--documenter-dark .select.is-white select:active,html.theme--documenter-dark .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select:hover,html.theme--documenter-dark .select.is-black select.is-hovered{border-color:#000}html.theme--documenter-dark .select.is-black select:focus,html.theme--documenter-dark .select.is-black select.is-focused,html.theme--documenter-dark .select.is-black select:active,html.theme--documenter-dark .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .select.is-light:not(:hover)::after{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select:hover,html.theme--documenter-dark .select.is-light select.is-hovered{border-color:#dde4e6}html.theme--documenter-dark .select.is-light select:focus,html.theme--documenter-dark .select.is-light select.is-focused,html.theme--documenter-dark .select.is-light select:active,html.theme--documenter-dark .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .select.is-dark:not(:hover)::after,html.theme--documenter-dark .content kbd.select:not(:hover)::after{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select,html.theme--documenter-dark .content kbd.select select{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select:hover,html.theme--documenter-dark .content kbd.select select:hover,html.theme--documenter-dark .select.is-dark select.is-hovered,html.theme--documenter-dark .content kbd.select select.is-hovered{border-color:#1d2122}html.theme--documenter-dark .select.is-dark select:focus,html.theme--documenter-dark .content kbd.select select:focus,html.theme--documenter-dark .select.is-dark select.is-focused,html.theme--documenter-dark .content kbd.select select.is-focused,html.theme--documenter-dark .select.is-dark select:active,html.theme--documenter-dark .content kbd.select select:active,html.theme--documenter-dark .select.is-dark select.is-active,html.theme--documenter-dark .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .select.is-primary:not(:hover)::after,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select:hover,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:hover,html.theme--documenter-dark .select.is-primary select.is-hovered,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#2f4d6d}html.theme--documenter-dark .select.is-primary select:focus,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:focus,html.theme--documenter-dark .select.is-primary select.is-focused,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--documenter-dark .select.is-primary select:active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:active,html.theme--documenter-dark .select.is-primary select.is-active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .select.is-link:not(:hover)::after{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select:hover,html.theme--documenter-dark .select.is-link select.is-hovered{border-color:#17a689}html.theme--documenter-dark .select.is-link select:focus,html.theme--documenter-dark .select.is-link select.is-focused,html.theme--documenter-dark .select.is-link select:active,html.theme--documenter-dark .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select.is-info:not(:hover)::after{border-color:#024c7d}html.theme--documenter-dark .select.is-info select{border-color:#024c7d}html.theme--documenter-dark .select.is-info select:hover,html.theme--documenter-dark .select.is-info select.is-hovered{border-color:#023d64}html.theme--documenter-dark .select.is-info select:focus,html.theme--documenter-dark .select.is-info select.is-focused,html.theme--documenter-dark .select.is-info select:active,html.theme--documenter-dark .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .select.is-success:not(:hover)::after{border-color:#008438}html.theme--documenter-dark .select.is-success select{border-color:#008438}html.theme--documenter-dark .select.is-success select:hover,html.theme--documenter-dark .select.is-success select.is-hovered{border-color:#006b2d}html.theme--documenter-dark .select.is-success select:focus,html.theme--documenter-dark .select.is-success select.is-focused,html.theme--documenter-dark .select.is-success select:active,html.theme--documenter-dark .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .select.is-warning:not(:hover)::after{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select:hover,html.theme--documenter-dark .select.is-warning select.is-hovered{border-color:#946e00}html.theme--documenter-dark .select.is-warning select:focus,html.theme--documenter-dark .select.is-warning select.is-focused,html.theme--documenter-dark .select.is-warning select:active,html.theme--documenter-dark .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .select.is-danger:not(:hover)::after{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select:hover,html.theme--documenter-dark .select.is-danger select.is-hovered{border-color:#86170b}html.theme--documenter-dark .select.is-danger select:focus,html.theme--documenter-dark .select.is-danger select.is-focused,html.theme--documenter-dark .select.is-danger select:active,html.theme--documenter-dark .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .select.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .select.is-medium{font-size:1.25rem}html.theme--documenter-dark .select.is-large{font-size:1.5rem}html.theme--documenter-dark .select.is-disabled::after{border-color:#fff !important;opacity:0.5}html.theme--documenter-dark .select.is-fullwidth{width:100%}html.theme--documenter-dark .select.is-fullwidth select{width:100%}html.theme--documenter-dark .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--documenter-dark .select.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .select.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--documenter-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:hover .file-cta,html.theme--documenter-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:focus .file-cta,html.theme--documenter-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--documenter-dark .file.is-white:active .file-cta,html.theme--documenter-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:hover .file-cta,html.theme--documenter-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:focus .file-cta,html.theme--documenter-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--documenter-dark .file.is-black:active .file-cta,html.theme--documenter-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-light .file-cta{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:hover .file-cta,html.theme--documenter-dark .file.is-light.is-hovered .file-cta{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:focus .file-cta,html.theme--documenter-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(236,240,241,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:active .file-cta,html.theme--documenter-dark .file.is-light.is-active .file-cta{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-dark .file-cta,html.theme--documenter-dark .content kbd.file .file-cta{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:hover .file-cta,html.theme--documenter-dark .content kbd.file:hover .file-cta,html.theme--documenter-dark .file.is-dark.is-hovered .file-cta,html.theme--documenter-dark .content kbd.file.is-hovered .file-cta{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:focus .file-cta,html.theme--documenter-dark .content kbd.file:focus .file-cta,html.theme--documenter-dark .file.is-dark.is-focused .file-cta,html.theme--documenter-dark .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(40,47,47,0.25);color:#fff}html.theme--documenter-dark .file.is-dark:active .file-cta,html.theme--documenter-dark .content kbd.file:active .file-cta,html.theme--documenter-dark .file.is-dark.is-active .file-cta,html.theme--documenter-dark .content kbd.file.is-active .file-cta{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:hover .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--documenter-dark .file.is-primary.is-hovered .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:focus .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--documenter-dark .file.is-primary.is-focused .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(55,90,127,0.25);color:#fff}html.theme--documenter-dark .file.is-primary:active .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--documenter-dark .file.is-primary.is-active .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link .file-cta{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:hover .file-cta,html.theme--documenter-dark .file.is-link.is-hovered .file-cta{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:focus .file-cta,html.theme--documenter-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(26,188,156,0.25);color:#fff}html.theme--documenter-dark .file.is-link:active .file-cta,html.theme--documenter-dark .file.is-link.is-active .file-cta{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info .file-cta{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:hover .file-cta,html.theme--documenter-dark .file.is-info.is-hovered .file-cta{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:focus .file-cta,html.theme--documenter-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(2,76,125,0.25);color:#fff}html.theme--documenter-dark .file.is-info:active .file-cta,html.theme--documenter-dark .file.is-info.is-active .file-cta{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success .file-cta{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:hover .file-cta,html.theme--documenter-dark .file.is-success.is-hovered .file-cta{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:focus .file-cta,html.theme--documenter-dark .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(0,132,56,0.25);color:#fff}html.theme--documenter-dark .file.is-success:active .file-cta,html.theme--documenter-dark .file.is-success.is-active .file-cta{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning .file-cta{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:hover .file-cta,html.theme--documenter-dark .file.is-warning.is-hovered .file-cta{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:focus .file-cta,html.theme--documenter-dark .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(173,129,0,0.25);color:#fff}html.theme--documenter-dark .file.is-warning:active .file-cta,html.theme--documenter-dark .file.is-warning.is-active .file-cta{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger .file-cta{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:hover .file-cta,html.theme--documenter-dark .file.is-danger.is-hovered .file-cta{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:focus .file-cta,html.theme--documenter-dark .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(158,27,13,0.25);color:#fff}html.theme--documenter-dark .file.is-danger:active .file-cta,html.theme--documenter-dark .file.is-danger.is-active .file-cta{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--documenter-dark .file.is-normal{font-size:1rem}html.theme--documenter-dark .file.is-medium{font-size:1.25rem}html.theme--documenter-dark .file.is-medium .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-large{font-size:1.5rem}html.theme--documenter-dark .file.is-large .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--documenter-dark .file.has-name.is-empty .file-name{display:none}html.theme--documenter-dark .file.is-boxed .file-label{flex-direction:column}html.theme--documenter-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--documenter-dark .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--documenter-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--documenter-dark .file.is-boxed .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-boxed.is-small .file-icon .fa,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--documenter-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--documenter-dark .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--documenter-dark .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--documenter-dark .file.is-centered{justify-content:center}html.theme--documenter-dark .file.is-fullwidth .file-label{width:100%}html.theme--documenter-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--documenter-dark .file.is-right{justify-content:flex-end}html.theme--documenter-dark .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--documenter-dark .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--documenter-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--documenter-dark .file-label:hover .file-cta{background-color:#232829;color:#f2f2f2}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .file-label:active .file-name{border-color:#535f61}html.theme--documenter-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--documenter-dark .file-cta{background-color:#282f2f;color:#fff}html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#f2f2f2;display:block;font-size:1rem;font-weight:700}html.theme--documenter-dark .label:not(:last-child){margin-bottom:0.5em}html.theme--documenter-dark .label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--documenter-dark .label.is-medium{font-size:1.25rem}html.theme--documenter-dark .label.is-large{font-size:1.5rem}html.theme--documenter-dark .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--documenter-dark .help.is-white{color:#fff}html.theme--documenter-dark .help.is-black{color:#0a0a0a}html.theme--documenter-dark .help.is-light{color:#ecf0f1}html.theme--documenter-dark .help.is-dark,html.theme--documenter-dark .content kbd.help{color:#282f2f}html.theme--documenter-dark .help.is-primary,html.theme--documenter-dark .docstring>section>a.help.docs-sourcelink{color:#375a7f}html.theme--documenter-dark .help.is-link{color:#1abc9c}html.theme--documenter-dark .help.is-info{color:#024c7d}html.theme--documenter-dark .help.is-success{color:#008438}html.theme--documenter-dark .help.is-warning{color:#ad8100}html.theme--documenter-dark .help.is-danger{color:#9e1b0d}html.theme--documenter-dark .field:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.has-addons{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--documenter-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.has-addons.has-addons-centered{justify-content:center}html.theme--documenter-dark .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--documenter-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .field.is-grouped{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.is-grouped>.control{flex-shrink:0}html.theme--documenter-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--documenter-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field.is-horizontal{display:flex}}html.theme--documenter-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--documenter-dark .field-label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-normal{padding-top:0.375em}html.theme--documenter-dark .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--documenter-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--documenter-dark .field-body .field{margin-bottom:0}html.theme--documenter-dark .field-body>.field{flex-shrink:1}html.theme--documenter-dark .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--documenter-dark .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--documenter-dark .control.has-icons-left .input:focus~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-left .select:focus~.icon,html.theme--documenter-dark .control.has-icons-right .input:focus~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-right .select:focus~.icon{color:#282f2f}html.theme--documenter-dark .control.has-icons-left .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-small~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--documenter-dark .control.has-icons-left .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--documenter-dark .control.has-icons-left .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon{color:#5e6d6f;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--documenter-dark .control.has-icons-left .input,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--documenter-dark .control.has-icons-left .select select{padding-left:2.5em}html.theme--documenter-dark .control.has-icons-left .icon.is-left{left:0}html.theme--documenter-dark .control.has-icons-right .input,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--documenter-dark .control.has-icons-right .select select{padding-right:2.5em}html.theme--documenter-dark .control.has-icons-right .icon.is-right{right:0}html.theme--documenter-dark .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--documenter-dark .control.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .control.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--documenter-dark .breadcrumb a{align-items:center;color:#1abc9c;display:flex;justify-content:center;padding:0 .75em}html.theme--documenter-dark .breadcrumb a:hover{color:#1dd2af}html.theme--documenter-dark .breadcrumb li{align-items:center;display:flex}html.theme--documenter-dark .breadcrumb li:first-child a{padding-left:0}html.theme--documenter-dark .breadcrumb li.is-active a{color:#f2f2f2;cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb li+li::before{color:#8c9b9d;content:"\0002f"}html.theme--documenter-dark .breadcrumb ul,html.theme--documenter-dark .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .breadcrumb .icon:first-child{margin-right:.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:.5em}html.theme--documenter-dark .breadcrumb.is-centered ol,html.theme--documenter-dark .breadcrumb.is-centered ul{justify-content:center}html.theme--documenter-dark .breadcrumb.is-right ol,html.theme--documenter-dark .breadcrumb.is-right ul{justify-content:flex-end}html.theme--documenter-dark .breadcrumb.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--documenter-dark .breadcrumb.is-medium{font-size:1.25rem}html.theme--documenter-dark .breadcrumb.is-large{font-size:1.5rem}html.theme--documenter-dark .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--documenter-dark .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--documenter-dark .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--documenter-dark .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--documenter-dark .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-footer:first-child,html.theme--documenter-dark .card-content:first-child,html.theme--documenter-dark .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-footer:last-child,html.theme--documenter-dark .card-content:last-child,html.theme--documenter-dark .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--documenter-dark .card-header-title{align-items:center;color:#f2f2f2;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--documenter-dark .card-image{display:block;position:relative}html.theme--documenter-dark .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--documenter-dark .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--documenter-dark .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--documenter-dark .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--documenter-dark .dropdown.is-active .dropdown-menu,html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--documenter-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--documenter-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--documenter-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .dropdown-content{background-color:#282f2f;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--documenter-dark .dropdown-item{color:#fff;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--documenter-dark a.dropdown-item,html.theme--documenter-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--documenter-dark a.dropdown-item:hover,html.theme--documenter-dark button.dropdown-item:hover{background-color:#282f2f;color:#0a0a0a}html.theme--documenter-dark a.dropdown-item.is-active,html.theme--documenter-dark button.dropdown-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--documenter-dark .level{align-items:center;justify-content:space-between}html.theme--documenter-dark .level code{border-radius:.4em}html.theme--documenter-dark .level img{display:inline-block;vertical-align:top}html.theme--documenter-dark .level.is-mobile{display:flex}html.theme--documenter-dark .level.is-mobile .level-left,html.theme--documenter-dark .level.is-mobile .level-right{display:flex}html.theme--documenter-dark .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--documenter-dark .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level{display:flex}html.theme--documenter-dark .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--documenter-dark .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--documenter-dark .level-item .title,html.theme--documenter-dark .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--documenter-dark .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--documenter-dark .level-left,html.theme--documenter-dark .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .level-left .level-item.is-flexible,html.theme--documenter-dark .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left .level-item:not(:last-child),html.theme--documenter-dark .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--documenter-dark .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left{display:flex}}html.theme--documenter-dark .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-right{display:flex}}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--documenter-dark .media .media .media{padding-top:.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:.5rem}html.theme--documenter-dark .media+.media{border-top:1px solid rgba(94,109,111,0.5);margin-top:1rem;padding-top:1rem}html.theme--documenter-dark .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--documenter-dark .media-left,html.theme--documenter-dark .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .media-left{margin-right:1rem}html.theme--documenter-dark .media-right{margin-left:1rem}html.theme--documenter-dark .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:1rem}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--documenter-dark .menu.is-medium{font-size:1.25rem}html.theme--documenter-dark .menu.is-large{font-size:1.5rem}html.theme--documenter-dark .menu-list{line-height:1.25}html.theme--documenter-dark .menu-list a{border-radius:3px;color:#fff;display:block;padding:0.5em 0.75em}html.theme--documenter-dark .menu-list a:hover{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .menu-list a.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .menu-list li ul{border-left:1px solid #5e6d6f;margin:.75em;padding-left:.75em}html.theme--documenter-dark .menu-label{color:#fff;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--documenter-dark .menu-label:not(:first-child){margin-top:1em}html.theme--documenter-dark .menu-label:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .message{background-color:#282f2f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .message strong{color:currentColor}html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .message.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--documenter-dark .message.is-medium{font-size:1.25rem}html.theme--documenter-dark .message.is-large{font-size:1.5rem}html.theme--documenter-dark .message.is-white{background-color:#fff}html.theme--documenter-dark .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .message.is-white .message-body{border-color:#fff}html.theme--documenter-dark .message.is-black{background-color:#fafafa}html.theme--documenter-dark .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .message.is-black .message-body{border-color:#0a0a0a}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1}html.theme--documenter-dark .message.is-dark,html.theme--documenter-dark .content kbd.message{background-color:#f9fafa}html.theme--documenter-dark .message.is-dark .message-header,html.theme--documenter-dark .content kbd.message .message-header{background-color:#282f2f;color:#fff}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f1f5f9}html.theme--documenter-dark .message.is-primary .message-header,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-header{background-color:#375a7f;color:#fff}html.theme--documenter-dark .message.is-primary .message-body,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-body{border-color:#375a7f;color:#4d7eb2}html.theme--documenter-dark .message.is-link{background-color:#edfdf9}html.theme--documenter-dark .message.is-link .message-header{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .message.is-link .message-body{border-color:#1abc9c;color:#15987e}html.theme--documenter-dark .message.is-info{background-color:#ebf7ff}html.theme--documenter-dark .message.is-info .message-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .message.is-info .message-body{border-color:#024c7d;color:#0e9dfb}html.theme--documenter-dark .message.is-success{background-color:#ebfff3}html.theme--documenter-dark .message.is-success .message-header{background-color:#008438;color:#fff}html.theme--documenter-dark .message.is-success .message-body{border-color:#008438;color:#00eb64}html.theme--documenter-dark .message.is-warning{background-color:#fffaeb}html.theme--documenter-dark .message.is-warning .message-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .message.is-warning .message-body{border-color:#ad8100;color:#d19c00}html.theme--documenter-dark .message.is-danger{background-color:#fdeeec}html.theme--documenter-dark .message.is-danger .message-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .message.is-danger .message-body{border-color:#9e1b0d;color:#ec311d}html.theme--documenter-dark .message-header{align-items:center;background-color:#fff;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--documenter-dark .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--documenter-dark .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--documenter-dark .message-body{border-color:#5e6d6f;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#fff;padding:1.25em 1.5em}html.theme--documenter-dark .message-body code,html.theme--documenter-dark .message-body pre{background-color:#fff}html.theme--documenter-dark .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--documenter-dark .modal.is-active{display:flex}html.theme--documenter-dark .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--documenter-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--documenter-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--documenter-dark .modal-card-head,html.theme--documenter-dark .modal-card-foot{align-items:center;background-color:#282f2f;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--documenter-dark .modal-card-head{border-bottom:1px solid #5e6d6f;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--documenter-dark .modal-card-title{color:#f2f2f2;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--documenter-dark .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5e6d6f}html.theme--documenter-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--documenter-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--documenter-dark .navbar{background-color:#375a7f;min-height:4rem;position:relative;z-index:30}html.theme--documenter-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-white .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--documenter-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-black .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--documenter-dark .navbar.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-light .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-dark .navbar-start>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-end>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#282f2f;color:#fff}}html.theme--documenter-dark .navbar.is-primary,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-burger,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-primary .navbar-start>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-end>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#375a7f;color:#fff}}html.theme--documenter-dark .navbar.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-link .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c;color:#fff}}html.theme--documenter-dark .navbar.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-info .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#024c7d;color:#fff}}html.theme--documenter-dark .navbar.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-success .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#008438;color:#fff}}html.theme--documenter-dark .navbar.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-warning .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ad8100;color:#fff}}html.theme--documenter-dark .navbar.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-danger .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#9e1b0d;color:#fff}}html.theme--documenter-dark .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--documenter-dark .navbar.has-shadow{box-shadow:0 2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-bottom,html.theme--documenter-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-top{top:0}html.theme--documenter-dark html.has-navbar-fixed-top,html.theme--documenter-dark body.has-navbar-fixed-top{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom,html.theme--documenter-dark body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--documenter-dark .navbar-brand,html.theme--documenter-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--documenter-dark .navbar-brand a.navbar-item:focus,html.theme--documenter-dark .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--documenter-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--documenter-dark .navbar-burger{color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--documenter-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--documenter-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--documenter-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--documenter-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--documenter-dark .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--documenter-dark .navbar-menu{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{color:#fff;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--documenter-dark .navbar-item .icon:only-child,html.theme--documenter-dark .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--documenter-dark a.navbar-item,html.theme--documenter-dark .navbar-link{cursor:pointer}html.theme--documenter-dark a.navbar-item:focus,html.theme--documenter-dark a.navbar-item:focus-within,html.theme--documenter-dark a.navbar-item:hover,html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link:focus,html.theme--documenter-dark .navbar-link:focus-within,html.theme--documenter-dark .navbar-link:hover,html.theme--documenter-dark .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-item{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .navbar-item img{max-height:1.75rem}html.theme--documenter-dark .navbar-item.has-dropdown{padding:0}html.theme--documenter-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--documenter-dark .navbar-item.is-tab:focus,html.theme--documenter-dark .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c}html.theme--documenter-dark .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c;border-bottom-style:solid;border-bottom-width:3px;color:#1abc9c;padding-bottom:calc(0.5rem - 3px)}html.theme--documenter-dark .navbar-content{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--documenter-dark .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--documenter-dark .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar>.container{display:block}html.theme--documenter-dark .navbar-brand .navbar-item,html.theme--documenter-dark .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--documenter-dark .navbar-link::after{display:none}html.theme--documenter-dark .navbar-menu{background-color:#375a7f;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--documenter-dark .navbar-menu.is-active{display:block}html.theme--documenter-dark .navbar.is-fixed-bottom-touch,html.theme--documenter-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-touch{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-touch{top:0}html.theme--documenter-dark .navbar.is-fixed-top .navbar-menu,html.theme--documenter-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--documenter-dark html.has-navbar-fixed-top-touch,html.theme--documenter-dark body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-touch,html.theme--documenter-dark body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar,html.theme--documenter-dark .navbar-menu,html.theme--documenter-dark .navbar-start,html.theme--documenter-dark .navbar-end{align-items:stretch;display:flex}html.theme--documenter-dark .navbar{min-height:4rem}html.theme--documenter-dark .navbar.is-spaced{padding:1rem 2rem}html.theme--documenter-dark .navbar.is-spaced .navbar-start,html.theme--documenter-dark .navbar.is-spaced .navbar-end{align-items:center}html.theme--documenter-dark .navbar.is-spaced a.navbar-item,html.theme--documenter-dark .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent a.navbar-item:hover,html.theme--documenter-dark .navbar.is-transparent a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-transparent .navbar-link:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-link:hover,html.theme--documenter-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-burger{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{align-items:center;display:flex}html.theme--documenter-dark .navbar-item.has-dropdown{align-items:stretch}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--documenter-dark .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--documenter-dark .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--documenter-dark .navbar-dropdown{background-color:#375a7f;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--documenter-dark .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--documenter-dark .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}.navbar.is-spaced html.theme--documenter-dark .navbar-dropdown,html.theme--documenter-dark .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--documenter-dark .navbar-dropdown.is-right{left:auto;right:0}html.theme--documenter-dark .navbar-divider{display:block}html.theme--documenter-dark .navbar>.container .navbar-brand,html.theme--documenter-dark .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--documenter-dark .navbar>.container .navbar-menu,html.theme--documenter-dark .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop,html.theme--documenter-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-desktop{top:0}html.theme--documenter-dark html.has-navbar-fixed-top-desktop,html.theme--documenter-dark body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-desktop,html.theme--documenter-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-top,html.theme--documenter-dark body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-bottom,html.theme--documenter-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link.is-active{color:#1abc9c}html.theme--documenter-dark a.navbar-item.is-active:not(:focus):not(:hover),html.theme--documenter-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--documenter-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--documenter-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--documenter-dark .pagination{font-size:1rem;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--documenter-dark .pagination.is-medium{font-size:1.25rem}html.theme--documenter-dark .pagination.is-large{font-size:1.5rem}html.theme--documenter-dark .pagination.is-rounded .pagination-previous,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--documenter-dark .pagination.is-rounded .pagination-next,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--documenter-dark .pagination.is-rounded .pagination-link,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--documenter-dark .pagination,html.theme--documenter-dark .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link{border-color:#5e6d6f;color:#1abc9c;min-width:2.5em}html.theme--documenter-dark .pagination-previous:hover,html.theme--documenter-dark .pagination-next:hover,html.theme--documenter-dark .pagination-link:hover{border-color:#8c9b9d;color:#1dd2af}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus{border-color:#8c9b9d}html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-previous.is-disabled,html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-next.is-disabled,html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-link.is-disabled{background-color:#5e6d6f;border-color:#5e6d6f;box-shadow:none;color:#fff;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--documenter-dark .pagination-link.is-current{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .pagination-ellipsis{color:#8c9b9d;pointer-events:none}html.theme--documenter-dark .pagination-list{flex-wrap:wrap}html.theme--documenter-dark .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--documenter-dark .pagination{flex-wrap:wrap}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination-previous{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination.is-centered .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--documenter-dark .pagination.is-centered .pagination-next{order:3}html.theme--documenter-dark .pagination.is-right .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-right .pagination-next{order:2}html.theme--documenter-dark .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--documenter-dark .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--documenter-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--documenter-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--documenter-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--documenter-dark .panel.is-light .panel-heading{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#ecf0f1}html.theme--documenter-dark .panel.is-light .panel-block.is-active .panel-icon{color:#ecf0f1}html.theme--documenter-dark .panel.is-dark .panel-heading,html.theme--documenter-dark .content kbd.panel .panel-heading{background-color:#282f2f;color:#fff}html.theme--documenter-dark .panel.is-dark .panel-tabs a.is-active,html.theme--documenter-dark .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#282f2f}html.theme--documenter-dark .panel.is-dark .panel-block.is-active .panel-icon,html.theme--documenter-dark .content kbd.panel .panel-block.is-active .panel-icon{color:#282f2f}html.theme--documenter-dark .panel.is-primary .panel-heading,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#375a7f;color:#fff}html.theme--documenter-dark .panel.is-primary .panel-tabs a.is-active,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#375a7f}html.theme--documenter-dark .panel.is-primary .panel-block.is-active .panel-icon,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#375a7f}html.theme--documenter-dark .panel.is-link .panel-heading{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1abc9c}html.theme--documenter-dark .panel.is-link .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel.is-info .panel-heading{background-color:#024c7d;color:#fff}html.theme--documenter-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#024c7d}html.theme--documenter-dark .panel.is-info .panel-block.is-active .panel-icon{color:#024c7d}html.theme--documenter-dark .panel.is-success .panel-heading{background-color:#008438;color:#fff}html.theme--documenter-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#008438}html.theme--documenter-dark .panel.is-success .panel-block.is-active .panel-icon{color:#008438}html.theme--documenter-dark .panel.is-warning .panel-heading{background-color:#ad8100;color:#fff}html.theme--documenter-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ad8100}html.theme--documenter-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#ad8100}html.theme--documenter-dark .panel.is-danger .panel-heading{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#9e1b0d}html.theme--documenter-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#9e1b0d}html.theme--documenter-dark .panel-tabs:not(:last-child),html.theme--documenter-dark .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--documenter-dark .panel-heading{background-color:#343c3d;border-radius:8px 8px 0 0;color:#f2f2f2;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--documenter-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--documenter-dark .panel-tabs a{border-bottom:1px solid #5e6d6f;margin-bottom:-1px;padding:0.5em}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#343c3d;color:#17a689}html.theme--documenter-dark .panel-list a{color:#fff}html.theme--documenter-dark .panel-list a:hover{color:#1abc9c}html.theme--documenter-dark .panel-block{align-items:center;color:#f2f2f2;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--documenter-dark .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--documenter-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--documenter-dark .panel-block.is-wrapped{flex-wrap:wrap}html.theme--documenter-dark .panel-block.is-active{border-left-color:#1abc9c;color:#17a689}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--documenter-dark a.panel-block,html.theme--documenter-dark label.panel-block{cursor:pointer}html.theme--documenter-dark a.panel-block:hover,html.theme--documenter-dark label.panel-block:hover{background-color:#282f2f}html.theme--documenter-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#fff;margin-right:.75em}html.theme--documenter-dark .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--documenter-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--documenter-dark .tabs a{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--documenter-dark .tabs a:hover{border-bottom-color:#f2f2f2;color:#f2f2f2}html.theme--documenter-dark .tabs li{display:block}html.theme--documenter-dark .tabs li.is-active a{border-bottom-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .tabs ul{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--documenter-dark .tabs ul.is-left{padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--documenter-dark .tabs .icon:first-child{margin-right:.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:.5em}html.theme--documenter-dark .tabs.is-centered ul{justify-content:center}html.theme--documenter-dark .tabs.is-right ul{justify-content:flex-end}html.theme--documenter-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--documenter-dark .tabs.is-boxed a:hover{background-color:#282f2f;border-bottom-color:#5e6d6f}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5e6d6f;border-bottom-color:rgba(0,0,0,0) !important}html.theme--documenter-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .tabs.is-toggle a{border-color:#5e6d6f;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--documenter-dark .tabs.is-toggle a:hover{background-color:#282f2f;border-color:#8c9b9d;z-index:2}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li.is-active a{background-color:#1abc9c;border-color:#1abc9c;color:#fff;z-index:1}html.theme--documenter-dark .tabs.is-toggle ul{border-bottom:none}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--documenter-dark .tabs.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--documenter-dark .tabs.is-medium{font-size:1.25rem}html.theme--documenter-dark .tabs.is-large{font-size:1.5rem}html.theme--documenter-dark .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--documenter-dark .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--documenter-dark .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--documenter-dark .column.is-narrow-mobile{flex:none;width:unset}html.theme--documenter-dark .column.is-full-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-mobile{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--documenter-dark .column.is-0-mobile{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-mobile{margin-left:0%}html.theme--documenter-dark .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-mobile{margin-left:25%}html.theme--documenter-dark .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-mobile{margin-left:50%}html.theme--documenter-dark .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-mobile{margin-left:75%}html.theme--documenter-dark .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .column.is-narrow,html.theme--documenter-dark .column.is-narrow-tablet{flex:none;width:unset}html.theme--documenter-dark .column.is-full,html.theme--documenter-dark .column.is-full-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters,html.theme--documenter-dark .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds,html.theme--documenter-dark .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half,html.theme--documenter-dark .column.is-half-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third,html.theme--documenter-dark .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter,html.theme--documenter-dark .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth,html.theme--documenter-dark .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths,html.theme--documenter-dark .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths,html.theme--documenter-dark .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths,html.theme--documenter-dark .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters,html.theme--documenter-dark .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds,html.theme--documenter-dark .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half,html.theme--documenter-dark .column.is-offset-half-tablet{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third,html.theme--documenter-dark .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter,html.theme--documenter-dark .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth,html.theme--documenter-dark .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths,html.theme--documenter-dark .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths,html.theme--documenter-dark .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths,html.theme--documenter-dark .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--documenter-dark .column.is-0,html.theme--documenter-dark .column.is-0-tablet{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0,html.theme--documenter-dark .column.is-offset-0-tablet{margin-left:0%}html.theme--documenter-dark .column.is-1,html.theme--documenter-dark .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3,html.theme--documenter-dark .column.is-3-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3,html.theme--documenter-dark .column.is-offset-3-tablet{margin-left:25%}html.theme--documenter-dark .column.is-4,html.theme--documenter-dark .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6,html.theme--documenter-dark .column.is-6-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6,html.theme--documenter-dark .column.is-offset-6-tablet{margin-left:50%}html.theme--documenter-dark .column.is-7,html.theme--documenter-dark .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9,html.theme--documenter-dark .column.is-9-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9,html.theme--documenter-dark .column.is-offset-9-tablet{margin-left:75%}html.theme--documenter-dark .column.is-10,html.theme--documenter-dark .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12,html.theme--documenter-dark .column.is-12-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12,html.theme--documenter-dark .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--documenter-dark .column.is-narrow-touch{flex:none;width:unset}html.theme--documenter-dark .column.is-full-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-touch{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-touch{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-touch{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-touch{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-touch{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--documenter-dark .column.is-0-touch{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-touch{margin-left:0%}html.theme--documenter-dark .column.is-1-touch{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-touch{margin-left:25%}html.theme--documenter-dark .column.is-4-touch{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-touch{margin-left:50%}html.theme--documenter-dark .column.is-7-touch{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-touch{margin-left:75%}html.theme--documenter-dark .column.is-10-touch{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--documenter-dark .column.is-narrow-desktop{flex:none;width:unset}html.theme--documenter-dark .column.is-full-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-desktop{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--documenter-dark .column.is-0-desktop{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-desktop{margin-left:0%}html.theme--documenter-dark .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-desktop{margin-left:25%}html.theme--documenter-dark .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-desktop{margin-left:50%}html.theme--documenter-dark .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-desktop{margin-left:75%}html.theme--documenter-dark .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--documenter-dark .column.is-narrow-widescreen{flex:none;width:unset}html.theme--documenter-dark .column.is-full-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--documenter-dark .column.is-0-widescreen{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-widescreen{margin-left:0%}html.theme--documenter-dark .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--documenter-dark .column.is-narrow-fullhd{flex:none;width:unset}html.theme--documenter-dark .column.is-full-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--documenter-dark .column.is-0-fullhd{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-fullhd{margin-left:0%}html.theme--documenter-dark .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-fullhd{margin-left:100%}}html.theme--documenter-dark .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .columns:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--documenter-dark .columns.is-centered{justify-content:center}html.theme--documenter-dark .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--documenter-dark .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--documenter-dark .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .columns.is-gapless:last-child{margin-bottom:0}html.theme--documenter-dark .columns.is-mobile{display:flex}html.theme--documenter-dark .columns.is-multiline{flex-wrap:wrap}html.theme--documenter-dark .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-desktop{display:flex}}html.theme--documenter-dark .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--documenter-dark .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--documenter-dark .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--documenter-dark .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--documenter-dark .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--documenter-dark .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--documenter-dark .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--documenter-dark .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--documenter-dark .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--documenter-dark .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--documenter-dark .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--documenter-dark .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--documenter-dark .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .tile.is-child{margin:0 !important}html.theme--documenter-dark .tile.is-parent{padding:.75rem}html.theme--documenter-dark .tile.is-vertical{flex-direction:column}html.theme--documenter-dark .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--documenter-dark .tile:not(.is-child){display:flex}html.theme--documenter-dark .tile.is-1{flex:none;width:8.33333337%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.66666674%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.33333337%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.66666674%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.33333337%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.66666674%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.33333337%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.66666674%}html.theme--documenter-dark .tile.is-12{flex:none;width:100%}}html.theme--documenter-dark .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--documenter-dark .hero .navbar{background:none}html.theme--documenter-dark .hero .tabs ul{border-bottom:none}html.theme--documenter-dark .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-white strong{color:inherit}html.theme--documenter-dark .hero.is-white .title{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--documenter-dark .hero.is-white .subtitle a:not(.button),html.theme--documenter-dark .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-white .navbar-menu{background-color:#fff}}html.theme--documenter-dark .hero.is-white .navbar-item,html.theme--documenter-dark .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--documenter-dark .hero.is-white a.navbar-item:hover,html.theme--documenter-dark .hero.is-white a.navbar-item.is-active,html.theme--documenter-dark .hero.is-white .navbar-link:hover,html.theme--documenter-dark .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--documenter-dark .hero.is-white .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--documenter-dark .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-black strong{color:inherit}html.theme--documenter-dark .hero.is-black .title{color:#fff}html.theme--documenter-dark .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-black .subtitle a:not(.button),html.theme--documenter-dark .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--documenter-dark .hero.is-black .navbar-item,html.theme--documenter-dark .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-black a.navbar-item:hover,html.theme--documenter-dark .hero.is-black a.navbar-item.is-active,html.theme--documenter-dark .hero.is-black .navbar-link:hover,html.theme--documenter-dark .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-black .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--documenter-dark .hero.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-light strong{color:inherit}html.theme--documenter-dark .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-light .navbar-menu{background-color:#ecf0f1}}html.theme--documenter-dark .hero.is-light .navbar-item,html.theme--documenter-dark .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a.navbar-item:hover,html.theme--documenter-dark .hero.is-light a.navbar-item.is-active,html.theme--documenter-dark .hero.is-light .navbar-link:hover,html.theme--documenter-dark .hero.is-light .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-light .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-light .tabs li.is-active a{color:#ecf0f1 !important;opacity:1}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .hero.is-light.is-bold{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}}html.theme--documenter-dark .hero.is-dark,html.theme--documenter-dark .content kbd.hero{background-color:#282f2f;color:#fff}html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-dark strong,html.theme--documenter-dark .content kbd.hero strong{color:inherit}html.theme--documenter-dark .hero.is-dark .title,html.theme--documenter-dark .content kbd.hero .title{color:#fff}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button),html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button),html.theme--documenter-dark .hero.is-dark .subtitle strong,html.theme--documenter-dark .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-dark .navbar-menu,html.theme--documenter-dark .content kbd.hero .navbar-menu{background-color:#282f2f}}html.theme--documenter-dark .hero.is-dark .navbar-item,html.theme--documenter-dark .content kbd.hero .navbar-item,html.theme--documenter-dark .hero.is-dark .navbar-link,html.theme--documenter-dark .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-dark a.navbar-item:hover,html.theme--documenter-dark .content kbd.hero a.navbar-item:hover,html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active,html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active,html.theme--documenter-dark .hero.is-dark .navbar-link:hover,html.theme--documenter-dark .content kbd.hero .navbar-link:hover,html.theme--documenter-dark .hero.is-dark .navbar-link.is-active,html.theme--documenter-dark .content kbd.hero .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-dark .tabs a:hover,html.theme--documenter-dark .content kbd.hero .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs li.is-active a{color:#282f2f !important;opacity:1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#282f2f}html.theme--documenter-dark .hero.is-dark.is-bold,html.theme--documenter-dark .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu,html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}}html.theme--documenter-dark .hero.is-primary,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-primary strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--documenter-dark .hero.is-primary .title,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--documenter-dark .hero.is-primary .subtitle,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--documenter-dark .hero.is-primary .subtitle strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-primary .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#375a7f}}html.theme--documenter-dark .hero.is-primary .navbar-item,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--documenter-dark .hero.is-primary .navbar-link,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-primary a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--documenter-dark .hero.is-primary .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--documenter-dark .hero.is-primary .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .hero.is-primary .tabs a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-primary .tabs a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#375a7f !important;opacity:1}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#375a7f}html.theme--documenter-dark .hero.is-primary.is-bold,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}}html.theme--documenter-dark .hero.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-link strong{color:inherit}html.theme--documenter-dark .hero.is-link .title{color:#fff}html.theme--documenter-dark .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-link .subtitle a:not(.button),html.theme--documenter-dark .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-link .navbar-menu{background-color:#1abc9c}}html.theme--documenter-dark .hero.is-link .navbar-item,html.theme--documenter-dark .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-link a.navbar-item:hover,html.theme--documenter-dark .hero.is-link a.navbar-item.is-active,html.theme--documenter-dark .hero.is-link .navbar-link:hover,html.theme--documenter-dark .hero.is-link .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-link .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-link .tabs li.is-active a{color:#1abc9c !important;opacity:1}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1abc9c}html.theme--documenter-dark .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}}html.theme--documenter-dark .hero.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-info strong{color:inherit}html.theme--documenter-dark .hero.is-info .title{color:#fff}html.theme--documenter-dark .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-info .subtitle a:not(.button),html.theme--documenter-dark .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-info .navbar-menu{background-color:#024c7d}}html.theme--documenter-dark .hero.is-info .navbar-item,html.theme--documenter-dark .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-info a.navbar-item:hover,html.theme--documenter-dark .hero.is-info a.navbar-item.is-active,html.theme--documenter-dark .hero.is-info .navbar-link:hover,html.theme--documenter-dark .hero.is-info .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-info .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-info .tabs li.is-active a{color:#024c7d !important;opacity:1}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#024c7d}html.theme--documenter-dark .hero.is-info.is-bold{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}}html.theme--documenter-dark .hero.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-success strong{color:inherit}html.theme--documenter-dark .hero.is-success .title{color:#fff}html.theme--documenter-dark .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-success .subtitle a:not(.button),html.theme--documenter-dark .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-success .navbar-menu{background-color:#008438}}html.theme--documenter-dark .hero.is-success .navbar-item,html.theme--documenter-dark .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-success a.navbar-item:hover,html.theme--documenter-dark .hero.is-success a.navbar-item.is-active,html.theme--documenter-dark .hero.is-success .navbar-link:hover,html.theme--documenter-dark .hero.is-success .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-success .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-success .tabs li.is-active a{color:#008438 !important;opacity:1}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#008438}html.theme--documenter-dark .hero.is-success.is-bold{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}}html.theme--documenter-dark .hero.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-warning strong{color:inherit}html.theme--documenter-dark .hero.is-warning .title{color:#fff}html.theme--documenter-dark .hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button),html.theme--documenter-dark .hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-warning .navbar-menu{background-color:#ad8100}}html.theme--documenter-dark .hero.is-warning .navbar-item,html.theme--documenter-dark .hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-warning a.navbar-item:hover,html.theme--documenter-dark .hero.is-warning a.navbar-item.is-active,html.theme--documenter-dark .hero.is-warning .navbar-link:hover,html.theme--documenter-dark .hero.is-warning .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .hero.is-warning .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-warning .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs li.is-active a{color:#ad8100 !important;opacity:1}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ad8100}html.theme--documenter-dark .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}}html.theme--documenter-dark .hero.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-danger strong{color:inherit}html.theme--documenter-dark .hero.is-danger .title{color:#fff}html.theme--documenter-dark .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-danger .subtitle a:not(.button),html.theme--documenter-dark .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-danger .navbar-menu{background-color:#9e1b0d}}html.theme--documenter-dark .hero.is-danger .navbar-item,html.theme--documenter-dark .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-danger a.navbar-item:hover,html.theme--documenter-dark .hero.is-danger a.navbar-item.is-active,html.theme--documenter-dark .hero.is-danger .navbar-link:hover,html.theme--documenter-dark .hero.is-danger .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-danger .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs li.is-active a{color:#9e1b0d !important;opacity:1}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#9e1b0d}html.theme--documenter-dark .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}}html.theme--documenter-dark .hero.is-small .hero-body,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--documenter-dark .hero.is-halfheight .hero-body,html.theme--documenter-dark .hero.is-fullheight .hero-body,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--documenter-dark .hero.is-halfheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .hero.is-halfheight{min-height:50vh}html.theme--documenter-dark .hero.is-fullheight{min-height:100vh}html.theme--documenter-dark .hero-video{overflow:hidden}html.theme--documenter-dark .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--documenter-dark .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-video{display:none}}html.theme--documenter-dark .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-buttons .button{display:flex}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-buttons{display:flex;justify-content:center}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--documenter-dark .hero-head,html.theme--documenter-dark .hero-foot{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-body{padding:3rem 3rem}}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section{padding:3rem 3rem}html.theme--documenter-dark .section.is-medium{padding:9rem 4.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 6rem}}html.theme--documenter-dark .footer{background-color:#282f2f;padding:3rem 1.5rem 6rem}html.theme--documenter-dark hr{height:1px}html.theme--documenter-dark h6{text-transform:uppercase;letter-spacing:0.5px}html.theme--documenter-dark .hero{background-color:#343c3d}html.theme--documenter-dark a{transition:all 200ms ease}html.theme--documenter-dark .button{transition:all 200ms ease;border-width:1px;color:#fff}html.theme--documenter-dark .button.is-active,html.theme--documenter-dark .button.is-focused,html.theme--documenter-dark .button:active,html.theme--documenter-dark .button:focus{box-shadow:0 0 0 2px rgba(140,155,157,0.5)}html.theme--documenter-dark .button.is-white.is-hovered,html.theme--documenter-dark .button.is-white:hover{background-color:#fff}html.theme--documenter-dark .button.is-white.is-active,html.theme--documenter-dark .button.is-white.is-focused,html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,0.5)}html.theme--documenter-dark .button.is-black.is-hovered,html.theme--documenter-dark .button.is-black:hover{background-color:#1d1d1d}html.theme--documenter-dark .button.is-black.is-active,html.theme--documenter-dark .button.is-black.is-focused,html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black:focus{border-color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,10,0.5)}html.theme--documenter-dark .button.is-light.is-hovered,html.theme--documenter-dark .button.is-light:hover{background-color:#fff}html.theme--documenter-dark .button.is-light.is-active,html.theme--documenter-dark .button.is-light.is-focused,html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light:focus{border-color:#ecf0f1;box-shadow:0 0 0 2px rgba(236,240,241,0.5)}html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered,html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover{background-color:#3a4344}html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused,html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus{border-color:#282f2f;box-shadow:0 0 0 2px rgba(40,47,47,0.5)}html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover{background-color:#436d9a}html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink,html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus{border-color:#375a7f;box-shadow:0 0 0 2px rgba(55,90,127,0.5)}html.theme--documenter-dark .button.is-link.is-hovered,html.theme--documenter-dark .button.is-link:hover{background-color:#1fdeb8}html.theme--documenter-dark .button.is-link.is-active,html.theme--documenter-dark .button.is-link.is-focused,html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link:focus{border-color:#1abc9c;box-shadow:0 0 0 2px rgba(26,188,156,0.5)}html.theme--documenter-dark .button.is-info.is-hovered,html.theme--documenter-dark .button.is-info:hover{background-color:#0363a3}html.theme--documenter-dark .button.is-info.is-active,html.theme--documenter-dark .button.is-info.is-focused,html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info:focus{border-color:#024c7d;box-shadow:0 0 0 2px rgba(2,76,125,0.5)}html.theme--documenter-dark .button.is-success.is-hovered,html.theme--documenter-dark .button.is-success:hover{background-color:#00aa48}html.theme--documenter-dark .button.is-success.is-active,html.theme--documenter-dark .button.is-success.is-focused,html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success:focus{border-color:#008438;box-shadow:0 0 0 2px rgba(0,132,56,0.5)}html.theme--documenter-dark .button.is-warning.is-hovered,html.theme--documenter-dark .button.is-warning:hover{background-color:#d39e00}html.theme--documenter-dark .button.is-warning.is-active,html.theme--documenter-dark .button.is-warning.is-focused,html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning:focus{border-color:#ad8100;box-shadow:0 0 0 2px rgba(173,129,0,0.5)}html.theme--documenter-dark .button.is-danger.is-hovered,html.theme--documenter-dark .button.is-danger:hover{background-color:#c12110}html.theme--documenter-dark .button.is-danger.is-active,html.theme--documenter-dark .button.is-danger.is-focused,html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger:focus{border-color:#9e1b0d;box-shadow:0 0 0 2px rgba(158,27,13,0.5)}html.theme--documenter-dark .label{color:#dbdee0}html.theme--documenter-dark .button,html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .select,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea{height:2.5em}html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .select:after,html.theme--documenter-dark .select select{border-width:1px}html.theme--documenter-dark .control.has-addons .button,html.theme--documenter-dark .control.has-addons .input,html.theme--documenter-dark .control.has-addons #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-addons form.docs-search>input,html.theme--documenter-dark .control.has-addons .select{margin-right:-1px}html.theme--documenter-dark .notification{background-color:#343c3d}html.theme--documenter-dark .card{box-shadow:none;border:1px solid #343c3d;background-color:#282f2f;border-radius:.4em}html.theme--documenter-dark .card .card-image img{border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-header{box-shadow:none;background-color:rgba(18,18,18,0.2);border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-footer{background-color:rgba(18,18,18,0.2)}html.theme--documenter-dark .card .card-footer,html.theme--documenter-dark .card .card-footer-item{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .notification.is-white a:not(.button){color:#0a0a0a;text-decoration:underline}html.theme--documenter-dark .notification.is-black a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-light a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-primary a:not(.button),html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-link a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-info a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-success a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-warning a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-danger a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .tag,html.theme--documenter-dark .content kbd,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{border-radius:.4em}html.theme--documenter-dark .menu-list a{transition:all 300ms ease}html.theme--documenter-dark .modal-card-body{background-color:#282f2f}html.theme--documenter-dark .modal-card-foot,html.theme--documenter-dark .modal-card-head{border-color:#343c3d}html.theme--documenter-dark .message-header{font-weight:700;background-color:#343c3d;color:#fff}html.theme--documenter-dark .message-body{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .navbar{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent{background:none}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar .navbar-menu{background-color:#375a7f;border-radius:0 0 .4em .4em}}html.theme--documenter-dark .hero .navbar,html.theme--documenter-dark body>.navbar{border-radius:0}html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous{border-width:1px}html.theme--documenter-dark .panel-block,html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs{border-width:1px}html.theme--documenter-dark .panel-block:first-child,html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child{border-top-width:1px}html.theme--documenter-dark .panel-heading{font-weight:700}html.theme--documenter-dark .panel-tabs a{border-width:1px;margin-bottom:-1px}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#17a689}html.theme--documenter-dark .panel-block:hover{color:#1dd2af}html.theme--documenter-dark .panel-block:hover .panel-icon{color:#1dd2af}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#17a689}html.theme--documenter-dark .tabs a{border-bottom-width:1px;margin-bottom:-1px}html.theme--documenter-dark .tabs ul{border-bottom-width:1px}html.theme--documenter-dark .tabs.is-boxed a{border-width:1px}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#1f2424}html.theme--documenter-dark .tabs.is-toggle li a{border-width:1px;margin-bottom:0}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .hero.is-white .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-black .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-light .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-dark .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .content kbd.hero .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-primary .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-link .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-info .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-success .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-warning .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-danger .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark h1 .docs-heading-anchor,html.theme--documenter-dark h1 .docs-heading-anchor:hover,html.theme--documenter-dark h1 .docs-heading-anchor:visited,html.theme--documenter-dark h2 .docs-heading-anchor,html.theme--documenter-dark h2 .docs-heading-anchor:hover,html.theme--documenter-dark h2 .docs-heading-anchor:visited,html.theme--documenter-dark h3 .docs-heading-anchor,html.theme--documenter-dark h3 .docs-heading-anchor:hover,html.theme--documenter-dark h3 .docs-heading-anchor:visited,html.theme--documenter-dark h4 .docs-heading-anchor,html.theme--documenter-dark h4 .docs-heading-anchor:hover,html.theme--documenter-dark h4 .docs-heading-anchor:visited,html.theme--documenter-dark h5 .docs-heading-anchor,html.theme--documenter-dark h5 .docs-heading-anchor:hover,html.theme--documenter-dark h5 .docs-heading-anchor:visited,html.theme--documenter-dark h6 .docs-heading-anchor,html.theme--documenter-dark h6 .docs-heading-anchor:hover,html.theme--documenter-dark h6 .docs-heading-anchor:visited{color:#f2f2f2}html.theme--documenter-dark h1 .docs-heading-anchor-permalink,html.theme--documenter-dark h2 .docs-heading-anchor-permalink,html.theme--documenter-dark h3 .docs-heading-anchor-permalink,html.theme--documenter-dark h4 .docs-heading-anchor-permalink,html.theme--documenter-dark h5 .docs-heading-anchor-permalink,html.theme--documenter-dark h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--documenter-dark h1 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h2 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h3 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h4 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h5 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--documenter-dark .docs-light-only{display:none !important}html.theme--documenter-dark pre{position:relative;overflow:hidden}html.theme--documenter-dark pre code,html.theme--documenter-dark pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--documenter-dark pre code:first-of-type,html.theme--documenter-dark pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--documenter-dark pre code:last-of-type,html.theme--documenter-dark pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--documenter-dark pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#fff;cursor:pointer;text-align:center}html.theme--documenter-dark pre .copy-button:focus,html.theme--documenter-dark pre .copy-button:hover{opacity:1;background:rgba(255,255,255,0.1);color:#1abc9c}html.theme--documenter-dark pre .copy-button.success{color:#259a12;opacity:1}html.theme--documenter-dark pre .copy-button.error{color:#cb3c33;opacity:1}html.theme--documenter-dark pre:hover .copy-button{opacity:1}html.theme--documenter-dark .admonition{background-color:#282f2f;border-style:solid;border-width:1px;border-color:#5e6d6f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .admonition strong{color:currentColor}html.theme--documenter-dark .admonition.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--documenter-dark .admonition.is-medium{font-size:1.25rem}html.theme--documenter-dark .admonition.is-large{font-size:1.5rem}html.theme--documenter-dark .admonition.is-default{background-color:#282f2f;border-color:#5e6d6f}html.theme--documenter-dark .admonition.is-default>.admonition-header{background-color:#5e6d6f;color:#fff}html.theme--documenter-dark .admonition.is-default>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-info{background-color:#282f2f;border-color:#024c7d}html.theme--documenter-dark .admonition.is-info>.admonition-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .admonition.is-info>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-success{background-color:#282f2f;border-color:#008438}html.theme--documenter-dark .admonition.is-success>.admonition-header{background-color:#008438;color:#fff}html.theme--documenter-dark .admonition.is-success>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-warning{background-color:#282f2f;border-color:#ad8100}html.theme--documenter-dark .admonition.is-warning>.admonition-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .admonition.is-warning>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-danger{background-color:#282f2f;border-color:#9e1b0d}html.theme--documenter-dark .admonition.is-danger>.admonition-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .admonition.is-danger>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-compat{background-color:#282f2f;border-color:#137886}html.theme--documenter-dark .admonition.is-compat>.admonition-header{background-color:#137886;color:#fff}html.theme--documenter-dark .admonition.is-compat>.admonition-body{color:#fff}html.theme--documenter-dark .admonition-header{color:#fff;background-color:#5e6d6f;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--documenter-dark .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--documenter-dark details.admonition.is-details>.admonition-header{list-style:none}html.theme--documenter-dark details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--documenter-dark details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--documenter-dark .admonition-body{color:#fff;padding:0.5rem .75rem}html.theme--documenter-dark .admonition-body pre{background-color:#282f2f}html.theme--documenter-dark .admonition-body code{background-color:rgba(255,255,255,0.05)}html.theme--documenter-dark .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #5e6d6f;box-shadow:none;max-width:100%}html.theme--documenter-dark .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5e6d6f;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 #9e1b0d;padding:10px 35px;text-align:center;font-size:15px}html.theme--documenter-dark .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--documenter-dark .outdated-warning-overlay a{color:#1abc9c}html.theme--documenter-dark .outdated-warning-overlay a:hover{color:#1dd2af}html.theme--documenter-dark .content pre{border:1px solid #5e6d6f}html.theme--documenter-dark .content code{font-weight:inherit}html.theme--documenter-dark .content a code{color:#1abc9c}html.theme--documenter-dark .content h1 code,html.theme--documenter-dark .content h2 code,html.theme--documenter-dark .content h3 code,html.theme--documenter-dark .content h4 code,html.theme--documenter-dark .content h5 code,html.theme--documenter-dark .content h6 code{color:#f2f2f2}html.theme--documenter-dark .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--documenter-dark .content blockquote>ul:first-child,html.theme--documenter-dark .content blockquote>ol:first-child,html.theme--documenter-dark .content .admonition-body>ul:first-child,html.theme--documenter-dark .content .admonition-body>ol:first-child{margin-top:0}html.theme--documenter-dark pre,html.theme--documenter-dark code{font-variant-ligatures:no-contextual}html.theme--documenter-dark .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb a.is-disabled,html.theme--documenter-dark .breadcrumb a.is-disabled:hover{color:#f2f2f2}html.theme--documenter-dark .hljs{background:initial !important}html.theme--documenter-dark .katex .katex-mathml{top:0;right:0}html.theme--documenter-dark .katex-display,html.theme--documenter-dark mjx-container,html.theme--documenter-dark .MathJax_Display{margin:0.5em 0 !important}html.theme--documenter-dark html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--documenter-dark li.no-marker{list-style:none}html.theme--documenter-dark #documenter .docs-main>article{overflow-wrap:break-word}html.theme--documenter-dark #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main{width:100%}html.theme--documenter-dark #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-main>header,html.theme--documenter-dark #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar{background-color:#1f2424;border-bottom:1px solid #5e6d6f;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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 .property-search-result-badge,html.theme--documenter-dark .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:whitesmoke;background-color:#33415580;border-radius:0.6rem}html.theme--documenter-dark .search-result-title{color:whitesmoke}html.theme--documenter-dark .search-result-highlight{background-color:greenyellow;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem} diff --git a/dev/assets/themes/documenter-light.css b/dev/assets/themes/documenter-light.css new file mode 100644 index 0000000..2f168c7 --- /dev/null +++ b/dev/assets/themes/documenter-light.css @@ -0,0 +1,9 @@ +.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.file-cta,.file-name,.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input,.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.file-cta:focus,.file-name:focus,.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.button:focus,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.is-focused.file-cta,.is-focused.file-name,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-focused.button,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.file-cta:active,.file-name:active,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.button:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis,.is-active.file-cta,.is-active.file-name,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.is-active.button{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled],.file-cta[disabled],.file-name[disabled],.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],.button[disabled],fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] .button{cursor:not-allowed}.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}.admonition:not(:last-child),.tabs:not(:last-child),.pagination:not(:last-child),.message:not(:last-child),.level:not(:last-child),.breadcrumb:not(:last-child),.block:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.progress:not(:last-child),.notification:not(:last-child),.content:not(:last-child),.box:not(:last-child){margin-bottom:1.5rem}.modal-close,.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.modal-close::before,.delete::before,.modal-close::after,.delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close::before,.delete::before{height:2px;width:50%}.modal-close::after,.delete::after{height:50%;width:2px}.modal-close:hover,.delete:hover,.modal-close:focus,.delete:focus{background-color:rgba(10,10,10,0.3)}.modal-close:active,.delete:active{background-color:rgba(10,10,10,0.4)}.is-small.modal-close,#documenter .docs-sidebar form.docs-search>input.modal-close,.is-small.delete,#documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.modal-close,.is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.modal-close,.is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.control.is-loading::after,.select.is-loading::after,.loader,.button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.modal-background,.modal,.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#363636 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c1c !important}.has-background-dark{background-color:#363636 !important}.has-text-primary{color:#4eb5de !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#27a1d2 !important}.has-background-primary{background-color:#4eb5de !important}.has-text-primary-light{color:#eef8fc !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#c3e6f4 !important}.has-background-primary-light{background-color:#eef8fc !important}.has-text-primary-dark{color:#1a6d8e !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#228eb9 !important}.has-background-primary-dark{background-color:#1a6d8e !important}.has-text-link{color:#2e63b8 !important}a.has-text-link:hover,a.has-text-link:focus{color:#244d8f !important}.has-background-link{background-color:#2e63b8 !important}.has-text-link-light{color:#eff3fb !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c6d6f1 !important}.has-background-link-light{background-color:#eff3fb !important}.has-text-link-dark{color:#3169c4 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#5485d4 !important}.has-background-link-dark{background-color:#3169c4 !important}.has-text-info{color:#209cee !important}a.has-text-info:hover,a.has-text-info:focus{color:#1081cb !important}.has-background-info{background-color:#209cee !important}.has-text-info-light{color:#ecf7fe !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#bde2fa !important}.has-background-info-light{background-color:#ecf7fe !important}.has-text-info-dark{color:#0e72b4 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#1190e3 !important}.has-background-info-dark{background-color:#0e72b4 !important}.has-text-success{color:#22c35b !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a9847 !important}.has-background-success{background-color:#22c35b !important}.has-text-success-light{color:#eefcf3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c2f4d4 !important}.has-background-success-light{background-color:#eefcf3 !important}.has-text-success-dark{color:#198f43 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#21bb57 !important}.has-background-success-dark{background-color:#198f43 !important}.has-text-warning{color:#ffdd57 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important}.has-background-warning{background-color:#ffdd57 !important}.has-text-warning-light{color:#fffbeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fff1b8 !important}.has-background-warning-light{background-color:#fffbeb !important}.has-text-warning-dark{color:#947600 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#c79f00 !important}.has-background-warning-dark{background-color:#947600 !important}.has-text-danger{color:#da0b00 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a70800 !important}.has-background-danger{background-color:#da0b00 !important}.has-text-danger-light{color:#ffeceb !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#ffbbb8 !important}.has-background-danger-light{background-color:#ffeceb !important}.has-text-danger-dark{color:#f50c00 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#ff3429 !important}.has-background-danger-dark{background-color:#f50c00 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-background-grey-darker{background-color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-background-grey-dark{background-color:#4a4a4a !important}.has-text-grey{color:#6b6b6b !important}.has-background-grey{background-color:#6b6b6b !important}.has-text-grey-light{color:#b5b5b5 !important}.has-background-grey-light{background-color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-background-grey-lighter{background-color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,.docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}body{color:#222;font-size:1em;font-weight:400;line-height:1.5}a{color:#2e63b8;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:rgba(0,0,0,0.05);color:#000;font-size:.875em;font-weight:normal;padding:.1em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#222;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#222;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#222}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:#bbb;color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #2e63b8}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #2e63b8}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#222;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button #documenter .docs-sidebar form.docs-search>input.icon,#documenter .docs-sidebar .button form.docs-search>input.icon,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#3c5dcd;color:#363636}.button:focus:not(:active),.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#222;text-decoration:underline}.button.is-text:hover,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text.is-focused{background-color:#f5f5f5;color:#222}.button.is-text:active,.button.is-text.is-active{background-color:#e8e8e8;color:#222}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#2e63b8;text-decoration:none}.button.is-ghost:hover,.button.is-ghost.is-hovered{color:#2e63b8;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.button.is-white:focus:not(:active),.button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover,.button.is-white.is-inverted.is-hovered{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined.is-loading:hover::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading:hover::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;color:#fff}.button.is-black:focus:not(:active),.button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover,.button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined.is-loading:hover::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading:hover::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined.is-loading:hover::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading:hover::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark:hover,.content kbd.button:hover,.button.is-dark.is-hovered,.content kbd.button.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#fff}.button.is-dark:focus:not(:active),.content kbd.button:focus:not(:active),.button.is-dark.is-focused:not(:active),.content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.button.is-dark:active,.content kbd.button:active,.button.is-dark.is-active,.content kbd.button.is-active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],.content kbd.button[disabled],fieldset[disabled] .button.is-dark,fieldset[disabled] .content kbd.button,.content fieldset[disabled] kbd.button{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted:hover,.content kbd.button.is-inverted:hover,.button.is-dark.is-inverted.is-hovered,.content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],.content kbd.button.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .content kbd.button.is-inverted,.content fieldset[disabled] kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined,.content kbd.button.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:hover,.content kbd.button.is-outlined:hover,.button.is-dark.is-outlined.is-hovered,.content kbd.button.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.content kbd.button.is-outlined:focus,.button.is-dark.is-outlined.is-focused,.content kbd.button.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading::after,.content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-outlined.is-loading:hover::after,.content kbd.button.is-outlined.is-loading:hover::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.content kbd.button.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading.is-focused::after,.content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined[disabled],.content kbd.button.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .content kbd.button.is-outlined,.content fieldset[disabled] kbd.button.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined,.content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined:hover,.content kbd.button.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined.is-hovered,.content kbd.button.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.content kbd.button.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined.is-focused,.content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading:hover::after,.content kbd.button.is-inverted.is-outlined.is-loading:hover::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.content kbd.button.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-inverted.is-outlined[disabled],.content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .content kbd.button.is-inverted.is-outlined,.content fieldset[disabled] kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary,.docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;color:#fff}.button.is-primary:hover,.docstring>section>a.button.docs-sourcelink:hover,.button.is-primary.is-hovered,.docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#43b1dc;border-color:transparent;color:#fff}.button.is-primary:focus,.docstring>section>a.button.docs-sourcelink:focus,.button.is-primary.is-focused,.docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active),.docstring>section>a.button.docs-sourcelink:focus:not(:active),.button.is-primary.is-focused:not(:active),.docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.button.is-primary:active,.docstring>section>a.button.docs-sourcelink:active,.button.is-primary.is-active,.docstring>section>a.button.is-active.docs-sourcelink{background-color:#39acda;border-color:transparent;color:#fff}.button.is-primary[disabled],.docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary,fieldset[disabled] .docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;box-shadow:none}.button.is-primary.is-inverted,.docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted:hover,.docstring>section>a.button.is-inverted.docs-sourcelink:hover,.button.is-primary.is-inverted.is-hovered,.docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],.docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#4eb5de}.button.is-primary.is-loading::after,.docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined,.docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;color:#4eb5de}.button.is-primary.is-outlined:hover,.docstring>section>a.button.is-outlined.docs-sourcelink:hover,.button.is-primary.is-outlined.is-hovered,.docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-outlined:focus,.docstring>section>a.button.is-outlined.docs-sourcelink:focus,.button.is-primary.is-outlined.is-focused,.docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.button.is-primary.is-outlined.is-loading::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined[disabled],.docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;box-shadow:none;color:#4eb5de}.button.is-primary.is-inverted.is-outlined,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-inverted.is-outlined:focus,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,.button.is-primary.is-inverted.is-outlined.is-focused,.docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-inverted.is-outlined[disabled],.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light,.docstring>section>a.button.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.button.is-primary.is-light:hover,.docstring>section>a.button.is-light.docs-sourcelink:hover,.button.is-primary.is-light.is-hovered,.docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e3f3fa;border-color:transparent;color:#1a6d8e}.button.is-primary.is-light:active,.docstring>section>a.button.is-light.docs-sourcelink:active,.button.is-primary.is-light.is-active,.docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d8eff8;border-color:transparent;color:#1a6d8e}.button.is-link{background-color:#2e63b8;border-color:transparent;color:#fff}.button.is-link:hover,.button.is-link.is-hovered{background-color:#2b5eae;border-color:transparent;color:#fff}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button.is-link:active,.button.is-link.is-active{background-color:#2958a4;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#2e63b8;border-color:#2e63b8;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2e63b8}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;color:#2e63b8}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;box-shadow:none;color:#2e63b8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff3fb;color:#3169c4}.button.is-link.is-light:hover,.button.is-link.is-light.is-hovered{background-color:#e4ecf8;border-color:transparent;color:#3169c4}.button.is-link.is-light:active,.button.is-link.is-light.is-active{background-color:#dae5f6;border-color:transparent;color:#3169c4}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#1497ed;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;color:#fff}.button.is-info:focus:not(:active),.button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.button.is-info:active,.button.is-info.is-active{background-color:#1190e3;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:#209cee;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover,.button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:hover,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined.is-focused{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-outlined.is-loading:hover::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined.is-loading:hover::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.button.is-info.is-light:hover,.button.is-info.is-light.is-hovered{background-color:#e0f1fd;border-color:transparent;color:#0e72b4}.button.is-info.is-light:active,.button.is-info.is-light.is-active{background-color:#d4ecfc;border-color:transparent;color:#0e72b4}.button.is-success{background-color:#22c35b;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#20b856;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;color:#fff}.button.is-success:focus:not(:active),.button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.button.is-success:active,.button.is-success.is-active{background-color:#1ead51;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#22c35b;border-color:#22c35b;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#22c35b}.button.is-success.is-inverted:hover,.button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#22c35b}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;color:#22c35b}.button.is-success.is-outlined:hover,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined.is-focused{background-color:#22c35b;border-color:#22c35b;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-outlined.is-loading:hover::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;box-shadow:none;color:#22c35b}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#22c35b}.button.is-success.is-inverted.is-outlined.is-loading:hover::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#eefcf3;color:#198f43}.button.is-success.is-light:hover,.button.is-success.is-light.is-hovered{background-color:#e3faeb;border-color:transparent;color:#198f43}.button.is-success.is-light:active,.button.is-success.is-light.is-active{background-color:#d8f8e3;border-color:transparent;color:#198f43}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:#ffdd57;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined.is-focused{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-outlined.is-loading:hover::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading:hover::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-warning.is-light{background-color:#fffbeb;color:#947600}.button.is-warning.is-light:hover,.button.is-warning.is-light.is-hovered{background-color:#fff8de;border-color:transparent;color:#947600}.button.is-warning.is-light:active,.button.is-warning.is-light.is-active{background-color:#fff6d1;border-color:transparent;color:#947600}.button.is-danger{background-color:#da0b00;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#cd0a00;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;color:#fff}.button.is-danger:focus:not(:active),.button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.button.is-danger:active,.button.is-danger.is-active{background-color:#c10a00;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#da0b00;border-color:#da0b00;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted:hover,.button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#da0b00}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;color:#da0b00}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined.is-focused{background-color:#da0b00;border-color:#da0b00;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-outlined.is-loading:hover::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;box-shadow:none;color:#da0b00}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted.is-outlined.is-loading:hover::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.button.is-danger.is-light:hover,.button.is-danger.is-light.is-hovered{background-color:#ffe0de;border-color:transparent;color:#f50c00}.button.is-danger.is-light:active,.button.is-danger.is-light.is-active{background-color:#ffd3d1;border-color:transparent;color:#f50c00}.button.is-small,#documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}.button.is-small:not(.is-rounded),#documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#6b6b6b;box-shadow:none;pointer-events:none}.button.is-rounded,#documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:0.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-0.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){.container{max-width:992px}}@media screen and (max-width: 1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}.content ol.is-lower-roman:not([type]){list-style-type:lower-roman}.content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}.content ol.is-upper-roman:not([type]){list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#222}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#222}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#222}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small,#documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small,#documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image,#documenter .docs-sidebar .docs-logo>img{display:block;position:relative}.image img,#documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}.image img.is-rounded,#documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}.image.is-fullwidth,#documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,#documenter .docs-sidebar .docs-logo>img.is-square,.image.is-1by1,#documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}.image.is-5by4,#documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}.image.is-4by3,#documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}.image.is-3by2,#documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}.image.is-5by3,#documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}.image.is-16by9,#documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}.image.is-2by1,#documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}.image.is-3by1,#documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}.image.is-4by5,#documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}.image.is-3by4,#documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}.image.is-2by3,#documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}.image.is-3by5,#documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}.image.is-9by16,#documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}.image.is-1by2,#documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}.image.is-1by3,#documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}.image.is-16x16,#documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}.image.is-24x24,#documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}.image.is-32x32,#documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}.image.is-48x48,#documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}.image.is-64x64,#documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}.image.is-96x96,#documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}.image.is-128x128,#documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:0.5rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#fff}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-primary.is-light,.docstring>section>a.notification.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-link.is-light{background-color:#eff3fb;color:#3169c4}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.notification.is-success{background-color:#22c35b;color:#fff}.notification.is-success.is-light{background-color:#eefcf3;color:#198f43}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-warning.is-light{background-color:#fffbeb;color:#947600}.notification.is-danger{background-color:#da0b00;color:#fff}.notification.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#222}.progress::-moz-progress-bar{background-color:#222}.progress::-ms-fill{background-color:#222;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #ededed 30%)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #ededed 30%)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #ededed 30%)}.progress.is-dark::-webkit-progress-value,.content kbd.progress::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar,.content kbd.progress::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill,.content kbd.progress::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate,.content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363636 30%, #ededed 30%)}.progress.is-primary::-webkit-progress-value,.docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#4eb5de}.progress.is-primary::-moz-progress-bar,.docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#4eb5de}.progress.is-primary::-ms-fill,.docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#4eb5de}.progress.is-primary:indeterminate,.docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #4eb5de 30%, #ededed 30%)}.progress.is-link::-webkit-progress-value{background-color:#2e63b8}.progress.is-link::-moz-progress-bar{background-color:#2e63b8}.progress.is-link::-ms-fill{background-color:#2e63b8}.progress.is-link:indeterminate{background-image:linear-gradient(to right, #2e63b8 30%, #ededed 30%)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:linear-gradient(to right, #209cee 30%, #ededed 30%)}.progress.is-success::-webkit-progress-value{background-color:#22c35b}.progress.is-success::-moz-progress-bar{background-color:#22c35b}.progress.is-success::-ms-fill{background-color:#22c35b}.progress.is-success:indeterminate{background-image:linear-gradient(to right, #22c35b 30%, #ededed 30%)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ffdd57 30%, #ededed 30%)}.progress.is-danger::-webkit-progress-value{background-color:#da0b00}.progress.is-danger::-moz-progress-bar{background-color:#da0b00}.progress.is-danger::-ms-fill{background-color:#da0b00}.progress.is-danger:indeterminate{background-image:linear-gradient(to right, #da0b00 30%, #ededed 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(to right, #222 30%, #ededed 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small,#documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#222}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.table td.is-link,.table th.is-link{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#22c35b;border-color:#22c35b;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.table td.is-danger,.table th.is-danger{background-color:#da0b00;border-color:#da0b00;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#4eb5de;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#222}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#4eb5de;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:rgba(0,0,0,0)}.table thead td,.table thead th{border-width:0 0 2px;color:#222}.table tfoot{background-color:rgba(0,0,0,0)}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#222}.table tbody{background-color:rgba(0,0,0,0)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag,.tags .content kbd,.content .tags kbd,.tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}.tags .tag:not(:last-child),.tags .content kbd:not(:last-child),.content .tags kbd:not(:last-child),.tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large),.tags.are-medium .content kbd:not(.is-normal):not(.is-large),.content .tags.are-medium kbd:not(.is-normal):not(.is-large),.tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium),.tags.are-large .content kbd:not(.is-normal):not(.is-medium),.content .tags.are-large kbd:not(.is-normal):not(.is-medium),.tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag,.tags.is-centered .content kbd,.content .tags.is-centered kbd,.tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child),.tags.is-right .content kbd:not(:first-child),.content .tags.is-right kbd:not(:first-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}.tags.is-right .tag:not(:last-child),.tags.is-right .content kbd:not(:last-child),.content .tags.is-right kbd:not(:last-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}.tags.has-addons .tag,.tags.has-addons .content kbd,.content .tags.has-addons kbd,.tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}.tags.has-addons .tag:not(:first-child),.tags.has-addons .content kbd:not(:first-child),.content .tags.has-addons kbd:not(:first-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child),.tags.has-addons .content kbd:not(:last-child),.content .tags.has-addons kbd:not(:last-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#222;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag:not(body) .delete,.content kbd:not(body) .delete,.docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag.is-white:not(body),.content kbd.is-white:not(body),.docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}.tag.is-black:not(body),.content kbd.is-black:not(body),.docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}.tag.is-light:not(body),.content kbd.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.tag.is-dark:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink.is-dark:not(body),.content .docstring>section>kbd:not(body){background-color:#363636;color:#fff}.tag.is-primary:not(body),.content kbd.is-primary:not(body),.docstring>section>a.docs-sourcelink:not(body){background-color:#4eb5de;color:#fff}.tag.is-primary.is-light:not(body),.content kbd.is-primary.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#eef8fc;color:#1a6d8e}.tag.is-link:not(body),.content kbd.is-link:not(body),.docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#2e63b8;color:#fff}.tag.is-link.is-light:not(body),.content kbd.is-link.is-light:not(body),.docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#eff3fb;color:#3169c4}.tag.is-info:not(body),.content kbd.is-info:not(body),.docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#209cee;color:#fff}.tag.is-info.is-light:not(body),.content kbd.is-info.is-light:not(body),.docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ecf7fe;color:#0e72b4}.tag.is-success:not(body),.content kbd.is-success:not(body),.docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#22c35b;color:#fff}.tag.is-success.is-light:not(body),.content kbd.is-success.is-light:not(body),.docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#eefcf3;color:#198f43}.tag.is-warning:not(body),.content kbd.is-warning:not(body),.docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-warning.is-light:not(body),.content kbd.is-warning.is-light:not(body),.docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffbeb;color:#947600}.tag.is-danger:not(body),.content kbd.is-danger:not(body),.docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#da0b00;color:#fff}.tag.is-danger.is-light:not(body),.content kbd.is-danger.is-light:not(body),.docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#ffeceb;color:#f50c00}.tag.is-normal:not(body),.content kbd.is-normal:not(body),.docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}.tag.is-medium:not(body),.content kbd.is-medium:not(body),.docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}.tag.is-large:not(body),.content kbd.is-large:not(body),.docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child),.content kbd:not(body) .icon:first-child:not(:last-child),.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child),.content kbd:not(body) .icon:last-child:not(:first-child),.docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child,.content kbd:not(body) .icon:first-child:last-child,.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag.is-delete:not(body),.content kbd.is-delete:not(body),.docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before,.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}.tag.is-delete:not(body):hover,.content kbd.is-delete:not(body):hover,.docstring>section>a.docs-sourcelink.is-delete:not(body):hover,.tag.is-delete:not(body):focus,.content kbd.is-delete:not(body):focus,.docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#e8e8e8}.tag.is-delete:not(body):active,.content kbd.is-delete:not(body):active,.docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#dbdbdb}.tag.is-rounded:not(body),#documenter .docs-sidebar form.docs-search>input:not(body),.content kbd.is-rounded:not(body),#documenter .docs-sidebar .content form.docs-search>input:not(body),.docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}a.tag:hover,.docstring>section>a.docs-sourcelink:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:.75em}.title sup,.subtitle sup{font-size:.75em}.title .tag,.title .content kbd,.content .title kbd,.title .docstring>section>a.docs-sourcelink,.subtitle .tag,.subtitle .content kbd,.content .subtitle kbd,.subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}.title{color:#222;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#222;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#222;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#222}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#707070}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#707070}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#707070}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#707070}.select select:hover,.textarea:hover,.input:hover,#documenter .docs-sidebar form.docs-search>input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input,#documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#b5b5b5}.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{border-color:#2e63b8;box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#6b6b6b}.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.input[disabled]::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-webkit-input-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.input[disabled]:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-ms-input-placeholder{color:rgba(107,107,107,0.3)}.textarea,.input,#documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}.textarea[readonly],.input[readonly],#documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}.is-white.textarea,.is-white.input,#documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}.is-white.textarea:focus,.is-white.input:focus,#documenter .docs-sidebar form.docs-search>input.is-white:focus,.is-white.is-focused.textarea,.is-white.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-white.textarea:active,.is-white.input:active,#documenter .docs-sidebar form.docs-search>input.is-white:active,.is-white.is-active.textarea,.is-white.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.is-black.textarea,.is-black.input,#documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}.is-black.textarea:focus,.is-black.input:focus,#documenter .docs-sidebar form.docs-search>input.is-black:focus,.is-black.is-focused.textarea,.is-black.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-black.textarea:active,.is-black.input:active,#documenter .docs-sidebar form.docs-search>input.is-black:active,.is-black.is-active.textarea,.is-black.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.is-light.textarea,.is-light.input,#documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}.is-light.textarea:focus,.is-light.input:focus,#documenter .docs-sidebar form.docs-search>input.is-light:focus,.is-light.is-focused.textarea,.is-light.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-light.textarea:active,.is-light.input:active,#documenter .docs-sidebar form.docs-search>input.is-light:active,.is-light.is-active.textarea,.is-light.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.is-dark.textarea,.content kbd.textarea,.is-dark.input,#documenter .docs-sidebar form.docs-search>input.is-dark,.content kbd.input{border-color:#363636}.is-dark.textarea:focus,.content kbd.textarea:focus,.is-dark.input:focus,#documenter .docs-sidebar form.docs-search>input.is-dark:focus,.content kbd.input:focus,.is-dark.is-focused.textarea,.content kbd.is-focused.textarea,.is-dark.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.content kbd.is-focused.input,#documenter .docs-sidebar .content form.docs-search>input.is-focused,.is-dark.textarea:active,.content kbd.textarea:active,.is-dark.input:active,#documenter .docs-sidebar form.docs-search>input.is-dark:active,.content kbd.input:active,.is-dark.is-active.textarea,.content kbd.is-active.textarea,.is-dark.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.content kbd.is-active.input,#documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.is-primary.textarea,.docstring>section>a.textarea.docs-sourcelink,.is-primary.input,#documenter .docs-sidebar form.docs-search>input.is-primary,.docstring>section>a.input.docs-sourcelink{border-color:#4eb5de}.is-primary.textarea:focus,.docstring>section>a.textarea.docs-sourcelink:focus,.is-primary.input:focus,#documenter .docs-sidebar form.docs-search>input.is-primary:focus,.docstring>section>a.input.docs-sourcelink:focus,.is-primary.is-focused.textarea,.docstring>section>a.is-focused.textarea.docs-sourcelink,.is-primary.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.docstring>section>a.is-focused.input.docs-sourcelink,.is-primary.textarea:active,.docstring>section>a.textarea.docs-sourcelink:active,.is-primary.input:active,#documenter .docs-sidebar form.docs-search>input.is-primary:active,.docstring>section>a.input.docs-sourcelink:active,.is-primary.is-active.textarea,.docstring>section>a.is-active.textarea.docs-sourcelink,.is-primary.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.is-link.textarea,.is-link.input,#documenter .docs-sidebar form.docs-search>input.is-link{border-color:#2e63b8}.is-link.textarea:focus,.is-link.input:focus,#documenter .docs-sidebar form.docs-search>input.is-link:focus,.is-link.is-focused.textarea,.is-link.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-link.textarea:active,.is-link.input:active,#documenter .docs-sidebar form.docs-search>input.is-link:active,.is-link.is-active.textarea,.is-link.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.is-info.textarea,.is-info.input,#documenter .docs-sidebar form.docs-search>input.is-info{border-color:#209cee}.is-info.textarea:focus,.is-info.input:focus,#documenter .docs-sidebar form.docs-search>input.is-info:focus,.is-info.is-focused.textarea,.is-info.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-info.textarea:active,.is-info.input:active,#documenter .docs-sidebar form.docs-search>input.is-info:active,.is-info.is-active.textarea,.is-info.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.is-success.textarea,.is-success.input,#documenter .docs-sidebar form.docs-search>input.is-success{border-color:#22c35b}.is-success.textarea:focus,.is-success.input:focus,#documenter .docs-sidebar form.docs-search>input.is-success:focus,.is-success.is-focused.textarea,.is-success.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-success.textarea:active,.is-success.input:active,#documenter .docs-sidebar form.docs-search>input.is-success:active,.is-success.is-active.textarea,.is-success.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.is-warning.textarea,.is-warning.input,#documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ffdd57}.is-warning.textarea:focus,.is-warning.input:focus,#documenter .docs-sidebar form.docs-search>input.is-warning:focus,.is-warning.is-focused.textarea,.is-warning.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-warning.textarea:active,.is-warning.input:active,#documenter .docs-sidebar form.docs-search>input.is-warning:active,.is-warning.is-active.textarea,.is-warning.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.is-danger.textarea,.is-danger.input,#documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#da0b00}.is-danger.textarea:focus,.is-danger.input:focus,#documenter .docs-sidebar form.docs-search>input.is-danger:focus,.is-danger.is-focused.textarea,.is-danger.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-danger.textarea:active,.is-danger.input:active,#documenter .docs-sidebar form.docs-search>input.is-danger:active,.is-danger.is-active.textarea,.is-danger.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.is-small.textarea,.is-small.input,#documenter .docs-sidebar form.docs-search>input{border-radius:2px;font-size:.75rem}.is-medium.textarea,.is-medium.input,#documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}.is-large.textarea,.is-large.input,#documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}.is-fullwidth.textarea,.is-fullwidth.input,#documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}.is-inline.textarea,.is-inline.input,#documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}.input.is-rounded,#documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}.input.is-static,#documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:#222}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#2e63b8;right:1.125em;z-index:4}.select.is-rounded select,#documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#222}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select:hover,.select.is-white select.is-hovered{border-color:#f2f2f2}.select.is-white select:focus,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select:hover,.select.is-black select.is-hovered{border-color:#000}.select.is-black select:focus,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select:hover,.select.is-light select.is-hovered{border-color:#e8e8e8}.select.is-light select:focus,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.select.is-dark:not(:hover)::after,.content kbd.select:not(:hover)::after{border-color:#363636}.select.is-dark select,.content kbd.select select{border-color:#363636}.select.is-dark select:hover,.content kbd.select select:hover,.select.is-dark select.is-hovered,.content kbd.select select.is-hovered{border-color:#292929}.select.is-dark select:focus,.content kbd.select select:focus,.select.is-dark select.is-focused,.content kbd.select select.is-focused,.select.is-dark select:active,.content kbd.select select:active,.select.is-dark select.is-active,.content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.select.is-primary:not(:hover)::after,.docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#4eb5de}.select.is-primary select,.docstring>section>a.select.docs-sourcelink select{border-color:#4eb5de}.select.is-primary select:hover,.docstring>section>a.select.docs-sourcelink select:hover,.select.is-primary select.is-hovered,.docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#39acda}.select.is-primary select:focus,.docstring>section>a.select.docs-sourcelink select:focus,.select.is-primary select.is-focused,.docstring>section>a.select.docs-sourcelink select.is-focused,.select.is-primary select:active,.docstring>section>a.select.docs-sourcelink select:active,.select.is-primary select.is-active,.docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.select.is-link:not(:hover)::after{border-color:#2e63b8}.select.is-link select{border-color:#2e63b8}.select.is-link select:hover,.select.is-link select.is-hovered{border-color:#2958a4}.select.is-link select:focus,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select.is-info:not(:hover)::after{border-color:#209cee}.select.is-info select{border-color:#209cee}.select.is-info select:hover,.select.is-info select.is-hovered{border-color:#1190e3}.select.is-info select:focus,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.select.is-success:not(:hover)::after{border-color:#22c35b}.select.is-success select{border-color:#22c35b}.select.is-success select:hover,.select.is-success select.is-hovered{border-color:#1ead51}.select.is-success select:focus,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.select.is-warning:not(:hover)::after{border-color:#ffdd57}.select.is-warning select{border-color:#ffdd57}.select.is-warning select:hover,.select.is-warning select.is-hovered{border-color:#ffd83e}.select.is-warning select:focus,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.select.is-danger:not(:hover)::after{border-color:#da0b00}.select.is-danger select{border-color:#da0b00}.select.is-danger select:hover,.select.is-danger select.is-hovered{border-color:#c10a00}.select.is-danger select:focus,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.select.is-small,#documenter .docs-sidebar form.docs-search>input.select{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#6b6b6b !important;opacity:0.5}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}.select.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark:hover .file-cta,.content kbd.file:hover .file-cta,.file.is-dark.is-hovered .file-cta,.content kbd.file.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark:focus .file-cta,.content kbd.file:focus .file-cta,.file.is-dark.is-focused .file-cta,.content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,54,54,0.25);color:#fff}.file.is-dark:active .file-cta,.content kbd.file:active .file-cta,.file.is-dark.is-active .file-cta,.content kbd.file.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta,.docstring>section>a.file.docs-sourcelink .file-cta{background-color:#4eb5de;border-color:transparent;color:#fff}.file.is-primary:hover .file-cta,.docstring>section>a.file.docs-sourcelink:hover .file-cta,.file.is-primary.is-hovered .file-cta,.docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#43b1dc;border-color:transparent;color:#fff}.file.is-primary:focus .file-cta,.docstring>section>a.file.docs-sourcelink:focus .file-cta,.file.is-primary.is-focused .file-cta,.docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(78,181,222,0.25);color:#fff}.file.is-primary:active .file-cta,.docstring>section>a.file.docs-sourcelink:active .file-cta,.file.is-primary.is-active .file-cta,.docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#39acda;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#2e63b8;border-color:transparent;color:#fff}.file.is-link:hover .file-cta,.file.is-link.is-hovered .file-cta{background-color:#2b5eae;border-color:transparent;color:#fff}.file.is-link:focus .file-cta,.file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(46,99,184,0.25);color:#fff}.file.is-link:active .file-cta,.file.is-link.is-active .file-cta{background-color:#2958a4;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#1497ed;border-color:transparent;color:#fff}.file.is-info:focus .file-cta,.file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(32,156,238,0.25);color:#fff}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#1190e3;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#22c35b;border-color:transparent;color:#fff}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#20b856;border-color:transparent;color:#fff}.file.is-success:focus .file-cta,.file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(34,195,91,0.25);color:#fff}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#1ead51;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-danger .file-cta{background-color:#da0b00;border-color:transparent;color:#fff}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#cd0a00;border-color:transparent;color:#fff}.file.is-danger:focus .file-cta,.file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(218,11,0,0.25);color:#fff}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#c10a00;border-color:transparent;color:#fff}.file.is-small,#documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa,#documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#222}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#222}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#222}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#222;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small,#documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark,.content kbd.help{color:#363636}.help.is-primary,.docstring>section>a.help.docs-sourcelink{color:#4eb5de}.help.is-link{color:#2e63b8}.help.is-info{color:#209cee}.help.is-success{color:#22c35b}.help.is-warning{color:#ffdd57}.help.is-danger{color:#da0b00}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button.is-hovered:not([disabled]),.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,.field.has-addons .control .input.is-hovered:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button.is-focused:not([disabled]),.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button.is-active:not([disabled]),.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,.field.has-addons .control .input.is-focused:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,.field.has-addons .control .input.is-active:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select.is-focused:not([disabled]),.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select.is-active:not([disabled]){z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button.is-focused:not([disabled]):hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button.is-active:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,.field.has-addons .control .input.is-focused:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,.field.has-addons .control .input.is-active:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select.is-focused:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,#documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#222}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}.control.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#2e63b8;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#222;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small,#documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;border-radius:.25rem;box-shadow:#bbb;color:#222;max-width:100%;position:relative}.card-footer:first-child,.card-content:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-footer:last-child,.card-content:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#222;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{background-color:rgba(0,0,0,0);padding:1.5rem}.card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:#bbb;padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#222;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#2e63b8;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small,#documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#222;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#222}.menu-list a.is-active{background-color:#2e63b8;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#6b6b6b;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small,#documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#eef8fc}.message.is-primary .message-header,.docstring>section>a.message.docs-sourcelink .message-header{background-color:#4eb5de;color:#fff}.message.is-primary .message-body,.docstring>section>a.message.docs-sourcelink .message-body{border-color:#4eb5de;color:#1a6d8e}.message.is-link{background-color:#eff3fb}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#3169c4}.message.is-info{background-color:#ecf7fe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#0e72b4}.message.is-success{background-color:#eefcf3}.message.is-success .message-header{background-color:#22c35b;color:#fff}.message.is-success .message-body{border-color:#22c35b;color:#198f43}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#947600}.message.is-danger{background-color:#ffeceb}.message.is-danger .message-header{background-color:#da0b00;color:#fff}.message.is-danger .message-body{border-color:#da0b00;color:#f50c00}.message-header{align-items:center;background-color:#222;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#222;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:rgba(0,0,0,0)}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#222;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:#fff}.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:#fff}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand>.navbar-item,.content kbd.navbar .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link,.content kbd.navbar .navbar-brand .navbar-link{color:#fff}.navbar.is-dark .navbar-brand>a.navbar-item:focus,.content kbd.navbar .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.content kbd.navbar .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.content kbd.navbar .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.content kbd.navbar .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.content kbd.navbar .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active,.content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-dark .navbar-start>.navbar-item,.content kbd.navbar .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.content kbd.navbar .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.content kbd.navbar .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link,.content kbd.navbar .navbar-end .navbar-link{color:#fff}.navbar.is-dark .navbar-start>a.navbar-item:focus,.content kbd.navbar .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.content kbd.navbar .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.content kbd.navbar .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.content kbd.navbar .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.content kbd.navbar .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.content kbd.navbar .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.content kbd.navbar .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.content kbd.navbar .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.content kbd.navbar .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.content kbd.navbar .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.content kbd.navbar .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active,.content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-start .navbar-link::after,.content kbd.navbar .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after,.content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary,.docstring>section>a.navbar.docs-sourcelink{background-color:#4eb5de;color:#fff}.navbar.is-primary .navbar-brand>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}.navbar.is-primary .navbar-brand>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-burger,.docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-primary .navbar-start>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}.navbar.is-primary .navbar-start>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-start .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#4eb5de;color:#fff}}.navbar.is-link{background-color:#2e63b8;color:#fff}.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff}.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#2e63b8;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link{color:#fff}.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-info .navbar-start>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-end .navbar-link{color:#fff}.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-start .navbar-link::after,.navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#22c35b;color:#fff}.navbar.is-success .navbar-brand>.navbar-item,.navbar.is-success .navbar-brand .navbar-link{color:#fff}.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-success .navbar-start>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-end .navbar-link{color:#fff}.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-start .navbar-link::after,.navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#22c35b;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-warning .navbar-start>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,0.7)}}.navbar.is-danger{background-color:#da0b00;color:#fff}.navbar.is-danger .navbar-brand>.navbar-item,.navbar.is-danger .navbar-brand .navbar-link{color:#fff}.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-danger .navbar-start>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-end .navbar-link{color:#fff}.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-start .navbar-link::after,.navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#da0b00;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#2e63b8}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8}.navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8;border-bottom-style:solid;border-bottom-width:3px;color:#2e63b8;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:#2e63b8;margin-top:-0.375em;right:1.125em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 1056px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small,#documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-previous,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,.pagination.is-rounded .pagination-next,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#222;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3c5dcd}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:#bbb;font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading,.content kbd.panel .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active,.content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon,.content kbd.panel .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading,.docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#4eb5de;color:#fff}.panel.is-primary .panel-tabs a.is-active,.docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#4eb5de}.panel.is-primary .panel-block.is-active .panel-icon,.docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#4eb5de}.panel.is-link .panel-heading{background-color:#2e63b8;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#2e63b8}.panel.is-link .panel-block.is-active .panel-icon{color:#2e63b8}.panel.is-info .panel-heading{background-color:#209cee;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#209cee}.panel.is-info .panel-block.is-active .panel-icon{color:#209cee}.panel.is-success .panel-heading{background-color:#22c35b;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#22c35b}.panel.is-success .panel-block.is-active .panel-icon{color:#22c35b}.panel.is-warning .panel-heading{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffdd57}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffdd57}.panel.is-danger .panel-heading{background-color:#da0b00;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#da0b00}.panel.is-danger .panel-block.is-active .panel-icon{color:#da0b00}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#222;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#222}.panel-list a:hover{color:#2e63b8}.panel-block{align-items:center;color:#222;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#2e63b8;color:#363636}.panel-block.is-active .panel-icon{color:#2e63b8}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#6b6b6b;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#222;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#222;color:#222}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#2e63b8;color:#2e63b8}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:rgba(0,0,0,0) !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#2e63b8;border-color:#2e63b8;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small,#documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){.columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-0-fullhd{--columnGap: 0rem}}.columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){.columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-1-fullhd{--columnGap: .25rem}}.columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){.columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-2-fullhd{--columnGap: .5rem}}.columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){.columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-3-fullhd{--columnGap: .75rem}}.columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){.columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-4-fullhd{--columnGap: 1rem}}.columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){.columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}.columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){.columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}.columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){.columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}.columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){.columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-8-fullhd{--columnGap: 2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}.hero.is-white a.navbar-item:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-black a.navbar-item:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black .navbar-link:hover,.hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,0.7)}.hero.is-light .subtitle{color:rgba(0,0,0,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}.hero.is-dark,.content kbd.hero{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong,.content kbd.hero strong{color:inherit}.hero.is-dark .title,.content kbd.hero .title{color:#fff}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}.hero.is-dark .subtitle a:not(.button),.content kbd.hero .subtitle a:not(.button),.hero.is-dark .subtitle strong,.content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-dark .navbar-menu,.content kbd.hero .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.content kbd.hero .navbar-item,.hero.is-dark .navbar-link,.content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-dark a.navbar-item:hover,.content kbd.hero a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.content kbd.hero a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.content kbd.hero .navbar-link:hover,.hero.is-dark .navbar-link.is-active,.content kbd.hero .navbar-link.is-active{background-color:#292929;color:#fff}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#fff;opacity:0.9}.hero.is-dark .tabs a:hover,.content kbd.hero .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.content kbd.hero .tabs li.is-active a{color:#363636 !important;opacity:1}.hero.is-dark .tabs.is-boxed a,.content kbd.hero .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.content kbd.hero .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.content kbd.hero .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.content kbd.hero .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.content kbd.hero .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold,.content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu,.content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}}.hero.is-primary,.docstring>section>a.hero.docs-sourcelink{background-color:#4eb5de;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong,.docstring>section>a.hero.docs-sourcelink strong{color:inherit}.hero.is-primary .title,.docstring>section>a.hero.docs-sourcelink .title{color:#fff}.hero.is-primary .subtitle,.docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),.hero.is-primary .subtitle strong,.docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-primary .navbar-menu,.docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#4eb5de}}.hero.is-primary .navbar-item,.docstring>section>a.hero.docs-sourcelink .navbar-item,.hero.is-primary .navbar-link,.docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-primary a.navbar-item:hover,.docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.docstring>section>a.hero.docs-sourcelink .navbar-link:hover,.hero.is-primary .navbar-link.is-active,.docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#39acda;color:#fff}.hero.is-primary .tabs a,.docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover,.docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#4eb5de !important;opacity:1}.hero.is-primary .tabs.is-boxed a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#4eb5de}.hero.is-primary.is-bold,.docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu,.docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}}.hero.is-link{background-color:#2e63b8;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,0.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-link .navbar-menu{background-color:#2e63b8}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2958a4;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:0.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#2e63b8 !important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2e63b8}.hero.is-link.is-bold{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-info a.navbar-item:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info .navbar-link:hover,.hero.is-info .navbar-link.is-active{background-color:#1190e3;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#209cee !important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}}.hero.is-success{background-color:#22c35b;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-success .navbar-menu{background-color:#22c35b}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-success a.navbar-item:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success .navbar-link:hover,.hero.is-success .navbar-link.is-active{background-color:#1ead51;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#22c35b !important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#22c35b}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-warning a.navbar-item:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#ffdd57 !important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}}.hero.is-danger{background-color:#da0b00;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-danger .navbar-menu{background-color:#da0b00}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-danger a.navbar-item:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger .navbar-link.is-active{background-color:#c10a00;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#da0b00 !important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#da0b00}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}}.hero.is-small .hero-body,#documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{.hero-body{padding:3rem 3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section{padding:3rem 3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}h1 .docs-heading-anchor,h1 .docs-heading-anchor:hover,h1 .docs-heading-anchor:visited,h2 .docs-heading-anchor,h2 .docs-heading-anchor:hover,h2 .docs-heading-anchor:visited,h3 .docs-heading-anchor,h3 .docs-heading-anchor:hover,h3 .docs-heading-anchor:visited,h4 .docs-heading-anchor,h4 .docs-heading-anchor:hover,h4 .docs-heading-anchor:visited,h5 .docs-heading-anchor,h5 .docs-heading-anchor:hover,h5 .docs-heading-anchor:visited,h6 .docs-heading-anchor,h6 .docs-heading-anchor:hover,h6 .docs-heading-anchor:visited{color:#222}h1 .docs-heading-anchor-permalink,h2 .docs-heading-anchor-permalink,h3 .docs-heading-anchor-permalink,h4 .docs-heading-anchor-permalink,h5 .docs-heading-anchor-permalink,h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}h1 .docs-heading-anchor-permalink::before,h2 .docs-heading-anchor-permalink::before,h3 .docs-heading-anchor-permalink::before,h4 .docs-heading-anchor-permalink::before,h5 .docs-heading-anchor-permalink::before,h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}h1:hover .docs-heading-anchor-permalink,h2:hover .docs-heading-anchor-permalink,h3:hover .docs-heading-anchor-permalink,h4:hover .docs-heading-anchor-permalink,h5:hover .docs-heading-anchor-permalink,h6:hover .docs-heading-anchor-permalink{visibility:visible}.docs-dark-only{display:none !important}pre{position:relative;overflow:hidden}pre code,pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}pre code:first-of-type,pre code.hljs:first-of-type{padding-top:0.5rem !important}pre code:last-of-type,pre code.hljs:last-of-type{padding-bottom:0.5rem !important}pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#222;cursor:pointer;text-align:center}pre .copy-button:focus,pre .copy-button:hover{opacity:1;background:rgba(34,34,34,0.1);color:#2e63b8}pre .copy-button.success{color:#259a12;opacity:1}pre .copy-button.error{color:#cb3c33;opacity:1}pre:hover .copy-button{opacity:1}.admonition{background-color:#b5b5b5;border-style:solid;border-width:1px;border-color:#363636;border-radius:4px;font-size:1rem}.admonition strong{color:currentColor}.admonition.is-small,#documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}.admonition.is-medium{font-size:1.25rem}.admonition.is-large{font-size:1.5rem}.admonition.is-default{background-color:#b5b5b5;border-color:#363636}.admonition.is-default>.admonition-header{background-color:#363636;color:#fff}.admonition.is-default>.admonition-body{color:#fff}.admonition.is-info{background-color:#def0fc;border-color:#209cee}.admonition.is-info>.admonition-header{background-color:#209cee;color:#fff}.admonition.is-info>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-success{background-color:#bdf4d1;border-color:#22c35b}.admonition.is-success>.admonition-header{background-color:#22c35b;color:#fff}.admonition.is-success>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-warning{background-color:#fff3c5;border-color:#ffdd57}.admonition.is-warning>.admonition-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.admonition.is-warning>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-danger{background-color:#ffaba7;border-color:#da0b00}.admonition.is-danger>.admonition-header{background-color:#da0b00;color:#fff}.admonition.is-danger>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-compat{background-color:#bdeff5;border-color:#1db5c9}.admonition.is-compat>.admonition-header{background-color:#1db5c9;color:#fff}.admonition.is-compat>.admonition-body{color:rgba(0,0,0,0.7)}.admonition-header{color:#fff;background-color:#363636;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}details.admonition.is-details>.admonition-header{list-style:none}details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}.admonition-body{color:#222;padding:0.5rem .75rem}.admonition-body pre{background-color:#f5f5f5}.admonition-body code{background-color:rgba(0,0,0,0.05)}.docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #dbdbdb;box-shadow:2px 2px 3px rgba(10,10,10,0.1);max-width:100%}.docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb;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:#ffaba7;color:rgba(0,0,0,0.7);border-bottom:3px solid #da0b00;padding:10px 35px;text-align:center;font-size:15px}.outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}.outdated-warning-overlay a{color:#2e63b8}.outdated-warning-overlay a:hover{color:#363636}.content pre{border:1px solid #dbdbdb}.content code{font-weight:inherit}.content a code{color:#2e63b8}.content h1 code,.content h2 code,.content h3 code,.content h4 code,.content h5 code,.content h6 code{color:#222}.content table{display:block;width:initial;max-width:100%;overflow-x:auto}.content blockquote>ul:first-child,.content blockquote>ol:first-child,.content .admonition-body>ul:first-child,.content .admonition-body>ol:first-child{margin-top:0}pre,code{font-variant-ligatures:no-contextual}.breadcrumb a.is-disabled{cursor:default;pointer-events:none}.breadcrumb a.is-disabled,.breadcrumb a.is-disabled:hover{color:#222}.hljs{background:initial !important}.katex .katex-mathml{top:0;right:0}.katex-display,mjx-container,.MathJax_Display{margin:0.5em 0 !important}html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}li.no-marker{list-style:none}#documenter .docs-main>article{overflow-wrap:break-word}#documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){#documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){#documenter .docs-main{width:100%}#documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}#documenter .docs-main>header,#documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}#documenter .docs-main header.docs-navbar{background-color:#fff;border-bottom:1px solid #dbdbdb;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}#documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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/dev/assets/themeswap.js b/dev/assets/themeswap.js new file mode 100644 index 0000000..9f5eebe --- /dev/null +++ b/dev/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/dev/assets/warner.js b/dev/assets/warner.js new file mode 100644 index 0000000..3f6f5d0 --- /dev/null +++ b/dev/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/dev/creating/index.html b/dev/creating/index.html new file mode 100644 index 0000000..35439c2 --- /dev/null +++ b/dev/creating/index.html @@ -0,0 +1,34 @@ + +Creating Inventory Files · DocInventories.jl

Creating Inventory Files

In general, inventory files should be generated automatically by Documenter or Sphinx. However, there are situations where producing and inventory file "by hand" make sense:

  • A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.

  • Creating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.

There are two ways to accomplish this:

  1. Populate an Inventory in the REPL
  2. Maintain an Inventory TOML File by Hand

Populate an Inventory in the REPL

We can instantiate an empty Inventory as

using DocInventories
+
+inventory = Inventory(
+    project="Wikipedia",
+    version="2024-01",
+    root_url="https://en.wikipedia.org/wiki/"
+);

Then, we can push! InventoryItems for all pages we want to include in the inventory:

push!(
+    inventory,
+    InventoryItem(
+        ":std:doc:Julia" => "Julia_(programming_language)";
+        dispname="Julia (programming language)"
+    ),
+    InventoryItem(
+        ":std:doc:Python" => "Python_(programming_language)";
+        dispname="Python (programming language)"
+    )
+)
2-element Vector{InventoryItem}:
+ InventoryItem(":std:doc:`Julia`" => "Julia_(programming_language)", dispname="Julia (programming language)")
+ InventoryItem(":std:doc:`Python`" => "Python_(programming_language)", dispname="Python (programming language)")

We've used here the role :std:doc: for "documents", which is somewhat optional, but semantically more accurate than the default ":std:label:" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:

inventory["Julia"]
InventoryItem(
+  ":std:doc:`Julia`" => "Julia_(programming_language)",
+  dispname="Julia (programming language)"
+)

Once the inventory is complete, we can write it to disk, see Saving Inventories to File.

DocInventories.save("$(tempname()).toml", inventory)

Maintain an Inventory TOML File by Hand

Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain

show(stdout, "application/toml", inventory)
# DocInventory version 1
+project = "Wikipedia"
+version = "2024-01"
+
+[[std.doc]]
+dispname = "Julia (programming language)"
+name = "Julia"
+uri = "Julia_(programming_language)"
+[[std.doc]]
+dispname = "Python (programming language)"
+name = "Python"
+uri = "Python_(programming_language)"

The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.

In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.

In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.

diff --git a/dev/formats/index.html b/dev/formats/index.html new file mode 100644 index 0000000..3ad5a69 --- /dev/null +++ b/dev/formats/index.html @@ -0,0 +1,11 @@ + +Inventory File Formats · DocInventories.jl

Inventory File Formats

An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.

See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.

Sphinx Inventory Format

The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx, and, as of Documenter>=1.3.0, for every documentation generated via Documenter.

It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form

# Sphinx inventory version 2
+# Project: <project>
+# Version: <version>
+# The remainder of this file is compressed using zlib.

As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.

Plain Text Format

DocInventories (like sphobjinv) can remove the compression of the objects.inv file, storing a plain text version of the objects.inv in a .txt format.

It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form

<name> <domain>:<role> <priority> <uri> <dispname>

Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).

TOML Format

The TOML format is a text output format that is optimized for human readability. The format is unique to the DocInventories package. It starts with a header section of the form

# DocInventory version 1
+project = "<project>"
+version = "<version>"

The comment in the first line is mandatory and identifies the file as containing inventory data in the format described here.

The project line must specify the name of the project described by the inventory. It is mandatory. The version line may specify the version of the project. It is optional, but recommended.

After that, each InventoryItem is represented by a multi-line block of the form

[[<domain>.<role>]]
+name = "<name>"
+uri = "<uri>"
+dispname = "<dispname>"
+priority = <priority>

The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname="-"), the dispname line may also be omitted.

The item-blocks may be grouped/separated by blank lines. In .toml files generated by DocInventories.save("inventory.toml", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.

Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map "name", "uri", and potentially "dispname" and "priority" to their respective values.

A compressed TOML file can be written with, e.g., DocInventories.save("inventory.toml.gz", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.

Size Comparison

In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.

ProjectNo. of Objects.txt.toml.inv.toml.gz
Documenter48353.1 kB64.1 kB8.3 kB8.5 kB
Julia3602250.0 kB324.6 kB45.0 kB45.9 kB
Matplotlib104311113.5 kB1327.2 kB106.2 kB111.1 kB
Python164861085.5 kB1399.6 kB140.9 kB147.0 kB
diff --git a/dev/index.html b/dev/index.html new file mode 100644 index 0000000..c425b03 --- /dev/null +++ b/dev/index.html @@ -0,0 +1,2 @@ + +Home · DocInventories.jl

DocInventories.jl

Github v0.3.2+dev

DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file written by Documenter.jlv1.3.0 and Sphinx.

These inventory files are used by DocumenterInterLinks.jl and InterSphinx to enable linking between the documentation of two projects.

The DocInventories package also allows to convert the objects.inv format to an inventory.toml format that is designed to be human-readable and to allow maintaining custom inventories by hand. The package is intended for use in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.

Installation

As usual, that package can be installed via

] add DocInventories

in the Julia REPL, or by adding

DocInventories = "43dc2714-ed3b-44b5-b226-857eda1aa7de"

to the relevant Project.toml file.

Contents

  • Documenter.jl — The default documentation generator in the Julia ecosystem. As of version 1.3.0, Documenter automatically generates and deploys a (Sphinx-format) objects.inv file that enables linking into a project's documentation.
  • DocumenterInterLinks.jl – A plugin for Documenter to enable linking to any other project that has an inventory file, i.e., any project using a recent version of Documenter to build its documentation, or any project using Sphinx. It is the Julia-equivalent of Sphinx' Intersphinx plugin.
  • Sphinx – The default documentation generator in the Python ecosystem. Sphinx originated the objects.inv inventory file format now also generated for Julia projects by Documenter.
  • sphobjinv – The Python-equivalent of this project, allowing to read, explore and manipulate the data in objects.inv inventory file. Note that this does not include support for the inventory.toml format, which is unique to DocInventories.
diff --git a/dev/inventories/Documenter.toml b/dev/inventories/Documenter.toml new file mode 100644 index 0000000..65cb55f --- /dev/null +++ b/dev/inventories/Documenter.toml @@ -0,0 +1,1682 @@ +# DocInventory version 1 +project = "Documenter.jl" +version = "1.2.1" + +[[jl.constant]] +name = "Documenter.DocMeta.META" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.METAMODULES" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.VALIDMETA" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.GIT_REMOTE_CACHE" +uri = "lib/internals/utilities/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_SASS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.OUTDATED_VERSION_ATTR" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.julia_remote" +uri = "lib/internals/utilities/#$" + +[[jl.function]] +name = "Documenter.DocMeta.getdocmeta" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.DocMeta.initdocmeta!" +uri = "lib/internals/docmeta/#Documenter.DocMeta.initdocmeta%21" +[[jl.function]] +name = "Documenter.DocMeta.setdocmeta!" +uri = "lib/public/#Documenter.DocMeta.setdocmeta%21" +[[jl.function]] +name = "Documenter.DocSystem.getspecificdocs" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.DocSystem.multidoc" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.MathJax" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.RD.highlightjs!" +uri = "lib/internals/writers/#Documenter.HTMLWriter.RD.highlightjs%21" +[[jl.function]] +name = "Documenter.HTMLWriter.asset" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.render_html" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.JSDependencies.parse_snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.JSDependencies.writejs" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.Remotes.fileurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.issueurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.repofile" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.Remotes.repourl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Selectors.matcher" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.order" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.runner" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.authenticated_repo_url" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.authentication_method" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.crossref" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.deploy_folder" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.deploydocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.docs" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.doctest" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.documenter_key" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.documenter_key_previews" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.except" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.find_object" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.git_push" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.gitrm_copy" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.hide" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.makedocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.user_host_upstream" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.xrefname" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "DocumenterTools.OutdatedWarning.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.Themes.compile" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "DocumenterTools.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.genkeys" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.package_devpath" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar-showcase" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.baz" +uri = "showcase/#$" + +[[jl.macro]] +name = "Documenter.@docerror-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "lib/internals/utilities/#Documenter.%40docerror-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.macro]] +name = "Documenter.DOM.@tags-Tuple" +uri = "lib/internals/dom/#Documenter.DOM.%40tags-Tuple" + +[[jl.method]] +name = "Documenter.DOM.escapehtml-Tuple{AbstractString}" +uri = "lib/internals/dom/#Documenter.DOM.escapehtml-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.DOM.flatten!-Tuple{Any, Any, Union{AbstractString, Symbol, Documenter.DOM.Node, Pair}}" +uri = "lib/internals/dom/#Documenter.DOM.flatten%21-Tuple%7BAny%2C%20Any%2C%20Union%7BAbstractString%2C%20Symbol%2C%20Documenter.DOM.Node%2C%20Pair%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.binding-Tuple{Any}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.binding-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.DocSystem.convertmeta-Tuple{IdDict{Any, Any}}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.convertmeta-Tuple%7BIdDict%7BAny%2C%20Any%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.docstr-Tuple{Markdown.MD}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.docstr-Tuple%7BMarkdown.MD%7D" +[[jl.method]] +name = "Documenter.DocSystem.parsedoc-Tuple{Base.Docs.DocStr}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.parsedoc-Tuple%7BBase.Docs.DocStr%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.canonical_url-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.canonical_url-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.collect_subsections-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.collect_subsections-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.copy_asset-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.copy_asset-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.dataslug-Tuple{Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.dataslug-Tuple%7BUnion%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.edit_link-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.edit_link-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.format_units-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.format_units-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, Documenter.NavNode}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20Documenter.NavNode%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.getpage-Tuple{Documenter.HTMLWriter.HTMLContext, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.getpage-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navhref-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navhref-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navitem-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navitem-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pagetitle-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pagetitle-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pretty_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pretty_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.relhref-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.relhref-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_page-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_settings-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_settings-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_data_file-Tuple{Documenter.HTMLWriter.DCtx, Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_data_file-Tuple%7BDocumenter.HTMLWriter.DCtx%2C%20Union%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_html-Tuple{Documenter.HTMLWriter.HTMLContext, Documenter.NavNode, Documenter.DOM.HTMLDocument}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_html-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Documenter.NavNode%2C%20Documenter.DOM.HTMLDocument%7D" +[[jl.method]] +name = "Documenter.JSDependencies.jsescape-Tuple{Any}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.jsescape-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.JSDependencies.json_jsescape-Tuple" +uri = "lib/internals/jsdependencies/#$" +[[jl.method]] +name = "Documenter.JSDependencies.verify-Tuple{Documenter.JSDependencies.RequireJS}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.verify-Tuple%7BDocumenter.JSDependencies.RequireJS%7D" +[[jl.method]] +name = "Documenter.MDFlatten.mdflatten-Tuple{Any}" +uri = "lib/internals/mdflatten/#Documenter.MDFlatten.mdflatten-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.Selectors.disable-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.disable-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.dispatch-Union{Tuple{T}, Tuple{Type{T}, Vararg{Any}}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.dispatch-Union%7BTuple%7BT%7D%2C%20Tuple%7BType%7BT%7D%2C%20Vararg%7BAny%7D%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.leaf_subtypes-Union{Tuple{Type{T}}, Tuple{T}} where T" +uri = "lib/internals/selectors/#Documenter.Selectors.leaf_subtypes-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Documenter.Selectors.strict-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.strict-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.TextDiff.splitby-Tuple{Regex, AbstractString}" +uri = "lib/internals/textdiff/#Documenter.TextDiff.splitby-Tuple%7BRegex%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter._doctest-Tuple{Documenter.DocumentBlueprint, Documenter.Document}" +uri = "lib/internals/doctests/#Documenter._doctest-Tuple%7BDocumenter.DocumentBlueprint%2C%20Documenter.Document%7D" +[[jl.method]] +name = "Documenter.anchor-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_add!-Tuple{Documenter.AnchorMap, Documenter.Anchor, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_add%21-Tuple%7BDocumenter.AnchorMap%2C%20Documenter.Anchor%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_exists-Tuple{Documenter.AnchorMap, Any, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_exists-Tuple%7BDocumenter.AnchorMap%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_fragment-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_fragment-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.anchor_isunique-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_isunique-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_label-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_label-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.assetsdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.assetsdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.codelang-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.codelang-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.currentdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.currentdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.doccat-Tuple{Documenter.Object}" +uri = "lib/internals/utilities/#Documenter.doccat-Tuple%7BDocumenter.Object%7D" +[[jl.method]] +name = "Documenter.expand_recursively-Tuple{Any, Any, Any}" +uri = "lib/internals/expanders/#Documenter.expand_recursively-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.filterdocs-Tuple{Markdown.MD, Set{Module}}" +uri = "lib/internals/utilities/#Documenter.filterdocs-Tuple%7BMarkdown.MD%2C%20Set%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.find_root_parent-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.find_root_parent-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.footnotes-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.footnotes-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.getplugin-Union{Tuple{T}, Tuple{Documenter.Document, Type{T}}} where T<:Documenter.Plugin" +uri = "lib/internals/documents/#Documenter.getplugin-Union%7BTuple%7BT%7D%2C%20Tuple%7BDocumenter.Document%2C%20Type%7BT%7D%7D%7D%20where%20T%3C%3ADocumenter.Plugin" +[[jl.method]] +name = "Documenter.getremote-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.getremote-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.git_remote_head_branch-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.git_remote_head_branch-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.is_git_repo_root-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.is_git_repo_root-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.is_strict-Tuple{Documenter.Document, Symbol}" +uri = "lib/internals/documents/#Documenter.is_strict-Tuple%7BDocumenter.Document%2C%20Symbol%7D" +[[jl.method]] +name = "Documenter.isabsurl-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.isabsurl-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.issubmodule-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.issubmodule-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.linkcheck-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.linkcheck-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.lt_page-Tuple{Any, Any}" +uri = "lib/internals/builder/#Documenter.lt_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.mdparse-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.mdparse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.missingdocs-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.missingdocs-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.navpath-Tuple{Documenter.NavNode}" +uri = "lib/internals/documents/#Documenter.navpath-Tuple%7BDocumenter.NavNode%7D" +[[jl.method]] +name = "Documenter.nodocs-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.nodocs-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.object-Tuple{Union{Expr, Symbol}, AbstractString}" +uri = "lib/internals/utilities/#Documenter.object-Tuple%7BUnion%7BExpr%2C%20Symbol%7D%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.parseblock-Tuple{AbstractString, Any, Any}" +uri = "lib/internals/utilities/#Documenter.parseblock-Tuple%7BAbstractString%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.populate!-Tuple{Documenter.Document}" +uri = "lib/internals/documents/#Documenter.populate%21-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.relpath_from_remote_root-Tuple{Documenter.Document, AbstractString}" +uri = "lib/internals/documents/#Documenter.relpath_from_remote_root-Tuple%7BDocumenter.Document%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.render-Tuple{Documenter.Document}" +uri = "lib/internals/writers/#Documenter.render-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.shortcommit-Tuple{Documenter.RemoteRepository}" +uri = "lib/internals/documents/#Documenter.shortcommit-Tuple%7BDocumenter.RemoteRepository%7D" +[[jl.method]] +name = "Documenter.slugify-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.slugify-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.srcpath-Tuple{Any, Any, Any}" +uri = "lib/internals/utilities/#Documenter.srcpath-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.submodules-Tuple{Vector{Module}}" +uri = "lib/internals/utilities/#Documenter.submodules-Tuple%7BVector%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.walk_navpages-NTuple{6, Any}" +uri = "lib/internals/builder/#Documenter.walk_navpages-NTuple%7B6%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Generator.gitignore-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.gitignore-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.index-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.index-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.make-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.make-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.mkdocs-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.mkdocs-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.project-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.project-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.savefile-Tuple{Any, Any, Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.savefile-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Themes.compile_native_theme-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.compile_native_theme-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Themes.themewatcher-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.themewatcher-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Tuple{}" +uri = "showcase/#Main.DocumenterShowcase.Foo-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Union{Tuple{}, Tuple{T}} where T" +uri = "showcase/#Main.DocumenterShowcase.Foo-Union%7BTuple%7B%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{AbstractString}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{Integer}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BInteger%7D" + +[[jl.module]] +name = "Documenter" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.Builder" +uri = "lib/internals/builder/#$" +[[jl.module]] +name = "Documenter.DOM" +uri = "lib/internals/dom/#$" +[[jl.module]] +name = "Documenter.DocMeta" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.DocSystem" +uri = "lib/internals/docsystem/#$" +[[jl.module]] +name = "Documenter.HTMLWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.HTMLWriter.RD" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[jl.module]] +name = "Documenter.LaTeXWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[jl.module]] +name = "Documenter.Remotes" +uri = "lib/remote-links/#$" +[[jl.module]] +name = "Documenter.Selectors" +uri = "lib/internals/selectors/#$" +[[jl.module]] +name = "DocumenterShowcase" +uri = "showcase/#$" +[[jl.module]] +name = "DocumenterTools.Generator" +uri = "lib/internals/documentertools/#$" +[[jl.module]] +name = "DocumenterTools.Themes" +uri = "lib/internals/documentertools/#$" + +[[jl.type]] +name = "Documenter.Anchor" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.AnchorMap" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.Builder.CheckDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.CrossReferences" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Doctest" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.DocumentPipeline" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.ExpandTemplates" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Populate" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.RenderDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.SetupBuildDirectory" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Buildkite" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DOM.HTMLDocument" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Node" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Tag" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.Default" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.DeployConfig" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DeployDecision" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DocMeta.METATYPE" +uri = "lib/internals/docmeta/#$" +[[jl.type]] +name = "Documenter.Document" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Expanders.AutoDocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ContentsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.DocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.EvalBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExampleBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.IndexBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.MetaBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.NestedExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.REPLBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.SetupBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.TrackHeaders" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.GitHubActions" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.GitLab" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.Globals" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTML" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTMLContext" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.KaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax2" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax3" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Internal" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RemoteLibrary" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RequireJS" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.Snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.LaTeXWriter.LaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.LocalImage" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.LocalLink" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.MissingRemoteError" +uri = "lib/public/#$" +[[jl.type]] +name = "Documenter.NavNode" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Object" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Page" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Plugin" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Remotes.GitHub" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.GitLab" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.Remote" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.URL" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#$" +[[jl.type]] +name = "Documenter.Travis" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.User" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Woodpecker" +uri = "man/hosting/#$" +[[jl.type]] +name = "Main.DocumenterShowcase.Foo" +uri = "showcase/#$" + +[[std.doc]] +dispname = "Checklists" +name = "checklists" +uri = "checklists/" +[[std.doc]] +dispname = "Contributing" +name = "contributing" +uri = "contributing/" +[[std.doc]] +dispname = "Home" +name = "index" +uri = "" +[[std.doc]] +dispname = "Anchors" +name = "lib/internals/anchors" +uri = "lib/internals/anchors/" +[[std.doc]] +dispname = "Builder" +name = "lib/internals/builder" +uri = "lib/internals/builder/" +[[std.doc]] +dispname = "DocChecks" +name = "lib/internals/docchecks" +uri = "lib/internals/docchecks/" +[[std.doc]] +dispname = "DocMeta" +name = "lib/internals/docmeta" +uri = "lib/internals/docmeta/" +[[std.doc]] +dispname = "DocSystem" +name = "lib/internals/docsystem" +uri = "lib/internals/docsystem/" +[[std.doc]] +dispname = "DocTests" +name = "lib/internals/doctests" +uri = "lib/internals/doctests/" +[[std.doc]] +dispname = "Documenter" +name = "lib/internals/documenter" +uri = "lib/internals/documenter/" +[[std.doc]] +dispname = "DocumenterTools" +name = "lib/internals/documentertools" +uri = "lib/internals/documentertools/" +[[std.doc]] +dispname = "Documents" +name = "lib/internals/documents" +uri = "lib/internals/documents/" +[[std.doc]] +dispname = "DOM" +name = "lib/internals/dom" +uri = "lib/internals/dom/" +[[std.doc]] +dispname = "Expanders" +name = "lib/internals/expanders" +uri = "lib/internals/expanders/" +[[std.doc]] +dispname = "JSDependencies" +name = "lib/internals/jsdependencies" +uri = "lib/internals/jsdependencies/" +[[std.doc]] +dispname = "MDFlatten" +name = "lib/internals/mdflatten" +uri = "lib/internals/mdflatten/" +[[std.doc]] +dispname = "Selectors" +name = "lib/internals/selectors" +uri = "lib/internals/selectors/" +[[std.doc]] +dispname = "TextDiff" +name = "lib/internals/textdiff" +uri = "lib/internals/textdiff/" +[[std.doc]] +dispname = "Utilities" +name = "lib/internals/utilities" +uri = "lib/internals/utilities/" +[[std.doc]] +dispname = "Writers" +name = "lib/internals/writers" +uri = "lib/internals/writers/" +[[std.doc]] +dispname = "Public API" +name = "lib/public" +uri = "lib/public/" +[[std.doc]] +dispname = "Remote repository links" +name = "lib/remote-links" +uri = "lib/remote-links/" +[[std.doc]] +dispname = "Semantic versioning" +name = "lib/semver" +uri = "lib/semver/" +[[std.doc]] +dispname = "Doctests" +name = "man/doctests" +uri = "man/doctests/" +[[std.doc]] +dispname = "Examples" +name = "man/examples" +uri = "man/examples/" +[[std.doc]] +dispname = "Guide" +name = "man/guide" +uri = "man/guide/" +[[std.doc]] +dispname = "Hosting Documentation" +name = "man/hosting" +uri = "man/hosting/" +[[std.doc]] +dispname = "SSH Deploy Keys Walkthrough" +name = "man/hosting/walkthrough" +uri = "man/hosting/walkthrough/" +[[std.doc]] +dispname = "LaTeX Syntax" +name = "man/latex" +uri = "man/latex/" +[[std.doc]] +dispname = "Other Output Formats" +name = "man/other-formats" +uri = "man/other-formats/" +[[std.doc]] +dispname = "Syntax" +name = "man/syntax" +uri = "man/syntax/" +[[std.doc]] +dispname = "Release notes" +name = "release-notes" +uri = "release-notes/" +[[std.doc]] +dispname = "Showcase" +name = "showcase" +uri = "showcase/" + +[[std.label]] +dispname = "\"Script\" Examples" +name = "\"Script\"-Examples" +uri = "man/doctests/#%22Script%22-Examples" +[[std.label]] +name = ".gitignore" +uri = "man/hosting/#$" +[[std.label]] +dispname = "@autodocs block" +name = "@autodocs-block" +uri = "man/syntax/#%40autodocs-block" +[[std.label]] +dispname = "@contents block" +name = "@contents-block" +uri = "man/syntax/#%40contents-block" +[[std.label]] +dispname = "@docs block" +name = "@docs-block" +uri = "man/syntax/#%40docs-block" +[[std.label]] +dispname = "@eval block" +name = "@eval-block" +uri = "man/syntax/#%40eval-block" +[[std.label]] +dispname = "@example block" +name = "@example-block" +uri = "man/syntax/#%40example-block" +[[std.label]] +dispname = "@index block" +name = "@index-block" +uri = "man/syntax/#%40index-block" +[[std.label]] +dispname = "@meta block" +name = "@meta-block" +uri = "man/syntax/#%40meta-block" +[[std.label]] +dispname = "@raw block" +name = "@raw-format-block" +uri = "man/syntax/#%40raw-format-block" +[[std.label]] +dispname = "@ref link" +name = "@ref-link" +uri = "man/syntax/#%40ref-link" +[[std.label]] +dispname = "@repl block" +name = "@repl-block" +uri = "man/syntax/#%40repl-block" +[[std.label]] +dispname = "@setup block" +name = "@setup-name-block" +uri = "man/syntax/#%40setup-name-block" +[[std.label]] +dispname = "Add code coverage from documentation builds" +name = "Add-code-coverage-from-documentation-builds" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Adding Some Docstrings" +name = "Adding-Some-Docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding a logo or icon" +name = "Adding-a-logo-or-icon" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding the Private Key" +name = "Adding-the-Private-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "Adding the Public Key to GitHub or Gitea such as Codeberg" +name = "Adding-the-Public-Key-to-GitHub-or-Gitea-such-as-Codeberg" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Admonitions" +uri = "showcase/#$" +[[std.label]] +dispname = "An index of docstrings" +name = "An-index-of-docstrings" +uri = "showcase/#$" +[[std.label]] +name = "Anchors" +uri = "lib/internals/anchors/#$" +[[std.label]] +dispname = "Authentication: GITHUB_TOKEN" +name = "Authentication:-GITHUB_TOKEN" +uri = "man/hosting/#Authentication%3A-GITHUB_TOKEN" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "Authentication:-SSH-Deploy-Keys" +uri = "man/hosting/#Authentication%3A-SSH-Deploy-Keys" +[[std.label]] +name = "Backports" +uri = "contributing/#$" +[[std.label]] +dispname = "Basic Markdown" +name = "Basic-Markdown" +uri = "showcase/#$" +[[std.label]] +dispname = "Block-level setup code" +name = "Block-level-setup-code" +uri = "man/doctests/#$" +[[std.label]] +name = "Branches" +uri = "contributing/#$" +[[std.label]] +name = "Builder" +uri = "lib/internals/builder/#$" +[[std.label]] +dispname = "Building an Empty Document" +name = "Building-an-Empty-Document" +uri = "man/guide/#$" +[[std.label]] +name = "Changed" +uri = "release-notes/#$" +[[std.label]] +name = "Checklists" +uri = "checklists/#$" +[[std.label]] +dispname = "Cleaning up gh-pages" +name = "Cleaning-up-gh-pages" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "showcase/#$" +[[std.label]] +dispname = "Color output" +name = "Color-output" +uri = "showcase/#$" +[[std.label]] +dispname = "Colored @example block output" +name = "Colored-@example-block-output" +uri = "showcase/#Colored-%40example-block-output" +[[std.label]] +dispname = "Colored @repl block output" +name = "Colored-@repl-block-output" +uri = "showcase/#Colored-%40repl-block-output" +[[std.label]] +dispname = "Compat admonition" +name = "Compat-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Compiling to LaTeX only" +name = "Compiling-to-LaTeX-only" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using Tectonic" +name = "Compiling-using-Tectonic" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using docker image" +name = "Compiling-using-docker-image" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using natively installed latex" +name = "Compiling-using-natively-installed-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "Contents" +uri = "lib/public/#$" +[[std.label]] +name = "Contributing" +uri = "contributing/#$" +[[std.label]] +dispname = "Cross Referencing" +name = "Cross-Referencing" +uri = "man/guide/#$" +[[std.label]] +dispname = "Custom preamble" +name = "Custom-preamble" +uri = "man/other-formats/#$" +[[std.label]] +name = "DOM" +uri = "lib/internals/dom/#$" +[[std.label]] +dispname = "Danger admonition" +name = "Danger-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Deploying from a monorepo" +name = "Deploying-from-a-monorepo" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deploying without the versioning scheme" +name = "Deploying-without-the-versioning-scheme" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deployment systems" +name = "Deployment-systems" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Details admonition" +name = "Details-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Display Equations" +name = "Display-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "DocChecks" +uri = "lib/internals/docchecks/#$" +[[std.label]] +name = "DocMeta" +uri = "lib/internals/docmeta/#$" +[[std.label]] +name = "DocSystem" +uri = "lib/internals/docsystem/#$" +[[std.label]] +dispname = "DocTestSetup in @meta blocks" +name = "DocTestSetup-in-@meta-blocks" +uri = "man/doctests/#DocTestSetup-in-%40meta-blocks" +[[std.label]] +name = "DocTests" +uri = "lib/internals/doctests/#$" +[[std.label]] +name = "Docstrings" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctest showcase" +name = "Doctest-showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctesting as Part of Testing" +name = "Doctesting-as-Part-of-Testing" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Doctesting example" +name = "Doctesting-example" +uri = "showcase/#$" +[[std.label]] +name = "Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Documentation Versions" +name = "Documentation-Versions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Documentation repositories" +name = "Documentation-repositories" +uri = "man/examples/#$" +[[std.label]] +name = "Documenter" +uri = "lib/internals/documenter/#$" +[[std.label]] +dispname = "Documenter's API guarantees" +name = "Documenter's-API-guarantees" +uri = "lib/semver/#Documenter%27s-API-guarantees" +[[std.label]] +dispname = "Documenter & semantic versioning" +name = "Documenter-and-semantic-versioning" +uri = "lib/semver/#$" +[[std.label]] +name = "Documenter.jl" +uri = "#$" +[[std.label]] +name = "Documents" +uri = "lib/internals/documents/#$" +[[std.label]] +dispname = "Duplicate Headers" +name = "Duplicate-Headers" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Escaping Characters in Docstrings" +name = "Escaping-Characters-in-Docstrings" +uri = "man/latex/#$" +[[std.label]] +name = "Examples" +uri = "man/examples/#$" +[[std.label]] +name = "Exceptions" +uri = "man/doctests/#$" +[[std.label]] +name = "Expanders" +uri = "lib/internals/expanders/#$" +[[std.label]] +dispname = "Filtering Doctests" +name = "Filtering-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Filtering included docstrings" +name = "Filtering-included-docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Fixing Outdated Doctests" +name = "Fixing-Outdated-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Fixing broken release deployments" +name = "Fixing-broken-release-deployments" +uri = "man/hosting/#$" +[[std.label]] +name = "Footnotes" +uri = "showcase/#$" +[[std.label]] +dispname = "Generating an SSH Key" +name = "Generating-an-SSH-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Generator" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "GitHub Actions" +name = "GitHub-Actions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Heading level 3" +name = "Heading-level-3" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 4" +name = "Heading-level-4" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 5" +name = "Heading-level-5" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 6" +name = "Heading-level-6" +uri = "showcase/#$" +[[std.label]] +name = "Headings" +uri = "showcase/#$" +[[std.label]] +dispname = "Hosting Documentation" +name = "Hosting-Documentation" +uri = "man/hosting/#$" +[[std.label]] +dispname = "If you do not have ssh-keygen" +name = "If-you-do-not-have-ssh-keygen" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "If you have ssh-keygen installed" +name = "If-you-have-ssh-keygen-installed" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Images" +uri = "showcase/#$" +[[std.label]] +name = "Index" +uri = "lib/public/#$" +[[std.label]] +dispname = "Info admonition" +name = "Info-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Inline Equations" +name = "Inline-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "Installation" +uri = "man/guide/#$" +[[std.label]] +name = "JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[std.label]] +name = "Julia" +uri = "contributing/#$" +[[std.label]] +dispname = "Library Outline" +name = "Library-Outline" +uri = "#$" +[[std.label]] +name = "Lists" +uri = "showcase/#$" +[[std.label]] +dispname = "Load custom packages" +name = "Load-custom-packages" +uri = "man/other-formats/#$" +[[std.label]] +name = "MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[std.label]] +dispname = "Making a release" +name = "Making-a-release" +uri = "checklists/#$" +[[std.label]] +dispname = "Manual Outline" +name = "Manual-Outline" +uri = "#$" +[[std.label]] +name = "Markdown" +uri = "contributing/#$" +[[std.label]] +dispname = "Markdown & MkDocs" +name = "Markdown-and-MkDocs" +uri = "man/other-formats/#$" +[[std.label]] +name = "Mathematics" +uri = "showcase/#$" +[[std.label]] +dispname = "Module-level metadata" +name = "Module-level-metadata" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Multiple uses of the same symbol" +name = "Multiple-uses-of-the-same-symbol" +uri = "showcase/#$" +[[std.label]] +dispname = "Named @refs" +name = "Named-@refs" +uri = "man/syntax/#Named-%40refs" +[[std.label]] +name = "Navigation" +uri = "man/guide/#$" +[[std.label]] +dispname = "Note admonition" +name = "Note-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Other Output Formats" +name = "Other-Output-Formats" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Out-of-repo deployment" +name = "Out-of-repo-deployment" +uri = "man/hosting/#$" +[[std.label]] +name = "Overview" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Package Features" +name = "Package-Features" +uri = "#$" +[[std.label]] +dispname = "Package Guide" +name = "Package-Guide" +uri = "man/guide/#$" +[[std.label]] +dispname = "Pages in the Sidebar" +name = "Pages-in-the-Sidebar" +uri = "man/guide/#$" +[[std.label]] +dispname = "Preserving Definitions Between Blocks" +name = "Preserving-Definitions-Between-Blocks" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Printing LaTeX from Julia" +name = "Printing-LaTeX-from-Julia" +uri = "man/latex/#$" +[[std.label]] +dispname = "Public Documentation" +name = "Public-Documentation" +uri = "lib/public/#$" +[[std.label]] +dispname = "Public Interface" +name = "Public-Interface" +uri = "lib/public/#$" +[[std.label]] +dispname = "REPL Examples" +name = "REPL-Examples" +uri = "man/doctests/#$" +[[std.label]] +name = "REPL-type" +uri = "showcase/#$" +[[std.label]] +dispname = "Raw ANSI code output" +name = "Raw-ANSI-code-output" +uri = "showcase/#$" +[[std.label]] +name = "Registered" +uri = "man/examples/#$" +[[std.label]] +dispname = "Release notes" +name = "Release-notes" +uri = "release-notes/#$" +[[std.label]] +dispname = "Remote link types" +name = "Remote-link-types" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remote repository links" +name = "Remote-repository-links" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Running interactive code" +name = "Running-interactive-code" +uri = "showcase/#$" +[[std.label]] +dispname = "SSH Deploy Keys Walkthrough" +name = "SSH-Deploy-Keys-Walkthrough" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Selectors" +uri = "lib/internals/selectors/#$" +[[std.label]] +dispname = "Set math engine and define macros for LaTeX" +name = "Set-math-engine-and-define-macros-for-LaTeX" +uri = "man/latex/#$" +[[std.label]] +dispname = "Setting up the Folder Structure" +name = "Setting-up-the-Folder-Structure" +uri = "man/guide/#$" +[[std.label]] +dispname = "Setup Code" +name = "Setup-Code" +uri = "man/doctests/#$" +[[std.label]] +name = "Showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Skipping Doctests" +name = "Skipping-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "contributing/#$" +[[std.label]] +name = "Syntax" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Table of contents" +name = "Table-of-contents" +uri = "showcase/#$" +[[std.label]] +name = "Tables" +uri = "showcase/#$" +[[std.label]] +name = "TextDiff" +uri = "lib/internals/textdiff/#$" +[[std.label]] +dispname = "The deploydocs Function" +name = "The-deploydocs-Function" +uri = "man/hosting/#$" +[[std.label]] +name = "Themes" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "Tip admonition" +name = "Tip-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Travis CI" +name = "Travis-CI" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Unknown admonition class" +name = "Unknown-admonition-class" +uri = "showcase/#$" +[[std.label]] +name = "Utilities" +uri = "lib/internals/utilities/#$" +[[std.label]] +dispname = "Version v0.20.0 - 2018-10-27" +name = "Version-[v0.20.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.20.0)-2018-10-27" +uri = "release-notes/#Version-%5Bv0.20.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.20.0%29-2018-10-27" +[[std.label]] +dispname = "Version v0.21.0 - 2018-12-11" +name = "Version-[v0.21.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.0)-2018-12-11" +uri = "release-notes/#Version-%5Bv0.21.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.0%29-2018-12-11" +[[std.label]] +dispname = "Version v0.21.1 - 2019-01-29" +name = "Version-[v0.21.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.1)-2019-01-29" +uri = "release-notes/#Version-%5Bv0.21.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.1%29-2019-01-29" +[[std.label]] +dispname = "Version v0.21.2 - 2019-02-06" +name = "Version-[v0.21.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.2)-2019-02-06" +uri = "release-notes/#Version-%5Bv0.21.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.2%29-2019-02-06" +[[std.label]] +dispname = "Version v0.21.3 - 2019-02-12" +name = "Version-[v0.21.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.3)-2019-02-12" +uri = "release-notes/#Version-%5Bv0.21.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.3%29-2019-02-12" +[[std.label]] +dispname = "Version v0.21.4 - 2019-02-16" +name = "Version-[v0.21.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.4)-2019-02-16" +uri = "release-notes/#Version-%5Bv0.21.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.4%29-2019-02-16" +[[std.label]] +dispname = "Version v0.21.5 - 2019-02-22" +name = "Version-[v0.21.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.5)-2019-02-22" +uri = "release-notes/#Version-%5Bv0.21.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.5%29-2019-02-22" +[[std.label]] +dispname = "Version v0.22.0 - 2019-03-28" +name = "Version-[v0.22.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.0)-2019-03-28" +uri = "release-notes/#Version-%5Bv0.22.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.0%29-2019-03-28" +[[std.label]] +dispname = "Version v0.22.1 - 2019-03-30" +name = "Version-[v0.22.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.1)-2019-03-30" +uri = "release-notes/#Version-%5Bv0.22.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.1%29-2019-03-30" +[[std.label]] +dispname = "Version v0.22.2 - 2019-04-05" +name = "Version-[v0.22.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.2)-2019-04-05" +uri = "release-notes/#Version-%5Bv0.22.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.2%29-2019-04-05" +[[std.label]] +dispname = "Version v0.22.3 - 2019-04-12" +name = "Version-[v0.22.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.3)-2019-04-12" +uri = "release-notes/#Version-%5Bv0.22.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.3%29-2019-04-12" +[[std.label]] +dispname = "Version v0.22.4 - 2019-05-09" +name = "Version-[v0.22.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.4)-2019-05-09" +uri = "release-notes/#Version-%5Bv0.22.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.4%29-2019-05-09" +[[std.label]] +dispname = "Version v0.22.5 - 2019-07-03" +name = "Version-[v0.22.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.5)-2019-07-03" +uri = "release-notes/#Version-%5Bv0.22.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.5%29-2019-07-03" +[[std.label]] +dispname = "Version v0.22.6 - 2019-07-18" +name = "Version-[v0.22.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.6)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.22.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.6%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.0 - 2019-07-18" +name = "Version-[v0.23.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.0)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.23.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.0%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.1 - 2019-07-28" +name = "Version-[v0.23.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.1)-2019-07-28" +uri = "release-notes/#Version-%5Bv0.23.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.1%29-2019-07-28" +[[std.label]] +dispname = "Version v0.23.2 - 2019-08-04" +name = "Version-[v0.23.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.2)-2019-08-04" +uri = "release-notes/#Version-%5Bv0.23.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.2%29-2019-08-04" +[[std.label]] +dispname = "Version v0.23.3 - 2019-08-28" +name = "Version-[v0.23.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.3)-2019-08-28" +uri = "release-notes/#Version-%5Bv0.23.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.3%29-2019-08-28" +[[std.label]] +dispname = "Version v0.23.4 - 2019-10-09" +name = "Version-[v0.23.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.4)-2019-10-09" +uri = "release-notes/#Version-%5Bv0.23.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.4%29-2019-10-09" +[[std.label]] +dispname = "Version v0.24.0 - 2019-11-22" +name = "Version-[v0.24.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.0)-2019-11-22" +uri = "release-notes/#Version-%5Bv0.24.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.0%29-2019-11-22" +[[std.label]] +dispname = "Version v0.24.10 - 2020-04-26" +name = "Version-[v0.24.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.10)-2020-04-26" +uri = "release-notes/#Version-%5Bv0.24.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.10%29-2020-04-26" +[[std.label]] +dispname = "Version v0.24.11 - 2020-05-06" +name = "Version-[v0.24.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.11)-2020-05-06" +uri = "release-notes/#Version-%5Bv0.24.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.11%29-2020-05-06" +[[std.label]] +dispname = "Version v0.24.1 - 2019-11-25" +name = "Version-[v0.24.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.1)-2019-11-25" +uri = "release-notes/#Version-%5Bv0.24.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.1%29-2019-11-25" +[[std.label]] +dispname = "Version v0.24.2 - 2019-11-26" +name = "Version-[v0.24.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.2)-2019-11-26" +uri = "release-notes/#Version-%5Bv0.24.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.2%29-2019-11-26" +[[std.label]] +dispname = "Version v0.24.3 - 2019-12-16" +name = "Version-[v0.24.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.3)-2019-12-16" +uri = "release-notes/#Version-%5Bv0.24.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.3%29-2019-12-16" +[[std.label]] +dispname = "Version v0.24.4 - 2020-01-18" +name = "Version-[v0.24.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.4)-2020-01-18" +uri = "release-notes/#Version-%5Bv0.24.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.4%29-2020-01-18" +[[std.label]] +dispname = "Version v0.24.5 - 2020-01-31" +name = "Version-[v0.24.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.5)-2020-01-31" +uri = "release-notes/#Version-%5Bv0.24.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.5%29-2020-01-31" +[[std.label]] +dispname = "Version v0.24.6 - 2020-03-12" +name = "Version-[v0.24.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.6)-2020-03-12" +uri = "release-notes/#Version-%5Bv0.24.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.6%29-2020-03-12" +[[std.label]] +dispname = "Version v0.24.7 - 2020-03-23" +name = "Version-[v0.24.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.7)-2020-03-23" +uri = "release-notes/#Version-%5Bv0.24.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.7%29-2020-03-23" +[[std.label]] +dispname = "Version v0.24.8 - 2020-04-13" +name = "Version-[v0.24.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.8)-2020-04-13" +uri = "release-notes/#Version-%5Bv0.24.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.8%29-2020-04-13" +[[std.label]] +dispname = "Version v0.24.9 - 2020-04-15" +name = "Version-[v0.24.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.9)-2020-04-15" +uri = "release-notes/#Version-%5Bv0.24.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.9%29-2020-04-15" +[[std.label]] +dispname = "Version v0.25.0 - 2020-06-30" +name = "Version-[v0.25.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.0)-2020-06-30" +uri = "release-notes/#Version-%5Bv0.25.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.0%29-2020-06-30" +[[std.label]] +dispname = "Version v0.25.1 - 2020-07-21" +name = "Version-[v0.25.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.1)-2020-07-21" +uri = "release-notes/#Version-%5Bv0.25.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.1%29-2020-07-21" +[[std.label]] +dispname = "Version v0.25.2 - 2020-08-18" +name = "Version-[v0.25.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.2)-2020-08-18" +uri = "release-notes/#Version-%5Bv0.25.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.2%29-2020-08-18" +[[std.label]] +dispname = "Version v0.25.3 - 2020-10-28" +name = "Version-[v0.25.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.3)-2020-10-28" +uri = "release-notes/#Version-%5Bv0.25.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.3%29-2020-10-28" +[[std.label]] +dispname = "Version v0.25.4 - 2020-11-19" +name = "Version-[v0.25.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.4)-2020-11-19" +uri = "release-notes/#Version-%5Bv0.25.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.4%29-2020-11-19" +[[std.label]] +dispname = "Version v0.25.5 - 2020-11-23" +name = "Version-[v0.25.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.5)-2020-11-23" +uri = "release-notes/#Version-%5Bv0.25.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.5%29-2020-11-23" +[[std.label]] +dispname = "Version v0.26.0 - 2020-12-10" +name = "Version-[v0.26.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.0)-2020-12-10" +uri = "release-notes/#Version-%5Bv0.26.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.0%29-2020-12-10" +[[std.label]] +dispname = "Version v0.26.1 - 2020-12-16" +name = "Version-[v0.26.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.1)-2020-12-16" +uri = "release-notes/#Version-%5Bv0.26.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.1%29-2020-12-16" +[[std.label]] +dispname = "Version v0.26.2 - 2021-02-15" +name = "Version-[v0.26.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.2)-2021-02-15" +uri = "release-notes/#Version-%5Bv0.26.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.2%29-2021-02-15" +[[std.label]] +dispname = "Version v0.26.3 - 2021-03-02" +name = "Version-[v0.26.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.3)-2021-03-02" +uri = "release-notes/#Version-%5Bv0.26.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.3%29-2021-03-02" +[[std.label]] +dispname = "Version v0.27.0 - 2021-06-11" +name = "Version-[v0.27.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.0)-2021-06-11" +uri = "release-notes/#Version-%5Bv0.27.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.0%29-2021-06-11" +[[std.label]] +dispname = "Version v0.27.10 - 2021-10-20" +name = "Version-[v0.27.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.10)-2021-10-20" +uri = "release-notes/#Version-%5Bv0.27.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.10%29-2021-10-20" +[[std.label]] +dispname = "Version v0.27.11 - 2022-01-16" +name = "Version-[v0.27.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.11)-2022-01-16" +uri = "release-notes/#Version-%5Bv0.27.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.11%29-2022-01-16" +[[std.label]] +dispname = "Version v0.27.12 - 2022-01-17" +name = "Version-[v0.27.12](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.12)-2022-01-17" +uri = "release-notes/#Version-%5Bv0.27.12%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.12%29-2022-01-17" +[[std.label]] +dispname = "Version v0.27.13 - 2022-02-25" +name = "Version-[v0.27.13](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.13)-2022-02-25" +uri = "release-notes/#Version-%5Bv0.27.13%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.13%29-2022-02-25" +[[std.label]] +dispname = "Version v0.27.14 - 2022-03-02" +name = "Version-[v0.27.14](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.14)-2022-03-02" +uri = "release-notes/#Version-%5Bv0.27.14%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.14%29-2022-03-02" +[[std.label]] +dispname = "Version v0.27.15 - 2022-03-17" +name = "Version-[v0.27.15](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.15)-2022-03-17" +uri = "release-notes/#Version-%5Bv0.27.15%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.15%29-2022-03-17" +[[std.label]] +dispname = "Version v0.27.16 - 2022-04-19" +name = "Version-[v0.27.16](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.16)-2022-04-19" +uri = "release-notes/#Version-%5Bv0.27.16%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.16%29-2022-04-19" +[[std.label]] +dispname = "Version v0.27.17 - 2022-05-09" +name = "Version-[v0.27.17](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.17)-2022-05-09" +uri = "release-notes/#Version-%5Bv0.27.17%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.17%29-2022-05-09" +[[std.label]] +dispname = "Version v0.27.18 - 2022-05-25" +name = "Version-[v0.27.18](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.18)-2022-05-25" +uri = "release-notes/#Version-%5Bv0.27.18%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.18%29-2022-05-25" +[[std.label]] +dispname = "Version v0.27.19 - 2022-06-05" +name = "Version-[v0.27.19](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.19)-2022-06-05" +uri = "release-notes/#Version-%5Bv0.27.19%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.19%29-2022-06-05" +[[std.label]] +dispname = "Version v0.27.1 - 2021-06-17" +name = "Version-[v0.27.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.1)-2021-06-17" +uri = "release-notes/#Version-%5Bv0.27.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.1%29-2021-06-17" +[[std.label]] +dispname = "Version v0.27.20 - 2022-07-10" +name = "Version-[v0.27.20](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.20)-2022-07-10" +uri = "release-notes/#Version-%5Bv0.27.20%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.20%29-2022-07-10" +[[std.label]] +dispname = "Version v0.27.21 - 2022-07-13" +name = "Version-[v0.27.21](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.21)-2022-07-13" +uri = "release-notes/#Version-%5Bv0.27.21%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.21%29-2022-07-13" +[[std.label]] +dispname = "Version v0.27.22 - 2022-07-24" +name = "Version-[v0.27.22](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.22)-2022-07-24" +uri = "release-notes/#Version-%5Bv0.27.22%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.22%29-2022-07-24" +[[std.label]] +dispname = "Version v0.27.23 - 2022-08-26" +name = "Version-[v0.27.23](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.23)-2022-08-26" +uri = "release-notes/#Version-%5Bv0.27.23%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.23%29-2022-08-26" +[[std.label]] +dispname = "Version v0.27.24 - 2023-01-23" +name = "Version-[v0.27.24](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.24)-2023-01-23" +uri = "release-notes/#Version-%5Bv0.27.24%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.24%29-2023-01-23" +[[std.label]] +dispname = "Version v0.27.25 - 2023-07-03" +name = "Version-[v0.27.25](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.25)-2023-07-03" +uri = "release-notes/#Version-%5Bv0.27.25%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.25%29-2023-07-03" +[[std.label]] +dispname = "Version v0.27.2 - 2021-06-18" +name = "Version-[v0.27.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.2)-2021-06-18" +uri = "release-notes/#Version-%5Bv0.27.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.2%29-2021-06-18" +[[std.label]] +dispname = "Version v0.27.3 - 2021-06-29" +name = "Version-[v0.27.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.3)-2021-06-29" +uri = "release-notes/#Version-%5Bv0.27.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.3%29-2021-06-29" +[[std.label]] +dispname = "Version v0.27.4 - 2021-07-19" +name = "Version-[v0.27.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.4)-2021-07-19" +uri = "release-notes/#Version-%5Bv0.27.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.4%29-2021-07-19" +[[std.label]] +dispname = "Version v0.27.5 - 2021-07-27" +name = "Version-[v0.27.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.5)-2021-07-27" +uri = "release-notes/#Version-%5Bv0.27.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.5%29-2021-07-27" +[[std.label]] +dispname = "Version v0.27.6 - 2021-09-07" +name = "Version-[v0.27.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.6)-2021-09-07" +uri = "release-notes/#Version-%5Bv0.27.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.6%29-2021-09-07" +[[std.label]] +dispname = "Version v0.27.7 - 2021-09-27" +name = "Version-[v0.27.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.7)-2021-09-27" +uri = "release-notes/#Version-%5Bv0.27.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.7%29-2021-09-27" +[[std.label]] +dispname = "Version v0.27.8 - 2021-10-14" +name = "Version-[v0.27.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.8)-2021-10-14" +uri = "release-notes/#Version-%5Bv0.27.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.8%29-2021-10-14" +[[std.label]] +dispname = "Version v0.27.9 - 2021-10-18" +name = "Version-[v0.27.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.9)-2021-10-18" +uri = "release-notes/#Version-%5Bv0.27.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.9%29-2021-10-18" +[[std.label]] +dispname = "Version v1.0.0 - 2023-09-15" +name = "Version-[v1.0.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.0)-2023-09-15" +uri = "release-notes/#Version-%5Bv1.0.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.0%29-2023-09-15" +[[std.label]] +dispname = "Version v1.0.1 - 2023-09-18" +name = "Version-[v1.0.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.1)-2023-09-18" +uri = "release-notes/#Version-%5Bv1.0.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.1%29-2023-09-18" +[[std.label]] +dispname = "Version v1.1.0 - 2023-09-28" +name = "Version-[v1.1.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.0)-2023-09-28" +uri = "release-notes/#Version-%5Bv1.1.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.0%29-2023-09-28" +[[std.label]] +dispname = "Version v1.1.1 - 2023-10-12" +name = "Version-[v1.1.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.1)-2023-10-12" +uri = "release-notes/#Version-%5Bv1.1.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.1%29-2023-10-12" +[[std.label]] +dispname = "Version v1.1.2 - 2023-10-23" +name = "Version-[v1.1.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.2)-2023-10-23" +uri = "release-notes/#Version-%5Bv1.1.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.2%29-2023-10-23" +[[std.label]] +dispname = "Version v1.2.0 - 2023-11-29" +name = "Version-[v1.2.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.0)-2023-11-29" +uri = "release-notes/#Version-%5Bv1.2.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.0%29-2023-11-29" +[[std.label]] +dispname = "Version v1.2.1 - 2023-12-02" +name = "Version-[v1.2.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.1)-2023-12-02" +uri = "release-notes/#Version-%5Bv1.2.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.1%29-2023-12-02" +[[std.label]] +dispname = "Warning admonition" +name = "Warning-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "What is not covered by SemVer" +name = "What-is-not-covered-by-SemVer" +uri = "lib/semver/#$" +[[std.label]] +dispname = "Woodpecker CI" +name = "Woodpecker-CI" +uri = "man/hosting/#$" +[[std.label]] +name = "Writers" +uri = "lib/internals/writers/#$" +[[std.label]] +dispname = "Custom LaTeX style" +name = "custom-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "docs/Project.toml" +uri = "man/hosting/#docs%2FProject.toml" +[[std.label]] +dispname = "gh-pages Branch" +name = "gh-pages-Branch" +uri = "man/hosting/#$" +[[std.label]] +dispname = "LaTeX Syntax" +name = "latex_syntax" +uri = "man/latex/#$" +[[std.label]] +dispname = "Index" +name = "main-index" +uri = "#$" +[[std.label]] +dispname = "@docs; canonical=false block" +name = "noncanonical-block" +uri = "man/syntax/#$" +[[std.label]] +dispname = "PDF Output via LaTeX" +name = "pdf-output" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "release-* branches" +name = "release-*-branches" +uri = "contributing/#release-%2A-branches" +[[std.label]] +dispname = "Remotes API" +name = "remotes-api" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remotes for files" +name = "remotes-for-files" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "repo & remotes interaction" +name = "repo-remote-interaction" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "travis-ssh" +uri = "man/hosting/#$" diff --git a/dev/inventories/Julia.toml b/dev/inventories/Julia.toml new file mode 100644 index 0000000..707ab13 --- /dev/null +++ b/dev/inventories/Julia.toml @@ -0,0 +1,11913 @@ +# DocInventory version 1 +project = "The Julia Language" +version = "1.10.0" + +[[jl.constant]] +name = "Base.ARGS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.C_NULL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DEPOT_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DL_LOAD_PATH" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.ENDIAN_BOM" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.ENV" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Inf" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.LOAD_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.RTLD_NOW" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.dlext" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.MainInclude.ans" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MainInclude.err" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MathConstants.catalan" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.eulergamma" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.golden" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.pi" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.ℯ" +uri = "base/numbers/#Base.MathConstants.%E2%84%AF" +[[jl.constant]] +name = "Base.NaN" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Order.Forward" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Order.Reverse" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.PROGRAM_FILE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Rounding.RoundDown" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundFromZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearest" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesAway" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundToZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Sort.InsertionSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.MergeSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.QuickSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sys.ARCH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.BINDIR" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.CPU_THREADS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.KERNEL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.MACHINE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.STDLIB" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Sys.WORD_SIZE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.VERSION" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.devnull" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.im" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.missing" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.stderr" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdin" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdout" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Core.Vararg" +uri = "base/base/#$" +[[jl.constant]] +name = "Core.nothing" +uri = "base/constants/#$" +[[jl.constant]] +name = "Core.undef" +uri = "base/arrays/#$" +[[jl.constant]] +name = "Dates.ISODateFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISODateTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISOTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.RFC1123Format" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "LinearAlgebra.I" +uri = "stdlib/LinearAlgebra/#$" +[[jl.constant]] +name = "Logging.Debug" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Error" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Info" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Warn" +uri = "stdlib/Logging/#$" + +[[jl.function]] +name = "ArgTools.arg_isdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_mkdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_read" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_readers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_write" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_writers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "Artifacts.artifact_hash" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.artifact_meta" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.find_artifacts_toml" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Base.:!" +uri = "base/math/#Base.%3A%21" +[[jl.function]] +name = "Base.:!=" +uri = "base/math/#Base.%3A%21%3D" +[[jl.function]] +name = "Base.:!==" +uri = "base/math/#Base.%3A%21%3D%3D" +[[jl.function]] +name = "Base.:&" +uri = "base/math/#Base.%3A%26" +[[jl.function]] +name = "Base.:+" +uri = "base/math/#Base.%3A%2B" +[[jl.function]] +name = "Base.:/" +uri = "base/math/#Base.%3A%2F" +[[jl.function]] +name = "Base.://" +uri = "base/math/#Base.%3A%2F%2F" +[[jl.function]] +name = "Base.::" +uri = "base/math/#Base.%3A%3A" +[[jl.function]] +name = "Base.:<" +uri = "base/math/#Base.%3A%3C" +[[jl.function]] +name = "Base.:<<" +uri = "base/math/#Base.%3A%3C%3C" +[[jl.function]] +name = "Base.:<=" +uri = "base/math/#Base.%3A%3C%3D" +[[jl.function]] +name = "Base.:==" +uri = "base/math/#Base.%3A%3D%3D" +[[jl.function]] +name = "Base.:>" +uri = "base/math/#Base.%3A%3E" +[[jl.function]] +name = "Base.:>:" +uri = "base/base/#Base.%3A%3E%3A" +[[jl.function]] +name = "Base.:>=" +uri = "base/math/#Base.%3A%3E%3D" +[[jl.function]] +name = "Base.:>>" +uri = "base/math/#Base.%3A%3E%3E" +[[jl.function]] +name = "Base.:>>>" +uri = "base/math/#Base.%3A%3E%3E%3E" +[[jl.function]] +name = "Base.:|" +uri = "base/math/#Base.%3A%7C" +[[jl.function]] +name = "Base.:|>" +uri = "base/base/#Base.%3A%7C%3E" +[[jl.function]] +name = "Base.:~" +uri = "base/math/#Base.%3A%7E" +[[jl.function]] +name = "Base.:∉" +uri = "base/collections/#Base.%3A%E2%88%89" +[[jl.function]] +name = "Base.:∘" +uri = "base/base/#Base.%3A%E2%88%98" +[[jl.function]] +name = "Base.:⊈" +uri = "base/collections/#Base.%3A%E2%8A%88" +[[jl.function]] +name = "Base.:⊊" +uri = "base/collections/#Base.%3A%E2%8A%8A" +[[jl.function]] +name = "Base.Broadcast.broadcast" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.broadcast!" +uri = "base/arrays/#Base.Broadcast.broadcast%21" +[[jl.function]] +name = "Base.Broadcast.broadcastable" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_axes" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_styles" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.result_style" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Checked.add_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_add" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_neg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_sub" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.mul_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.sub_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Docs.apropos" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "Base.Experimental.register_error_hint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Experimental.show_error_hints" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Filesystem.abspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.basename" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chmod" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chown" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.contractuser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.cp" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ctime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.dirname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.diskstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.expanduser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.filemode" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.gperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.hardlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.homedir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isabspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isblockdev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ischardev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdirpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfifo" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.islink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ismount" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ispath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetgid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetuid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issocket" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issticky" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.joinpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.lstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mtime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mv" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.normpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.operm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.pwd" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.realpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.relpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.rm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.samefile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdrive" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitext" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.symlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.touch" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.uperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.walkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.GC.enable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.enable_logging" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.gc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.safepoint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Iterators.accumulate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.countfrom" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.cycle" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.drop" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.dropwhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.enumerate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.filter" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatmap" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatten" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.map" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.only" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.partition" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.peel" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.product" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.repeated" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.rest" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.reverse" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.take" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.takewhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.zip" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Libc.FormatMessage" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.GetLastError" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlclose" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dllist" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlpath" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.find_library" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.calloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.errno" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.flush_cstdio" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.free" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.gethostname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.getpid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.malloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.realloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strerror" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strftime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strptime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.systemsleep" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.MPFR.setprecision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.MainInclude.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Base.MainInclude.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Math.acosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asecd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.atand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cbrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp!" +uri = "base/math/#Base.Math.clamp%21" +[[jl.function]] +name = "Base.Math.cosc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.deg2rad" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.evalpoly" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.exponent" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.frexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.hypot" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.ldexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.mod2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.modf" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rad2deg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rem2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.secd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.significand" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.sinc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sinpi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.tand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Meta.lower" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.quot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.show_sexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Multimedia.display" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.displayable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.istextmime" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.popdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.pushdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.redisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.showable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Order.lt" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Order.ord" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.PipeBuffer" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Rounding.get_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.rounding" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.set_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Sort.insorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort!" +uri = "base/sort/#Base.Sort.partialsort%21" +[[jl.function]] +name = "Base.Sort.partialsortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsortperm!" +uri = "base/sort/#Base.Sort.partialsortperm%21" +[[jl.function]] +name = "Base.Sort.searchsorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedfirst" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedlast" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.sortperm!" +uri = "base/sort/#Base.Sort.sortperm%21" +[[jl.function]] +name = "Base.StackTraces.lookup" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.StackTraces.remove_frames!" +uri = "base/stacktraces/#Base.StackTraces.remove_frames%21" +[[jl.function]] +name = "Base.StackTraces.stacktrace" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.Sys.free_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.free_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.get_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isapple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isdragonfly" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isexecutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isfreebsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isjsvm" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.islinux" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isnetbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isopenbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isunix" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.iswindows" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.loadavg" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.set_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.uptime" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.windows_version" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Threads.atomic_add!" +uri = "base/multi-threading/#Base.Threads.atomic_add%21" +[[jl.function]] +name = "Base.Threads.atomic_and!" +uri = "base/multi-threading/#Base.Threads.atomic_and%21" +[[jl.function]] +name = "Base.Threads.atomic_cas!" +uri = "base/multi-threading/#Base.Threads.atomic_cas%21" +[[jl.function]] +name = "Base.Threads.atomic_fence" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.atomic_max!" +uri = "base/multi-threading/#Base.Threads.atomic_max%21" +[[jl.function]] +name = "Base.Threads.atomic_min!" +uri = "base/multi-threading/#Base.Threads.atomic_min%21" +[[jl.function]] +name = "Base.Threads.atomic_nand!" +uri = "base/multi-threading/#Base.Threads.atomic_nand%21" +[[jl.function]] +name = "Base.Threads.atomic_or!" +uri = "base/multi-threading/#Base.Threads.atomic_or%21" +[[jl.function]] +name = "Base.Threads.atomic_sub!" +uri = "base/multi-threading/#Base.Threads.atomic_sub%21" +[[jl.function]] +name = "Base.Threads.atomic_xchg!" +uri = "base/multi-threading/#Base.Threads.atomic_xchg%21" +[[jl.function]] +name = "Base.Threads.atomic_xor!" +uri = "base/multi-threading/#Base.Threads.atomic_xor%21" +[[jl.function]] +name = "Base.Threads.foreach" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.maxthreadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.ngcthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreadpools" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpool" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpoolsize" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Unicode.iscntrl" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isletter" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.islowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isnumeric" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isprint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.ispunct" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isspace" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isuppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isxdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.textwidth" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.titlecase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.__precompile__" +uri = "base/base/#$" +[[jl.function]] +name = "Base.abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.abs2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.accumulate" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.accumulate!" +uri = "base/arrays/#Base.accumulate%21" +[[jl.function]] +name = "Base.acquire" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.add_sum" +uri = "base/math/#$" +[[jl.function]] +name = "Base.addenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.all!" +uri = "base/collections/#Base.all%21" +[[jl.function]] +name = "Base.allequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.allunique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.angle" +uri = "base/math/#$" +[[jl.function]] +name = "Base.any!" +uri = "base/collections/#Base.any%21" +[[jl.function]] +name = "Base.append!" +uri = "base/collections/#Base.append%21" +[[jl.function]] +name = "Base.argmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.argmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.ascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.asyncmap" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.asyncmap!" +uri = "base/parallel/#Base.asyncmap%21" +[[jl.function]] +name = "Base.atexit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.atreplinit" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Base.backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.big" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bind" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Base.binomial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitrotate" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitstring" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bswap" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytes2hex" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytesavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.catch_backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.cconvert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.ceil" +uri = "base/math/#$" +[[jl.function]] +name = "Base.checkbounds" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.checked_length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.checkindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.chomp" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chop" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopprefix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopsuffix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.circcopy!" +uri = "base/arrays/#Base.circcopy%21" +[[jl.function]] +name = "Base.circshift" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.circshift!" +uri = "base/arrays/#Base.circshift%21" +[[jl.function]] +name = "Base.cis" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cispi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.close" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.closewrite" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cmp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.coalesce" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_lowered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_typed" +uri = "base/base/#$" +[[jl.function]] +name = "Base.codepoint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunits" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.compilecache" +uri = "base/base/#$" +[[jl.function]] +name = "Base.conj" +uri = "base/math/#$" +[[jl.function]] +name = "Base.conj!" +uri = "base/arrays/#Base.conj%21" +[[jl.function]] +name = "Base.contains" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.convert" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy!" +uri = "base/arrays/#Base.copy%21" +[[jl.function]] +name = "Base.copysign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.copyto!" +uri = "base/c/#Base.copyto%21" +[[jl.function]] +name = "Base.count" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.count_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.count_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.countlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cumprod" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumprod!" +uri = "base/arrays/#Base.cumprod%21" +[[jl.function]] +name = "Base.cumsum" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumsum!" +uri = "base/arrays/#Base.cumsum%21" +[[jl.function]] +name = "Base.current_exceptions" +uri = "base/base/#$" +[[jl.function]] +name = "Base.current_task" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.datatype_alignment" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_haspadding" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_pointerfree" +uri = "base/base/#$" +[[jl.function]] +name = "Base.deepcopy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.delete!" +uri = "base/collections/#Base.delete%21" +[[jl.function]] +name = "Base.deleteat!" +uri = "base/collections/#Base.deleteat%21" +[[jl.function]] +name = "Base.denominator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.detach" +uri = "base/base/#$" +[[jl.function]] +name = "Base.diff" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.digits" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.digits!" +uri = "base/numbers/#Base.digits%21" +[[jl.function]] +name = "Base.disable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.displaysize" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.divrem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.download" +uri = "base/file/#$" +[[jl.function]] +name = "Base.dropdims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.dump" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachcol" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachmatch" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eachrow" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachslice" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.elsize" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eltype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.empty" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.empty!" +uri = "base/collections/#Base.empty%21" +[[jl.function]] +name = "Base.endswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eof" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.error" +uri = "base/base/#$" +[[jl.function]] +name = "Base.errormonitor" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.esc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.escape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.evalfile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit_on_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.exp10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.exp2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.expm1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.extrema" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.extrema!" +uri = "base/collections/#Base.extrema%21" +[[jl.function]] +name = "Base.factorial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.falses" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fd" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fieldcount" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldnames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldoffset" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldtypes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.filesize" +uri = "base/file/#$" +[[jl.function]] +name = "Base.fill" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fill!" +uri = "base/arrays/#Base.fill%21" +[[jl.function]] +name = "Base.filter" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.filter!" +uri = "base/collections/#Base.filter%21" +[[jl.function]] +name = "Base.finalize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.finalizer" +uri = "base/base/#$" +[[jl.function]] +name = "Base.findmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmax!" +uri = "base/collections/#Base.findmax%21" +[[jl.function]] +name = "Base.findmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmin!" +uri = "base/collections/#Base.findmin%21" +[[jl.function]] +name = "Base.first" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.firstindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fld1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flipsign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.floatmax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floatmin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flush" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fma" +uri = "base/math/#$" +[[jl.function]] +name = "Base.foreach" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.front" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fullname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.gcd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gcdx" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gensym" +uri = "base/base/#$" +[[jl.function]] +name = "Base.get" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.get!" +uri = "base/collections/#Base.get%21" +[[jl.function]] +name = "Base.get_extension" +uri = "base/base/#$" +[[jl.function]] +name = "Base.getindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getkey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasfield" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hash" +uri = "base/base/#$" +[[jl.function]] +name = "Base.haskey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.hasmethod" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hex2bytes" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.hex2bytes!" +uri = "base/numbers/#Base.hex2bytes%21" +[[jl.function]] +name = "Base.htol" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hton" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hvcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hvncat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.identify_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.identity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ifelse" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ignorestatus" +uri = "base/base/#$" +[[jl.function]] +name = "Base.imag" +uri = "base/math/#$" +[[jl.function]] +name = "Base.in" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_dependency" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_string" +uri = "base/base/#$" +[[jl.function]] +name = "Base.indexin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.insert!" +uri = "base/collections/#Base.insert%21" +[[jl.function]] +name = "Base.instances" +uri = "base/base/#$" +[[jl.function]] +name = "Base.intersect" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.intersect!" +uri = "base/collections/#Base.intersect%21" +[[jl.function]] +name = "Base.invmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.invokelatest" +uri = "base/base/#$" +[[jl.function]] +name = "Base.invperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.invpermute!" +uri = "base/arrays/#Base.invpermute%21" +[[jl.function]] +name = "Base.isabstracttype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isambiguous" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isapprox" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.isassigned" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.isbinaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbits" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbitstype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconcretetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconst" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isdisjoint" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isdispatchtuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isempty" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isequal" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iseven" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfieldatomic" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfinite" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isidentifier" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isimmutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isinf" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteger" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteractive" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isless" +uri = "base/base/#$" +[[jl.function]] +name = "Base.islocked" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.ismarked" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ismissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutabletype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isnan" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isodd" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isone" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isopen" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.ispow2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isprecompiled" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isprimitivetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isqrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isreadable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreadonly" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issetequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.issingletontype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.isstructtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issubnormal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issubset" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.istaskdone" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskfailed" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskstarted" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.isunaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isunordered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iswritable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.iszero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.iterate" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.jit_total_bytes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.join" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.keepat!" +uri = "base/collections/#Base.keepat%21" +[[jl.function]] +name = "Base.keys" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.keytype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.kron" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.kron!" +uri = "stdlib/LinearAlgebra/#Base.kron%21" +[[jl.function]] +name = "Base.last" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lastindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lcm" +uri = "base/math/#$" +[[jl.function]] +name = "Base.leading_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.leading_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.locate_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.lock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.log10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log1p" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.lpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.lstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.ltoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.macroexpand" +uri = "base/base/#$" +[[jl.function]] +name = "Base.map" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.map!" +uri = "base/collections/#Base.map%21" +[[jl.function]] +name = "Base.mapslices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.mark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.match" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.max" +uri = "base/math/#$" +[[jl.function]] +name = "Base.maximum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.maximum!" +uri = "base/collections/#Base.maximum%21" +[[jl.function]] +name = "Base.maxintfloat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.memcmp" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memcpy" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memmove" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memset" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.merge" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.merge!" +uri = "base/collections/#Base.merge%21" +[[jl.function]] +name = "Base.mergewith" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.mergewith!" +uri = "base/collections/#Base.mergewith%21" +[[jl.function]] +name = "Base.methods" +uri = "base/base/#$" +[[jl.function]] +name = "Base.min" +uri = "base/math/#$" +[[jl.function]] +name = "Base.minimum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.minimum!" +uri = "base/collections/#Base.minimum%21" +[[jl.function]] +name = "Base.minmax" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.modifyproperty!" +uri = "base/base/#Base.modifyproperty%21" +[[jl.function]] +name = "Base.moduleroot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.muladd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.names" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndigits" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.nextfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.nextind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.nextpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nextprod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nonmissingtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.notify" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.notnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ntoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ntuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.numerator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.objectid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.occursin" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.oftype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.one" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.ones" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.oneunit" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.open" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.pairs" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.parent" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentindices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentmodule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.parse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.peek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.permutedims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.permutedims!" +uri = "base/arrays/#Base.permutedims%21" +[[jl.function]] +name = "Base.pointer" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pointer_from_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pop!" +uri = "base/collections/#Base.pop%21" +[[jl.function]] +name = "Base.popat!" +uri = "base/collections/#Base.popat%21" +[[jl.function]] +name = "Base.popfirst!" +uri = "base/collections/#Base.popfirst%21" +[[jl.function]] +name = "Base.position" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.powermod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.precision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.precompile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prepend!" +uri = "base/collections/#Base.prepend%21" +[[jl.function]] +name = "Base.prevfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.prevind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.prevpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.print" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.println" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.printstyled" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.process_exited" +uri = "base/base/#$" +[[jl.function]] +name = "Base.process_running" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prod" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.prod!" +uri = "base/collections/#Base.prod%21" +[[jl.function]] +name = "Base.promote" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_rule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_shape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.promote_type" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.propertynames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.push!" +uri = "base/collections/#Base.push%21" +[[jl.function]] +name = "Base.pushfirst!" +uri = "base/collections/#Base.pushfirst%21" +[[jl.function]] +name = "Base.rand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.randn" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.range" +uri = "base/math/#$" +[[jl.function]] +name = "Base.rationalize" +uri = "base/math/#$" +[[jl.function]] +name = "Base.read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.read!" +uri = "base/io-network/#Base.read%21" +[[jl.function]] +name = "Base.readavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readbytes!" +uri = "base/io-network/#Base.readbytes%21" +[[jl.function]] +name = "Base.readchomp" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readeach" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readuntil" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.real" +uri = "base/math/#$" +[[jl.function]] +name = "Base.redirect_stderr" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdin" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdout" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.reenable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.reim" +uri = "base/math/#$" +[[jl.function]] +name = "Base.reinterpret" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.release" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.repeat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.replace!" +uri = "base/collections/#Base.replace%21" +[[jl.function]] +name = "Base.replaceproperty!" +uri = "base/base/#Base.replaceproperty%21" +[[jl.function]] +name = "Base.require" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reshape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.resize!" +uri = "base/collections/#Base.resize%21" +[[jl.function]] +name = "Base.rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.rethrow" +uri = "base/base/#$" +[[jl.function]] +name = "Base.retry" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reverse!" +uri = "base/arrays/#Base.reverse%21" +[[jl.function]] +name = "Base.reverseind" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rot180" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotl90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotr90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.run" +uri = "base/base/#$" +[[jl.function]] +name = "Base.runtests" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Base.schedule" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.seek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekend" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekstart" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.selectdim" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.set_active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setcpuaffinity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.setdiff!" +uri = "base/collections/#Base.setdiff%21" +[[jl.function]] +name = "Base.setenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setindex!" +uri = "base/collections/#Base.setindex%21" +[[jl.function]] +name = "Base.setproperty!" +uri = "base/base/#Base.setproperty%21" +[[jl.function]] +name = "Base.showerror" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.sign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signbit" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signed" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.similar" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.size" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.sizehint!" +uri = "base/collections/#Base.sizehint%21" +[[jl.function]] +name = "Base.skip" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipchars" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipmissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sleep" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.something" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sort!" +uri = "base/sort/#Base.sort%21" +[[jl.function]] +name = "Base.sortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sortslices" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.splat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.splice!" +uri = "base/collections/#Base.splice%21" +[[jl.function]] +name = "Base.split" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.split_rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sprint" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.stack" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.startswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.stat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.step" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.stride" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.strides" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.strip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.success" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sum!" +uri = "base/collections/#Base.sum%21" +[[jl.function]] +name = "Base.summary" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.summarysize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.supertype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.swapproperty!" +uri = "base/base/#Base.swapproperty%21" +[[jl.function]] +name = "Base.symdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.symdiff!" +uri = "base/collections/#Base.symdiff%21" +[[jl.function]] +name = "Base.systemerror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.tail" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.thisind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.time_ns" +uri = "base/base/#$" +[[jl.function]] +name = "Base.timedwait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.to_indices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trailing_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.trailing_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.transcode" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.trues" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.truncate" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.trylock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.tryparse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.typeintersect" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.unescape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.union" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.union!" +uri = "base/collections/#Base.union%21" +[[jl.function]] +name = "Base.unique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.unique!" +uri = "base/collections/#Base.unique%21" +[[jl.function]] +name = "Base.unlock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.unmark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_convert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_load" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_modify!" +uri = "base/c/#Base.unsafe_modify%21" +[[jl.function]] +name = "Base.unsafe_pointer_to_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_replace!" +uri = "base/c/#Base.unsafe_replace%21" +[[jl.function]] +name = "Base.unsafe_store!" +uri = "base/c/#Base.unsafe_store%21" +[[jl.function]] +name = "Base.unsafe_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.unsafe_swap!" +uri = "base/c/#Base.unsafe_swap%21" +[[jl.function]] +name = "Base.unsafe_trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.unsafe_write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsigned" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.valtype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.values" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.vcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vec" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vect" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.view" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.wait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.widemul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.widen" +uri = "base/base/#$" +[[jl.function]] +name = "Base.windowserror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.withenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.xor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.yield" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.yieldto" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.zero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.zeros" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base64.base64decode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.base64encode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.stringmime" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "CRC32c.crc32c" +uri = "stdlib/CRC32c/#$" +[[jl.function]] +name = "Core.:<:" +uri = "base/base/#Core.%3A%3C%3A" +[[jl.function]] +name = "Core.:===" +uri = "base/base/#Core.%3A%3D%3D%3D" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.analyze_escapes" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.is_ipo_profitable" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Intrinsics.cglobal" +uri = "base/c/#$" +[[jl.function]] +name = "Core.Intrinsics.llvmcall" +uri = "base/c/#$" +[[jl.function]] +name = "Core.applicable" +uri = "base/base/#$" +[[jl.function]] +name = "Core.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Core.fieldtype" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getfield" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getglobal" +uri = "base/base/#$" +[[jl.function]] +name = "Core.invoke" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isa" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isdefined" +uri = "base/base/#$" +[[jl.function]] +name = "Core.modifyfield!" +uri = "base/base/#Core.modifyfield%21" +[[jl.function]] +name = "Core.nfields" +uri = "base/base/#$" +[[jl.function]] +name = "Core.replacefield!" +uri = "base/base/#Core.replacefield%21" +[[jl.function]] +name = "Core.setfield!" +uri = "base/base/#Core.setfield%21" +[[jl.function]] +name = "Core.setglobal!" +uri = "base/base/#Core.setglobal%21" +[[jl.function]] +name = "Core.swapfield!" +uri = "base/base/#Core.swapfield%21" +[[jl.function]] +name = "Core.throw" +uri = "base/base/#$" +[[jl.function]] +name = "Core.tuple" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeassert" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeof" +uri = "base/base/#$" +[[jl.function]] +name = "Dates.canonicalize" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.date2epochdays" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2epochms" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2julian" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2rata" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2unix" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.day" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweekofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysofweekinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.default" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochdays2date" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochms2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.floorceil" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.hour" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.isleapyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.julian2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.microsecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.millisecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.minute" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.month" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.nanosecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.periods" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.quarterofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.rata2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.second" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.today" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tofirst" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tolast" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.unix2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.value" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.week" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.year" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "DelimitedFiles.writedlm" +uri = "stdlib/DelimitedFiles/#$" +[[jl.function]] +name = "Distributed.addprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.channel_from_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_addprocs_params" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_worker_pool" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.init_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.interrupt" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.launch" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.manage" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.myid" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nworkers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.pmap" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.process_messages" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remote" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remoteref_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.rmprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.start_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.worker_id_from_socket" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.workers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Downloads.download" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "Downloads.request" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "FileWatching.Pidfile.isvalidpid" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.mkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.open_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.parse_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.stale_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.trymkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.tryopen_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.write_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_fd" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.unwatch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "Future.copy!" +uri = "stdlib/Future/#Future.copy%21" +[[jl.function]] +name = "Future.randjump" +uri = "stdlib/Future/#$" +[[jl.function]] +name = "InteractiveUtils.clipboard" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_llvm" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_native" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_warntype" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.define_editor" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.methodswith" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.subtypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.supertypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.varinfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.versioninfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "LibGit2.GitRemoteAnon" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.GitRepoExt" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.add!" +uri = "stdlib/LibGit2/#LibGit2.add%21" +[[jl.function]] +name = "LibGit2.add_fetch!" +uri = "stdlib/LibGit2/#LibGit2.add_fetch%21" +[[jl.function]] +name = "LibGit2.add_push!" +uri = "stdlib/LibGit2/#LibGit2.add_push%21" +[[jl.function]] +name = "LibGit2.addblob!" +uri = "stdlib/LibGit2/#LibGit2.addblob%21" +[[jl.function]] +name = "LibGit2.addfile" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.approve" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.author" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.authors" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch!" +uri = "stdlib/LibGit2/#LibGit2.branch%21" +[[jl.function]] +name = "LibGit2.checkout!" +uri = "stdlib/LibGit2/#LibGit2.checkout%21" +[[jl.function]] +name = "LibGit2.clone" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.commit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.committer" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.count" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.counthunks" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.create_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.default_signature" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.delete_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.diff_files" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entryid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entrytype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.features" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchhead_foreach_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchheads" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.ffmerge!" +uri = "stdlib/LibGit2/#LibGit2.ffmerge%21" +[[jl.function]] +name = "LibGit2.filemode" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.filename" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fullname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.git_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.gitdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head!" +uri = "stdlib/LibGit2/#LibGit2.head%21" +[[jl.function]] +name = "LibGit2.head_oid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.headname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.init" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.is_ancestor_of" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isbinary" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iscommit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdiff" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdirty" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isfilled" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isorphan" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iszero" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.lookup_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.map" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_analysis" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_base" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.message" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.name" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.need_update" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.objtype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.path" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.peel" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.posixpath" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push_head!" +uri = "stdlib/LibGit2/#LibGit2.push_head%21" +[[jl.function]] +name = "LibGit2.push_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.raw" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.read_tree!" +uri = "stdlib/LibGit2/#LibGit2.read_tree%21" +[[jl.function]] +name = "LibGit2.rebase!" +uri = "stdlib/LibGit2/#LibGit2.rebase%21" +[[jl.function]] +name = "LibGit2.ref_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reftype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reject" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remotes" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remove!" +uri = "stdlib/LibGit2/#LibGit2.remove%21" +[[jl.function]] +name = "LibGit2.reset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reset!" +uri = "stdlib/LibGit2/#LibGit2.reset%21" +[[jl.function]] +name = "LibGit2.restore" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.revcount" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.set_remote_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.shortname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.snapshot" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.split_cfg_entry" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.stage" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.status" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_create" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_delete" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.target" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.toggle" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.transact" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.treewalk" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.update!" +uri = "stdlib/LibGit2/#LibGit2.update%21" +[[jl.function]] +name = "LibGit2.upstream" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.version" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with_warn" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.workdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.asum" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.blascopy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.blascopy%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotc" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.ger!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.ger%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.get_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.herk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hpmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hpmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.iamax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.nrm2" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.rot!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.rot%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.sbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.scal%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.set_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.spmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.spr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syrk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsdc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsdc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebak!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebak%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebal%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gecon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gecon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gees!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gees%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geevx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geevx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gehrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gehrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gels!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gels%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsy%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gemqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gemqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqlf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqlf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqp3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqp3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gerqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gerqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesdd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesdd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gglse!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gglse%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gtsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gtsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hseqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hseqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orghr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orghr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orglq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orglq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormlq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormlq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.posv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.posv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pstrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pstrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ptsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ptsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stebz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stebz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stegr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stegr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stein!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stein%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syconv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syconv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sygvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sygvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sysv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sysv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tgsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tgsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trcon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trcon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trevc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trevc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trexc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trexc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trrfs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trrfs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsyl!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsyl%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tzrzf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tzrzf%21" +[[jl.function]] +name = "LinearAlgebra.adjoint!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.adjoint%21" +[[jl.function]] +name = "LinearAlgebra.axpby!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpby%21" +[[jl.function]] +name = "LinearAlgebra.axpy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpy%21" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.bunchkaufman%21" +[[jl.function]] +name = "LinearAlgebra.checksquare" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.cholesky%21" +[[jl.function]] +name = "LinearAlgebra.cond" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.condskeel" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cross" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.det" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagind" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigen%21" +[[jl.function]] +name = "LinearAlgebra.eigmax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigmin" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigvals%21" +[[jl.function]] +name = "LinearAlgebra.eigvecs" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.factorize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hermitianpart%21" +[[jl.function]] +name = "LinearAlgebra.hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hessenberg!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hessenberg%21" +[[jl.function]] +name = "LinearAlgebra.isdiag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ishermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.isposdef%21" +[[jl.function]] +name = "LinearAlgebra.issuccess" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.issymmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istriu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldiv%21" +[[jl.function]] +name = "LinearAlgebra.ldlt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldlt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldlt%21" +[[jl.function]] +name = "LinearAlgebra.lmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lmul%21" +[[jl.function]] +name = "LinearAlgebra.logabsdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.logdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankdowndate%21" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankupdate%21" +[[jl.function]] +name = "LinearAlgebra.lq" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lq%21" +[[jl.function]] +name = "LinearAlgebra.lu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lu%21" +[[jl.function]] +name = "LinearAlgebra.lyap" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.mul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.mul%21" +[[jl.function]] +name = "LinearAlgebra.norm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.normalize%21" +[[jl.function]] +name = "LinearAlgebra.nullspace" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.opnorm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ordschur%21" +[[jl.function]] +name = "LinearAlgebra.peakflops" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.pinv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.qr%21" +[[jl.function]] +name = "LinearAlgebra.rank" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.rdiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rdiv%21" +[[jl.function]] +name = "LinearAlgebra.reflect!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.reflect%21" +[[jl.function]] +name = "LinearAlgebra.rmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rmul%21" +[[jl.function]] +name = "LinearAlgebra.rotate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rotate%21" +[[jl.function]] +name = "LinearAlgebra.schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.schur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.schur%21" +[[jl.function]] +name = "LinearAlgebra.stride1" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svd%21" +[[jl.function]] +name = "LinearAlgebra.svdvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svdvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svdvals%21" +[[jl.function]] +name = "LinearAlgebra.sylvester" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.transpose!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.transpose%21" +[[jl.function]] +name = "LinearAlgebra.tril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tril!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.tril%21" +[[jl.function]] +name = "LinearAlgebra.triu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.triu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.triu%21" +[[jl.function]] +name = "Logging.catch_exceptions" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.current_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.disable_logging" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.global_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.handle_message" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.min_enabled_level" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.shouldlog" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.with_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Mmap.mmap" +uri = "stdlib/Mmap/#$" +[[jl.function]] +name = "Mmap.sync!" +uri = "stdlib/Mmap/#Mmap.sync%21" +[[jl.function]] +name = "NetworkOptions.ca_roots" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ca_roots_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_dir" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_name" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_pass" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_file" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_files" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_pub_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.verify_host" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "Profile.Allocs.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.start" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.stop" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.callers" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear_malloc_data" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.get_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.init" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.print" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.retrieve" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.set_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.take_heap_snapshot" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "REPL.TerminalMenus.cancel" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.config" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.header" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.keypress" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.numoptions" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.options" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.pick" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.request" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.selected" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.writeline" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Random.bitrand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.default_rng" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.rand!" +uri = "stdlib/Random/#Random.rand%21" +[[jl.function]] +name = "Random.randcycle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randcycle!" +uri = "stdlib/Random/#Random.randcycle%21" +[[jl.function]] +name = "Random.randexp" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randexp!" +uri = "stdlib/Random/#Random.randexp%21" +[[jl.function]] +name = "Random.randn!" +uri = "stdlib/Random/#Random.randn%21" +[[jl.function]] +name = "Random.randperm" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randperm!" +uri = "stdlib/Random/#Random.randperm%21" +[[jl.function]] +name = "Random.randstring" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq!" +uri = "stdlib/Random/#Random.randsubseq%21" +[[jl.function]] +name = "Random.seed!" +uri = "stdlib/Random/#Random.seed%21" +[[jl.function]] +name = "Random.shuffle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.shuffle!" +uri = "stdlib/Random/#Random.shuffle%21" +[[jl.function]] +name = "SHA.digest!" +uri = "stdlib/SHA/#SHA.digest%21" +[[jl.function]] +name = "SHA.hmac_sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.update!" +uri = "stdlib/SHA/#SHA.update%21" +[[jl.function]] +name = "Serialization.deserialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.serialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.writeheader" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "SharedArrays.indexpids" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.localindices" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.sdata" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "Sockets.accept" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getaddrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getalladdrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddrs" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getnameinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getpeername" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getsockname" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.islinklocaladdr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.listenany" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.nagle" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.quickack" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recv" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recvfrom" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.send" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.setopt" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "SparseArrays.blockdiag" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.droptol!" +uri = "stdlib/SparseArrays/#SparseArrays.droptol%21" +[[jl.function]] +name = "SparseArrays.dropzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.dropzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.dropzeros%21" +[[jl.function]] +name = "SparseArrays.findnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.ftranspose!" +uri = "stdlib/SparseArrays/#SparseArrays.ftranspose%21" +[[jl.function]] +name = "SparseArrays.halfperm!" +uri = "stdlib/SparseArrays/#SparseArrays.halfperm%21" +[[jl.function]] +name = "SparseArrays.issparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nonzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nzrange" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.permute" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.rowvals" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse!" +uri = "stdlib/SparseArrays/#SparseArrays.sparse%21" +[[jl.function]] +name = "SparseArrays.sparse_hcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_hvcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_vcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparsevec" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spdiagm" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprand" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprandn" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.spzeros%21" +[[jl.function]] +name = "Statistics.cor" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.cov" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean!" +uri = "stdlib/Statistics/#Statistics.mean%21" +[[jl.function]] +name = "Statistics.median" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.median!" +uri = "stdlib/Statistics/#Statistics.median%21" +[[jl.function]] +name = "Statistics.middle" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile!" +uri = "stdlib/Statistics/#Statistics.quantile%21" +[[jl.function]] +name = "Statistics.std" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.stdm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.var" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.varm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "TOML.parse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.parsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.print" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "Tar.create" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.extract" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.list" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.rewrite" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.tree_hash" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Test.detect_ambiguities" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.detect_unbound_args" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.finish" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset_depth" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.record" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "UUIDs.uuid1" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid4" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid5" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid_version" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "Unicode.graphemes" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isassigned" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isequal_normalized" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.julia_chartransform" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.normalize" +uri = "stdlib/Unicode/#$" + +[[jl.keyword]] +name = "&&" +uri = "base/math/#%26%26" +[[jl.keyword]] +name = "..." +uri = "base/base/#$" +[[jl.keyword]] +name = ";" +uri = "base/base/#%3B" +[[jl.keyword]] +name = "=" +uri = "base/base/#%3D" +[[jl.keyword]] +name = "?:" +uri = "base/base/#%3F%3A" +[[jl.keyword]] +name = "Union{}" +uri = "base/base/#Union%7B%7D" +[[jl.keyword]] +name = "__init__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__module__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__source__" +uri = "base/base/#$" +[[jl.keyword]] +name = "abstract type" +uri = "base/base/#abstract%20type" +[[jl.keyword]] +name = "as" +uri = "base/base/#$" +[[jl.keyword]] +name = "atomic" +uri = "base/multi-threading/#$" +[[jl.keyword]] +name = "baremodule" +uri = "base/base/#$" +[[jl.keyword]] +name = "begin" +uri = "base/base/#$" +[[jl.keyword]] +name = "break" +uri = "base/base/#$" +[[jl.keyword]] +name = "ccall" +uri = "base/c/#$" +[[jl.keyword]] +name = "const" +uri = "base/base/#$" +[[jl.keyword]] +name = "continue" +uri = "base/base/#$" +[[jl.keyword]] +name = "do" +uri = "base/base/#$" +[[jl.keyword]] +name = "end" +uri = "base/base/#$" +[[jl.keyword]] +name = "export" +uri = "base/base/#$" +[[jl.keyword]] +name = "finally" +uri = "base/base/#$" +[[jl.keyword]] +name = "for" +uri = "base/base/#$" +[[jl.keyword]] +name = "function" +uri = "base/base/#$" +[[jl.keyword]] +name = "global" +uri = "base/base/#$" +[[jl.keyword]] +name = "if" +uri = "base/base/#$" +[[jl.keyword]] +name = "import" +uri = "base/base/#$" +[[jl.keyword]] +name = "let" +uri = "base/base/#$" +[[jl.keyword]] +name = "local" +uri = "base/base/#$" +[[jl.keyword]] +name = "macro" +uri = "base/base/#$" +[[jl.keyword]] +name = "module" +uri = "base/base/#$" +[[jl.keyword]] +name = "mutable struct" +uri = "base/base/#mutable%20struct" +[[jl.keyword]] +name = "new" +uri = "base/base/#$" +[[jl.keyword]] +name = "outer" +uri = "base/base/#$" +[[jl.keyword]] +name = "primitive type" +uri = "base/base/#primitive%20type" +[[jl.keyword]] +name = "quote" +uri = "base/base/#$" +[[jl.keyword]] +name = "return" +uri = "base/base/#$" +[[jl.keyword]] +name = "struct" +uri = "base/base/#$" +[[jl.keyword]] +name = "try" +uri = "base/base/#$" +[[jl.keyword]] +name = "using" +uri = "base/base/#$" +[[jl.keyword]] +name = "var\"name\"" +uri = "base/base/#var%22name%22" +[[jl.keyword]] +name = "where" +uri = "base/base/#$" +[[jl.keyword]] +name = "while" +uri = "base/base/#$" +[[jl.keyword]] +name = "||" +uri = "base/math/#%7C%7C" + +[[jl.macro]] +name = "ArgTools.@arg_test" +uri = "stdlib/ArgTools/#ArgTools.%40arg_test" +[[jl.macro]] +name = "Artifacts.@artifact_str" +uri = "stdlib/Artifacts/#Artifacts.%40artifact_str" +[[jl.macro]] +name = "Base.@Kwargs" +uri = "base/base/#Base.%40Kwargs" +[[jl.macro]] +name = "Base.@NamedTuple" +uri = "base/base/#Base.%40NamedTuple" +[[jl.macro]] +name = "Base.@__DIR__" +uri = "base/base/#Base.%40__DIR__" +[[jl.macro]] +name = "Base.@__FILE__" +uri = "base/base/#Base.%40__FILE__" +[[jl.macro]] +name = "Base.@__LINE__" +uri = "base/base/#Base.%40__LINE__" +[[jl.macro]] +name = "Base.@__MODULE__" +uri = "base/base/#Base.%40__MODULE__" +[[jl.macro]] +name = "Base.@allocated" +uri = "base/base/#Base.%40allocated" +[[jl.macro]] +name = "Base.@allocations" +uri = "base/base/#Base.%40allocations" +[[jl.macro]] +name = "Base.@assert" +uri = "base/base/#Base.%40assert" +[[jl.macro]] +name = "Base.@assume_effects" +uri = "base/base/#Base.%40assume_effects" +[[jl.macro]] +name = "Base.@async" +uri = "base/parallel/#Base.%40async" +[[jl.macro]] +name = "Base.@atomic" +uri = "base/multi-threading/#Base.%40atomic" +[[jl.macro]] +name = "Base.@atomicreplace" +uri = "base/multi-threading/#Base.%40atomicreplace" +[[jl.macro]] +name = "Base.@atomicswap" +uri = "base/multi-threading/#Base.%40atomicswap" +[[jl.macro]] +name = "Base.@b_str" +uri = "base/strings/#Base.%40b_str" +[[jl.macro]] +name = "Base.@boundscheck" +uri = "base/base/#Base.%40boundscheck" +[[jl.macro]] +name = "Base.@ccall" +uri = "base/c/#Base.%40ccall" +[[jl.macro]] +name = "Base.@cfunction" +uri = "base/c/#Base.%40cfunction" +[[jl.macro]] +name = "Base.@coalesce" +uri = "base/base/#Base.%40coalesce" +[[jl.macro]] +name = "Base.@constprop" +uri = "base/base/#Base.%40constprop" +[[jl.macro]] +name = "Base.@deprecate" +uri = "base/base/#Base.%40deprecate" +[[jl.macro]] +name = "Base.@elapsed" +uri = "base/base/#Base.%40elapsed" +[[jl.macro]] +name = "Base.@eval" +uri = "base/base/#Base.%40eval" +[[jl.macro]] +name = "Base.@generated" +uri = "base/base/#Base.%40generated" +[[jl.macro]] +name = "Base.@gensym" +uri = "base/base/#Base.%40gensym" +[[jl.macro]] +name = "Base.@goto" +uri = "base/base/#Base.%40goto" +[[jl.macro]] +name = "Base.@inbounds" +uri = "base/base/#Base.%40inbounds" +[[jl.macro]] +name = "Base.@inline" +uri = "base/base/#Base.%40inline" +[[jl.macro]] +name = "Base.@invoke" +uri = "base/base/#Base.%40invoke" +[[jl.macro]] +name = "Base.@invokelatest" +uri = "base/base/#Base.%40invokelatest" +[[jl.macro]] +name = "Base.@isdefined" +uri = "base/base/#Base.%40isdefined" +[[jl.macro]] +name = "Base.@kwdef" +uri = "base/base/#Base.%40kwdef" +[[jl.macro]] +name = "Base.@label" +uri = "base/base/#Base.%40label" +[[jl.macro]] +name = "Base.@lazy_str" +uri = "base/strings/#Base.%40lazy_str" +[[jl.macro]] +name = "Base.@locals" +uri = "base/base/#Base.%40locals" +[[jl.macro]] +name = "Base.@macroexpand" +uri = "base/base/#Base.%40macroexpand" +[[jl.macro]] +name = "Base.@macroexpand1" +uri = "base/base/#Base.%40macroexpand1" +[[jl.macro]] +name = "Base.@noinline" +uri = "base/base/#Base.%40noinline" +[[jl.macro]] +name = "Base.@nospecialize" +uri = "base/base/#Base.%40nospecialize" +[[jl.macro]] +name = "Base.@nospecializeinfer" +uri = "base/base/#Base.%40nospecializeinfer" +[[jl.macro]] +name = "Base.@polly" +uri = "base/base/#Base.%40polly" +[[jl.macro]] +name = "Base.@propagate_inbounds" +uri = "base/base/#Base.%40propagate_inbounds" +[[jl.macro]] +name = "Base.@r_str" +uri = "base/strings/#Base.%40r_str" +[[jl.macro]] +name = "Base.@raw_str" +uri = "base/strings/#Base.%40raw_str" +[[jl.macro]] +name = "Base.@s_str" +uri = "base/strings/#Base.%40s_str" +[[jl.macro]] +name = "Base.@show" +uri = "base/base/#Base.%40show" +[[jl.macro]] +name = "Base.@showtime" +uri = "base/base/#Base.%40showtime" +[[jl.macro]] +name = "Base.@something" +uri = "base/base/#Base.%40something" +[[jl.macro]] +name = "Base.@specialize" +uri = "base/base/#Base.%40specialize" +[[jl.macro]] +name = "Base.@static" +uri = "base/base/#Base.%40static" +[[jl.macro]] +name = "Base.@sync" +uri = "base/parallel/#Base.%40sync" +[[jl.macro]] +name = "Base.@task" +uri = "base/parallel/#Base.%40task" +[[jl.macro]] +name = "Base.@threadcall" +uri = "base/multi-threading/#Base.%40threadcall" +[[jl.macro]] +name = "Base.@time" +uri = "base/base/#Base.%40time" +[[jl.macro]] +name = "Base.@timed" +uri = "base/base/#Base.%40timed" +[[jl.macro]] +name = "Base.@timev" +uri = "base/base/#Base.%40timev" +[[jl.macro]] +name = "Base.@v_str" +uri = "base/base/#Base.%40v_str" +[[jl.macro]] +name = "Base.@view" +uri = "base/arrays/#Base.%40view" +[[jl.macro]] +name = "Base.@views" +uri = "base/arrays/#Base.%40views" +[[jl.macro]] +name = "Base.Broadcast.@__dot__" +uri = "base/arrays/#Base.Broadcast.%40__dot__" +[[jl.macro]] +name = "Base.Cartesian.@nall" +uri = "devdocs/cartesian/#Base.Cartesian.%40nall" +[[jl.macro]] +name = "Base.Cartesian.@nany" +uri = "devdocs/cartesian/#Base.Cartesian.%40nany" +[[jl.macro]] +name = "Base.Cartesian.@ncall" +uri = "devdocs/cartesian/#Base.Cartesian.%40ncall" +[[jl.macro]] +name = "Base.Cartesian.@nexprs" +uri = "devdocs/cartesian/#Base.Cartesian.%40nexprs" +[[jl.macro]] +name = "Base.Cartesian.@nextract" +uri = "devdocs/cartesian/#Base.Cartesian.%40nextract" +[[jl.macro]] +name = "Base.Cartesian.@nif" +uri = "devdocs/cartesian/#Base.Cartesian.%40nif" +[[jl.macro]] +name = "Base.Cartesian.@nloops" +uri = "devdocs/cartesian/#Base.Cartesian.%40nloops" +[[jl.macro]] +name = "Base.Cartesian.@nref" +uri = "devdocs/cartesian/#Base.Cartesian.%40nref" +[[jl.macro]] +name = "Base.Cartesian.@ntuple" +uri = "devdocs/cartesian/#Base.Cartesian.%40ntuple" +[[jl.macro]] +name = "Base.Docs.@html_str" +uri = "base/strings/#Base.Docs.%40html_str" +[[jl.macro]] +name = "Base.Docs.@text_str" +uri = "base/strings/#Base.Docs.%40text_str" +[[jl.macro]] +name = "Base.Enums.@enum" +uri = "base/base/#Base.Enums.%40enum" +[[jl.macro]] +name = "Base.FastMath.@fastmath" +uri = "base/math/#Base.FastMath.%40fastmath" +[[jl.macro]] +name = "Base.GC.@preserve" +uri = "base/base/#Base.GC.%40preserve" +[[jl.macro]] +name = "Base.Math.@evalpoly" +uri = "base/math/#Base.Math.%40evalpoly" +[[jl.macro]] +name = "Base.Meta.@dump" +uri = "base/io-network/#Base.Meta.%40dump" +[[jl.macro]] +name = "Base.Meta.@lower" +uri = "base/base/#Base.Meta.%40lower" +[[jl.macro]] +name = "Base.Multimedia.@MIME_str" +uri = "base/io-network/#Base.Multimedia.%40MIME_str" +[[jl.macro]] +name = "Base.SimdLoop.@simd" +uri = "base/base/#Base.SimdLoop.%40simd" +[[jl.macro]] +name = "Base.Threads.@spawn" +uri = "base/multi-threading/#Base.Threads.%40spawn" +[[jl.macro]] +name = "Base.Threads.@threads" +uri = "base/multi-threading/#Base.Threads.%40threads" +[[jl.macro]] +name = "Core.@__doc__" +uri = "manual/documentation/#Core.%40__doc__" +[[jl.macro]] +name = "Core.@big_str" +uri = "base/numbers/#Core.%40big_str" +[[jl.macro]] +name = "Core.@int128_str" +uri = "base/numbers/#Core.%40int128_str" +[[jl.macro]] +name = "Core.@uint128_str" +uri = "base/numbers/#Core.%40uint128_str" +[[jl.macro]] +name = "Dates.@dateformat_str" +uri = "stdlib/Dates/#Dates.%40dateformat_str" +[[jl.macro]] +name = "Distributed.@distributed" +uri = "stdlib/Distributed/#Distributed.%40distributed" +[[jl.macro]] +name = "Distributed.@everywhere" +uri = "stdlib/Distributed/#Distributed.%40everywhere" +[[jl.macro]] +name = "Distributed.@fetch" +uri = "stdlib/Distributed/#Distributed.%40fetch" +[[jl.macro]] +name = "Distributed.@fetchfrom" +uri = "stdlib/Distributed/#Distributed.%40fetchfrom" +[[jl.macro]] +name = "Distributed.@spawnat" +uri = "stdlib/Distributed/#Distributed.%40spawnat" +[[jl.macro]] +name = "InteractiveUtils.@code_llvm" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_llvm" +[[jl.macro]] +name = "InteractiveUtils.@code_lowered" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_lowered" +[[jl.macro]] +name = "InteractiveUtils.@code_native" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_native" +[[jl.macro]] +name = "InteractiveUtils.@code_typed" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_typed" +[[jl.macro]] +name = "InteractiveUtils.@code_warntype" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_warntype" +[[jl.macro]] +name = "InteractiveUtils.@edit" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40edit" +[[jl.macro]] +name = "InteractiveUtils.@functionloc" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40functionloc" +[[jl.macro]] +name = "InteractiveUtils.@less" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40less" +[[jl.macro]] +name = "InteractiveUtils.@time_imports" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40time_imports" +[[jl.macro]] +name = "InteractiveUtils.@which" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40which" +[[jl.macro]] +name = "LibGit2.@githash_str" +uri = "stdlib/LibGit2/#LibGit2.%40githash_str" +[[jl.macro]] +name = "Logging.@logmsg" +uri = "stdlib/Logging/#Logging.%40logmsg" +[[jl.macro]] +name = "Printf.@printf" +uri = "stdlib/Printf/#Printf.%40printf" +[[jl.macro]] +name = "Printf.@sprintf" +uri = "stdlib/Printf/#Printf.%40sprintf" +[[jl.macro]] +name = "Profile.@profile" +uri = "stdlib/Profile/#Profile.%40profile" +[[jl.macro]] +name = "Profile.Allocs.@profile" +uri = "stdlib/Profile/#Profile.Allocs.%40profile" +[[jl.macro]] +name = "Sockets.@ip_str" +uri = "stdlib/Sockets/#Sockets.%40ip_str" +[[jl.macro]] +name = "Test.@inferred" +uri = "stdlib/Test/#Test.%40inferred" +[[jl.macro]] +name = "Test.@test" +uri = "stdlib/Test/#Test.%40test" +[[jl.macro]] +name = "Test.@test_broken" +uri = "stdlib/Test/#Test.%40test_broken" +[[jl.macro]] +name = "Test.@test_deprecated" +uri = "stdlib/Test/#Test.%40test_deprecated" +[[jl.macro]] +name = "Test.@test_logs" +uri = "stdlib/Test/#Test.%40test_logs" +[[jl.macro]] +name = "Test.@test_nowarn" +uri = "stdlib/Test/#Test.%40test_nowarn" +[[jl.macro]] +name = "Test.@test_skip" +uri = "stdlib/Test/#Test.%40test_skip" +[[jl.macro]] +name = "Test.@test_throws" +uri = "stdlib/Test/#Test.%40test_throws" +[[jl.macro]] +name = "Test.@test_warn" +uri = "stdlib/Test/#Test.%40test_warn" +[[jl.macro]] +name = "Test.@testset" +uri = "stdlib/Test/#Test.%40testset" + +[[jl.method]] +name = "Base.:*-Tuple{AbstractMatrix, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2A-Tuple%7BAbstractMatrix%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:*-Tuple{Any, Vararg{Any}}" +uri = "base/math/#Base.%3A%2A-Tuple%7BAny%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.:*-Tuple{Union{AbstractChar, AbstractString}, Vararg{Union{AbstractChar, AbstractString}}}" +uri = "base/strings/#Base.%3A%2A-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Vararg%7BUnion%7BAbstractChar%2C%20AbstractString%7D%7D%7D" +[[jl.method]] +name = "Base.:--Tuple{Any, Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:--Tuple{Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%7D" +[[jl.method]] +name = "Base.:/-Tuple{AbstractVecOrMat, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2F-Tuple%7BAbstractVecOrMat%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:==-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.%3A%3D%3D-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.:\\-Tuple{AbstractMatrix, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5C-Tuple%7BAbstractMatrix%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:\\-Tuple{Any, Any}" +uri = "base/math/#Base.%3A%5C-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:^-Tuple{AbstractMatrix, Number}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BAbstractMatrix%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BNumber%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, Number}" +uri = "base/math/#Base.%3A%5E-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Union{AbstractChar, AbstractString}, Integer}" +uri = "base/strings/#Base.%3A%5E-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Integer%7D" +[[jl.method]] +name = "Base.AsyncCondition-Tuple{Function}" +uri = "base/base/#Base.AsyncCondition-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{Any}" +uri = "base/arrays/#Base.BitArray-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{UndefInitializer, Vararg{Integer}}" +uri = "base/arrays/#Base.BitArray-Tuple%7BUndefInitializer%2C%20Vararg%7BInteger%7D%7D" +[[jl.method]] +name = "Base.Channel-Tuple{Function}" +uri = "base/parallel/#Base.Channel-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{Function}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.touch-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.Filesystem.touch-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.GMP.BigInt-Tuple{Any}" +uri = "base/numbers/#Base.GMP.BigInt-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, IOContext}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20IOContext%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, Pair}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20Pair%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{Base.Libc.TmStruct}" +uri = "base/libc/#Base.Libc.time-Tuple%7BBase.Libc.TmStruct%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{}" +uri = "base/base/#Base.Libc.time-Tuple%7B%7D" +[[jl.method]] +name = "Base.MPFR.BigFloat-Tuple{Any, RoundingMode}" +uri = "base/numbers/#Base.MPFR.BigFloat-Tuple%7BAny%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{Number}" +uri = "base/math/#Base.Math.acot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{Number}" +uri = "base/math/#Base.Math.acoth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acoth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{Number}" +uri = "base/math/#Base.Math.acsc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{Number}" +uri = "base/math/#Base.Math.acsch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{Number}" +uri = "base/math/#Base.Math.asec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{Number}" +uri = "base/math/#Base.Math.asech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{Number}" +uri = "base/math/#Base.Math.cot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.cot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{Number}" +uri = "base/math/#Base.Math.coth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.coth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{Number}" +uri = "base/math/#Base.Math.csc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{Number}" +uri = "base/math/#Base.Math.csch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{Number}" +uri = "base/math/#Base.Math.sec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{Number}" +uri = "base/math/#Base.Math.sech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{Float64}" +uri = "base/math/#Base.Math.sincos-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.Math.sincos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Missing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BMissing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Nothing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BNothing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{UndefInitializer, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BUndefInitializer%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString, Int64}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%2C%20Int64%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Function, Type, RoundingMode}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BFunction%2C%20Type%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Type, Any}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.Timer-Tuple{Function, Real}" +uri = "base/base/#Base.Timer-Tuple%7BFunction%2C%20Real%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Missing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Nothing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Base.acos-Tuple{Number}" +uri = "base/math/#Base.acos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acos-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acos-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.acosh-Tuple{Number}" +uri = "base/math/#Base.acosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.all-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.all-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.all-Tuple{Any}" +uri = "base/collections/#Base.all-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.any-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.any-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.any-Tuple{Any}" +uri = "base/collections/#Base.any-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.asin-Tuple{Number}" +uri = "base/math/#Base.asin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asin-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asin-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.asinh-Tuple{Number}" +uri = "base/math/#Base.asinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atan-Tuple{Number}" +uri = "base/math/#Base.atan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atan-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atan-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atanh-Tuple{Number}" +uri = "base/math/#Base.atanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.axes-Tuple{AbstractArray, Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.axes-Tuple{Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.bind-Tuple{Channel, Task}" +uri = "base/parallel/#Base.bind-Tuple%7BChannel%2C%20Task%7D" +[[jl.method]] +name = "Base.ceil-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.ceil-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%7D" +[[jl.method]] +name = "Base.cis-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.cis-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.close-Tuple{Channel}" +uri = "base/parallel/#Base.close-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.close-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.close-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.cmp-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.cmp-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.collect-Tuple{Any}" +uri = "base/collections/#Base.collect-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.collect-Tuple{Type, Any}" +uri = "base/collections/#Base.collect-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.complex-Tuple{Complex}" +uri = "base/numbers/#Base.complex-Tuple%7BComplex%7D" +[[jl.method]] +name = "Base.copy-Tuple{Union{Adjoint, Transpose}}" +uri = "stdlib/LinearAlgebra/#Base.copy-Tuple%7BUnion%7BAdjoint%2C%20Transpose%7D%7D" +[[jl.method]] +name = "Base.copyto!-Tuple{AbstractArray, CartesianIndices, AbstractArray, CartesianIndices}" +uri = "base/arrays/#Base.copyto%21-Tuple%7BAbstractArray%2C%20CartesianIndices%2C%20AbstractArray%2C%20CartesianIndices%7D" +[[jl.method]] +name = "Base.cos-Tuple{Number}" +uri = "base/math/#Base.cos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.cos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.cosh-Tuple{Number}" +uri = "base/math/#Base.cosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.cosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.eps-Tuple{AbstractFloat}" +uri = "base/base/#Base.eps-Tuple%7BAbstractFloat%7D" +[[jl.method]] +name = "Base.eps-Tuple{Type{<:AbstractFloat}}" +uri = "base/base/#Base.eps-Tuple%7BType%7B%3C%3AAbstractFloat%7D%7D" +[[jl.method]] +name = "Base.eps-Tuple{Union{Type{Date}, Type{DateTime}, Type{Time}, TimeType}}" +uri = "stdlib/Dates/#Base.eps-Tuple%7BUnion%7BType%7BDate%7D%2C%20Type%7BDateTime%7D%2C%20Type%7BTime%7D%2C%20TimeType%7D%7D" +[[jl.method]] +name = "Base.exp-Tuple{Float64}" +uri = "base/math/#Base.exp-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.exp-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Union{Float32, Float64, ComplexF64, ComplexF32}}" +uri = "stdlib/LinearAlgebra/#Base.exp-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AUnion%7BFloat32%2C%20Float64%2C%20ComplexF64%2C%20ComplexF32%7D%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Any}" +uri = "base/parallel/#Base.fetch-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Channel}" +uri = "base/parallel/#Base.fetch-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.fetch-Tuple{RemoteChannel}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BRemoteChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Task}" +uri = "base/parallel/#Base.fetch-Tuple%7BTask%7D" +[[jl.method]] +name = "Base.findall-Tuple{Any}" +uri = "base/arrays/#Base.findall-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findall-Tuple{Function, Any}" +uri = "base/arrays/#Base.findall-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findfirst-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Function, Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractChar, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractChar%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Function, Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractChar, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractChar%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findprev-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.first-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.first-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.float-Tuple{Any}" +uri = "base/numbers/#Base.float-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.floor-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.floor-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.floor-Union{Tuple{T}, Tuple{Union{Day, Week, TimePeriod}, T}} where T<:Union{Day, Week, TimePeriod}" +uri = "stdlib/Dates/#Base.floor-Union%7BTuple%7BT%7D%2C%20Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20T%7D%7D%20where%20T%3C%3AUnion%7BDay%2C%20Week%2C%20TimePeriod%7D" +[[jl.method]] +name = "Base.foldl-Tuple{Any, Any}" +uri = "base/collections/#Base.foldl-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.foldr-Tuple{Any, Any}" +uri = "base/collections/#Base.foldr-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Any, Any}" +uri = "base/base/#Base.functionloc-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Method}" +uri = "base/base/#Base.functionloc-Tuple%7BMethod%7D" +[[jl.method]] +name = "Base.getindex-Tuple{AbstractArray, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BAbstractArray%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.getindex-Tuple{Type, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BType%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.inv-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.inv-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.inv-Tuple{Number}" +uri = "base/math/#Base.inv-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.isassigned-Tuple{Base.RefValue}" +uri = "base/c/#Base.isassigned-Tuple%7BBase.RefValue%7D" +[[jl.method]] +name = "Base.isless-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.isless-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.isready-Tuple{Channel}" +uri = "base/parallel/#Base.isready-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.isready-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.isready-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.isvalid-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any, Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.keys-Tuple{AbstractArray}" +uri = "base/arrays/#Base.keys-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.keys-Tuple{RegexMatch}" +uri = "base/strings/#Base.keys-Tuple%7BRegexMatch%7D" +[[jl.method]] +name = "Base.kill-Tuple{Base.Process, Integer}" +uri = "base/base/#Base.kill-Tuple%7BBase.Process%2C%20Integer%7D" +[[jl.method]] +name = "Base.kill-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Base.kill-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Base.last-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.last-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractArray}" +uri = "base/arrays/#Base.length-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractString}" +uri = "base/strings/#Base.length-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.log-Tuple{Number, Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.log-Tuple{Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.log-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.log-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.mapfoldl-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldl-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapfoldr-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldr-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapreduce-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapreduce-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.nameof-Tuple{DataType}" +uri = "base/base/#Base.nameof-Tuple%7BDataType%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Function}" +uri = "base/base/#Base.nameof-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Module}" +uri = "base/base/#Base.nameof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.ncodeunits-Tuple{AbstractString}" +uri = "base/strings/#Base.ncodeunits-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.pathof-Tuple{Module}" +uri = "base/base/#Base.pathof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.permute!-Tuple{Any, AbstractVector}" +uri = "base/arrays/#Base.permute%21-Tuple%7BAny%2C%20AbstractVector%7D" +[[jl.method]] +name = "Base.permute!-Union{Tuple{Tq}, Tuple{Tp}, Tuple{Ti}, Tuple{Tv}, Tuple{SparseMatrixCSC{Tv, Ti}, SparseMatrixCSC{Tv, Ti}, AbstractVector{Tp}, AbstractVector{Tq}}} where {Tv, Ti, Tp<:Integer, Tq<:Integer}" +uri = "stdlib/SparseArrays/#Base.permute%21-Union%7BTuple%7BTq%7D%2C%20Tuple%7BTp%7D%2C%20Tuple%7BTi%7D%2C%20Tuple%7BTv%7D%2C%20Tuple%7BSparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20SparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20AbstractVector%7BTp%7D%2C%20AbstractVector%7BTq%7D%7D%7D%20where%20%7BTv%2C%20Ti%2C%20Tp%3C%3AInteger%2C%20Tq%3C%3AInteger%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "base/base/#Base.pipeline-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Base.AbstractCmd}" +uri = "base/base/#Base.pipeline-Tuple%7BBase.AbstractCmd%7D" +[[jl.method]] +name = "Base.pkgdir-Tuple{Module}" +uri = "base/base/#Base.pkgdir-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pkgversion-Tuple{Module}" +uri = "base/base/#Base.pkgversion-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pop!-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.pop%21-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Channel, Any}" +uri = "base/parallel/#Base.put%21-Tuple%7BChannel%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Distributed.Future, Any}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BDistributed.Future%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.redirect_stderr-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stderr-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdin-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdin-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdout-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdout-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, AbstractArray}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20AbstractArray%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, Any}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractChar, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractChar%2C%20Integer%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.replace-Tuple{Any, Vararg{Pair}}" +uri = "base/collections/#Base.replace-Tuple%7BAny%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{IO, AbstractString, Vararg{Pair}}" +uri = "base/strings/#Base.replace-Tuple%7BIO%2C%20AbstractString%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{Union{Function, Type}, Any}" +uri = "base/collections/#Base.replace-Tuple%7BUnion%7BFunction%2C%20Type%7D%2C%20Any%7D" +[[jl.method]] +name = "Base.repr-Tuple{Any}" +uri = "base/strings/#Base.repr-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.repr-Tuple{MIME, Any}" +uri = "base/io-network/#Base.repr-Tuple%7BMIME%2C%20Any%7D" +[[jl.method]] +name = "Base.reset-Tuple{Base.Event}" +uri = "base/parallel/#Base.reset-Tuple%7BBase.Event%7D" +[[jl.method]] +name = "Base.reset-Tuple{IO}" +uri = "base/io-network/#Base.reset-Tuple%7BIO%7D" +[[jl.method]] +name = "Base.reverse-Tuple{AbstractVector}" +uri = "base/arrays/#Base.reverse-Tuple%7BAbstractVector%7D" +[[jl.method]] +name = "Base.reverse-Tuple{Union{SubString{String}, String}}" +uri = "base/strings/#Base.reverse-Tuple%7BUnion%7BSubString%7BString%7D%2C%20String%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Complex{<:AbstractFloat}, RoundingMode, RoundingMode}" +uri = "base/math/#Base.round-Tuple%7BComplex%7B%3C%3AAbstractFloat%7D%2C%20RoundingMode%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.round-Tuple{TimeType, Period, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BTimeType%2C%20Period%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Type, Any}" +uri = "base/math/#Base.round-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.round-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.setindex!-Tuple{AbstractArray, Any, Vararg{Any}}" +uri = "base/arrays/#Base.setindex%21-Tuple%7BAbstractArray%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%7D" +[[jl.method]] +name = "Base.similar-Tuple{SparseArrays.AbstractSparseMatrixCSC, Type}" +uri = "stdlib/SparseArrays/#Base.similar-Tuple%7BSparseArrays.AbstractSparseMatrixCSC%2C%20Type%7D" +[[jl.method]] +name = "Base.sin-Tuple{Number}" +uri = "base/math/#Base.sin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sin-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.sin-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.sinh-Tuple{Number}" +uri = "base/math/#Base.sinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{AbstractString}" +uri = "base/strings/#Base.sizeof-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{Type}" +uri = "base/base/#Base.sizeof-Tuple%7BType%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{Number}" +uri = "base/math/#Base.sqrt-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sqrt-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.take!-Tuple{Base.GenericIOBuffer}" +uri = "base/io-network/#Base.take%21-Tuple%7BBase.GenericIOBuffer%7D" +[[jl.method]] +name = "Base.take!-Tuple{Channel}" +uri = "base/parallel/#Base.take%21-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.take!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.take%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.tan-Tuple{Number}" +uri = "base/math/#Base.tan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tan-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.tan-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.tanh-Tuple{Number}" +uri = "base/math/#Base.tanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.tanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Function, Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BFunction%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.trunc-Tuple{TimeType, Type{Period}}" +uri = "stdlib/Dates/#Base.trunc-Tuple%7BTimeType%2C%20Type%7BPeriod%7D%7D" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Array{T}, Any, Array{T}, Any, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BArray%7BT%7D%2C%20Any%2C%20Array%7BT%7D%2C%20Any%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Ptr{T}, Ptr{T}, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BPtr%7BT%7D%2C%20Ptr%7BT%7D%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_wrap-Union{Tuple{N}, Tuple{T}, Tuple{Union{Type{Array}, Type{Array{T}}, Type{Array{T, N}}}, Ptr{T}, Tuple{Vararg{Int64, N}}}} where {T, N}" +uri = "base/c/#Base.unsafe_wrap-Union%7BTuple%7BN%7D%2C%20Tuple%7BT%7D%2C%20Tuple%7BUnion%7BType%7BArray%7D%2C%20Type%7BArray%7BT%7D%7D%2C%20Type%7BArray%7BT%2C%20N%7D%7D%7D%2C%20Ptr%7BT%7D%2C%20Tuple%7BVararg%7BInt64%2C%20N%7D%7D%7D%7D%20where%20%7BT%2C%20N%7D" +[[jl.method]] +name = "Base.which-Tuple{Any, Any}" +uri = "base/base/#Base.which-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "CRC32c.crc32c-Tuple{IO, Integer, UInt32}" +uri = "stdlib/CRC32c/#CRC32c.crc32c-Tuple%7BIO%2C%20Integer%2C%20UInt32%7D" +[[jl.method]] +name = "Core.Array-Tuple{Missing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{Nothing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Core.Float32-Tuple{Any}" +uri = "base/numbers/#Core.Float32-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.Float64-Tuple{Any}" +uri = "base/numbers/#Core.Float64-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.String-Tuple{AbstractString}" +uri = "base/strings/#Core.String-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Core.Symbol-Tuple" +uri = "base/base/#$" +[[jl.method]] +name = "Dates.CompoundPeriod-Tuple{Vector{<:Period}}" +uri = "stdlib/Dates/#Dates.CompoundPeriod-Tuple%7BVector%7B%3C%3APeriod%7D%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Function, Any, Any, Any}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BFunction%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Int64, Int64, Int64}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BInt64%2C%20Int64%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Period}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.Date-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.DateTime-NTuple{7, Int64}" +uri = "stdlib/Dates/#Dates.DateTime-NTuple%7B7%2C%20Int64%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Period}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Day-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Day-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Hour-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Hour-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Microsecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Microsecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Millisecond-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Millisecond-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Minute-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Minute-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Month-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Month-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Nanosecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Nanosecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Period-Tuple{Any}" +uri = "stdlib/Dates/#Dates.Period-Tuple%7BAny%7D" +[[jl.method]] +name = "Dates.Second-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Second-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-NTuple{5, Int64}" +uri = "stdlib/Dates/#Dates.Time-NTuple%7B5%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Time-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.Time-Tuple{TimePeriod}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BTimePeriod%7D" +[[jl.method]] +name = "Dates.Week-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Week-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Year-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Year-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.format-Tuple{TimeType, AbstractString}" +uri = "stdlib/Dates/#Dates.format-Tuple%7BTimeType%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.now-Tuple{Type{UTC}}" +uri = "stdlib/Dates/#Dates.now-Tuple%7BType%7BUTC%7D%7D" +[[jl.method]] +name = "Dates.now-Tuple{}" +uri = "stdlib/Dates/#Dates.now-Tuple%7B%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{Any, Any}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{CachingPool}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BCachingPool%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{Any}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{Integer}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7BInteger%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{SharedArray}" +uri = "stdlib/SharedArrays/#Distributed.procs-Tuple%7BSharedArray%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{AbstractString, Integer}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAny%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{AbstractString}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAny%7D" +[[jl.method]] +name = "LibGit2.GitObject-Tuple{LibGit2.GitTreeEntry}" +uri = "stdlib/LibGit2/#LibGit2.GitObject-Tuple%7BLibGit2.GitTreeEntry%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}, Bool}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%2C%20Bool%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%7D" +[[jl.method]] +name = "LibGit2.push!-Tuple{LibGit2.GitRevWalker, LibGit2.GitHash}" +uri = "stdlib/LibGit2/#LibGit2.push%21-Tuple%7BLibGit2.GitRevWalker%2C%20LibGit2.GitHash%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.UniformScaling-Tuple{Integer}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.UniformScaling-Tuple%7BInteger%7D" +[[jl.method]] +name = "LinearAlgebra.dot-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.dot-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Sockets.connect-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{TCPSocket, Integer}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BTCPSocket%2C%20Integer%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{Any}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAny%7D" + +[[jl.module]] +name = "Base" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Broadcast" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Docs" +uri = "base/base/#$" +[[jl.module]] +name = "Base.GC" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Iterators" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Libc" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Meta" +uri = "base/base/#$" +[[jl.module]] +name = "Base.StackTraces" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Sys" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Threads" +uri = "base/base/#$" +[[jl.module]] +name = "Base64.Base64" +uri = "stdlib/Base64/#$" +[[jl.module]] +name = "Core" +uri = "base/base/#$" +[[jl.module]] +name = "LinearAlgebra.BLAS" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "LinearAlgebra.LAPACK" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "Logging.Logging" +uri = "stdlib/Logging/#$" +[[jl.module]] +name = "Main" +uri = "base/base/#$" +[[jl.module]] +name = "Random.Random" +uri = "stdlib/Random/#$" +[[jl.module]] +name = "Sockets.Sockets" +uri = "stdlib/Sockets/#$" + +[[jl.type]] +name = "ArgTools.ArgRead" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "ArgTools.ArgWrite" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "Base.AbstractChannel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractIrrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.AbstractLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractUnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AsyncCondition" +uri = "base/base/#$" +[[jl.type]] +name = "Base.BitArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.BitSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Broadcast.AbstractArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.ArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.BroadcastStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.DefaultArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.CFunction" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cdouble" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cfloat" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Channel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cmd" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Colon" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ColumnSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Complex" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ComposedFunction" +uri = "base/base/#$" +[[jl.type]] +name = "Base.CompositeException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cptrdiff_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cshort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Csize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cssize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cushort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwchar_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.DenseMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Dict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.DimensionMismatch" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Dims" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.EOFError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Enums.Enum" +uri = "base/base/#$" +[[jl.type]] +name = "Base.EnvDict" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Event" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.ExponentialBackOff" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix1" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix2" +uri = "base/base/#$" +[[jl.type]] +name = "Base.GMP.BigInt" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IOBuffer" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOContext" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOStream" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IdDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.ImmutableDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IndexCartesian" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexLinear" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Irrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IteratorEltype" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IteratorSize" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Iterators.Stateful" +uri = "base/iterators/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndex" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.KeyError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.LazyString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Libc.RawFD" +uri = "base/file/#$" +[[jl.type]] +name = "Base.Libc.TmStruct" +uri = "base/libc/#$" +[[jl.type]] +name = "Base.LinRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.LinearIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.MPFR.BigFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.Matrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Meta.ParseError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Missing" +uri = "base/base/#$" +[[jl.type]] +name = "Base.MissingException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Multimedia.AbstractDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.MIME" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.TextDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.OneTo" +uri = "base/math/#$" +[[jl.type]] +name = "Base.Order.By" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Lt" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Ordering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Perm" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.ReverseOrdering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.OrdinalRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Pairs" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.PermutedDimsArrays.PermutedDimsArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ProcessFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Rational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ReentrantLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Regex" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.RegexMatch" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Rounding.RoundingMode" +uri = "base/math/#$" +[[jl.type]] +name = "Base.RowSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Semaphore" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Set" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Slices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Some" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Sort.PartialQuickSort" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.StackTraces.StackFrame" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StackTraces.StackTrace" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StepRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.StepRangeLen" +uri = "base/math/#$" +[[jl.type]] +name = "Base.StridedArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StringIndexError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.SubArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.SubString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SubstitutionString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SystemError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.TaskFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Threads.Atomic" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Threads.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Threads.SpinLock" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Timer" +uri = "base/base/#$" +[[jl.type]] +name = "Base.UnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Val" +uri = "base/base/#$" +[[jl.type]] +name = "Base.VecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Vector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.VersionNumber" +uri = "base/base/#$" +[[jl.type]] +name = "Base.WeakKeyDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base64.Base64DecodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Base64.Base64EncodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Core.AbstractArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AbstractChar" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.AbstractFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.AbstractString" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Any" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ArgumentError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Array" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AssertionError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Bool" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.BoundsError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Char" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeInfo" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeState" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.DataType" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DenseArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.DivideError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DomainError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ErrorException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Expr" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Float16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Function" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InexactError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InitError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Int128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Integer" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.InterruptException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.LoadError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.MethodError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Module" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NamedTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Nothing" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Number" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.OutOfMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.OverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Pair" +uri = "base/collections/#$" +[[jl.type]] +name = "Core.Ptr" +uri = "base/c/#$" +[[jl.type]] +name = "Core.QuoteNode" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ReadOnlyMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Real" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Ref" +uri = "base/c/#$" +[[jl.type]] +name = "Core.Signed" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.StackOverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Symbol" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Task" +uri = "base/parallel/#$" +[[jl.type]] +name = "Core.Tuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Type" +uri = "base/base/#$" +[[jl.type]] +name = "Core.TypeError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UInt128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UndefInitializer" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.UndefKeywordError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefRefError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefVarError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Union" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UnionAll" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Unsigned" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.WeakRef" +uri = "base/base/#$" +[[jl.type]] +name = "Dates.CompoundPeriod" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Date" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateFormat" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateTime" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Instant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Period" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Time" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeType" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeZone" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTC" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTInstant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Distributed.AbstractWorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.CachingPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ClusterManager" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.Future" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ProcessExitedException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteChannel" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerConfig" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Downloads.Downloader" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.RequestError" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.Response" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "LibGit2.BlameOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Buffer" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CachedCredentials" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CheckoutOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CloneOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Consts.GIT_CONFIG" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CredentialPayload" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeFormatOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffDelta" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffFile" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffOptionsStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchHead" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitAnnotated" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlame" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlob" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitCommit" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitConfig" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitObject" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRemote" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRepo" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRevWalker" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitShortHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitSignature" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitStatus" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTag" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTree" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexTime" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.MergeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.ProxyOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.PushOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOperation" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RemoteCallbacks" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SSHCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SignatureStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StrArrayStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.TimeStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.UserPasswordCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LinearAlgebra.Adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.AdjointFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Bidiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.BunchKaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.CholeskyPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Diagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Factorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedEigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSchur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LDLt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LQ" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LU" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.PosDefException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QR" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRCompactWY" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SingularException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SymTridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Symmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.TransposeFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Tridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UniformScaling" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitLowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitUpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperHessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.ZeroPivotException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "Logging.AbstractLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.ConsoleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.LogLevel" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.NullLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.SimpleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Mmap.Anonymous" +uri = "stdlib/Mmap/#$" +[[jl.type]] +name = "REPL.TerminalMenus.Config" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectConfig" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.RadioMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "Random.AbstractRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.MersenneTwister" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.RandomDevice" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Sampler" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerSimple" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerTrivial" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerType" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.TaskLocalRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Xoshiro" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "SHA.HMAC_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA1_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SharedArrays.SharedArray" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedMatrix" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedVector" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "Sockets.DNSError" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPAddr" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv4" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv6" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.TCPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.UDPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseArray" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseMatrix" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseMatrixCSC" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "TOML.Parser" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "TOML.ParserError" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "Tar.Header" +uri = "stdlib/Tar/#$" +[[jl.type]] +name = "Test.Broken" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Error" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Fail" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericArray" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericDict" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericOrder" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericSet" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericString" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.LogRecord" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Pass" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Result" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestLogger" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestSetException" +uri = "stdlib/Test/#$" + +[[std.doc]] +dispname = "Julia v1.10 Release Notes" +name = "NEWS" +uri = "NEWS/" +[[std.doc]] +dispname = "Arrays" +name = "base/arrays" +uri = "base/arrays/" +[[std.doc]] +dispname = "Essentials" +name = "base/base" +uri = "base/base/" +[[std.doc]] +dispname = "C Interface" +name = "base/c" +uri = "base/c/" +[[std.doc]] +dispname = "Collections and Data Structures" +name = "base/collections" +uri = "base/collections/" +[[std.doc]] +dispname = "Constants" +name = "base/constants" +uri = "base/constants/" +[[std.doc]] +dispname = "Filesystem" +name = "base/file" +uri = "base/file/" +[[std.doc]] +dispname = "I/O and Network" +name = "base/io-network" +uri = "base/io-network/" +[[std.doc]] +dispname = "Iteration utilities" +name = "base/iterators" +uri = "base/iterators/" +[[std.doc]] +dispname = "C Standard Library" +name = "base/libc" +uri = "base/libc/" +[[std.doc]] +dispname = "Mathematics" +name = "base/math" +uri = "base/math/" +[[std.doc]] +dispname = "Multi-Threading" +name = "base/multi-threading" +uri = "base/multi-threading/" +[[std.doc]] +dispname = "Numbers" +name = "base/numbers" +uri = "base/numbers/" +[[std.doc]] +dispname = "Tasks" +name = "base/parallel" +uri = "base/parallel/" +[[std.doc]] +dispname = "Punctuation" +name = "base/punctuation" +uri = "base/punctuation/" +[[std.doc]] +dispname = "Reflection and introspection" +name = "base/reflection" +uri = "base/reflection/" +[[std.doc]] +dispname = "SIMD Support" +name = "base/simd-types" +uri = "base/simd-types/" +[[std.doc]] +dispname = "Sorting and Related Functions" +name = "base/sort" +uri = "base/sort/" +[[std.doc]] +dispname = "StackTraces" +name = "base/stacktraces" +uri = "base/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "base/strings" +uri = "base/strings/" +[[std.doc]] +dispname = "EscapeAnalysis" +name = "devdocs/EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/" +[[std.doc]] +dispname = "Julia ASTs" +name = "devdocs/ast" +uri = "devdocs/ast/" +[[std.doc]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "devdocs/backtraces" +uri = "devdocs/backtraces/" +[[std.doc]] +dispname = "Bounds checking" +name = "devdocs/boundscheck" +uri = "devdocs/boundscheck/" +[[std.doc]] +dispname = "ARM (Linux)" +name = "devdocs/build/arm" +uri = "devdocs/build/arm/" +[[std.doc]] +dispname = "Building Julia (Detailed)" +name = "devdocs/build/build" +uri = "devdocs/build/build/" +[[std.doc]] +dispname = "Binary distributions" +name = "devdocs/build/distributing" +uri = "devdocs/build/distributing/" +[[std.doc]] +dispname = "FreeBSD" +name = "devdocs/build/freebsd" +uri = "devdocs/build/freebsd/" +[[std.doc]] +dispname = "Linux" +name = "devdocs/build/linux" +uri = "devdocs/build/linux/" +[[std.doc]] +dispname = "macOS" +name = "devdocs/build/macos" +uri = "devdocs/build/macos/" +[[std.doc]] +dispname = "Windows" +name = "devdocs/build/windows" +uri = "devdocs/build/windows/" +[[std.doc]] +dispname = "Calling Conventions" +name = "devdocs/callconv" +uri = "devdocs/callconv/" +[[std.doc]] +dispname = "Base.Cartesian" +name = "devdocs/cartesian" +uri = "devdocs/cartesian/" +[[std.doc]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "devdocs/compiler" +uri = "devdocs/compiler/" +[[std.doc]] +dispname = "gdb debugging tips" +name = "devdocs/debuggingtips" +uri = "devdocs/debuggingtips/" +[[std.doc]] +dispname = "Eval of Julia code" +name = "devdocs/eval" +uri = "devdocs/eval/" +[[std.doc]] +dispname = "External Profiler Support" +name = "devdocs/external_profilers" +uri = "devdocs/external_profilers/" +[[std.doc]] +dispname = "Julia Functions" +name = "devdocs/functions" +uri = "devdocs/functions/" +[[std.doc]] +dispname = "Garbage Collection in Julia" +name = "devdocs/gc" +uri = "devdocs/gc/" +[[std.doc]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "devdocs/gc-sa" +uri = "devdocs/gc-sa/" +[[std.doc]] +dispname = "Inference" +name = "devdocs/inference" +uri = "devdocs/inference/" +[[std.doc]] +dispname = "Initialization of the Julia runtime" +name = "devdocs/init" +uri = "devdocs/init/" +[[std.doc]] +dispname = "isbits Union Optimizations" +name = "devdocs/isbitsunionarrays" +uri = "devdocs/isbitsunionarrays/" +[[std.doc]] +dispname = "Working with LLVM" +name = "devdocs/llvm" +uri = "devdocs/llvm/" +[[std.doc]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "devdocs/locks" +uri = "devdocs/locks/" +[[std.doc]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "devdocs/meta" +uri = "devdocs/meta/" +[[std.doc]] +dispname = "Memory layout of Julia Objects" +name = "devdocs/object" +uri = "devdocs/object/" +[[std.doc]] +dispname = "Arrays with custom indices" +name = "devdocs/offset-arrays" +uri = "devdocs/offset-arrays/" +[[std.doc]] +dispname = "Package Images" +name = "devdocs/pkgimg" +uri = "devdocs/pkgimg/" +[[std.doc]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "devdocs/precompile_hang" +uri = "devdocs/precompile_hang/" +[[std.doc]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "devdocs/probes" +uri = "devdocs/probes/" +[[std.doc]] +dispname = "Module loading" +name = "devdocs/require" +uri = "devdocs/require/" +[[std.doc]] +dispname = "Sanitizer support" +name = "devdocs/sanitizers" +uri = "devdocs/sanitizers/" +[[std.doc]] +dispname = "Julia SSA-form IR" +name = "devdocs/ssair" +uri = "devdocs/ssair/" +[[std.doc]] +dispname = "printf() and stdio in the Julia runtime" +name = "devdocs/stdio" +uri = "devdocs/stdio/" +[[std.doc]] +dispname = "SubArrays" +name = "devdocs/subarrays" +uri = "devdocs/subarrays/" +[[std.doc]] +dispname = "System Image Building" +name = "devdocs/sysimg" +uri = "devdocs/sysimg/" +[[std.doc]] +dispname = "More about types" +name = "devdocs/types" +uri = "devdocs/types/" +[[std.doc]] +dispname = "Using Valgrind with Julia" +name = "devdocs/valgrind" +uri = "devdocs/valgrind/" +[[std.doc]] +dispname = "Julia Documentation" +name = "index" +uri = "" +[[std.doc]] +dispname = "Single- and multi-dimensional Arrays" +name = "manual/arrays" +uri = "manual/arrays/" +[[std.doc]] +dispname = "Asynchronous Programming" +name = "manual/asynchronous-programming" +uri = "manual/asynchronous-programming/" +[[std.doc]] +dispname = "Calling C and Fortran Code" +name = "manual/calling-c-and-fortran-code" +uri = "manual/calling-c-and-fortran-code/" +[[std.doc]] +dispname = "Code Loading" +name = "manual/code-loading" +uri = "manual/code-loading/" +[[std.doc]] +dispname = "Command-line Interface" +name = "manual/command-line-interface" +uri = "manual/command-line-interface/" +[[std.doc]] +dispname = "Complex and Rational Numbers" +name = "manual/complex-and-rational-numbers" +uri = "manual/complex-and-rational-numbers/" +[[std.doc]] +dispname = "Constructors" +name = "manual/constructors" +uri = "manual/constructors/" +[[std.doc]] +dispname = "Control Flow" +name = "manual/control-flow" +uri = "manual/control-flow/" +[[std.doc]] +dispname = "Conversion and Promotion" +name = "manual/conversion-and-promotion" +uri = "manual/conversion-and-promotion/" +[[std.doc]] +dispname = "Multi-processing and Distributed Computing" +name = "manual/distributed-computing" +uri = "manual/distributed-computing/" +[[std.doc]] +dispname = "Documentation" +name = "manual/documentation" +uri = "manual/documentation/" +[[std.doc]] +dispname = "Embedding Julia" +name = "manual/embedding" +uri = "manual/embedding/" +[[std.doc]] +dispname = "Environment Variables" +name = "manual/environment-variables" +uri = "manual/environment-variables/" +[[std.doc]] +dispname = "Frequently Asked Questions" +name = "manual/faq" +uri = "manual/faq/" +[[std.doc]] +dispname = "Functions" +name = "manual/functions" +uri = "manual/functions/" +[[std.doc]] +dispname = "Getting Started" +name = "manual/getting-started" +uri = "manual/getting-started/" +[[std.doc]] +dispname = "Handling Operating System Variation" +name = "manual/handling-operating-system-variation" +uri = "manual/handling-operating-system-variation/" +[[std.doc]] +dispname = "Integers and Floating-Point Numbers" +name = "manual/integers-and-floating-point-numbers" +uri = "manual/integers-and-floating-point-numbers/" +[[std.doc]] +dispname = "Interfaces" +name = "manual/interfaces" +uri = "manual/interfaces/" +[[std.doc]] +dispname = "Mathematical Operations and Elementary Functions" +name = "manual/mathematical-operations" +uri = "manual/mathematical-operations/" +[[std.doc]] +dispname = "Metaprogramming" +name = "manual/metaprogramming" +uri = "manual/metaprogramming/" +[[std.doc]] +dispname = "Methods" +name = "manual/methods" +uri = "manual/methods/" +[[std.doc]] +dispname = "Missing Values" +name = "manual/missing" +uri = "manual/missing/" +[[std.doc]] +dispname = "Modules" +name = "manual/modules" +uri = "manual/modules/" +[[std.doc]] +dispname = "Multi-Threading" +name = "manual/multi-threading" +uri = "manual/multi-threading/" +[[std.doc]] +dispname = "Networking and Streams" +name = "manual/networking-and-streams" +uri = "manual/networking-and-streams/" +[[std.doc]] +dispname = "Noteworthy Differences from other Languages" +name = "manual/noteworthy-differences" +uri = "manual/noteworthy-differences/" +[[std.doc]] +dispname = "Parallel Computing" +name = "manual/parallel-computing" +uri = "manual/parallel-computing/" +[[std.doc]] +dispname = "Performance Tips" +name = "manual/performance-tips" +uri = "manual/performance-tips/" +[[std.doc]] +dispname = "Profiling" +name = "manual/profile" +uri = "manual/profile/" +[[std.doc]] +dispname = "Running External Programs" +name = "manual/running-external-programs" +uri = "manual/running-external-programs/" +[[std.doc]] +dispname = "Stack Traces" +name = "manual/stacktraces" +uri = "manual/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "manual/strings" +uri = "manual/strings/" +[[std.doc]] +dispname = "Style Guide" +name = "manual/style-guide" +uri = "manual/style-guide/" +[[std.doc]] +dispname = "Types" +name = "manual/types" +uri = "manual/types/" +[[std.doc]] +dispname = "Unicode Input" +name = "manual/unicode-input" +uri = "manual/unicode-input/" +[[std.doc]] +dispname = "Variables" +name = "manual/variables" +uri = "manual/variables/" +[[std.doc]] +dispname = "Scope of Variables" +name = "manual/variables-and-scoping" +uri = "manual/variables-and-scoping/" +[[std.doc]] +dispname = "Workflow Tips" +name = "manual/workflow-tips" +uri = "manual/workflow-tips/" +[[std.doc]] +dispname = "ArgTools" +name = "stdlib/ArgTools" +uri = "stdlib/ArgTools/" +[[std.doc]] +dispname = "Artifacts" +name = "stdlib/Artifacts" +uri = "stdlib/Artifacts/" +[[std.doc]] +dispname = "Base64" +name = "stdlib/Base64" +uri = "stdlib/Base64/" +[[std.doc]] +dispname = "CRC32c" +name = "stdlib/CRC32c" +uri = "stdlib/CRC32c/" +[[std.doc]] +dispname = "Dates" +name = "stdlib/Dates" +uri = "stdlib/Dates/" +[[std.doc]] +dispname = "Delimited Files" +name = "stdlib/DelimitedFiles" +uri = "stdlib/DelimitedFiles/" +[[std.doc]] +dispname = "Distributed Computing" +name = "stdlib/Distributed" +uri = "stdlib/Distributed/" +[[std.doc]] +dispname = "Downloads" +name = "stdlib/Downloads" +uri = "stdlib/Downloads/" +[[std.doc]] +dispname = "File Events" +name = "stdlib/FileWatching" +uri = "stdlib/FileWatching/" +[[std.doc]] +dispname = "Future" +name = "stdlib/Future" +uri = "stdlib/Future/" +[[std.doc]] +dispname = "Interactive Utilities" +name = "stdlib/InteractiveUtils" +uri = "stdlib/InteractiveUtils/" +[[std.doc]] +dispname = "Lazy Artifacts" +name = "stdlib/LazyArtifacts" +uri = "stdlib/LazyArtifacts/" +[[std.doc]] +dispname = "LibCURL" +name = "stdlib/LibCURL" +uri = "stdlib/LibCURL/" +[[std.doc]] +dispname = "LibGit2" +name = "stdlib/LibGit2" +uri = "stdlib/LibGit2/" +[[std.doc]] +dispname = "Dynamic Linker" +name = "stdlib/Libdl" +uri = "stdlib/Libdl/" +[[std.doc]] +dispname = "Linear Algebra" +name = "stdlib/LinearAlgebra" +uri = "stdlib/LinearAlgebra/" +[[std.doc]] +dispname = "Logging" +name = "stdlib/Logging" +uri = "stdlib/Logging/" +[[std.doc]] +dispname = "Markdown" +name = "stdlib/Markdown" +uri = "stdlib/Markdown/" +[[std.doc]] +dispname = "Memory-mapped I/O" +name = "stdlib/Mmap" +uri = "stdlib/Mmap/" +[[std.doc]] +dispname = "NetworkOptions" +name = "stdlib/NetworkOptions" +uri = "stdlib/NetworkOptions/" +[[std.doc]] +dispname = "Pkg" +name = "stdlib/Pkg" +uri = "stdlib/Pkg/" +[[std.doc]] +dispname = "Printf" +name = "stdlib/Printf" +uri = "stdlib/Printf/" +[[std.doc]] +dispname = "Profiling" +name = "stdlib/Profile" +uri = "stdlib/Profile/" +[[std.doc]] +dispname = "The Julia REPL" +name = "stdlib/REPL" +uri = "stdlib/REPL/" +[[std.doc]] +dispname = "Random Numbers" +name = "stdlib/Random" +uri = "stdlib/Random/" +[[std.doc]] +dispname = "SHA" +name = "stdlib/SHA" +uri = "stdlib/SHA/" +[[std.doc]] +dispname = "Serialization" +name = "stdlib/Serialization" +uri = "stdlib/Serialization/" +[[std.doc]] +dispname = "Shared Arrays" +name = "stdlib/SharedArrays" +uri = "stdlib/SharedArrays/" +[[std.doc]] +dispname = "Sockets" +name = "stdlib/Sockets" +uri = "stdlib/Sockets/" +[[std.doc]] +dispname = "Sparse Arrays" +name = "stdlib/SparseArrays" +uri = "stdlib/SparseArrays/" +[[std.doc]] +dispname = "Statistics" +name = "stdlib/Statistics" +uri = "stdlib/Statistics/" +[[std.doc]] +dispname = "TOML" +name = "stdlib/TOML" +uri = "stdlib/TOML/" +[[std.doc]] +dispname = "Tar" +name = "stdlib/Tar" +uri = "stdlib/Tar/" +[[std.doc]] +dispname = "Unit Testing" +name = "stdlib/Test" +uri = "stdlib/Test/" +[[std.doc]] +dispname = "UUIDs" +name = "stdlib/UUIDs" +uri = "stdlib/UUIDs/" +[[std.doc]] +dispname = "Unicode" +name = "stdlib/Unicode" +uri = "stdlib/Unicode/" + +[[std.label]] +dispname = "\"Value types\"" +name = "\"Value-types\"" +uri = "manual/types/#%22Value-types%22" +[[std.label]] +dispname = "... combines many arguments into one argument in function definitions" +name = "...-combines-many-arguments-into-one-argument-in-function-definitions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "... splits one argument into many different arguments in function calls" +name = "...-splits-one-argument-into-many-different-arguments-in-function-calls" +uri = "manual/faq/#$" +[[std.label]] +dispname = "32-bit (ARMv6, ARMv7)" +name = "32-bit-(ARMv6,-ARMv7)" +uri = "devdocs/build/arm/#32-bit-%28ARMv6%2C-ARMv7%29" +[[std.label]] +dispname = "@ccall / @cfunction argument translation guide" +name = "@ccall-/-@cfunction-argument-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-argument-translation-guide" +[[std.label]] +dispname = "@ccall / @cfunction return type translation guide" +name = "@ccall-/-@cfunction-return-type-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-return-type-translation-guide" +[[std.label]] +name = "@threadcall" +uri = "manual/multi-threading/#%40threadcall" +[[std.label]] +name = "@time" +uri = "manual/profile/#%40time" +[[std.label]] +dispname = "A basic editor/REPL workflow" +name = "A-basic-editor/REPL-workflow" +uri = "manual/workflow-tips/#A-basic-editor%2FREPL-workflow" +[[std.label]] +dispname = "A few details" +name = "A-few-details" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "A simple TCP example" +name = "A-simple-TCP-example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "A simple sampler without pre-computed data" +name = "A-simple-sampler-without-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "AArch64 (ARMv8)" +name = "AArch64-(ARMv8)" +uri = "devdocs/build/arm/#AArch64-%28ARMv8%29" +[[std.label]] +dispname = "ARM (Linux)" +name = "ARM-(Linux)" +uri = "devdocs/build/arm/#ARM-%28Linux%29" +[[std.label]] +dispname = "Abstract containers and element types" +name = "Abstract-containers-and-element-types" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Abstract number types" +name = "Abstract-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Processing events with AbstractLogger" +name = "AbstractLogger-interface" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "AbstractMenu extension interface" +name = "AbstractMenu-extension-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Accessing Data through a Pointer" +name = "Accessing-Data-through-a-Pointer" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Documentation" +name = "Accessing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Accessing Global Variables" +name = "Accessing-Global-Variables" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Returned Arrays" +name = "Accessing-Returned-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Accumulation and clearing" +name = "Accumulation-and-clearing" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Adding New Zones" +name = "Adding-New-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding metadata to zones" +name = "Adding-metadata-to-zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding methods" +name = "Adding-methods" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Adding probes in libjulia" +name = "Adding-probes-in-libjulia" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Additional spurious warnings" +name = "Additional-spurious-warnings" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Address Sanitizer (ASAN)" +name = "Address-Sanitizer-(ASAN)" +uri = "devdocs/sanitizers/#Address-Sanitizer-%28ASAN%29" +[[std.label]] +dispname = "Address Sanitizer: easy build" +name = "Address-Sanitizer:-easy-build" +uri = "devdocs/sanitizers/#Address-Sanitizer%3A-easy-build" +[[std.label]] +name = "Admonitions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Advanced Usage" +name = "Advanced-Usage" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Advanced: streaming files" +name = "Advanced:-streaming-files" +uri = "manual/networking-and-streams/#Advanced%3A-streaming-files" +[[std.label]] +dispname = "After compiling" +name = "After-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "All HMAC functions" +name = "All-HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All Objects" +name = "All-Objects" +uri = "base/base/#$" +[[std.label]] +dispname = "All SHA context types" +name = "All-SHA-context-types" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All SHA functions" +name = "All-SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Allocating storage using generalizations of similar" +name = "Allocating-storage-using-generalizations-of-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Allocation" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Alternate Orderings" +name = "Alternate-Orderings" +uri = "base/sort/#$" +[[std.label]] +dispname = "An advanced example" +name = "An-advanced-example" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "An optimized sampler with pre-computed data" +name = "An-optimized-sampler-with-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Analysis Design" +name = "Analysis-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Analysis Usage" +name = "Analysis-Usage" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Annotate values taken from untyped locations" +name = "Annotate-values-taken-from-untyped-locations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Anonymous-function expressions as macro arguments" +name = "Anonymous-function-expressions-as-macro-arguments" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Arbitrary Precision Arithmetic" +name = "Arbitrary-Precision-Arithmetic" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Architecture Customization" +name = "Architecture-Customization" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "ArgTools" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument Handling" +name = "Argument-Handling" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument-type declarations" +name = "Argument-type-declarations" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Arithmetic Operators" +name = "Arithmetic-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Array functions" +name = "Array-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Array traits" +name = "Array-traits" +uri = "manual/arrays/#$" +[[std.label]] +name = "Arrays" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Arrays With Missing Values" +name = "Arrays-With-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Artifacts" +uri = "stdlib/Artifacts/#$" +[[std.label]] +dispname = "Asynchronous I/O" +name = "Asynchronous-I/O" +uri = "manual/networking-and-streams/#Asynchronous-I%2FO" +[[std.label]] +dispname = "Atomic Operations" +name = "Atomic-Operations" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Atomic operations" +name = "Atomic-operations" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Available probes" +name = "Available-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Avoid changing the type of a variable" +name = "Avoid-changing-the-type-of-a-variable" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid confusion about whether something is an instance or a type" +name = "Avoid-confusion-about-whether-something-is-an-instance-or-a-type" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid elaborate container types" +name = "Avoid-elaborate-container-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid fields with abstract containers" +name = "Avoid-fields-with-abstract-containers" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid fields with abstract type" +name = "Avoid-fields-with-abstract-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid strange type Unions" +name = "Avoid-strange-type-Unions" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid string interpolation for I/O" +name = "Avoid-string-interpolation-for-I/O" +uri = "manual/performance-tips/#Avoid-string-interpolation-for-I%2FO" +[[std.label]] +dispname = "Avoid type piracy" +name = "Avoid-type-piracy" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid untyped global variables" +name = "Avoid-untyped-global-variables" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid using floats for numeric literals in generic code when possible" +name = "Avoid-using-floats-for-numeric-literals-in-generic-code-when-possible" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid writing overly-specific types" +name = "Avoid-writing-overly-specific-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoiding Deadlock in Pipelines" +name = "Avoiding-Deadlock-in-Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "BLAS and LAPACK" +name = "BLAS-and-LAPACK" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "BLAS functions" +name = "BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "Background" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Background and References" +name = "Background-and-References" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Backporting commits" +name = "Backporting-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Backward Escape Propagation" +name = "Backward-Escape-Propagation" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Base Submodules" +name = "Base-Submodules" +uri = "base/base/#$" +[[std.label]] +name = "Base.Cartesian" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Base._start" +uri = "devdocs/init/#$" +[[std.label]] +name = "Base64" +uri = "stdlib/Base64/#$" +[[std.label]] +dispname = "Basic Functions" +name = "Basic-Functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Basic Stream I/O" +name = "Basic-Stream-I/O" +uri = "manual/networking-and-streams/#Basic-Stream-I%2FO" +[[std.label]] +dispname = "Basic Task operations" +name = "Basic-Task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Basic Unit Tests" +name = "Basic-Unit-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Basic functions" +name = "Basic-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Basic syntax" +name = "Basic-syntax" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Basic usage" +name = "Basic-usage" +uri = "manual/profile/#$" +[[std.label]] +name = "Basics" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Be aware of when Julia avoids specializing" +name = "Be-aware-of-when-Julia-avoids-specializing" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Be careful with type equality" +name = "Be-careful-with-type-equality" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "BigFloats and BigInts" +name = "BigFloats-and-BigInts" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Binary distribution" +name = "Binary-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Binary distributions" +name = "Binary-distributions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Bitwise Operators" +name = "Bitwise-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Block forms" +name = "Block-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Block quotes" +name = "Block-quotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Bold" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Boolean Operators" +name = "Boolean-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Bounds checking" +name = "Bounds-checking" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Bracketed forms" +name = "Bracketed-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Break functions into multiple definitions" +name = "Break-functions-into-multiple-definitions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Broadcast Styles" +name = "Broadcast-Styles" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Broadcast and vectorization" +name = "Broadcast-and-vectorization" +uri = "base/arrays/#$" +[[std.label]] +name = "Broadcasting" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Broken Locks" +name = "Broken-Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Broken Tests" +name = "Broken-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Browser-based workflow" +name = "Browser-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Build dependencies" +name = "Build-dependencies" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Build process is slow/eats memory/hangs my computer" +name = "Build-process-is-slow/eats-memory/hangs-my-computer" +uri = "devdocs/build/windows/#Build-process-is-slow%2Feats-memory%2Fhangs-my-computer" +[[std.label]] +dispname = "Build system changes" +name = "Build-system-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Building 32-bit Julia on a 64-bit machine" +name = "Building-32-bit-Julia-on-a-64-bit-machine" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia" +name = "Building-Julia" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia (Detailed)" +name = "Building-Julia-(Detailed)" +uri = "devdocs/build/build/#Building-Julia-%28Detailed%29" +[[std.label]] +dispname = "Building Julia from source with a Git checkout of a stdlib" +name = "Building-Julia-from-source-with-a-Git-checkout-of-a-stdlib" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia with Tracy" +name = "Building-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Building Julia with a different version of LLVM" +name = "Building-Julia-with-a-different-version-of-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Building a similar type with a different type parameter" +name = "Building-a-similar-type-with-a-different-type-parameter" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Building an \"assert build\" of Julia" +name = "Building-an-\"assert-build\"-of-Julia" +uri = "devdocs/build/build/#Building-an-%22assert-build%22-of-Julia" +[[std.label]] +dispname = "Building an advanced macro" +name = "Building-an-advanced-macro" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Building test binaries" +name = "Building-test-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Building the Julia system image" +name = "Building-the-Julia-system-image" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Built-in Exceptions" +name = "Built-in-Exceptions" +uri = "manual/control-flow/#$" +[[std.label]] +name = "Builtins" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "C++" +name = "C" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "C ABI" +name = "C-ABI" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "C Interface" +name = "C-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "C Standard Library" +name = "C-Standard-Library" +uri = "base/libc/#$" +[[std.label]] +dispname = "C Wrapper Examples" +name = "C-Wrapper-Examples" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "CPU Profiling" +name = "CPU-Profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "CRC32c" +uri = "stdlib/CRC32c/#$" +[[std.label]] +dispname = "Calling C and Fortran Code" +name = "Calling-C-and-Fortran-Code" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Calling Conventions" +name = "Calling-Conventions" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Calling Julia Functions" +name = "Calling-Julia-Functions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Calling a particular method" +name = "Calling-a-particular-method" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +name = "Calls" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Can I use using or import inside a function?" +name = "Can-I-use-using-or-import-inside-a-function?" +uri = "manual/faq/#Can-I-use-using-or-import-inside-a-function%3F" +[[std.label]] +dispname = "Cartesian indexing" +name = "Cartesian-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Cartesian indices" +name = "Cartesian-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Case Study: Rational" +name = "Case-Study:-Rational" +uri = "manual/constructors/#Case-Study%3A-Rational" +[[std.label]] +dispname = "Case Study: Rational Promotions" +name = "Case-Study:-Rational-Promotions" +uri = "manual/conversion-and-promotion/#Case-Study%3A-Rational-Promotions" +[[std.label]] +dispname = "Catching errors" +name = "Catching-errors" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Caution!" +uri = "devdocs/boundscheck/#Caution%21" +[[std.label]] +dispname = "Chaining comparisons" +name = "Chaining-comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Changing the contextual module which is active at the REPL" +name = "Changing-the-contextual-module-which-is-active-at-the-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Channels" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Channels and RemoteChannels" +name = "Channels-and-RemoteChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Checking for package breakages" +name = "Checking-for-package-breakages" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Checking for performance regressions" +name = "Checking-for-performance-regressions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Cherry picking commits" +name = "Cherry-picking-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Closing a Library" +name = "Closing-a-Library" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Closure cfunctions" +name = "Closure-cfunctions" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Closures" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Cluster Manager Interface" +name = "Cluster-Manager-Interface" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Cluster Managers with Custom Transports" +name = "Cluster-Managers-with-Custom-Transports" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "ClusterManagers" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Cmd Objects" +name = "Cmd-Objects" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Code Generation" +name = "Code-Generation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Code loading" +name = "Code-loading" +uri = "base/base/#$" +[[std.label]] +name = "CodeInfo" +uri = "devdocs/ast/#$" +[[std.label]] +name = "CodeInstance" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Collections and Data Structures" +name = "Collections-and-Data-Structures" +uri = "base/collections/#$" +[[std.label]] +name = "Combinatorics" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Command-line option changes" +name = "Command-line-option-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Common Date Formatters" +name = "Common-Date-Formatters" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Common Operations" +name = "Common-Operations" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Communicating with Channels" +name = "Communicating-with-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Communication and synchronization" +name = "Communication-and-synchronization" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Comparison with backtrace" +name = "Comparison-with-[backtrace](@ref)" +uri = "manual/stacktraces/#Comparison-with-%5Bbacktrace%5D%28%40ref%29" +[[std.label]] +dispname = "Compiler/Runtime improvements" +name = "Compiler/Runtime-improvements" +uri = "NEWS/#Compiler%2FRuntime-improvements" +[[std.label]] +dispname = "Compiling with MinGW/MSYS2" +name = "Compiling-with-MinGW/MSYS2" +uri = "devdocs/build/windows/#Compiling-with-MinGW%2FMSYS2" +[[std.label]] +dispname = "Completeness of analysis" +name = "Completeness-of-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Complex Example" +name = "Complex-Example" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Complex Numbers" +name = "Complex-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex and Rational Numbers" +name = "Complex-and-Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex method \"cascades\" with default arguments" +name = "Complex-method-\"cascades\"-with-default-arguments" +uri = "manual/methods/#Complex-method-%22cascades%22-with-default-arguments" +[[std.label]] +dispname = "Composite Types" +name = "Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Computing cluster" +name = "Computing-cluster" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Concatenation and permutation" +name = "Concatenation-and-permutation" +uri = "base/arrays/#$" +[[std.label]] +name = "Conclusion" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Concrete number types" +name = "Concrete-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "ConfiguredMenu subtypes" +name = "ConfiguredMenu-subtypes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Consider StaticArrays.jl for small fixed-size vector/matrix operations" +name = "Consider-StaticArrays.jl-for-small-fixed-size-vector/matrix-operations" +uri = "manual/performance-tips/#Consider-StaticArrays.jl-for-small-fixed-size-vector%2Fmatrix-operations" +[[std.label]] +dispname = "Construction and Initialization" +name = "Construction-and-Initialization" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Constructors for types unrelated to their arguments" +name = "Constructors-for-types-unrelated-to-their-arguments" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Constructors that don't return instances of their own type" +name = "Constructors-that-don't-return-instances-of-their-own-type" +uri = "manual/conversion-and-promotion/#Constructors-that-don%27t-return-instances-of-their-own-type" +[[std.label]] +dispname = "Control Flow" +name = "Control-Flow" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Control Flow and Short-Circuiting Operators" +name = "Control-Flow-and-Short-Circuiting-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Controlling the Garbage Collector" +name = "Controlling-the-Garbage-Collector" +uri = "manual/embedding/#$" +[[std.label]] +name = "Conversion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Conversion Functions" +name = "Conversion-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Conversion vs. Construction" +name = "Conversion-vs.-Construction" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Converting Types" +name = "Converting-Types" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Copying data is not always bad" +name = "Copying-data-is-not-always-bad" +uri = "manual/performance-tips/#$" +[[std.label]] +name = "Core.eval" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Correspondence of dense and sparse methods" +name = "Correspondence-of-dense-and-sparse-methods" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Creating C-Compatible Julia Function Pointers" +name = "Creating-C-Compatible-Julia-Function-Pointers" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Creating Custom AbstractTestSet Types" +name = "Creating-Custom-AbstractTestSet-Types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating Sample Functions" +name = "Creating-Sample-Functions" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a Test Environment" +name = "Creating-a-Test-Environment" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a backports branch" +name = "Creating-a-backports-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Creating events" +name = "Creating-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Creating generic functions" +name = "Creating-generic-functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Creating new generators" +name = "Creating-new-generators" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Cross-compiling from Unix (Linux/Mac/WSL)" +name = "Cross-compiling-from-Unix-(Linux/Mac/WSL)" +uri = "devdocs/build/windows/#Cross-compiling-from-Unix-%28Linux%2FMac%2FWSL%29" +[[std.label]] +dispname = "Custom AbstractUnitRange types" +name = "Custom-AbstractUnitRange-types" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom sampler types" +name = "Custom-sampler-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Customizable binary operators" +name = "Customizable-binary-operators" +uri = "base/math/#$" +[[std.label]] +name = "Customization" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Customization / Configuration" +name = "Customization-/-Configuration" +uri = "stdlib/REPL/#Customization-%2F-Configuration" +[[std.label]] +dispname = "Customizing Colors" +name = "Customizing-Colors" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Customizing keybindings" +name = "Customizing-keybindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Cygwin-to-MinGW cross-compiling" +name = "Cygwin-to-MinGW-cross-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Data Formats" +name = "Data-Formats" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Data Movement" +name = "Data-Movement" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Data-race freedom" +name = "Data-race-freedom" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "DataType fields" +name = "DataType-fields" +uri = "base/reflection/#$" +[[std.label]] +dispname = "DataType layout" +name = "DataType-layout" +uri = "base/reflection/#$" +[[std.label]] +name = "Dates" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates Functions" +name = "Dates-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates and Time Types" +name = "Dates-and-Time-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dealing with signals" +name = "Dealing-with-signals" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Debugging LLVM transformations in isolation" +name = "Debugging-LLVM-transformations-in-isolation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Debugging a cross-compiled build under wine" +name = "Debugging-a-cross-compiled-build-under-wine" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Debugging and profiling" +name = "Debugging-and-profiling" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Debugging compiler.jl" +name = "Debugging-compiler.jl" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Debugging during Julia's build process (bootstrap)" +name = "Debugging-during-Julia's-build-process-(bootstrap)" +uri = "devdocs/debuggingtips/#Debugging-during-Julia%27s-build-process-%28bootstrap%29" +[[std.label]] +dispname = "Debugging precompilation errors" +name = "Debugging-precompilation-errors" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Declared structure" +name = "Declared-structure" +uri = "base/base/#$" +[[std.label]] +dispname = "Default top-level definitions and bare modules" +name = "Default-top-level-definitions-and-bare-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Defining Methods" +name = "Defining-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Defining New Conversions" +name = "Defining-New-Conversions" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining Promotion Rules" +name = "Defining-Promotion-Rules" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining methods in local scope" +name = "Defining-methods-in-local-scope" +uri = "manual/methods/#$" +[[std.label]] +name = "Definitions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Delimited Files" +name = "Delimited-Files" +uri = "stdlib/DelimitedFiles/#$" +[[std.label]] +dispname = "Deprecated or removed" +name = "Deprecated-or-removed" +uri = "NEWS/#$" +[[std.label]] +name = "Dequeues" +uri = "base/collections/#$" +[[std.label]] +dispname = "Design Patterns with Parametric Methods" +name = "Design-Patterns-with-Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Diagonal types" +name = "Diagonal-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Dictionaries" +uri = "base/collections/#$" +[[std.label]] +dispname = "Dispatch on one argument at a time" +name = "Dispatch-on-one-argument-at-a-time" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Display equations" +name = "Display-equations" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Displaying Julia variables" +name = "Displaying-Julia-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Division errors" +name = "Division-errors" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Division functions" +name = "Division-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Do-Block Syntax for Function Arguments" +name = "Do-Block-Syntax-for-Function-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Do I want to use the Stable, LTS, or nightly version of Julia?" +name = "Do-I-want-to-use-the-Stable,-LTS,-or-nightly-version-of-Julia?" +uri = "manual/faq/#Do-I-want-to-use-the-Stable%2C-LTS%2C-or-nightly-version-of-Julia%3F" +[[std.label]] +dispname = "Don't expose unsafe operations at the interface level" +name = "Don't-expose-unsafe-operations-at-the-interface-level" +uri = "manual/style-guide/#Don%27t-expose-unsafe-operations-at-the-interface-level" +[[std.label]] +dispname = "Don't overload methods of base container types" +name = "Don't-overload-methods-of-base-container-types" +uri = "manual/style-guide/#Don%27t-overload-methods-of-base-container-types" +[[std.label]] +dispname = "Don't overuse ..." +name = "Don't-overuse-..." +uri = "manual/style-guide/#Don%27t-overuse-..." +[[std.label]] +dispname = "Don't overuse macros" +name = "Don't-overuse-macros" +uri = "manual/style-guide/#Don%27t-overuse-macros" +[[std.label]] +dispname = "Don't overuse try-catch" +name = "Don't-overuse-try-catch" +uri = "manual/style-guide/#Don%27t-overuse-try-catch" +[[std.label]] +dispname = "Don't parenthesize conditions" +name = "Don't-parenthesize-conditions" +uri = "manual/style-guide/#Don%27t-parenthesize-conditions" +[[std.label]] +dispname = "Don't use unnecessary static parameters" +name = "Don't-use-unnecessary-static-parameters" +uri = "manual/style-guide/#Don%27t-use-unnecessary-static-parameters" +[[std.label]] +dispname = "Don't write a trivial anonymous function x->f(x) for a named function f" +name = "Don't-write-a-trivial-anonymous-function-x-f(x)-for-a-named-function-f" +uri = "manual/style-guide/#Don%27t-write-a-trivial-anonymous-function-x-f%28x%29-for-a-named-function-f" +[[std.label]] +dispname = "Downloading the Julia source code" +name = "Downloading-the-Julia-source-code" +uri = "devdocs/build/build/#$" +[[std.label]] +name = "Downloads" +uri = "stdlib/Downloads/#$" +[[std.label]] +name = "Durations/Comparisons" +uri = "stdlib/Dates/#Durations%2FComparisons" +[[std.label]] +dispname = "Dynamic Linker" +name = "Dynamic-Linker" +uri = "stdlib/Libdl/#$" +[[std.label]] +dispname = "Dynamic documentation" +name = "Dynamic-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Dynamically Enabling and Disabling Zones" +name = "Dynamically-Enabling-and-Disabling-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "EA-Alias-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Array Analysis" +name = "EA-Array-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Exception Handling" +name = "EA-Exception-Handling" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "ENABLE_GDBLISTENER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "ENABLE_JITPROFILING" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Early filtering and message handling" +name = "Early-filtering-and-message-handling" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Elementary Functions" +name = "Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Elementary operations" +name = "Elementary-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Eliding bounds checks" +name = "Eliding-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Embedding Julia" +name = "Embedding-Julia" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Emit bounds checks" +name = "Emit-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Empty generic functions" +name = "Empty-generic-functions" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Enabling stack trace samples" +name = "Enabling-stack-trace-samples" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Enabling support" +name = "Enabling-support" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Environment Variables" +name = "Environment-Variables" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Environment stacks" +name = "Environment-stacks" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Environment variables" +name = "Environment-variables" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Environments" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Equality and Comparison Operators" +name = "Equality-and-Comparison-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Error handling" +name = "Error-handling" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Errors during Julia startup" +name = "Errors-during-Julia-startup" +uri = "devdocs/backtraces/#$" +[[std.label]] +name = "EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "Essentials" +uri = "base/base/#$" +[[std.label]] +dispname = "Eval of Julia code" +name = "Eval-of-Julia-code" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Evaluating expressions" +name = "Evaluating-expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Evaluation Scope of Default Values" +name = "Evaluation-Scope-of-Default-Values" +uri = "manual/functions/#$" +[[std.label]] +name = "Events" +uri = "base/base/#$" +[[std.label]] +name = "Example" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Example setup" +name = "Example-setup" +uri = "devdocs/sanitizers/#$" +[[std.label]] +dispname = "Example: Enable debug-level messages" +name = "Example:-Enable-debug-level-messages" +uri = "stdlib/Logging/#Example%3A-Enable-debug-level-messages" +[[std.label]] +dispname = "Example: OpenLibm" +name = "Example:-OpenLibm" +uri = "devdocs/build/build/#Example%3A-OpenLibm" +[[std.label]] +dispname = "Example: Writing log events to a file" +name = "Example:-Writing-log-events-to-a-file" +uri = "stdlib/Logging/#Example%3A-Writing-log-events-to-a-file" +[[std.label]] +dispname = "Exception Handling" +name = "Exception-Handling" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Exception stacks and current_exceptions" +name = "Exception-stacks-and-[current_exceptions](@ref)" +uri = "manual/stacktraces/#Exception-stacks-and-%5Bcurrent_exceptions%5D%28%40ref%29" +[[std.label]] +name = "Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +name = "Execution" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Expansion and lowering" +name = "Expansion-and-lowering" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Experimental features" +name = "Experimental-features" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Export lists" +name = "Export-lists" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Exporting data to TOML file" +name = "Exporting-data-to-TOML-file" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Expr types" +name = "Expr-types" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Expressions and evaluation" +name = "Expressions-and-evaluation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "External Profiler Support" +name = "External-Profiler-Support" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "External Profiling" +name = "External-Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "External applications" +name = "External-applications" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Extracting the type parameter from a super-type" +name = "Extracting-the-type-parameter-from-a-super-type" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Extracting useful information" +name = "Extracting-useful-information" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Federation of packages" +name = "Federation-of-packages" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "File locations" +name = "File-locations" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "Filesystem" +uri = "base/file/#$" +[[std.label]] +dispname = "Fix deprecation warnings" +name = "Fix-deprecation-warnings" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "Fixing-precompilation-hangs-due-to-open-tasks-or-IO" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Flags that impact package image creation and selection" +name = "Flags-that-impact-package-image-creation-and-selection" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Floating-Point Numbers" +name = "Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Floating-point zero" +name = "Floating-point-zero" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Footnote references" +name = "Footnote-references" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Footnotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "For objects that mimic AbstractArray but are not subtypes" +name = "For-objects-that-mimic-AbstractArray-but-are-not-subtypes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Fortran Wrapper Example" +name = "Fortran-Wrapper-Example" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Free variables" +name = "Free-variables" +uri = "devdocs/types/#$" +[[std.label]] +name = "FreeBSD" +uri = "devdocs/build/freebsd/#$" +[[std.label]] +dispname = "Frequently Asked Questions" +name = "Frequently-Asked-Questions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Function Testing" +name = "Function-Testing" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Function calls" +name = "Function-calls" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Function composition and piping" +name = "Function-composition-and-piping" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Function-like objects" +name = "Function-like-objects" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Function methods" +name = "Function-methods" +uri = "base/reflection/#$" +[[std.label]] +name = "Functionality" +uri = "stdlib/LibGit2/#$" +[[std.label]] +name = "Functions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Functions on Expressions" +name = "Functions-on-Expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Further Reading" +name = "Further-Reading" +uri = "manual/functions/#$" +[[std.label]] +name = "Future" +uri = "stdlib/Future/#$" +[[std.label]] +dispname = "GC Invariants" +name = "GC-Invariants" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "GC Logging" +name = "GC-Logging" +uri = "manual/profile/#$" +[[std.label]] +dispname = "GC probes" +name = "GC-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GC root placement" +name = "GC-root-placement" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "GC stop-the-world latency" +name = "GC-stop-the-world-latency" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GDB hangs with cygwin mintty" +name = "GDB-hangs-with-cygwin-mintty" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not attaching to the right process" +name = "GDB-not-attaching-to-the-right-process" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not showing the right backtrace" +name = "GDB-not-showing-the-right-backtrace" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Garbage Collection Safety" +name = "Garbage-Collection-Safety" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Garbage Collection in Julia" +name = "Garbage-Collection-in-Julia" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Garbage collector mark bits" +name = "Garbage-collector-mark-bits" +uri = "devdocs/object/#$" +[[std.label]] +name = "General" +uri = "manual/faq/#$" +[[std.label]] +dispname = "General Collections" +name = "General-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "General I/O" +name = "General-I/O" +uri = "base/io-network/#General-I%2FO" +[[std.label]] +dispname = "General Information for Windows" +name = "General-Information-for-Windows" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "General Number Functions and Constants" +name = "General-Number-Functions-and-Constants" +uri = "base/numbers/#$" +[[std.label]] +dispname = "General Overview" +name = "General-Overview" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "General troubleshooting" +name = "General-troubleshooting" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Generalizing existing code" +name = "Generalizing-existing-code" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Generated functions" +name = "Generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Generating an Example Package" +name = "Generating-an-Example-Package" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Generating random values of custom types" +name = "Generating-random-values-of-custom-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values for an AbstractFloat type" +name = "Generating-values-for-an-AbstractFloat-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values from a type" +name = "Generating-values-from-a-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generator Expressions" +name = "Generator-Expressions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Generators (creation and seeding)" +name = "Generators-(creation-and-seeding)" +uri = "stdlib/Random/#Generators-%28creation-and-seeding%29" +[[std.label]] +dispname = "Generic Functions" +name = "Generic-Functions" +uri = "base/base/#$" +[[std.label]] +dispname = "Getting Around" +name = "Getting-Around" +uri = "base/base/#$" +[[std.label]] +dispname = "Global Scope" +name = "Global-Scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Global Variables" +name = "Global-Variables" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Global variables" +name = "Global-variables" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Glossary" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "HMAC functions" +name = "HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Handle excess argument diversity in the caller" +name = "Handle-excess-argument-diversity-in-the-caller" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Handling Operating System Variation" +name = "Handling-Operating-System-Variation" +uri = "manual/handling-operating-system-variation/#$" +[[std.label]] +dispname = "Handling name conflicts" +name = "Handling-name-conflicts" +uri = "manual/modules/#$" +[[std.label]] +name = "Headers" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Heap Snapshots" +name = "Heap-Snapshots" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Help mode" +name = "Help-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Helper Functions" +name = "Helper-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Heuristics" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "High-Level Embedding" +name = "High-Level-Embedding" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-Level Embedding on Windows with Visual Studio" +name = "High-Level-Embedding-on-Windows-with-Visual-Studio" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "High-level-Overview-of-the-Native-Code-Generation-Process" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "High-level overview" +name = "High-level-overview" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Hold up: why macros?" +name = "Hold-up:-why-macros?" +uri = "manual/metaprogramming/#Hold-up%3A-why-macros%3F" +[[std.label]] +dispname = "Hooking into the Random API" +name = "Hooking-into-the-Random-API" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Horizontal rules" +name = "Horizontal-rules" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "How can I constrain or compute type parameters?" +name = "How-can-I-constrain-or-compute-type-parameters?" +uri = "manual/faq/#How-can-I-constrain-or-compute-type-parameters%3F" +[[std.label]] +dispname = "How can I modify the declaration of a type in my session?" +name = "How-can-I-modify-the-declaration-of-a-type-in-my-session?" +uri = "manual/faq/#How-can-I-modify-the-declaration-of-a-type-in-my-session%3F" +[[std.label]] +dispname = "How can I transfer the list of installed packages after updating my version of Julia?" +name = "How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia?" +uri = "manual/faq/#How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia%3F" +[[std.label]] +dispname = "How do I check if the current file is being run as the main script?" +name = "How-do-I-check-if-the-current-file-is-being-run-as-the-main-script?" +uri = "manual/faq/#How-do-I-check-if-the-current-file-is-being-run-as-the-main-script%3F" +[[std.label]] +dispname = "How do I delete an object in memory?" +name = "How-do-I-delete-an-object-in-memory?" +uri = "manual/faq/#How-do-I-delete-an-object-in-memory%3F" +[[std.label]] +dispname = "How do I manage precompilation caches in distributed file systems?" +name = "How-do-I-manage-precompilation-caches-in-distributed-file-systems?" +uri = "manual/faq/#How-do-I-manage-precompilation-caches-in-distributed-file-systems%3F" +[[std.label]] +dispname = "How do I pass options to julia using #!/usr/bin/env?" +name = "How-do-I-pass-options-to-julia-using-#!/usr/bin/env?" +uri = "manual/faq/#How-do-I-pass-options-to-julia-using-%23%21%2Fusr%2Fbin%2Fenv%3F" +[[std.label]] +dispname = "How does Julia define its public API?" +name = "How-does-Julia-define-its-public-API?" +uri = "manual/faq/#How-does-Julia-define-its-public-API%3F" +[[std.label]] +dispname = "How inference works" +name = "How-inference-works" +uri = "devdocs/inference/#$" +[[std.label]] +name = "Hygiene" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "I passed an argument x to a function, modified it inside that function, but on the outside, the variable x is still unchanged. Why?" +name = "I-passed-an-argument-x-to-a-function,-modified-it-inside-that-function,-but-on-the-outside,-the-variable-x-is-still-unchanged.-Why?" +uri = "manual/faq/#I-passed-an-argument-x-to-a-function%2C-modified-it-inside-that-function%2C-but-on-the-outside%2C-the-variable-x-is-still-unchanged.-Why%3F" +[[std.label]] +dispname = "I/O and Network" +name = "I/O-and-Network" +uri = "base/io-network/#I%2FO-and-Network" +[[std.label]] +dispname = "IO Output Contextual Properties" +name = "IO-Output-Contextual-Properties" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "IPv6 Example" +name = "IPv6-Example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Images" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Implementation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Implementation overview" +name = "Implementation-overview" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Imports and such" +name = "Imports-and-such" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Improving LLVM optimizations for Julia" +name = "Improving-LLVM-optimizations-for-Julia" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Incomplete Initialization" +name = "Incomplete-Initialization" +uri = "manual/constructors/#$" +[[std.label]] +name = "Indentation" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Index replacement" +name = "Index-replacement" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Index translation" +name = "Index-translation" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Indexable Collections" +name = "Indexable-Collections" +uri = "base/collections/#$" +[[std.label]] +name = "Indexing" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Indexing and assignment" +name = "Indexing-and-assignment" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Indirect Calls" +name = "Indirect-Calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Inference" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Initialization of the Julia runtime" +name = "Initialization-of-the-Julia-runtime" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Inline elements" +name = "Inline-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Inserting breakpoints for inspection from gdb" +name = "Inserting-breakpoints-for-inspection-from-gdb" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Inserting breakpoints upon certain conditions" +name = "Inserting-breakpoints-upon-certain-conditions" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Installing the Tracy Profile Viewer" +name = "Installing-the-Tracy-Profile-Viewer" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "Instrumenting-Julia-with-DTrace,-and-bpftrace" +uri = "devdocs/probes/#Instrumenting-Julia-with-DTrace%2C-and-bpftrace" +[[std.label]] +dispname = "Integers and Floating-Point Numbers" +name = "Integers-and-Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Intel VTune (ITTAPI) Profiler" +name = "Intel-VTune-(ITTAPI)-Profiler" +uri = "devdocs/external_profilers/#Intel-VTune-%28ITTAPI%29-Profiler" +[[std.label]] +name = "InteractiveUtils" +uri = "NEWS/#$" +[[std.label]] +dispname = "Interface between JL_STD* and Julia code" +name = "Interface-between-JL_STD*-and-Julia-code" +uri = "devdocs/stdio/#Interface-between-JL_STD%2A-and-Julia-code" +[[std.label]] +name = "Interfaces" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Intermediate and compiled representations" +name = "Intermediate-and-compiled-representations" +uri = "base/reflection/#$" +[[std.label]] +name = "Internals" +uri = "base/base/#$" +[[std.label]] +dispname = "Introduction to the internal machinery" +name = "Introduction-to-the-internal-machinery" +uri = "devdocs/types/#$" +[[std.label]] +name = "Invariants" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Investigating results" +name = "Investigating-results" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Is Julia named after someone or something?" +name = "Is-Julia-named-after-someone-or-something?" +uri = "manual/faq/#Is-Julia-named-after-someone-or-something%3F" +[[std.label]] +name = "Italics" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Iterable Collections" +name = "Iterable-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Iterated dispatch" +name = "Iterated-dispatch" +uri = "manual/methods/#$" +[[std.label]] +name = "Iteration" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Iteration utilities" +name = "Iteration-utilities" +uri = "base/iterators/#$" +[[std.label]] +dispname = "JIT Design and Implementation" +name = "JIT-Design-and-Implementation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "JL Call Convention" +name = "JL-Call-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +name = "JL_ALWAYS_LEAFTYPE" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_DISABLED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_PROMISE_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GLOBALLY_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_MAYBE_UNROOTED/JL_ROOTS_TEMPORARILY" +uri = "devdocs/gc-sa/#JL_MAYBE_UNROOTED%2FJL_ROOTS_TEMPORARILY" +[[std.label]] +name = "JL_NOTSAFEPOINT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_PROPAGATES_ROOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_REQUIRE_ROOTED_SLOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_ROOTING_ARGUMENT/JL_ROOTED_ARGUMENT" +uri = "devdocs/gc-sa/#JL_ROOTING_ARGUMENT%2FJL_ROOTED_ARGUMENT" +[[std.label]] +name = "JULIA_ANSWER_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_BINDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CI" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CPU_TARGET" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEBUG" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEPOT_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EDITOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_ERROR_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EXCLUSIVE" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_GC_ALLOC_POOL, JULIA_GC_ALLOC_OTHER, JULIA_GC_ALLOC_PRINT" +name = "JULIA_GC_ALLOC_POOL,-JULIA_GC_ALLOC_OTHER,-JULIA_GC_ALLOC_PRINT" +uri = "manual/environment-variables/#JULIA_GC_ALLOC_POOL%2C-JULIA_GC_ALLOC_OTHER%2C-JULIA_GC_ALLOC_PRINT" +[[std.label]] +name = "JULIA_GC_NO_GENERATIONAL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_GC_WAIT_FOR_DEBUGGER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_HISTORY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_IMAGE_TIMINGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INFO_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INPUT_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LLVM_ARGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LOAD_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NO_VERIFY_HOSTS / JULIA_SSL_NO_VERIFY_HOSTS / JULIA_SSH_NO_VERIFY_HOSTS / JULIA_ALWAYS_VERIFY_HOSTS" +name = "JULIA_NO_VERIFY_HOSTS-/-JULIA_SSL_NO_VERIFY_HOSTS-/-JULIA_SSH_NO_VERIFY_HOSTS-/-JULIA_ALWAYS_VERIFY_HOSTS" +uri = "manual/environment-variables/#JULIA_NO_VERIFY_HOSTS-%2F-JULIA_SSL_NO_VERIFY_HOSTS-%2F-JULIA_SSH_NO_VERIFY_HOSTS-%2F-JULIA_ALWAYS_VERIFY_HOSTS" +[[std.label]] +name = "JULIA_NUM_PRECOMPILE_TASKS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_NUM_THREADS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKGRESOLVE_ACCURACY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_DEVDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_IGNORE_HASHES" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_OFFLINE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRECOMPILE_AUTO" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRESERVE_TIERED_INSTALLED" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER_REGISTRY_PREFERENCE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_UNPACK_REGISTRY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_USE_CLI_GIT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PROJECT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SHELL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SSL_CA_ROOTS_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_THREAD_SLEEP_THRESHOLD" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_VERBOSE_LINKING" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WARN_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WORKER_TIMEOUT" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Julia ASTs" +name = "Julia-ASTs" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Julia Execution" +name = "Julia-Execution" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Julia Functions" +name = "Julia-Functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Julia Native Calling Convention" +name = "Julia-Native-Calling-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Julia Releases" +name = "Julia-Releases" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Julia SSA-form IR" +name = "Julia-SSA-form-IR" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Julia ⇔ C/C++: Assembling modules" +name = "Julia-and-hArr;-C/C:-Assembling-modules" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Assembling-modules" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module interface" +name = "Julia-and-hArr;-C/C:-Module-interface" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-interface" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module loading" +name = "Julia-and-hArr;-C/C:-Module-loading" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-loading" +[[std.label]] +dispname = "Julia ⇔ C/C++: Namespaces" +name = "Julia-and-hArr;-C/C:-Namespaces" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Namespaces" +[[std.label]] +dispname = "Julia ⇔ C/C++: Quick reference" +name = "Julia-and-hArr;-C/C:-Quick-reference" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Quick-reference" +[[std.label]] +dispname = "Julia v1.10 Release Notes" +name = "Julia-v1.10-Release-Notes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Keeping values alive in the absence of uses" +name = "Keeping-values-alive-in-the-absence-of-uses" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Key bindings" +name = "Key-bindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Keyword Arguments" +name = "Keyword-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Keyword arguments" +name = "Keyword-arguments" +uri = "devdocs/functions/#$" +[[std.label]] +name = "Keywords" +uri = "base/base/#$" +[[std.label]] +dispname = "LAPACK functions" +name = "LAPACK-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LLVM" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "LLVM-Alias-Analysis" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "LLVM Interface" +name = "LLVM-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "Language changes" +name = "Language-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Lattice Design" +name = "Lattice-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Lazy Artifacts" +name = "Lazy-Artifacts" +uri = "stdlib/LazyArtifacts/#$" +[[std.label]] +dispname = "Legacy interface" +name = "Legacy-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Legacy ios.c library" +name = "Legacy-ios.c-library" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Let Blocks" +name = "Let-Blocks" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Level 1 BLAS functions" +name = "Level-1-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 2 BLAS functions" +name = "Level-2-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 3 BLAS functions" +name = "Level-3-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LibCURL" +uri = "stdlib/LibCURL/#$" +[[std.label]] +name = "LibGit2" +uri = "stdlib/LibGit2/#$" +[[std.label]] +dispname = "Libuv wrappers for stdio" +name = "Libuv-wrappers-for-stdio" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Line-by-Line Allocation Tracking" +name = "Line-by-Line-Allocation-Tracking" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Line endings" +name = "Line-endings" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Line numbers" +name = "Line-numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Linear indexing (LinearIndices)" +name = "Linear-indexing-(LinearIndices)" +uri = "devdocs/offset-arrays/#Linear-indexing-%28LinearIndices%29" +[[std.label]] +name = "LinearAlgebra" +uri = "NEWS/#$" +[[std.label]] +name = "Links" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Linux Build Troubleshooting" +name = "Linux-Build-Troubleshooting" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "Lists" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Literal zero and one" +name = "Literal-zero-and-one" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Literals" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Loading a particular file" +name = "Loading-a-particular-file" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Local invocations" +name = "Local-invocations" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Log event structure" +name = "Log-event-structure" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logging module" +name = "Logging-module" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logical Operations on Arrays" +name = "Logical-Operations-on-Arrays" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Logical indexing" +name = "Logical-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Logical operators" +name = "Logical-operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Loops and Comprehensions" +name = "Loops-and-Comprehensions" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level matrix operations" +name = "Low-level-matrix-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Low-level synchronization primitives" +name = "Low-level-synchronization-primitives" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Lowered form" +name = "Lowered-form" +uri = "devdocs/ast/#$" +[[std.label]] +name = "MacOS" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Machine epsilon" +name = "Machine-epsilon" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Macro-generated code" +name = "Macro-generated-code" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Macro invocation" +name = "Macro-invocation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Macros and dispatch" +name = "Macros-and-dispatch" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Main SSA data structure" +name = "Main-SSA-data-structure" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Mapping C Functions to Julia" +name = "Mapping-C-Functions-to-Julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown Syntax Extensions" +name = "Markdown-Syntax-Extensions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Marking and Generational Collection" +name = "Marking-and-Generational-Collection" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Mathematical Functions" +name = "Mathematical-Functions" +uri = "base/math/#$" +[[std.label]] +dispname = "Mathematical Operations and Elementary Functions" +name = "Mathematical-Operations-and-Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Mathematics" +uri = "base/math/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "Matrix-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Measure performance with @time and pay attention to memory allocation" +name = "Measure-performance-with-[@time](@ref)-and-pay-attention-to-memory-allocation" +uri = "manual/performance-tips/#Measure-performance-with-%5B%40time%5D%28%40ref%29-and-pay-attention-to-memory-allocation" +[[std.label]] +name = "Memory" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Memory Management" +name = "Memory-Management" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Memory Ownership" +name = "Memory-Ownership" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Memory Sanitizer (MSAN)" +name = "Memory-Sanitizer-(MSAN)" +uri = "devdocs/sanitizers/#Memory-Sanitizer-%28MSAN%29" +[[std.label]] +dispname = "Memory allocation analysis" +name = "Memory-allocation-analysis" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Memory layout" +name = "Memory-layout" +uri = "base/base/#$" +[[std.label]] +dispname = "Memory layout of Julia Objects" +name = "Memory-layout-of-Julia-Objects" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Memory-mapped I/O" +name = "Memory-mapped-I/O" +uri = "stdlib/Mmap/#Memory-mapped-I%2FO" +[[std.label]] +dispname = "Memory profiling" +name = "Memory-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "Menus" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Merging backports into the release branch" +name = "Merging-backports-into-the-release-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +name = "Meta" +uri = "base/base/#$" +[[std.label]] +name = "Metaprogramming" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method Tables" +name = "Method-Tables" +uri = "devdocs/functions/#$" +[[std.label]] +name = "MethodInstance" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Missing Values" +name = "Missing-Values" +uri = "base/base/#$" +[[std.label]] +dispname = "Mixing multiple using and import statements" +name = "Mixing-multiple-using-and-import-statements" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module bindings" +name = "Module-bindings" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Module initialization and precompilation" +name = "Module-initialization-and-precompilation" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module loading" +name = "Module-loading" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Module loading callbacks" +name = "Module-loading-callbacks" +uri = "devdocs/require/#$" +[[std.label]] +name = "Modules" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "More About Callbacks" +name = "More-About-Callbacks" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "More about types" +name = "More-about-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "More dots: Fuse vectorized operations" +name = "More-dots:-Fuse-vectorized-operations" +uri = "manual/performance-tips/#More-dots%3A-Fuse-vectorized-operations" +[[std.label]] +dispname = "More on Channels" +name = "More-on-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "More task operations" +name = "More-task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Mozilla's Record and Replay Framework (rr)" +name = "Mozilla's-Record-and-Replay-Framework-(rr)" +uri = "devdocs/debuggingtips/#Mozilla%27s-Record-and-Replay-Framework-%28rr%29" +[[std.label]] +dispname = "Multi-processing and Distributed Computing" +name = "Multi-processing-and-Distributed-Computing" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Multicast" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Multidimensional Arrays" +name = "Multidimensional-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Multimedia I/O" +name = "Multimedia-I/O" +uri = "base/io-network/#Multimedia-I%2FO" +[[std.label]] +dispname = "Multiple GC Threads" +name = "Multiple-GC-Threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multiple Objects" +name = "Multiple-Objects" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Mutable Composite Types" +name = "Mutable-Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Mutable collections" +name = "Mutable-collections" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Named Tuple Types" +name = "Named-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Named Tuples" +name = "Named-Tuples" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Nested quote" +name = "Nested-quote" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Network I/O" +name = "Network-I/O" +uri = "base/io-network/#Network-I%2FO" +[[std.label]] +dispname = "Network Requirements for LocalManager and SSHManager" +name = "Network-Requirements-for-LocalManager-and-SSHManager" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Network transport" +name = "Network-transport" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "NetworkOptions" +uri = "stdlib/NetworkOptions/#$" +[[std.label]] +dispname = "Networking and Streams" +name = "Networking-and-Streams" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "New IR nodes" +name = "New-IR-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "New language features" +name = "New-language-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library features" +name = "New-library-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library functions" +name = "New-library-functions" +uri = "NEWS/#$" +[[std.label]] +dispname = "Non-constant Function Specifications" +name = "Non-constant-Function-Specifications" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Note on Optional and keyword Arguments" +name = "Note-on-Optional-and-keyword-Arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Notes on BLAS and LAPACK" +name = "Notes-on-BLAS-and-LAPACK" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Notes on using bpftrace" +name = "Notes-on-using-bpftrace" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Noteworthy Differences from other Languages" +name = "Noteworthy-Differences-from-other-Languages" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from C/C++" +name = "Noteworthy-differences-from-C/C" +uri = "manual/noteworthy-differences/#Noteworthy-differences-from-C%2FC" +[[std.label]] +dispname = "Noteworthy differences from Common Lisp" +name = "Noteworthy-differences-from-Common-Lisp" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from MATLAB" +name = "Noteworthy-differences-from-MATLAB" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from Python" +name = "Noteworthy-differences-from-Python" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from R" +name = "Noteworthy-differences-from-R" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Nothingness and missing values" +name = "Nothingness-and-missing-values" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Number of indices" +name = "Number-of-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Numbered prompt" +name = "Numbered-prompt" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Numeric Comparisons" +name = "Numeric-Comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Numerical Conversions" +name = "Numerical-Conversions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "OS X" +name = "OS-X" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Object allocation" +name = "Object-allocation" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Object layout (jl_value_t)" +name = "Object-layout-(jl_value_t)" +uri = "devdocs/object/#Object-layout-%28jl_value_t%29" +[[std.label]] +dispname = "Omitted and extra indices" +name = "Omitted-and-extra-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "On the command line" +name = "On-the-command-line" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Operations on Types" +name = "Operations-on-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Operator Precedence and Associativity" +name = "Operator-Precedence-and-Associativity" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Operators" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Operators Are Functions" +name = "Operators-Are-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Operators With Special Names" +name = "Operators-With-Special-Names" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optimization Pipeline" +name = "Optimization-Pipeline" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Optimize network I/O during parallel execution" +name = "Optimize-network-I/O-during-parallel-execution" +uri = "manual/performance-tips/#Optimize-network-I%2FO-during-parallel-execution" +[[std.label]] +dispname = "Optional Arguments" +name = "Optional-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optionally-generated functions" +name = "Optionally-generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Options for controlling the display of profile results" +name = "Options-for-controlling-the-display-of-profile-results" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Order-Related Functions" +name = "Order-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Other Test Macros" +name = "Other-Test-Macros" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Other generic segfaults or unreachables reached" +name = "Other-generic-segfaults-or-unreachables-reached" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Outer-only constructors" +name = "Outer-only-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Output-type computation" +name = "Output-type-computation" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Overflow behavior" +name = "Overflow-behavior" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Overview" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Overview of Julia to LLVM Interface" +name = "Overview-of-Julia-to-LLVM-Interface" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Package Manager" +name = "Package-Manager" +uri = "NEWS/#$" +[[std.label]] +dispname = "Package directories" +name = "Package-directories" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Packages and Modules" +name = "Packages-and-Modules" +uri = "manual/faq/#$" +[[std.label]] +name = "Paragraphs" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Parallel Computing" +name = "Parallel-Computing" +uri = "manual/parallel-computing/#$" +[[std.label]] +dispname = "Parallel Map and Loops" +name = "Parallel-Map-and-Loops" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Parallel mode" +name = "Parallel-mode" +uri = "manual/command-line-interface/#$" +[[std.label]] +name = "Parallelization" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Parametric Abstract Types" +name = "Parametric-Abstract-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Constructors" +name = "Parametric-Constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Methods" +name = "Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parametric Primitive Types" +name = "Parametric-Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Types" +name = "Parametric-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametrically-constrained Varargs methods" +name = "Parametrically-constrained-Varargs-methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parsing TOML data" +name = "Parsing-TOML-data" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Passing Pointers for Modifying Inputs" +name = "Passing-Pointers-for-Modifying-Inputs" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Passing options to LLVM" +name = "Passing-options-to-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Performance critical code should be inside a function" +name = "Performance-critical-code-should-be-inside-a-function" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Period Types" +name = "Period-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +name = "Periods" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Phi nodes and Pi nodes" +name = "Phi-nodes-and-Pi-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "PhiC nodes and Upsilon nodes" +name = "PhiC-nodes-and-Upsilon-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +name = "Pidfile" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +name = "Pkg" +uri = "stdlib/Pkg/#$" +[[std.label]] +dispname = "Pkg mode" +name = "Pkg-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Pkg.jl" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Platform-Specific Notes" +name = "Platform-Specific-Notes" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Point releasing 101" +name = "Point-releasing-101" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Powers, logs and roots" +name = "Powers,-logs-and-roots" +uri = "manual/mathematical-operations/#Powers%2C-logs-and-roots" +[[std.label]] +dispname = "Pre-allocating outputs" +name = "Pre-allocating-outputs" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Prefer exported methods over direct field access" +name = "Prefer-exported-methods-over-direct-field-access" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Primary Functions" +name = "Primary-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Primitive Types" +name = "Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Principles of usage" +name = "Principles-of-usage" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Printf" +uri = "NEWS/#$" +[[std.label]] +dispname = "Printing of debug information" +name = "Printing-of-debug-information" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Probe usage examples" +name = "Probe-usage-examples" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Processing log events" +name = "Processing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Profiling Julia with Tracy" +name = "Profiling-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Profiling package precompilation with Tracy" +name = "Profiling-package-precompilation-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Program representation" +name = "Program-representation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Project environments" +name = "Project-environments" +uri = "manual/code-loading/#$" +[[std.label]] +name = "Promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Propagating inbounds" +name = "Propagating-inbounds" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Propagation of Missing Values" +name = "Propagation-of-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "Proper-maintenance-and-care-of-multi-threading-locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Properties of Types" +name = "Properties-of-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Property destructuring" +name = "Property-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Qualified names" +name = "Qualified-names" +uri = "manual/modules/#$" +[[std.label]] +name = "Quirks" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Quote expressions" +name = "Quote-expressions" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "REPL-based workflow" +name = "REPL-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "REPL formatting" +name = "REPL-formatting" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "RadioMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Random Numbers" +name = "Random-Numbers" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random generation functions" +name = "Random-generation-functions" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random numbers module" +name = "Random-numbers-module" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Raspberry Pi 1 / Raspberry Pi Zero" +name = "Raspberry-Pi-1-/-Raspberry-Pi-Zero" +uri = "devdocs/build/arm/#Raspberry-Pi-1-%2F-Raspberry-Pi-Zero" +[[std.label]] +dispname = "Raspberry Pi 2" +name = "Raspberry-Pi-2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Rational Numbers" +name = "Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Receiving IP Multicast Packets" +name = "Receiving-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Redefining Methods" +name = "Redefining-Methods" +uri = "manual/methods/#$" +[[std.label]] +name = "Reflection" +uri = "base/base/#$" +[[std.label]] +dispname = "Reflection and introspection" +name = "Reflection-and-introspection" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Remote References and AbstractChannels" +name = "Remote-References-and-AbstractChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Remote References and Distributed Garbage Collection" +name = "Remote-References-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Renaming with as" +name = "Renaming-with-as" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "Reporting-and-analyzing-crashes-(segfaults)" +uri = "devdocs/backtraces/#Reporting-and-analyzing-crashes-%28segfaults%29" +[[std.label]] +name = "Representation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Representation of Intermediate Values" +name = "Representation-of-Intermediate-Values" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Representation of Pointers" +name = "Representation-of-Pointers" +uri = "devdocs/compiler/#$" +[[std.label]] +name = "Reproducibility" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Reproducing concurrency bugs with rr" +name = "Reproducing-concurrency-bugs-with-rr" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Required Build Tools and External Libraries" +name = "Required-Build-Tools-and-External-Libraries" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Resolving IP Addresses" +name = "Resolving-IP-Addresses" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Resources" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Return type" +name = "Return-type" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Returning nothing" +name = "Returning-nothing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Revise-based workflows" +name = "Revise-based-workflows" +uri = "manual/workflow-tips/#$" +[[std.label]] +name = "Rounding" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Epoch" +name = "Rounding-Epoch" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Functions" +name = "Rounding-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding functions" +name = "Rounding-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Rounding modes" +name = "Rounding-modes" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Running External Programs" +name = "Running-External-Programs" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Running PackageEvaluator" +name = "Running-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Running the Julia test suite under Valgrind" +name = "Running-the-Julia-test-suite-under-Valgrind" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Running the analysis" +name = "Running-the-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "SHA" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SHA functions" +name = "SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SIMD Support" +name = "SIMD-Support" +uri = "base/simd-types/#$" +[[std.label]] +dispname = "SIMD Values" +name = "SIMD-Values" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Safe use of Finalizers" +name = "Safe-use-of-Finalizers" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sanitizer support" +name = "Sanitizer-support" +uri = "devdocs/sanitizers/#$" +[[std.label]] +name = "Scheduling" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Search modes" +name = "Search-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Segfaults during bootstrap (sysimg.jl)" +name = "Segfaults-during-bootstrap-(sysimg.jl)" +uri = "devdocs/backtraces/#Segfaults-during-bootstrap-%28sysimg.jl%29" +[[std.label]] +dispname = "Segfaults when running a script" +name = "Segfaults-when-running-a-script" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Selecting an appropriate output array" +name = "Selecting-an-appropriate-output-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Sending IP Multicast Packets" +name = "Sending-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Separate convert and kernel logic" +name = "Separate-convert-and-kernel-logic" +uri = "manual/methods/#$" +[[std.label]] +name = "Serialization" +uri = "stdlib/Serialization/#$" +[[std.label]] +dispname = "Sessions and the REPL" +name = "Sessions-and-the-REPL" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Set-Like Collections" +name = "Set-Like-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Setting up PackageEvaluator" +name = "Setting-up-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "Shared-Arrays" +uri = "stdlib/SharedArrays/#$" +[[std.label]] +dispname = "Shared Arrays and Distributed Garbage Collection" +name = "Shared-Arrays-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shared Global Data Structures" +name = "Shared-Global-Data-Structures" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Short-Circuit Evaluation" +name = "Short-Circuit-Evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Side effects and mutable function arguments" +name = "Side-effects-and-mutable-function-arguments" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sign and absolute value functions" +name = "Sign-and-absolute-value-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Signing binaries" +name = "Signing-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Skipping Missing Values" +name = "Skipping-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Sockets" +uri = "stdlib/Sockets/#$" +[[std.label]] +dispname = "Sorting Algorithms" +name = "Sorting-Algorithms" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting Functions" +name = "Sorting-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting and Related Functions" +name = "Sorting-and-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Source distribution" +name = "Source-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Source distributions of releases" +name = "Source-distributions-of-releases" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Sparse Arrays" +name = "Sparse-Arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector Storage" +name = "Sparse-Vector-Storage" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector and Matrix Constructors" +name = "Sparse-Vector-and-Matrix-Constructors" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse matrix operations" +name = "Sparse-matrix-operations" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Special Types" +name = "Special-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Special floating-point values" +name = "Special-floating-point-values" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Special functions" +name = "Special-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Special matrices" +name = "Special-matrices" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Special values" +name = "Special-values" +uri = "base/base/#$" +[[std.label]] +dispname = "Specialized Calling Convention Signature Representation" +name = "Specialized-Calling-Convention-Signature-Representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Specializing array generation" +name = "Specializing-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Specializing axes" +name = "Specializing-axes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing reshape" +name = "Specializing-reshape" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing similar" +name = "Specializing-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specifying Network Topology (Experimental)" +name = "Specifying-Network-Topology-(Experimental)" +uri = "manual/distributed-computing/#Specifying-Network-Topology-%28Experimental%29" +[[std.label]] +dispname = "Specifying multiple system image targets" +name = "Specifying-multiple-system-image-targets" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Splatting interpolation" +name = "Splatting-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Stack Traces" +name = "Stack-Traces" +uri = "manual/stacktraces/#$" +[[std.label]] +name = "StackTraces" +uri = "base/stacktraces/#$" +[[std.label]] +dispname = "Standalone using and import" +name = "Standalone-using-and-import" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Standard Modules" +name = "Standard-Modules" +uri = "base/base/#$" +[[std.label]] +dispname = "Standard Numeric Types" +name = "Standard-Numeric-Types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Standard functions" +name = "Standard-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Standard library changes" +name = "Standard-library-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Standard modules" +name = "Standard-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Starting Julia with multiple threads" +name = "Starting-Julia-with-multiple-threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Starting and managing worker processes" +name = "Starting-and-managing-worker-processes" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Startup file" +name = "Startup-file" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Static Analysis Algorithm" +name = "Static-Analysis-Algorithm" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "Static-analyzer-annotations-for-GC-correctness-in-C-code" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "Statistics" +uri = "stdlib/Statistics/#$" +[[std.label]] +dispname = "Step 1: Install toolchain" +name = "Step-1:-Install-toolchain" +uri = "devdocs/sanitizers/#Step-1%3A-Install-toolchain" +[[std.label]] +dispname = "Step 2: Build Julia with ASAN" +name = "Step-2:-Build-Julia-with-ASAN" +uri = "devdocs/sanitizers/#Step-2%3A-Build-Julia-with-ASAN" +[[std.label]] +dispname = "String Basics" +name = "String-Basics" +uri = "manual/strings/#$" +[[std.label]] +name = "Strings" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Struct Type Correspondences" +name = "Struct-Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Stylistic Conventions" +name = "Stylistic-Conventions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "SubArray design" +name = "SubArray-design" +uri = "devdocs/subarrays/#$" +[[std.label]] +name = "SubArrays" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Submodules and relative paths" +name = "Submodules-and-relative-paths" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Subsequences, permutations and shuffling" +name = "Subsequences,-permutations-and-shuffling" +uri = "stdlib/Random/#Subsequences%2C-permutations-and-shuffling" +[[std.label]] +name = "Subtypes" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Subtyping and method sorting" +name = "Subtyping-and-method-sorting" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Subtyping diagonal variables" +name = "Subtyping-diagonal-variables" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Supplying the number of expressions" +name = "Supplying-the-number-of-expressions" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Supporting ccall" +name = "Supporting-[ccall](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bccall%5D%28%40ref%29" +[[std.label]] +dispname = "Supporting pointer_from_objref" +name = "Supporting-[pointer_from_objref](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bpointer_from_objref%5D%28%40ref%29" +[[std.label]] +name = "Suppressions" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Surface syntax AST" +name = "Surface-syntax-AST" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Sweeping" +uri = "devdocs/gc/#$" +[[std.label]] +name = "Symbols" +uri = "manual/metaprogramming/#$" +[[std.label]] +name = "Syntax" +uri = "base/base/#$" +[[std.label]] +dispname = "Syntax Conflicts" +name = "Syntax-Conflicts" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Syntax Guide" +name = "Syntax-Guide" +uri = "manual/documentation/#$" +[[std.label]] +name = "System" +uri = "base/base/#$" +[[std.label]] +dispname = "System Image Building" +name = "System-Image-Building" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "System and Package Image Building" +name = "System-and-Package-Image-Building" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "TOML" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Tab completion" +name = "Tab-completion" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Tables" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tagging the release" +name = "Tagging-the-release" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "Talking-to-the-compiler-(the-:meta-mechanism)" +uri = "devdocs/meta/#Talking-to-the-compiler-%28the-%3Ameta-mechanism%29" +[[std.label]] +name = "Tar" +uri = "stdlib/Tar/#$" +[[std.label]] +dispname = "Target Architectures" +name = "Target-Architectures" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Target-Dependent Optimization and Code Generation" +name = "Target-Dependent-Optimization-and-Code-Generation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Task Monitor with BPFnative.jl" +name = "Task-Monitor-with-BPFnative.jl" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task queue probes" +name = "Task-queue-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task runtime probes" +name = "Task-runtime-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task spawn monitor" +name = "Task-spawn-monitor" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Tasks" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Tasks and events" +name = "Tasks-and-events" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +name = "Test" +uri = "NEWS/#$" +[[std.label]] +dispname = "Test result types" +name = "Test-result-types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Test utilities" +name = "Test-utilities" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Base Julia" +name = "Testing-Base-Julia" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Log Statements" +name = "Testing-Log-Statements" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing log events" +name = "Testing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "The @threads Macro" +name = "The-@threads-Macro" +uri = "manual/multi-threading/#The-%40threads-Macro" +[[std.label]] +dispname = "The Julia REPL" +name = "The-Julia-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The Julian mode" +name = "The-Julian-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The throw function" +name = "The-[throw](@ref)-function" +uri = "manual/control-flow/#The-%5Bthrow%5D%28%40ref%29-function" +[[std.label]] +dispname = "The analyzer annotations" +name = "The-analyzer-annotations" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "The bounds checking call hierarchy" +name = "The-bounds-checking-call-hierarchy" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "The dangers of abusing multiple dispatch (aka, more on types with values-as-parameters)" +name = "The-dangers-of-abusing-multiple-dispatch-(aka,-more-on-types-with-values-as-parameters)" +uri = "manual/performance-tips/#The-dangers-of-abusing-multiple-dispatch-%28aka%2C-more-on-types-with-values-as-parameters%29" +[[std.label]] +dispname = "The different prompt modes" +name = "The-different-prompt-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The documentation is not accurate enough. Can I rely on the existing behavior?" +name = "The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior?" +uri = "manual/faq/#The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior%3F" +[[std.label]] +dispname = "The inlining algorithm (inline_worthy)" +name = "The-inlining-algorithm-(inline_worthy)" +uri = "devdocs/inference/#The-inlining-algorithm-%28inline_worthy%29" +[[std.label]] +dispname = "The jlcall calling convention" +name = "The-jlcall-calling-convention" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "The return Keyword" +name = "The-return-Keyword" +uri = "manual/functions/#$" +[[std.label]] +dispname = "The try/catch statement" +name = "The-try/catch-statement" +uri = "manual/control-flow/#The-try%2Fcatch-statement" +[[std.label]] +dispname = "The two uses of the ... operator: slurping and splatting" +name = "The-two-uses-of-the-...-operator:-slurping-and-splatting" +uri = "manual/faq/#The-two-uses-of-the-...-operator%3A-slurping-and-splatting" +[[std.label]] +dispname = "The uniform scaling operator" +name = "The-uniform-scaling-operator" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "There is a useful undocumented function/type/constant. Can I use it?" +name = "There-is-a-useful-undocumented-function/type/constant.-Can-I-use-it?" +uri = "manual/faq/#There-is-a-useful-undocumented-function%2Ftype%2Fconstant.-Can-I-use-it%3F" +[[std.label]] +dispname = "Things to watch out for" +name = "Things-to-watch-out-for" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Thread Sanitizer (TSAN)" +name = "Thread-Sanitizer-(TSAN)" +uri = "devdocs/sanitizers/#Thread-Sanitizer-%28TSAN%29" +[[std.label]] +dispname = "Thread sleep/wake probes" +name = "Thread-sleep/wake-probes" +uri = "devdocs/probes/#Thread-sleep%2Fwake-probes" +[[std.label]] +dispname = "Throwing Julia Exceptions" +name = "Throwing-Julia-Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Thundering herd detection" +name = "Thundering-herd-detection" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "TimeType-Period Arithmetic" +name = "TimeType-Period-Arithmetic" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Toplevel elements" +name = "Toplevel-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tracy Profiler" +name = "Tracy-Profiler" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Trait-based dispatch" +name = "Trait-based-dispatch" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Treat Subnormal Numbers as Zeros" +name = "Treat-Subnormal-Numbers-as-Zeros" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Triggered During Execution" +name = "Triggered-During-Execution" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Trigonometric and hyperbolic functions" +name = "Trigonometric-and-hyperbolic-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Triple-Quoted String Literals" +name = "Triple-Quoted-String-Literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Troubleshooting \"method not matched\": parametric type invariance and MethodErrors" +name = "Troubleshooting-\"method-not-matched\":-parametric-type-invariance-and-MethodErrors" +uri = "manual/faq/#Troubleshooting-%22method-not-matched%22%3A-parametric-type-invariance-and-MethodErrors" +[[std.label]] +dispname = "Try it out!" +name = "Try-it-out!" +uri = "devdocs/EscapeAnalysis/#Try-it-out%21" +[[std.label]] +dispname = "Tuple Types" +name = "Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Tuple and NTuple arguments" +name = "Tuple-and-NTuple-arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Tuple types" +name = "Tuple-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Tuples" +uri = "manual/functions/#$" +[[std.label]] +name = "Tweaks" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type Aliases" +name = "Type-Aliases" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Correspondences" +name = "Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Declarations" +name = "Type-Declarations" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Parameters" +name = "Type-Parameters" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Unions" +name = "Type-Unions" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type declarations" +name = "Type-declarations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type parameters and fields" +name = "Type-parameters-and-fields" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Type relations" +name = "Type-relations" +uri = "base/base/#$" +[[std.label]] +name = "TypeNames" +uri = "devdocs/types/#$" +[[std.label]] +name = "Types" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Types, type declarations, and constructors" +name = "Types,-type-declarations,-and-constructors" +uri = "manual/faq/#Types%2C-type-declarations%2C-and-constructors" +[[std.label]] +dispname = "Types and sets (and Any and Union{}/Bottom)" +name = "Types-and-sets-(and-Any-and-Union{}/Bottom)" +uri = "devdocs/types/#Types-and-sets-%28and-Any-and-Union%7B%7D%2FBottom%29" +[[std.label]] +dispname = "Types of functions" +name = "Types-of-functions" +uri = "manual/types/#$" +[[std.label]] +name = "UUIDs" +uri = "stdlib/UUIDs/#$" +[[std.label]] +dispname = "Unhandled rr system calls" +name = "Unhandled-rr-system-calls" +uri = "devdocs/valgrind/#$" +[[std.label]] +name = "Unicode" +uri = "stdlib/Unicode/#$" +[[std.label]] +dispname = "Unicode Input" +name = "Unicode-Input" +uri = "manual/unicode-input/#$" +[[std.label]] +dispname = "Unicode and UTF-8" +name = "Unicode-and-UTF-8" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Union representation" +name = "Union-representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "UnionAll Types" +name = "UnionAll-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "UnionAll types" +name = "UnionAll-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Unit Testing" +name = "Unit-Testing" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Update the version number of a dependency" +name = "Update-the-version-number-of-a-dependency" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating an existing source tree" +name = "Updating-an-existing-source-tree" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating fields of GC-managed objects" +name = "Updating-fields-of-GC-managed-objects" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Updating operators" +name = "Updating-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Uploading binaries" +name = "Uploading-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Use in Makefiles" +name = "Use-in-Makefiles" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Use naming conventions consistent with Julia base/" +name = "Use-naming-conventions-consistent-with-Julia-base/" +uri = "manual/style-guide/#Use-naming-conventions-consistent-with-Julia-base%2F" +[[std.label]] +dispname = "Useful JULIA_LLVM_ARGS parameters" +name = "Useful-JULIA_LLVM_ARGS-parameters" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Useful Julia functions for Inspecting those variables" +name = "Useful-Julia-functions-for-Inspecting-those-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful Julia variables for Inspecting" +name = "Useful-Julia-variables-for-Inspecting" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful references:" +name = "Useful-references:" +uri = "devdocs/probes/#Useful-references%3A" +[[std.label]] +dispname = "User interaction" +name = "User-interaction" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Using @threads without data races" +name = "Using-@threads-without-data-races" +uri = "manual/multi-threading/#Using-%40threads-without-data-races" +[[std.label]] +dispname = "Using Loggers" +name = "Using-Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Using Valgrind with Julia" +name = "Using-Valgrind-with-Julia" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Using arguments inside scripts" +name = "Using-arguments-inside-scripts" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Using axes for bounds checks and loop iteration" +name = "Using-axes-for-bounds-checks-and-loop-iteration" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Using distinct algorithms for scalar or array generation" +name = "Using-distinct-algorithms-for-scalar-or-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Using julia-config to automatically determine build parameters" +name = "Using-julia-config-to-automatically-determine-build-parameters" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Utility Collections" +name = "Utility-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Vararg Tuple Types" +name = "Vararg-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Varargs Functions" +name = "Varargs-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Variables and Assignments" +name = "Variables-and-Assignments" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Variadic function calls" +name = "Variadic-function-calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Verifying" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Versioning" +uri = "base/base/#$" +[[std.label]] +dispname = "Versioning and Git" +name = "Versioning-and-Git" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Via @profile" +name = "Via-@profile" +uri = "stdlib/Profile/#Via-%40profile" +[[std.label]] +dispname = "Viewing Tracy files in your browser" +name = "Viewing-Tracy-files-in-your-browser" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Viewing a stack trace" +name = "Viewing-a-stack-trace" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Views (SubArrays and other view types)" +name = "Views-(SubArrays-and-other-view-types)" +uri = "base/arrays/#Views-%28SubArrays-and-other-view-types%29" +[[std.label]] +dispname = "What are the possible causes of an UndefVarError during remote execution?" +name = "What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution?" +uri = "manual/faq/#What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution%3F" +[[std.label]] +dispname = "What does the ... operator do?" +name = "What-does-the-...-operator-do?" +uri = "manual/faq/#What-does-the-...-operator-do%3F" +[[std.label]] +dispname = "What is the difference between \"using\" and \"import\"?" +name = "What-is-the-difference-between-\"using\"-and-\"import\"?" +uri = "manual/faq/#What-is-the-difference-between-%22using%22-and-%22import%22%3F" +[[std.label]] +dispname = "What is the return value of an assignment?" +name = "What-is-the-return-value-of-an-assignment?" +uri = "manual/faq/#What-is-the-return-value-of-an-assignment%3F" +[[std.label]] +dispname = "When is convert called?" +name = "When-is-convert-called?" +uri = "manual/conversion-and-promotion/#When-is-convert-called%3F" +[[std.label]] +dispname = "When to use T, Ptr{T} and Ref{T}" +name = "When-to-use-T,-Ptr{T}-and-Ref{T}" +uri = "manual/calling-c-and-fortran-code/#When-to-use-T%2C-Ptr%7BT%7D-and-Ref%7BT%7D" +[[std.label]] +dispname = "Why am I getting UndefVarError from a simple loop?" +name = "Why-am-I-getting-UndefVarError-from-a-simple-loop?" +uri = "manual/faq/#Why-am-I-getting-UndefVarError-from-a-simple-loop%3F" +[[std.label]] +dispname = "Why are my Julia benchmarks for linear algebra operations different from other languages?" +name = "Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages?" +uri = "manual/faq/#Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages%3F" +[[std.label]] +dispname = "Why do concurrent writes to the same stream result in inter-mixed output?" +name = "Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output?" +uri = "manual/faq/#Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output%3F" +[[std.label]] +dispname = "Why does Julia use * for string concatenation? Why not + or something else?" +name = "Why-does-Julia-use-*-for-string-concatenation?-Why-not-or-something-else?" +uri = "manual/faq/#Why-does-Julia-use-%2A-for-string-concatenation%3F-Why-not-or-something-else%3F" +[[std.label]] +dispname = "Why does x += y allocate memory when x and y are arrays?" +name = "Why-does-x-y-allocate-memory-when-x-and-y-are-arrays?" +uri = "manual/faq/#Why-does-x-y-allocate-memory-when-x-and-y-are-arrays%3F" +[[std.label]] +dispname = "Why doesn't it work to declare foo(bar::Vector{Real}) = 42 and then call foo([1])?" +name = "Why-doesn't-it-work-to-declare-foo(bar::Vector{Real})-42-and-then-call-foo([1])?" +uri = "manual/faq/#Why-doesn%27t-it-work-to-declare-foo%28bar%3A%3AVector%7BReal%7D%29-42-and-then-call-foo%28%5B1%5D%29%3F" +[[std.label]] +dispname = "Why doesn't run support * or pipes for scripting external programs?" +name = "Why-doesn't-run-support-*-or-pipes-for-scripting-external-programs?" +uri = "manual/faq/#Why-doesn%27t-run-support-%2A-or-pipes-for-scripting-external-programs%3F" +[[std.label]] +dispname = "Why don't you compile Matlab/Python/R/… code to Julia?" +name = "Why-don't-you-compile-Matlab/Python/R/…-code-to-Julia?" +uri = "manual/faq/#Why-don%27t-you-compile-Matlab%2FPython%2FR%2F%E2%80%A6-code-to-Julia%3F" +[[std.label]] +dispname = "Windows Build Debugging" +name = "Windows-Build-Debugging" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Workflow for Testing Packages" +name = "Workflow-for-Testing-Packages" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with Arrays" +name = "Working-with-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Working with Broadcasted objects" +name = "Working-with-Broadcasted-objects" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Working with Files" +name = "Working-with-Files" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Working with LLVM" +name = "Working-with-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Working with Test Sets" +name = "Working-with-Test-Sets" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with context" +name = "Working-with-context" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Wrapper types" +name = "Wrapper-types" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Write \"type-stable\" functions" +name = "Write-\"type-stable\"-functions" +uri = "manual/performance-tips/#Write-%22type-stable%22-functions" +[[std.label]] +dispname = "Write functions, not just scripts" +name = "Write-functions,-not-just-scripts" +uri = "manual/style-guide/#Write-functions%2C-not-just-scripts" +[[std.label]] +dispname = "Write functions with argument ordering similar to Julia Base" +name = "Write-functions-with-argument-ordering-similar-to-Julia-Base" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Writing Documentation" +name = "Writing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Writing Tests for greeting_tests.jl" +name = "Writing-Tests-for-greeting_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing Tests for math_tests.jl" +name = "Writing-Tests-for-math_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing custom array types with non-1 indexing" +name = "Writing-custom-array-types-with-non-1-indexing" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "LaTeX" +name = "\\LaTeX" +uri = "stdlib/Markdown/#%5CLaTeX" +[[std.label]] +dispname = "Allocation Profiler" +name = "allocation-profiler" +uri = "manual/profile/#$" +[[std.label]] +dispname = "$ and \\ characters" +name = "and-\\-characters" +uri = "manual/documentation/#and-%5C-characters" +[[std.label]] +dispname = "Method" +name = "ast-lowered-method" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Automatic Type Conversion" +name = "automatic-type-conversion" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Append ! to names of functions that modify their arguments" +name = "bang-convention" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Calling Convention" +name = "calling-convention" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "How do I catch CTRL-C in a script?" +name = "catch-ctrl-c" +uri = "manual/faq/#$" +[[std.label]] +dispname = "ccall interface" +name = "ccall-interface" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "ccall using a libuv threadpool (Experimental)" +name = "ccall-using-a-libuv-threadpool-(Experimental)" +uri = "base/multi-threading/#ccall-using-a-libuv-threadpool-%28Experimental%29" +[[std.label]] +dispname = "Command-line Interface" +name = "cli" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Code Availability and Loading Packages" +name = "code-availability" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Code Loading" +name = "code-loading" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Interpolation" +name = "command-interpolation" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Command-line switches for Julia" +name = "command-line-interface" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Compiler efficiency issues" +name = "compiler-efficiency-issues" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Conversion and Promotion" +name = "conversion-and-promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Destructuring Assignment and Multiple Return Values" +name = "destructuring-assignment" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Macro reference" +name = "dev-cartesian-reference" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "JIT Code Generation" +name = "dev-codegen" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Macro Expansion" +name = "dev-macro-expansion" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Parsing" +name = "dev-parsing" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "System Image" +name = "dev-sysimg" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Type Inference" +name = "dev-type-inference" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Version/Environment info" +name = "dev-version-info" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "else Clauses" +name = "else-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "JULIA_CPU_THREADS" +name = "env-cpu-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NUM_GC_THREADS" +name = "env-gc-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_IMAGE_THREADS" +name = "env-image-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_MAX_NUM_PRECOMPILE_FILES" +name = "env-max-num-precompile-files" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "What are the differences between zero-dimensional arrays and scalars?" +name = "faq-array-0dim" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Asynchronous IO and concurrent synchronous writes" +name = "faq-async-io" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia give a DomainError for certain seemingly-sensible operations?" +name = "faq-domain-errors" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia use native machine integer arithmetic?" +name = "faq-integer-arithmetic" +uri = "manual/faq/#$" +[[std.label]] +dispname = "How does \"null\", \"nothingness\" or \"missingness\" work in Julia?" +name = "faq-nothing" +uri = "manual/faq/#$" +[[std.label]] +dispname = "finally Clauses" +name = "finally-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "gdb debugging tips" +name = "gdb-debugging-tips" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "isbits Union Arrays" +name = "isbits-Union-Arrays" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Optimizations" +name = "isbits-Union-Optimizations" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Structs" +name = "isbits-Union-Structs" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +name = "jl_atexit_hook()" +uri = "devdocs/init/#jl_atexit_hook%28%29" +[[std.label]] +name = "julia_init()" +uri = "devdocs/init/#julia_init%28%29" +[[std.label]] +name = "julia_save()" +uri = "devdocs/init/#julia_save%28%29" +[[std.label]] +dispname = "Separate kernel functions (aka, function barriers)" +name = "kernel-functions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Arrays" +name = "lib-arrays" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Iteration" +name = "lib-collections-iteration" +uri = "base/collections/#$" +[[std.label]] +dispname = "Constants" +name = "lib-constants" +uri = "base/constants/#$" +[[std.label]] +dispname = "File Events" +name = "lib-filewatching" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "lib-multithreading" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Numbers" +name = "lib-numbers" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Profiling" +name = "lib-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Strings" +name = "lib-strings" +uri = "base/strings/#$" +[[std.label]] +dispname = "Synchronization" +name = "lib-task-sync" +uri = "base/parallel/#$" +[[std.label]] +name = "libuv" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Local Scope" +name = "local-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level synchronization using schedule and wait" +name = "low-level-schedule-wait" +uri = "base/parallel/#$" +[[std.label]] +name = "main()" +uri = "devdocs/init/#main%28%29" +[[std.label]] +dispname = "Abstract Types" +name = "man-abstract-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Advantages of Julia" +name = "man-advantages-of-julia" +uri = "#$" +[[std.label]] +dispname = "Allowed Variable Names" +name = "man-allowed-variable-names" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Method Ambiguities" +name = "man-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Anonymous Functions" +name = "man-anonymous-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Public API" +name = "man-api" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Argument destructuring" +name = "man-argument-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Argument Passing Behavior" +name = "man-argument-passing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Array and Vectorized Operators and Functions" +name = "man-array-and-vectorized-operators-and-functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-array-concatenation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Indexing" +name = "man-array-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Array literals" +name = "man-array-literals" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Typed array literals" +name = "man-array-typed-literal" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Assignment expressions and assignment versus mutation" +name = "man-assignment-expressions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Asynchronous Programming" +name = "man-asynchronous" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Per-field atomics" +name = "man-atomics" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Alternative linear algebra backends" +name = "man-backends-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Bits Types" +name = "man-bits-types" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Byte Array Literals" +name = "man-byte-array-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Characters" +name = "man-characters" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Cluster Cookie" +name = "man-cluster-cookie" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "@code_warntype" +name = "man-code-warntype" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Compound Expressions" +name = "man-compound-expressions" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Comprehensions" +name = "man-comprehensions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-concatenation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Conditional Evaluation" +name = "man-conditional-evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Constructors" +name = "man-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Compressed Sparse Column (CSC) Sparse Matrix Storage" +name = "man-csc" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Arrays with custom indices" +name = "man-custom-indices" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom pretty-printing" +name = "man-custom-pretty-printing" +uri = "manual/types/#$" +[[std.label]] +dispname = "Declared Types" +name = "man-declared-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Distributed Computing" +name = "man-distributed" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Documentation" +name = "man-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Vectorized \"dot\" operators" +name = "man-dot-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Interpolation" +name = "man-expression-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Package Extensions" +name = "man-extensions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Functions" +name = "man-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Getting Started" +name = "man-getting-started" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Important Links" +name = "man-important-links" +uri = "#$" +[[std.label]] +dispname = "Indexed Assignment" +name = "man-indexed-assignment" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Inner Constructor Methods" +name = "man-inner-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Instance Properties" +name = "man-instance-properties" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Interactive Utilities" +name = "man-interactive-utils" +uri = "stdlib/InteractiveUtils/#$" +[[std.label]] +dispname = "Abstract Arrays" +name = "man-interface-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Iteration" +name = "man-interface-iteration" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Strided Arrays" +name = "man-interface-strided-arrays" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Customizing broadcasting" +name = "man-interfaces-broadcasting" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Introduction" +name = "man-introduction" +uri = "#$" +[[std.label]] +dispname = "Julia Compared to Other Languages" +name = "man-julia-compared-other-languages" +uri = "#$" +[[std.label]] +dispname = "Linear Algebra" +name = "man-linalg" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Orthogonal matrices (AbstractQ)" +name = "man-linalg-abstractq" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "man-linalg-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Logging" +name = "man-logging" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Repeated Evaluation: Loops" +name = "man-loops" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Macros" +name = "man-macros" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method design and the avoidance of ambiguities" +name = "man-method-design-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Method specializations" +name = "man-method-specializations" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Orthogonalize your design" +name = "man-methods-orthogonalize" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Single- and multi-dimensional Arrays" +name = "man-multi-dim-arrays" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "man-multithreading" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multithreading and linear algebra" +name = "man-multithreading-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Numeric Literal Coefficients" +name = "man-numeric-literal-coefficients" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Outer Constructor Methods" +name = "man-outer-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Composite Types" +name = "man-parametric-composite-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Avoid containers with abstract type parameters" +name = "man-performance-abstract-container" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Annotations" +name = "man-performance-annotations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance of captured variable" +name = "man-performance-captured" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Access arrays in memory order, along columns" +name = "man-performance-column-major" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Tips" +name = "man-performance-tips" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Types with values-as-parameters" +name = "man-performance-value-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Consider using views for slices" +name = "man-performance-views" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Printf" +name = "man-printf" +uri = "stdlib/Printf/#$" +[[std.label]] +dispname = "Punctuation" +name = "man-punctuation" +uri = "base/punctuation/#$" +[[std.label]] +dispname = "QuoteNode" +name = "man-quote-node" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Raw String Literals" +name = "man-raw-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Regular Expressions" +name = "man-regex-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Scope constructs" +name = "man-scope-table" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Scripting" +name = "man-scripting" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "man-shared-arrays" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shell mode" +name = "man-shell-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Singleton types" +name = "man-singleton-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Strings" +name = "man-strings" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Supported index types" +name = "man-supported-index-types" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Task Migration" +name = "man-task-migration" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Tasks (aka Coroutines)" +name = "man-tasks" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Threadpools" +name = "man-threadpools" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "What does \"type-stable\" mean?" +name = "man-type-stability" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Typed Globals" +name = "man-typed-globals" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Types" +name = "man-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type{T} type selectors" +name = "man-typet-type" +uri = "manual/types/#$" +[[std.label]] +dispname = "Variables" +name = "man-variables" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Dot Syntax for Vectorizing Functions" +name = "man-vectorized" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Version Number Literals" +name = "man-version-number-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "What Makes Julia, Julia?" +name = "man-what-makes-julia" +uri = "#$" +[[std.label]] +dispname = "Workflow Tips" +name = "man-workflow-tips" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Mapping C Types to Julia" +name = "mapping-c-types-to-julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown" +name = "markdown_stdlib" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Mathematical Operators" +name = "math-ops" +uri = "base/math/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "meta-non-standard-string-literals" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Missing Values" +name = "missing" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Modules" +name = "modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "nVidia Jetson TX2" +name = "nVidia-Jetson-TX2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Namespace management" +name = "namespace-management" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "non-standard-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "On Soft Scope" +name = "on-soft-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Diagnosing and fixing hangs due to a package dependency" +name = "pchang_deps" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Fixing package code to avoid hangs" +name = "pchang_fix" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Package Images" +name = "pkgimages" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package images optimized for multiple microarchitectures" +name = "pkgimgs-multi-versioning" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package/Environment Preferences" +name = "preferences" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "printf() and stdio in the Julia runtime" +name = "printf()-and-stdio-in-the-Julia-runtime" +uri = "devdocs/stdio/#printf%28%29-and-stdio-in-the-Julia-runtime" +[[std.label]] +dispname = "printf() during initialization" +name = "printf()-during-initialization" +uri = "devdocs/stdio/#printf%28%29-during-initialization" +[[std.label]] +name = "repl_entrypoint()" +uri = "devdocs/init/#repl_entrypoint%28%29" +[[std.label]] +dispname = "Scope of Variables" +name = "scope-of-variables" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "BLAS character arguments" +name = "stdlib-blas-chars" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Unit diagonal" +name = "stdlib-blas-diag" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Multiplication order" +name = "stdlib-blas-side" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Transposition operation" +name = "stdlib-blas-trans" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Triangle referencing" +name = "stdlib-blas-uplo" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "API reference" +name = "stdlib-dates-api" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "SparseArrays API" +name = "stdlib-sparse-arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Interpolation" +name = "string-interpolation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "System image optimized for multiple microarchitectures" +name = "sysimg-multi-versioning" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Tools" +name = "tools" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "using and import with specific identifiers, and adding methods" +name = "using-and-import-with-specific-identifiers,-and-adding-methods" +uri = "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods" +[[std.label]] +dispname = "Writing binary broadcasting rules" +name = "writing-binary-broadcasting-rules" +uri = "manual/interfaces/#$" diff --git a/dev/inventories/JuliaDocs.toml b/dev/inventories/JuliaDocs.toml new file mode 100644 index 0000000..1b650d2 --- /dev/null +++ b/dev/inventories/JuliaDocs.toml @@ -0,0 +1,12 @@ +# DocInventory version 1 +project = "JuliaDocs" + +[[std.doc]] +name = "DocumenterInterLinks" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocumenterInterLinks.jl" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocInventories.jl" +uri = "DocInventories.jl#readme" diff --git a/dev/inventory.toml.gz b/dev/inventory.toml.gz new file mode 100644 index 0000000..3de15f6 Binary files /dev/null and b/dev/inventory.toml.gz differ diff --git a/dev/objects.inv b/dev/objects.inv new file mode 100644 index 0000000..b0981ed Binary files /dev/null and b/dev/objects.inv differ diff --git a/dev/search_index.js b/dev/search_index.js new file mode 100644 index 0000000..4ea6532 --- /dev/null +++ b/dev/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"api/#API","page":"API","title":"API","text":"","category":"section"},{"location":"api/","page":"API","title":"API","text":"The DocInventories package exports two names:","category":"page"},{"location":"api/","page":"API","title":"API","text":"Inventory\nInventoryItem","category":"page"},{"location":"api/","page":"API","title":"API","text":"All other names should either be imported explicitly, e.g.,","category":"page"},{"location":"api/","page":"API","title":"API","text":"using DocInventories: uri, spec","category":"page"},{"location":"api/","page":"API","title":"API","text":"for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.","category":"page"},{"location":"api/","page":"API","title":"API","text":"In typical usage, the following non-exported I/O routines would be commonly used:","category":"page"},{"location":"api/","page":"API","title":"API","text":"DocInventories.save\nDocInventories.convert\nDocInventories.set_metadata","category":"page"},{"location":"api/","page":"API","title":"API","text":"","category":"page"},{"location":"api/","page":"API","title":"API","text":"Modules = [DocInventories]","category":"page"},{"location":"api/#DocInventories.MIME_TYPES","page":"API","title":"DocInventories.MIME_TYPES","text":"Default map of file extensions to MIME types.\n\nMIME_TYPES = Dict(\n \".txt\" => MIME(\"text/x-intersphinx\"),\n \".inv\" => MIME(\"application/x-intersphinx\"),\n \".toml\" => MIME(\"application/toml\"),\n \".txt.gz\" => MIME(\"text/x-intersphinx+gzip\"),\n \".toml.gz\" => MIME(\"application/toml+gzip\"),\n)\n\n\n\n\n\n","category":"constant"},{"location":"api/#DocInventories.Inventory","page":"API","title":"DocInventories.Inventory","text":"An inventory link targets in a project documentation.\n\ninventory = Inventory(\n source;\n mime=auto_mime(source),\n root_url=root_url(source)\n)\n\nloads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.\n\nThe Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.\n\nAlternatively,\n\ninventory = Inventory(; project, version=\"\", root_url=\"\", items=[])\n\nwith a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.\n\nAttributes\n\nproject: The name of the project\nversion: The version of the project (e.g., \"1.0.0\")\nroot_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with \"https://\" and end with a slash.\nsource: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.\nsorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.\n\nItem access\n\nItems can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form \":[domain:]role:`name`\", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.\n\nSearch\n\nThe inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:\n\nA spec of the form \":domain:role:`name`\", in full, partially, or as a regex.\nPart of a url of a page in the project's documentation, as a string\nThe title of a section as it appears somewhere in the project's documentation.\n\nThe search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.\n\nMethods\n\nfind_in_inventory(inventory, name) – find a single item in the inventory\nsave(filename, inventory; mime=auto_mime(filename)) – write the inventory to a file in any supported output format.\nshow_full(inventory) – show the unabbreviated inventory in the REPL (ideally via TerminalPager)\nuri(inventory, key) – obtain the full URI for an item from the inventory.\npush!(inventory, items...) – add InventoryItems to an existing inventory.\nappend!(inventory, collections...) – add collections of InventoryItems to an existing inventory.\ncollect(inventory) – convert the inventory to a standard Vector of InventoryItems.\nset_metadata(inventory) – Modify the project and version metadata.\nsort(inventory) – convert an unsorted inventory into a sorted one.\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryFormatError","page":"API","title":"DocInventories.InventoryFormatError","text":"An error indicating an issue with an inventory file.\n\nthrow(InventoryFormatError(msg))\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryItem","page":"API","title":"DocInventories.InventoryItem","text":"An item inside an Inventory.\n\nitem = InventoryItem(; name, role, uri, priority=1, domain=\"jl\", dispname=\"-\")\n\nrepresents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.\n\nFor convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=\":domain:role:`name`\" borrows from Sphinx' cross-referencing syntax:\n\nitem = IventoryItem(\n \":domain:role:`name`\" => uri;\n dispname=,\n priority=()\n)\n\nThe domain is optional: if spec=\":role:`name`\", the domain is \"std\" for role=\"label\" or role=\"doc\", and \"jl\" otherwise. The role is mandatory for code objects. For non-code objects,\n\nitem = IventoryItem(\n \"title\" => uri;\n dispname=,\n priority=-1\n)\n\nindicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(\":std:label:`name`\" => uri; dispname=title, priority=-1).\n\nAttributes\n\nname: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.\ndomain: The name of a Sphinx domain. Should be \"jl\" for Julia code objects (default), \"py\" for Python code objects, and \"std\" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.\nrole: A domain-specific role (type). Must have nonzero length and not contain whitespace.\npriority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:\n1: the \"default\" priority. Used by default for all objects not in the \"std\" domain (that is, all \"code\" objects such as those in the \"jl\" domain).\n0: object is important\n2 (or higher): object is unimportant\n-1 (or lower): object is \"hidden\" (may be omitted from search). Used by default for all objects in the std domain (section titles)\nSee find_in_inventory for details. The above semantics match those used by Sphinx.\nuri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with \"$\" to indicate a placeholder for name (usually as \"#$\", for an HTML anchor matching name).\ndispname: A full plain text representation of the object. May be \"-\" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.\n\nMethods\n\nuri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.\ndispname – Extract the dispname, resolving the \"-\" shorthand, if applicable.\nspec – Return the specification string \":domain:role:`name`\" associated with the item\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.auto_mime-Tuple{Any}","page":"API","title":"DocInventories.auto_mime","text":"Determine the MIME type of the given file path or URL from the file extension.\n\nmime = auto_mime(source)\n\nreturns a MIME type from the extension of source. The default mapping is in MIME_TYPES.\n\nUnknown or unsupported extensions throw an ArgumentError.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.convert-Tuple{Any, Any}","page":"API","title":"DocInventories.convert","text":"Convert an inventory file.\n\nDocInventories.convert(\"objects.inv\", \"inventory.toml\")\n\nconverts the input file \"objects.inv\" in the Sphinx Inventory Format to the TOML Format \"inventory.toml\".\n\nThis is a convenience function to simply load an Inventory from the input file and write it to the output file. Both the input and output file must have known file extensions. The project and version metadata may be given as additional keyword arguments to be written to the output file, see set_metadata.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.dispname-Tuple{InventoryItem}","page":"API","title":"DocInventories.dispname","text":"Obtain the full display name for an InventoryItem.\n\ndisplay_name = dispname(item)\n\nreturns item.dispname with \"-\" expanded to item.name.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.find_in_inventory-Tuple{Any, Any}","page":"API","title":"DocInventories.find_in_inventory","text":"Find an item in the inventory.\n\nitem = find_in_inventory(\n inventory,\n name;\n domain=\"\",\n role=\"\",\n quiet=false,\n include_hidden_priority=true\n)\n\nreturns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.\n\nArguments\n\ninventory: The Inventory to search.\nname: The value of the name attribute of the InventoryItem to find. Must match exactly.\ndomain: If not empty, restrict search to items with a matching domain attribute.\nrole: If not empty, restrict search to items with a matching role attribute.\nquiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.\ninclude_hidden_priority: Whether or not to consider items with a negative priority attribute. If \"hidden\" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.\n\nNote that direct item lookup as inventory[spec] where spec is a string of the form \"[:[domain:]role:]`name`\" is available as a simplified way to call find_in_inventory with quiet=true.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.root_url-Tuple{AbstractString}","page":"API","title":"DocInventories.root_url","text":"Obtain the root url from an inventory source.\n\nurl = root_url(source; warn=true)\n\nreturns the root url as determined by split_url if source starts with \"https://\" or \"http://\", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.save-Tuple{AbstractString, Any}","page":"API","title":"DocInventories.save","text":"Write the Inventory to file in the specified format.\n\nDocInventories.save(filename, inventory; mime=auto_mime(filename))\n\nwrites inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.set_metadata-Tuple{Inventory}","page":"API","title":"DocInventories.set_metadata","text":"Modify the project and version metadata of an inventory or inventory file.\n\nnew_inventory = set_metadata(\n inventory;\n version=inventory.version,\n project=inventory.project\n)\n\nreturns a new Inventory with a modified version and/or project attribute.\n\nset_metadata(\n filename;\n mime=auto_mime(filename),\n project=Inventory(filename).project,\n version=Inventory(filename).version,\n)\n\nmodifies the project and/or version in the given inventory file (objects.inv, inventory.toml, etc.)\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{InventoryItem}","page":"API","title":"DocInventories.show_full","text":"show_full(item) # io=stdout\nshow_full(io, item)\n\nis equivalent to\n\nshow(IOContext(io, :full => true), \"text/plain\", item)\n\nand shows the InventoryItem with all attributes.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{Inventory}","page":"API","title":"DocInventories.show_full","text":"show_full(inventory) # io=stdout\nshow_full(io, inventory)\n\nis equivalent to\n\nshow(IOContext(io, :limit => false), \"text/plain\", inventory)\n\nand shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.spec-Tuple{InventoryItem}","page":"API","title":"DocInventories.spec","text":"Return the specification string of an InventoryItem.\n\nitem_spec = spec(item)\n\nreturns a string of the form \":domain:role:`name`\" using the attributes of the given item.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.split_url-Tuple{Any}","page":"API","title":"DocInventories.split_url","text":"Split a URL into a root URL and a filename.\n\nroot_url, filename = split_url(url)\n\nsplits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with \"https://\" or \"http://\".\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{Inventory, Any}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(inventory, key)\n\nis equivalent to uri(inventory[key]; root_url=inventory.root_url).\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{InventoryItem}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(item; root_url=\"\")\n\nfully expands item.uri and prepends root_url.\n\n\n\n\n\n","category":"method"},{"location":"formats/#Inventory-File-Formats","page":"Inventory File Formats","title":"Inventory File Formats","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.","category":"page"},{"location":"formats/#Sphinx-Inventory-Format","page":"Inventory File Formats","title":"Sphinx Inventory Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx, and, as of Documenter>=1.3.0, for every documentation generated via Documenter.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"# Sphinx inventory version 2\n# Project: <project>\n# Version: <version>\n# The remainder of this file is compressed using zlib.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.","category":"page"},{"location":"formats/#Plain-Text-Format","page":"Inventory File Formats","title":"Plain Text Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"DocInventories (like sphobjinv) can remove the compression of the objects.inv file, storing a plain text version of the objects.inv in a .txt format.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"<name> <domain>:<role> <priority> <uri> <dispname>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).","category":"page"},{"location":"formats/#TOML-Format","page":"Inventory File Formats","title":"TOML Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The TOML format is a text output format that is optimized for human readability. The format is unique to the DocInventories package. It starts with a header section of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"# DocInventory version 1\nproject = \"<project>\"\nversion = \"<version>\"","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The comment in the first line is mandatory and identifies the file as containing inventory data in the format described here.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The project line must specify the name of the project described by the inventory. It is mandatory. The version line may specify the version of the project. It is optional, but recommended.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"After that, each InventoryItem is represented by a multi-line block of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"[[<domain>.<role>]]\nname = \"<name>\"\nuri = \"<uri>\"\ndispname = \"<dispname>\"\npriority = <priority>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname=\"-\"), the dispname line may also be omitted.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The item-blocks may be grouped/separated by blank lines. In .toml files generated by DocInventories.save(\"inventory.toml\", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map \"name\", \"uri\", and potentially \"dispname\" and \"priority\" to their respective values.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"A compressed TOML file can be written with, e.g., DocInventories.save(\"inventory.toml.gz\", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.","category":"page"},{"location":"formats/#Size-Comparison","page":"Inventory File Formats","title":"Size Comparison","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"using DocInventories\nusing DocumenterInterLinks\nusing Markdown\nusing DataFrames\nusing PrettyTables\n\ninv = InterLinks(\n \"Documenter\" => (\n \"https://documenter.juliadocs.org/stable/\",\n joinpath(@__DIR__, \"inventories\", \"Documenter.toml\")\n ),\n \"Julia\" => (\n \"https://docs.julialang.org/en/v1/\",\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\")\n ),\n \"Matplotlib\" => \"https://matplotlib.org/stable/objects.inv\",\n \"Python\" => \"https://docs.python.org/3/objects.inv\",\n)\n\nprojects = collect(keys(inv))\nformats = [\".txt\", \".toml\", \".inv\", \".toml.gz\"]\ndata = (\n \"project\" => String[],\n \"objects\" => Int64[],\n [format => String[] for format in formats]...\n)\n\nmktempdir() do tempdir\n for name in projects\n push!(data[1][2], name)\n push!(data[2][2], length(inv[name]))\n for (i, format) in enumerate(formats)\n filename = joinpath(tempdir, name*format)\n DocInventories.save(filename, inv[name])\n kB = float(filesize(filename)) / 1024.0\n push!(data[i+2][2], \"$(round(kB; digits=1)) kB\")\n end\n end\nend\n\n\ntable = pretty_table(\n String,\n DataFrame(data...);\n header=[\"Project\", \"No. of Objects\", formats...],\n backend = Val(:markdown),\n)\n\nMarkdown.parse(table)","category":"page"},{"location":"usage/#Usage","page":"Usage","title":"Usage","text":"","category":"section"},{"location":"usage/#Loading-Inventories","page":"Usage","title":"Loading Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Documenter (most Julia projects) or Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"using DocInventories\ninventory = Inventory(\"https://matplotlib.org/3.7.3/objects.inv\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory = Inventory(\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\"),\n root_url=\"https://docs.julialang.org/en/v1/\"\n)","category":"page"},{"location":"usage/#Inventory-Items","page":"Usage","title":"Inventory Items","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"item = inventory[\"Style-Guide\"]","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The spec in the mapping adopts the notation of a \"domain\" and \"role\" from Sphinx:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.show_full(inventory[\"Style-Guide\"])","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"[1]: We conflate Sphinx' \"object types\" and \"roles\". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference \":py:func:`matplotlib.pyplot.subplots`\" would correspond to the DocInventories spec \":py:function:`matplotlib.pyplot.subplots`\".","category":"page"},{"location":"usage/#Exploring-Inventories","page":"Usage","title":"Exploring Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Thus, we could search for a title as is appears in the documentation:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"Sorting and Related Functions\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, with a regular expression, for all Julia functions in Base that have sort in their name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(r\":function:`Base\\..*sort.*`\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, for all linkable items that appear on the page with the relative URI \"manual/workflow-tips/\"","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"manual/workflow-tips/\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The search results will be sorted taking into account the priority field of the items.","category":"page"},{"location":"usage/#Manipulating-Inventories","page":"Usage","title":"Manipulating Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"Inventory objects are immutable, with the exception that new InventoryItems can be added to an existing Inventory using push! and append!.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Beyond that, DocInventories.set_metadata can modify the metadata (project and version) both of an Inventory object and an inventory file on disk, but the operation is in-place only for files.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"These tools are primarily intended to tweak the inventories automatically generated by Documenter.makedocs, e.g., to set a custom version for a dev-release (alternatively to the inventory_version option in Documenter.HTMLWriter.HTML in Documenter >= 1.3.0), or to use a different project name than the standard project in makedocs. These modifications should be made after the call to Documenter.makedocs, but before Documenter.deploydocs.","category":"page"},{"location":"usage/#Saving-Inventories-to-File","page":"Usage","title":"Saving Inventories to File","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(tempname(), inventory; mime=\"application/toml\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"It is also possible to write with compression by appending a .gz file extension:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml.gz\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"See Inventory File Formats for a description of all available output formats.","category":"page"},{"location":"creating/#Creating-Inventory-Files","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, inventory files should be generated automatically by Documenter or Sphinx. However, there are situations where producing and inventory file \"by hand\" make sense:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.\nCreating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"There are two ways to accomplish this:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Populate an Inventory in the REPL\nMaintain an Inventory TOML File by Hand","category":"page"},{"location":"creating/#Populate-an-Inventory-in-the-REPL","page":"Creating Inventory Files","title":"Populate an Inventory in the REPL","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We can instantiate an empty Inventory as","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"using DocInventories\n\ninventory = Inventory(\n project=\"Wikipedia\",\n version=\"2024-01\",\n root_url=\"https://en.wikipedia.org/wiki/\"\n);\nnothing # hide","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Then, we can push! InventoryItems for all pages we want to include in the inventory:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"push!(\n inventory,\n InventoryItem(\n \":std:doc:Julia\" => \"Julia_(programming_language)\";\n dispname=\"Julia (programming language)\"\n ),\n InventoryItem(\n \":std:doc:Python\" => \"Python_(programming_language)\";\n dispname=\"Python (programming language)\"\n )\n)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We've used here the role :std:doc: for \"documents\", which is somewhat optional, but semantically more accurate than the default \":std:label:\" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"inventory[\"Julia\"]","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Once the inventory is complete, we can write it to disk, see Saving Inventories to File.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"creating/#Maintain-an-Inventory-TOML-File-by-Hand","page":"Creating Inventory Files","title":"Maintain an Inventory TOML File by Hand","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"show(stdout, \"application/toml\", inventory)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.","category":"page"},{"location":"#DocInventories.jl","page":"Home","title":"DocInventories.jl","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"using Markdown\nusing Pkg\n\nVERSION = Pkg.dependencies()[Base.UUID(\"43dc2714-ed3b-44b5-b226-857eda1aa7de\")].version\n\ngithub_badge = \"[![Github](https://img.shields.io/badge/JuliaDocs-DocInventories.jl-blue.svg?logo=github)](https://github.com/JuliaDocs/DocInventories.jl)\"\n\nversion_badge = \"![v$VERSION](https://img.shields.io/badge/version-v$(replace(\"$VERSION\", \"-\" => \"--\"))-green.svg)\"\n\nif get(ENV, \"DOCUMENTER_BUILD_PDF\", \"\") == \"\"\n Markdown.parse(\"$github_badge $version_badge\")\nelse\n Markdown.parse(\"\"\"\n -----\n\n On Github: [JuliaDocs/DocInventories.jl](https://github.com/JuliaDocs/DocInventories.jl)\n\n Version: $VERSION\n\n -----\n\n \"\"\")\nend","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file written by Documenter.jl ≥ v1.3.0 and Sphinx.","category":"page"},{"location":"","page":"Home","title":"Home","text":"These inventory files are used by DocumenterInterLinks.jl and InterSphinx to enable linking between the documentation of two projects.","category":"page"},{"location":"","page":"Home","title":"Home","text":"The DocInventories package also allows to convert the objects.inv format to an inventory.toml format that is designed to be human-readable and to allow maintaining custom inventories by hand. The package is intended for use in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.","category":"page"},{"location":"#Installation","page":"Home","title":"Installation","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"As usual, that package can be installed via","category":"page"},{"location":"","page":"Home","title":"Home","text":"] add DocInventories","category":"page"},{"location":"","page":"Home","title":"Home","text":"in the Julia REPL, or by adding","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories = \"43dc2714-ed3b-44b5-b226-857eda1aa7de\"","category":"page"},{"location":"","page":"Home","title":"Home","text":"to the relevant Project.toml file.","category":"page"},{"location":"#Contents","page":"Home","title":"Contents","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"Pages = [page for (name, page) in Main.PAGES[2:end]]","category":"page"},{"location":"#Related-Projects","page":"Home","title":"Related Projects","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"Documenter.jl — The default documentation generator in the Julia ecosystem. As of version 1.3.0, Documenter automatically generates and deploys a (Sphinx-format) objects.inv file that enables linking into a project's documentation.\nDocumenterInterLinks.jl – A plugin for Documenter to enable linking to any other project that has an inventory file, i.e., any project using a recent version of Documenter to build its documentation, or any project using Sphinx. It is the Julia-equivalent of Sphinx' Intersphinx plugin.\nSphinx – The default documentation generator in the Python ecosystem. Sphinx originated the objects.inv inventory file format now also generated for Julia projects by Documenter.\nsphobjinv – The Python-equivalent of this project, allowing to read, explore and manipulate the data in objects.inv inventory file. Note that this does not include support for the inventory.toml format, which is unique to DocInventories.","category":"page"}] +} diff --git a/dev/siteinfo.js b/dev/siteinfo.js new file mode 100644 index 0000000..3343491 --- /dev/null +++ b/dev/siteinfo.js @@ -0,0 +1 @@ +var DOCUMENTER_CURRENT_VERSION = "dev"; diff --git a/dev/usage/index.html b/dev/usage/index.html new file mode 100644 index 0000000..2f77648 --- /dev/null +++ b/dev/usage/index.html @@ -0,0 +1,76 @@ +<!DOCTYPE html> +<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>Usage · DocInventories.jl

Usage

Loading Inventories

An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Documenter (most Julia projects) or Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as

using DocInventories
+inventory = Inventory("https://matplotlib.org/3.7.3/objects.inv")
Inventory(
+ project="Matplotlib",
+ version="3.7.3",
+ root_url="https://matplotlib.org/3.7.3/",
+ items=[
+  InventoryItem(":std:label:`2dcollections3d`" => "tutorials/toolkits/mplot3d.html#dcollections3d", dispname="2D plots in 3D"),
+  InventoryItem(":std:label:`3d_plots`" => "plot_types/3D/index.html#d-plots", dispname="3D"),
+  InventoryItem(":std:envvar:`HOME`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLBACKEND`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLCONFIGDIR`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  ⋮ (10231 elements in total)
+  InventoryItem(":std:label:`wireframe`" => "tutorials/toolkits/mplot3d.html#\$", dispname="Wireframe plots"),
+  InventoryItem(":std:label:`working-with-text`" => "tutorials/introductory/pyplot.html#\$", dispname="Working with text"),
+  InventoryItem(":std:label:`writing-docstrings`" => "devel/documenting_mpl.html#\$", dispname="Writing docstrings"),
+  InventoryItem(":std:label:`writing-examples-and-tutorials`" => "devel/documenting_mpl.html#\$", dispname="Writing examples and tutorials"),
+  InventoryItem(":std:label:`writing-rest-pages`" => "devel/documenting_mpl.html#\$", dispname="Writing ReST pages"),
+  InventoryItem(":std:label:`xkcd-colors`" => "tutorials/colors/colors.html#\$", dispname="Comparison between X11/CSS4 and xkcd colors"),
+ ]
+)
+

To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:

inventory = Inventory(
+    joinpath(@__DIR__, "inventories", "Julia.toml"),
+    root_url="https://docs.julialang.org/en/v1/"
+)
Inventory(
+ project="The Julia Language",
+ version="1.10.0",
+ root_url="https://docs.julialang.org/en/v1/",
+ items=[
+  InventoryItem(":std:label:`\"Value-types\"`" => "manual/types/#%22Value-types%22", dispname="\"Value types\""),
+  InventoryItem(":jl:keyword:`&&`" => "base/math/#%26%26"),
+  InventoryItem(":jl:keyword:`...`" => "base/base/#\$"),
+  InventoryItem(":std:label:`...-combines-many-arguments-into-one-argument-in-function-definitions`" => "manual/faq/#\$", dispname="... combines many arguments into one argument in function definitions"),
+  InventoryItem(":std:label:`...-splits-one-argument-into-many-different-arguments-in-function-calls`" => "manual/faq/#\$", dispname="... splits one argument into many different arguments in function calls"),
+  ⋮ (3602 elements in total)
+  InventoryItem(":std:label:`using-and-import-with-specific-identifiers,-and-adding-methods`" => "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods", dispname="using and import with specific identifiers, and adding methods"),
+  InventoryItem(":jl:keyword:`var\"name\"`" => "base/base/#var%22name%22"),
+  InventoryItem(":jl:keyword:`where`" => "base/base/#\$"),
+  InventoryItem(":jl:keyword:`while`" => "base/base/#\$"),
+  InventoryItem(":std:label:`writing-binary-broadcasting-rules`" => "manual/interfaces/#\$", dispname="Writing binary broadcasting rules"),
+  InventoryItem(":jl:keyword:`||`" => "base/math/#%7C%7C"),
+ ]
+)
+

Inventory Items

Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like

item = inventory["Style-Guide"]
InventoryItem(
+  ":std:label:`Style-Guide`" => "manual/style-guide/#\$",
+  dispname="Style Guide"
+)

Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.

The spec in the mapping adopts the notation of a "domain" and "role" from Sphinx:

DocInventories.show_full(inventory["Style-Guide"])
InventoryItem(
+  name="Style-Guide",
+  domain="std",
+  role="label",
+  priority=-1,
+  uri="manual/style-guide/#Style-Guide",
+  dispname="Style Guide"
+)

This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].

Exploring Inventories

An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.

Thus, we could search for a title as is appears in the documentation:

inventory("Sorting and Related Functions")
2-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`Sorting-and-Related-Functions`" => "base/sort/#\$", dispname="Sorting and Related Functions")
+ InventoryItem(":std:doc:`base/sort`" => "base/sort/", dispname="Sorting and Related Functions")

Or, with a regular expression, for all Julia functions in Base that have sort in their name:

inventory(r":function:`Base\..*sort.*`")
14-element Vector{InventoryItem}:
+ InventoryItem(":jl:function:`Base.Sort.insorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort!`" => "base/sort/#Base.Sort.partialsort%21")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm!`" => "base/sort/#Base.Sort.partialsortperm%21")
+ InventoryItem(":jl:function:`Base.Sort.searchsorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedfirst`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedlast`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.sortperm!`" => "base/sort/#Base.Sort.sortperm%21")
+ InventoryItem(":jl:function:`Base.issorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort!`" => "base/sort/#Base.sort%21")
+ InventoryItem(":jl:function:`Base.sortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sortslices`" => "base/sort/#\$")

Or, for all linkable items that appear on the page with the relative URI "manual/workflow-tips/"

inventory("manual/workflow-tips/")
6-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`A-basic-editor/REPL-workflow`" => "manual/workflow-tips/#A-basic-editor%2FREPL-workflow", dispname="A basic editor/REPL workflow")
+ InventoryItem(":std:label:`Browser-based-workflow`" => "manual/workflow-tips/#\$", dispname="Browser-based workflow")
+ InventoryItem(":std:label:`REPL-based-workflow`" => "manual/workflow-tips/#\$", dispname="REPL-based workflow")
+ InventoryItem(":std:label:`Revise-based-workflows`" => "manual/workflow-tips/#\$", dispname="Revise-based workflows")
+ InventoryItem(":std:label:`man-workflow-tips`" => "manual/workflow-tips/#\$", dispname="Workflow Tips")
+ InventoryItem(":std:doc:`manual/workflow-tips`" => "manual/workflow-tips/", dispname="Workflow Tips")

The search results will be sorted taking into account the priority field of the items.

Manipulating Inventories

Inventory objects are immutable, with the exception that new InventoryItems can be added to an existing Inventory using push! and append!.

Beyond that, DocInventories.set_metadata can modify the metadata (project and version) both of an Inventory object and an inventory file on disk, but the operation is in-place only for files.

These tools are primarily intended to tweak the inventories automatically generated by Documenter.makedocs, e.g., to set a custom version for a dev-release (alternatively to the inventory_version option in Documenter.HTMLWriter.HTML in Documenter >= 1.3.0), or to use a different project name than the standard project in makedocs. These modifications should be made after the call to Documenter.makedocs, but before Documenter.deploydocs.

Saving Inventories to File

An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use

DocInventories.save("$(tempname()).toml", inventory)

The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:

DocInventories.save(tempname(), inventory; mime="application/toml")

It is also possible to write with compression by appending a .gz file extension:

DocInventories.save("$(tempname()).toml.gz", inventory)

See Inventory File Formats for a description of all available output formats.

  • 1We conflate Sphinx' "object types" and "roles". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference ":py:func:`matplotlib.pyplot.subplots`" would correspond to the DocInventories spec ":py:function:`matplotlib.pyplot.subplots`".
diff --git a/fix_menu.sh b/fix_menu.sh new file mode 100644 index 0000000..f48139a --- /dev/null +++ b/fix_menu.sh @@ -0,0 +1 @@ +LC_ALL=C find . -type f -name "*.html" -exec sed -i '' 's/has-addons visible/has-addons/g' {} + diff --git a/index.html b/index.html new file mode 100644 index 0000000..6a5afc3 --- /dev/null +++ b/index.html @@ -0,0 +1,2 @@ + + diff --git a/previews/PR3/.documenter-siteinfo.json b/previews/PR3/.documenter-siteinfo.json new file mode 100644 index 0000000..f94fe4c --- /dev/null +++ b/previews/PR3/.documenter-siteinfo.json @@ -0,0 +1 @@ +{"documenter":{"julia_version":"1.10.0","generation_timestamp":"2024-01-28T17:22:28","documenter_version":"1.2.1"}} \ No newline at end of file diff --git a/previews/PR3/api/index.html b/previews/PR3/api/index.html new file mode 100644 index 0000000..ddf5f23 --- /dev/null +++ b/previews/PR3/api/index.html @@ -0,0 +1,29 @@ + +API · DocInventories.jl

API

The DocInventories package exports two names:

All other names should either be imported explicitly, e.g.,

using DocInventories: uri, spec

for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.


DocInventories.MIME_TYPESConstant

Default map of file extensions to MIME types.

MIME_TYPES = Dict(
+    ".txt" => MIME("text/x-intersphinx"),
+    ".inv" => MIME("application/x-intersphinx"),
+    ".toml" => MIME("application/toml"),
+    ".txt.gz" => MIME("text/x-intersphinx+gzip"),
+    ".toml.gz" => MIME("application/toml+gzip"),
+)
source
DocInventories.InventoryType

An inventory link targets in a project documentation.

inventory = Inventory(
+    source;
+    mime=auto_mime(source),
+    root_url=root_url(source)
+)

loads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.

The Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.

Alternatively,

inventory = Inventory(; project, version="", root_url="", items=[])

with a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.

Attributes

  • project: The name of the project
  • version: The version of the project (e.g., "1.0.0")
  • root_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with "https://" and end with a slash.
  • source: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.
  • sorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.

Item access

Items can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form ":[domain:]role:`name`", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.

Search

The inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:

  • A spec of the form ":domain:role:`name`", in full, partially, or as a regex.
  • Part of a url of a page in the project's documentation, as a string
  • The title of a section as it appears somewhere in the project's documentation.

The search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.

Methods

source
DocInventories.InventoryItemType

An item inside an Inventory.

item = InventoryItem(; name, role, uri, priority=1, domain="jl", dispname="-")

represents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.

For convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=":domain:role:`name`" borrows from Sphinx' cross-referencing syntax:

item = IventoryItem(
+    ":domain:role:`name`" => uri;
+    dispname=<name>,
+    priority=(<domain == "std" ? -1 : 1>)
+)

The domain is optional: if spec=":role:`name`", the domain is "std" for role="label" or role="doc", and "jl" otherwise. The role is mandatory for code objects. For non-code objects,

item = IventoryItem(
+    "title" => uri;
+    dispname=<title>,
+    priority=-1
+)

indicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(":std:label:`name`" => uri; dispname=title, priority=-1).

Attributes

  • name: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.

  • domain: The name of a Sphinx domain. Should be "jl" for Julia code objects (default), "py" for Python code objects, and "std" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.

  • role: A domain-specific role (type). Must have nonzero length and not contain whitespace.

  • priority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:

    • 1: the "default" priority. Used by default for all objects not in the "std" domain (that is, all "code" objects such as those in the "jl" domain).
    • 0: object is important
    • 2 (or higher): object is unimportant
    • -1 (or lower): object is "hidden" (may be omitted from search). Used by default for all objects in the std domain (section titles)

    See find_in_inventory for details. The above semantics match those used by Sphinx.

  • uri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with "$" to indicate a placeholder for name (usually as "#$", for an HTML anchor matching name).

  • dispname: A full plain text representation of the object. May be "-" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.

Methods

  • uri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.
  • dispname – Extract the dispname, resolving the "-" shorthand, if applicable.
  • spec – Return the specification string ":domain:role:`name`" associated with the item
source
DocInventories.auto_mimeMethod

Determine the MIME type of the given file path or URL from the file extension.

mime = auto_mime(source)

returns a MIME type from the extension of source. The default mapping is in MIME_TYPES.

Unknown or unsupported extensions throw an ArgumentError.

source
DocInventories.find_in_inventoryMethod

Find an item in the inventory.

item = find_in_inventory(
+    inventory,
+    name;
+    domain="",
+    role="",
+    quiet=false,
+    include_hidden_priority=true
+)

returns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.

Arguments

  • inventory: The Inventory to search.
  • name: The value of the name attribute of the InventoryItem to find. Must match exactly.
  • domain: If not empty, restrict search to items with a matching domain attribute.
  • role: If not empty, restrict search to items with a matching role attribute.
  • quiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.
  • include_hidden_priority: Whether or not to consider items with a negative priority attribute. If "hidden" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.

Note that direct item lookup as inventory[spec] where spec is a string of the form "[:[domain:]role:]`name`" is available as a simplified way to call find_in_inventory with quiet=true.

source
DocInventories.root_urlMethod

Obtain the root url from an inventory source.

url = root_url(source; warn=true)

returns the root url as determined by split_url if source starts with "https://" or "http://", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.

source
DocInventories.saveMethod

Write the Inventory to file in the specified format.

save(filename, inventory; mime=auto_mime(filename))

writes inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.

source
DocInventories.show_fullMethod
show_full(inventory)  # io=stdout
+show_full(io, inventory)

is equivalent to

show(IOContext(io, :limit => false), "text/plain", inventory)

and shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.

source
DocInventories.specMethod

Return the specification string of an InventoryItem.

item_spec = spec(item)

returns a string of the form ":domain:role:`name`" using the attributes of the given item.

source
DocInventories.split_urlMethod

Split a URL into a root URL and a filename.

root_url, filename = split_url(url)

splits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with "https://" or "http://".

source
DocInventories.uriMethod
uri_str = uri(inventory, key)

is equivalent to uri(inventory[key]; root_url=inventory.root_url).

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

+ ${display_result} +

+
+ ${display_link} +
+
+ ${search_divider} + `; + + return result_div; +} + +/** + * Get selected filters, remake the filter html and lastly update the search modal + */ +function get_filters() { + let ele = $(".search-filters .search-filter-selected").get(); + filter_results = ele.map((x) => $(x).text().toLowerCase()); + modal_filters = make_modal_body_filters(filters, filter_results); + update_search(filter_results); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Modal settings dialog +$(document).ready(function () { + var settings = $("#documenter-settings"); + $("#documenter-settings-button").click(function () { + settings.toggleClass("is-active"); + }); + // Close the dialog if X is clicked + $("#documenter-settings button.delete").click(function () { + settings.removeClass("is-active"); + }); + // Close dialog if ESC is pressed + $(document).keyup(function (e) { + if (e.keyCode == 27) settings.removeClass("is-active"); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +let search_modal_header = ` + +`; + +let initial_search_body = ` +
Type something to get started!
+`; + +let search_modal_footer = ` +
+ + Ctrl + + / to search + + esc to close +
+`; + +$(document.body).append( + ` + + ` +); + +document.querySelector(".docs-search-query").addEventListener("click", () => { + openModal(); +}); + +document.querySelector(".close-search-modal").addEventListener("click", () => { + closeModal(); +}); + +$(document).on("click", ".search-result-link", function () { + closeModal(); +}); + +document.addEventListener("keydown", (event) => { + if ((event.ctrlKey || event.metaKey) && event.key === "/") { + openModal(); + } else if (event.key === "Escape") { + closeModal(); + } + + return false; +}); + +// Functions to open and close a modal +function openModal() { + let searchModal = document.querySelector("#search-modal"); + + searchModal.classList.add("is-active"); + document.querySelector(".documenter-search-input").focus(); +} + +function closeModal() { + let searchModal = document.querySelector("#search-modal"); + let initial_search_body = ` +
Type something to get started!
+ `; + + searchModal.classList.remove("is-active"); + document.querySelector(".documenter-search-input").blur(); + + if (!$(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").addClass("is-justify-content-center"); + } + + $(".documenter-search-input").val(""); + $(".search-modal-card-body").html(initial_search_body); +} + +document + .querySelector("#search-modal .modal-background") + .addEventListener("click", () => { + closeModal(); + }); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Manages the showing and hiding of the sidebar. +$(document).ready(function () { + var sidebar = $("#documenter > .docs-sidebar"); + var sidebar_button = $("#documenter-sidebar-button"); + sidebar_button.click(function (ev) { + ev.preventDefault(); + sidebar.toggleClass("visible"); + if (sidebar.hasClass("visible")) { + // Makes sure that the current menu item is visible in the sidebar. + $("#documenter .docs-menu a.is-active").focus(); + } + }); + $("#documenter > .docs-main").bind("click", function (ev) { + if ($(ev.target).is(sidebar_button)) { + return; + } + if (sidebar.hasClass("visible")) { + sidebar.removeClass("visible"); + } + }); +}); + +// Resizes the package name / sitename in the sidebar if it is too wide. +// Inspired by: https://github.com/davatron5000/FitText.js +$(document).ready(function () { + e = $("#documenter .docs-autofit"); + function resize() { + var L = parseInt(e.css("max-width"), 10); + var L0 = e.width(); + if (L0 > L) { + var h0 = parseInt(e.css("font-size"), 10); + e.css("font-size", (L * h0) / L0); + // TODO: make sure it survives resizes? + } + } + // call once and then register events + resize(); + $(window).resize(resize); + $(window).on("orientationchange", resize); +}); + +// Scroll the navigation bar to the currently selected menu item +$(document).ready(function () { + var sidebar = $("#documenter .docs-menu").get(0); + var active = $("#documenter .docs-menu .is-active").get(0); + if (typeof active !== "undefined") { + sidebar.scrollTop = active.offsetTop - sidebar.offsetTop - 15; + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Theme picker setup +$(document).ready(function () { + // onchange callback + $("#documenter-themepicker").change(function themepick_callback(ev) { + var themename = $("#documenter-themepicker option:selected").attr("value"); + if (themename === "auto") { + // set_theme(window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light'); + window.localStorage.removeItem("documenter-theme"); + } else { + // set_theme(themename); + window.localStorage.setItem("documenter-theme", themename); + } + // We re-use the global function from themeswap.js to actually do the swapping. + set_theme_from_local_storage(); + }); + + // Make sure that the themepicker displays the correct theme when the theme is retrieved + // from localStorage + if (typeof window.localStorage !== "undefined") { + var theme = window.localStorage.getItem("documenter-theme"); + if (theme !== null) { + $("#documenter-themepicker option").each(function (i, e) { + e.selected = e.value === theme; + }); + } + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// update the version selector with info from the siteinfo.js and ../versions.js files +$(document).ready(function () { + // If the version selector is disabled with DOCUMENTER_VERSION_SELECTOR_DISABLED in the + // siteinfo.js file, we just return immediately and not display the version selector. + if ( + typeof DOCUMENTER_VERSION_SELECTOR_DISABLED === "boolean" && + DOCUMENTER_VERSION_SELECTOR_DISABLED + ) { + return; + } + + var version_selector = $("#documenter .docs-version-selector"); + var version_selector_select = $("#documenter .docs-version-selector select"); + + version_selector_select.change(function (x) { + target_href = version_selector_select + .children("option:selected") + .get(0).value; + window.location.href = target_href; + }); + + // add the current version to the selector based on siteinfo.js, but only if the selector is empty + if ( + typeof DOCUMENTER_CURRENT_VERSION !== "undefined" && + $("#version-selector > option").length == 0 + ) { + var option = $( + "" + ); + version_selector_select.append(option); + } + + if (typeof DOC_VERSIONS !== "undefined") { + var existing_versions = version_selector_select.children("option"); + var existing_versions_texts = existing_versions.map(function (i, x) { + return x.text; + }); + DOC_VERSIONS.forEach(function (each) { + var version_url = documenterBaseURL + "/../" + each + "/"; + var existing_id = $.inArray(each, existing_versions_texts); + // if not already in the version selector, add it as a new option, + // otherwise update the old option with the URL and enable it + if (existing_id == -1) { + var option = $( + "" + ); + version_selector_select.append(option); + } else { + var option = existing_versions[existing_id]; + option.value = version_url; + option.disabled = false; + } + }); + } + + // only show the version selector if the selector has been populated + if (version_selector_select.children("option").length > 0) { + version_selector.toggleClass("visible"); + } +}); + +}) diff --git a/previews/PR3/assets/themes/documenter-dark.css b/previews/PR3/assets/themes/documenter-dark.css new file mode 100644 index 0000000..9f5449f --- /dev/null +++ b/previews/PR3/assets/themes/documenter-dark.css @@ -0,0 +1,7 @@ +html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus,html.theme--documenter-dark .pagination-ellipsis:focus,html.theme--documenter-dark .file-cta:focus,html.theme--documenter-dark .file-name:focus,html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .button:focus,html.theme--documenter-dark .is-focused.pagination-previous,html.theme--documenter-dark .is-focused.pagination-next,html.theme--documenter-dark .is-focused.pagination-link,html.theme--documenter-dark .is-focused.pagination-ellipsis,html.theme--documenter-dark .is-focused.file-cta,html.theme--documenter-dark .is-focused.file-name,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-focused.button,html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active,html.theme--documenter-dark .pagination-ellipsis:active,html.theme--documenter-dark .file-cta:active,html.theme--documenter-dark .file-name:active,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .button:active,html.theme--documenter-dark .is-active.pagination-previous,html.theme--documenter-dark .is-active.pagination-next,html.theme--documenter-dark .is-active.pagination-link,html.theme--documenter-dark .is-active.pagination-ellipsis,html.theme--documenter-dark .is-active.file-cta,html.theme--documenter-dark .is-active.file-name,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .is-active.button{outline:none}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-ellipsis[disabled],html.theme--documenter-dark .file-cta[disabled],html.theme--documenter-dark .file-name[disabled],html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--documenter-dark .pagination-next,html.theme--documenter-dark fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--documenter-dark .pagination-link,html.theme--documenter-dark fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--documenter-dark .file-cta,html.theme--documenter-dark fieldset[disabled] .file-cta,fieldset[disabled] html.theme--documenter-dark .file-name,html.theme--documenter-dark fieldset[disabled] .file-name,fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark fieldset[disabled] .select select,html.theme--documenter-dark .select fieldset[disabled] select,html.theme--documenter-dark fieldset[disabled] .textarea,html.theme--documenter-dark fieldset[disabled] .input,html.theme--documenter-dark fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--documenter-dark .button,html.theme--documenter-dark fieldset[disabled] .button{cursor:not-allowed}html.theme--documenter-dark .tabs,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .breadcrumb,html.theme--documenter-dark .file,html.theme--documenter-dark .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after,html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--documenter-dark .admonition:not(:last-child),html.theme--documenter-dark .tabs:not(:last-child),html.theme--documenter-dark .pagination:not(:last-child),html.theme--documenter-dark .message:not(:last-child),html.theme--documenter-dark .level:not(:last-child),html.theme--documenter-dark .breadcrumb:not(:last-child),html.theme--documenter-dark .block:not(:last-child),html.theme--documenter-dark .title:not(:last-child),html.theme--documenter-dark .subtitle:not(:last-child),html.theme--documenter-dark .table-container:not(:last-child),html.theme--documenter-dark .table:not(:last-child),html.theme--documenter-dark .progress:not(:last-child),html.theme--documenter-dark .notification:not(:last-child),html.theme--documenter-dark .content:not(:last-child),html.theme--documenter-dark .box:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .modal-close,html.theme--documenter-dark .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before,html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before{height:2px;width:50%}html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{height:50%;width:2px}html.theme--documenter-dark .modal-close:hover,html.theme--documenter-dark .delete:hover,html.theme--documenter-dark .modal-close:focus,html.theme--documenter-dark .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--documenter-dark .modal-close:active,html.theme--documenter-dark .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--documenter-dark .is-small.modal-close,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--documenter-dark .is-small.delete,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--documenter-dark .is-medium.modal-close,html.theme--documenter-dark .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--documenter-dark .is-large.modal-close,html.theme--documenter-dark .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--documenter-dark .control.is-loading::after,html.theme--documenter-dark .select.is-loading::after,html.theme--documenter-dark .loader,html.theme--documenter-dark .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdee0;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--documenter-dark .hero-video,html.theme--documenter-dark .modal-background,html.theme--documenter-dark .modal,html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--documenter-dark .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#ecf0f1 !important}a.has-text-light:hover,a.has-text-light:focus{color:#cfd9db !important}.has-background-light{background-color:#ecf0f1 !important}.has-text-dark{color:#282f2f !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#111414 !important}.has-background-dark{background-color:#282f2f !important}.has-text-primary{color:#375a7f !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#28415b !important}.has-background-primary{background-color:#375a7f !important}.has-text-primary-light{color:#f1f5f9 !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#cddbe9 !important}.has-background-primary-light{background-color:#f1f5f9 !important}.has-text-primary-dark{color:#4d7eb2 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#7198c1 !important}.has-background-primary-dark{background-color:#4d7eb2 !important}.has-text-link{color:#1abc9c !important}a.has-text-link:hover,a.has-text-link:focus{color:#148f77 !important}.has-background-link{background-color:#1abc9c !important}.has-text-link-light{color:#edfdf9 !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c0f6ec !important}.has-background-link-light{background-color:#edfdf9 !important}.has-text-link-dark{color:#15987e !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#1bc5a4 !important}.has-background-link-dark{background-color:#15987e !important}.has-text-info{color:#024c7d !important}a.has-text-info:hover,a.has-text-info:focus{color:#012d4b !important}.has-background-info{background-color:#024c7d !important}.has-text-info-light{color:#ebf7ff !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#b9e2fe !important}.has-background-info-light{background-color:#ebf7ff !important}.has-text-info-dark{color:#0e9dfb !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#40b1fc !important}.has-background-info-dark{background-color:#0e9dfb !important}.has-text-success{color:#008438 !important}a.has-text-success:hover,a.has-text-success:focus{color:#005122 !important}.has-background-success{background-color:#008438 !important}.has-text-success-light{color:#ebfff3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#b8ffd6 !important}.has-background-success-light{background-color:#ebfff3 !important}.has-text-success-dark{color:#00eb64 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#1fff7e !important}.has-background-success-dark{background-color:#00eb64 !important}.has-text-warning{color:#ad8100 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#7a5b00 !important}.has-background-warning{background-color:#ad8100 !important}.has-text-warning-light{color:#fffaeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#ffedb8 !important}.has-background-warning-light{background-color:#fffaeb !important}.has-text-warning-dark{color:#d19c00 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#ffbf05 !important}.has-background-warning-dark{background-color:#d19c00 !important}.has-text-danger{color:#9e1b0d !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#6f1309 !important}.has-background-danger{background-color:#9e1b0d !important}.has-text-danger-light{color:#fdeeec !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#fac3bd !important}.has-background-danger-light{background-color:#fdeeec !important}.has-text-danger-dark{color:#ec311d !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#f05c4c !important}.has-background-danger-dark{background-color:#ec311d !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#282f2f !important}.has-background-grey-darker{background-color:#282f2f !important}.has-text-grey-dark{color:#343c3d !important}.has-background-grey-dark{background-color:#343c3d !important}.has-text-grey{color:#5e6d6f !important}.has-background-grey{background-color:#5e6d6f !important}.has-text-grey-light{color:#8c9b9d !important}.has-background-grey-light{background-color:#8c9b9d !important}.has-text-grey-lighter{color:#dbdee0 !important}.has-background-grey-lighter{background-color:#dbdee0 !important}.has-text-white-ter{color:#ecf0f1 !important}.has-background-white-ter{background-color:#ecf0f1 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--documenter-dark{/*! + Theme: a11y-dark + Author: @ericwbailey + Maintainer: @ericwbailey + + Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css +*/}html.theme--documenter-dark html{background-color:#1f2424;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark article,html.theme--documenter-dark aside,html.theme--documenter-dark figure,html.theme--documenter-dark footer,html.theme--documenter-dark header,html.theme--documenter-dark hgroup,html.theme--documenter-dark section{display:block}html.theme--documenter-dark body,html.theme--documenter-dark button,html.theme--documenter-dark input,html.theme--documenter-dark optgroup,html.theme--documenter-dark select,html.theme--documenter-dark textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--documenter-dark code,html.theme--documenter-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark body{color:#fff;font-size:1em;font-weight:400;line-height:1.5}html.theme--documenter-dark a{color:#1abc9c;cursor:pointer;text-decoration:none}html.theme--documenter-dark a strong{color:currentColor}html.theme--documenter-dark a:hover{color:#1dd2af}html.theme--documenter-dark code{background-color:rgba(255,255,255,0.05);color:#ececec;font-size:.875em;font-weight:normal;padding:.1em}html.theme--documenter-dark hr{background-color:#282f2f;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--documenter-dark img{height:auto;max-width:100%}html.theme--documenter-dark input[type="checkbox"],html.theme--documenter-dark input[type="radio"]{vertical-align:baseline}html.theme--documenter-dark small{font-size:.875em}html.theme--documenter-dark span{font-style:inherit;font-weight:inherit}html.theme--documenter-dark strong{color:#f2f2f2;font-weight:700}html.theme--documenter-dark fieldset{border:none}html.theme--documenter-dark pre{-webkit-overflow-scrolling:touch;background-color:#282f2f;color:#fff;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--documenter-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--documenter-dark table td,html.theme--documenter-dark table th{vertical-align:top}html.theme--documenter-dark table td:not([align]),html.theme--documenter-dark table th:not([align]){text-align:inherit}html.theme--documenter-dark table th{color:#f2f2f2}html.theme--documenter-dark .box{background-color:#343c3d;border-radius:8px;box-shadow:none;color:#fff;display:block;padding:1.25rem}html.theme--documenter-dark a.box:hover,html.theme--documenter-dark a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1abc9c}html.theme--documenter-dark a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1abc9c}html.theme--documenter-dark .button{background-color:#282f2f;border-color:#4c5759;border-width:1px;color:#375a7f;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--documenter-dark .button strong{color:inherit}html.theme--documenter-dark .button .icon,html.theme--documenter-dark .button .icon.is-small,html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--documenter-dark .button .icon.is-medium,html.theme--documenter-dark .button .icon.is-large{height:1.5em;width:1.5em}html.theme--documenter-dark .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button:hover,html.theme--documenter-dark .button.is-hovered{border-color:#8c9b9d;color:#f2f2f2}html.theme--documenter-dark .button:focus,html.theme--documenter-dark .button.is-focused{border-color:#8c9b9d;color:#17a689}html.theme--documenter-dark .button:focus:not(:active),html.theme--documenter-dark .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button:active,html.theme--documenter-dark .button.is-active{border-color:#343c3d;color:#f2f2f2}html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;color:#fff;text-decoration:underline}html.theme--documenter-dark .button.is-text:hover,html.theme--documenter-dark .button.is-text.is-hovered,html.theme--documenter-dark .button.is-text:focus,html.theme--documenter-dark .button.is-text.is-focused{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .button.is-text:active,html.theme--documenter-dark .button.is-text.is-active{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .button.is-text[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1abc9c;text-decoration:none}html.theme--documenter-dark .button.is-ghost:hover,html.theme--documenter-dark .button.is-ghost.is-hovered{color:#1abc9c;text-decoration:underline}html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:hover,html.theme--documenter-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus,html.theme--documenter-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus:not(:active),html.theme--documenter-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--documenter-dark .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-white.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:hover,html.theme--documenter-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus,html.theme--documenter-dark .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus:not(:active),html.theme--documenter-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus:not(:active),html.theme--documenter-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light.is-active{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:#ecf0f1;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-outlined.is-focused{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover,html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus:not(:active),html.theme--documenter-dark .content kbd.button:focus:not(:active),html.theme--documenter-dark .button.is-dark.is-focused:not(:active),html.theme--documenter-dark .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark[disabled],html.theme--documenter-dark .content kbd.button[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark,fieldset[disabled] html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:#282f2f;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted:hover,html.theme--documenter-dark .content kbd.button.is-inverted:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-dark.is-inverted[disabled],html.theme--documenter-dark .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-loading::after,html.theme--documenter-dark .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined,html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-outlined.is-focused{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus:not(:active),html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--documenter-dark .button.is-primary.is-focused:not(:active),html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary[disabled],html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;box-shadow:none}html.theme--documenter-dark .button.is-primary.is-inverted,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--documenter-dark .button.is-primary.is-inverted[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:hover,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-light.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e8eef5;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:active,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-light.is-active,html.theme--documenter-dark .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#dfe8f1;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:hover,html.theme--documenter-dark .button.is-link.is-hovered{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus,html.theme--documenter-dark .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus:not(:active),html.theme--documenter-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link.is-active{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:#1abc9c;box-shadow:none}html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-outlined.is-focused{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:hover,html.theme--documenter-dark .button.is-link.is-light.is-hovered{background-color:#e2fbf6;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:active,html.theme--documenter-dark .button.is-link.is-light.is-active{background-color:#d7f9f3;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:hover,html.theme--documenter-dark .button.is-info.is-hovered{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus,html.theme--documenter-dark .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus:not(:active),html.theme--documenter-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info.is-active{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:#024c7d;box-shadow:none}html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;color:#024c7d}html.theme--documenter-dark .button.is-info.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-outlined.is-focused{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:hover,html.theme--documenter-dark .button.is-info.is-light.is-hovered{background-color:#def2fe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:active,html.theme--documenter-dark .button.is-info.is-light.is-active{background-color:#d2edfe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:hover,html.theme--documenter-dark .button.is-success.is-hovered{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus,html.theme--documenter-dark .button.is-success.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus:not(:active),html.theme--documenter-dark .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success.is-active{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:#008438;box-shadow:none}html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;color:#008438}html.theme--documenter-dark .button.is-success.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-outlined.is-focused{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:hover,html.theme--documenter-dark .button.is-success.is-light.is-hovered{background-color:#deffec;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:active,html.theme--documenter-dark .button.is-success.is-light.is-active{background-color:#d1ffe5;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:hover,html.theme--documenter-dark .button.is-warning.is-hovered{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus,html.theme--documenter-dark .button.is-warning.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus:not(:active),html.theme--documenter-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning.is-active{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:#ad8100;box-shadow:none}html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-outlined.is-focused{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:hover,html.theme--documenter-dark .button.is-warning.is-light.is-hovered{background-color:#fff7de;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:active,html.theme--documenter-dark .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:hover,html.theme--documenter-dark .button.is-danger.is-hovered{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus,html.theme--documenter-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus:not(:active),html.theme--documenter-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger.is-active{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;box-shadow:none}html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-outlined.is-focused{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:hover,html.theme--documenter-dark .button.is-danger.is-light.is-hovered{background-color:#fce3e0;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:active,html.theme--documenter-dark .button.is-danger.is-light.is-active{background-color:#fcd8d5;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--documenter-dark .button.is-small:not(.is-rounded),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--documenter-dark .button.is-normal{font-size:1rem}html.theme--documenter-dark .button.is-medium{font-size:1.25rem}html.theme--documenter-dark .button.is-large{font-size:1.5rem}html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .button{background-color:#8c9b9d;border-color:#5e6d6f;box-shadow:none;opacity:.5}html.theme--documenter-dark .button.is-fullwidth{display:flex;width:100%}html.theme--documenter-dark .button.is-loading{color:transparent !important;pointer-events:none}html.theme--documenter-dark .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--documenter-dark .button.is-static{background-color:#282f2f;border-color:#5e6d6f;color:#dbdee0;box-shadow:none;pointer-events:none}html.theme--documenter-dark .button.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--documenter-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .buttons .button{margin-bottom:0.5rem}html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--documenter-dark .buttons:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .buttons:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--documenter-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--documenter-dark .buttons.has-addons .button:last-child{margin-right:0}html.theme--documenter-dark .buttons.has-addons .button:hover,html.theme--documenter-dark .buttons.has-addons .button.is-hovered{z-index:2}html.theme--documenter-dark .buttons.has-addons .button:focus,html.theme--documenter-dark .buttons.has-addons .button.is-focused,html.theme--documenter-dark .buttons.has-addons .button:active,html.theme--documenter-dark .buttons.has-addons .button.is-active,html.theme--documenter-dark .buttons.has-addons .button.is-selected{z-index:3}html.theme--documenter-dark .buttons.has-addons .button:focus:hover,html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover,html.theme--documenter-dark .buttons.has-addons .button:active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--documenter-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .buttons.is-centered{justify-content:center}html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .buttons.is-right{justify-content:flex-end}html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:1rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1.25rem}}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--documenter-dark .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--documenter-dark .content li+li{margin-top:0.25em}html.theme--documenter-dark .content p:not(:last-child),html.theme--documenter-dark .content dl:not(:last-child),html.theme--documenter-dark .content ol:not(:last-child),html.theme--documenter-dark .content ul:not(:last-child),html.theme--documenter-dark .content blockquote:not(:last-child),html.theme--documenter-dark .content pre:not(:last-child),html.theme--documenter-dark .content table:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .content h1,html.theme--documenter-dark .content h2,html.theme--documenter-dark .content h3,html.theme--documenter-dark .content h4,html.theme--documenter-dark .content h5,html.theme--documenter-dark .content h6{color:#f2f2f2;font-weight:600;line-height:1.125}html.theme--documenter-dark .content h1{font-size:2em;margin-bottom:0.5em}html.theme--documenter-dark .content h1:not(:first-child){margin-top:1em}html.theme--documenter-dark .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--documenter-dark .content h2:not(:first-child){margin-top:1.1428em}html.theme--documenter-dark .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--documenter-dark .content h3:not(:first-child){margin-top:1.3333em}html.theme--documenter-dark .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--documenter-dark .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--documenter-dark .content h6{font-size:1em;margin-bottom:1em}html.theme--documenter-dark .content blockquote{background-color:#282f2f;border-left:5px solid #5e6d6f;padding:1.25em 1.5em}html.theme--documenter-dark .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ol:not([type]){list-style-type:decimal}html.theme--documenter-dark .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--documenter-dark .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--documenter-dark .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--documenter-dark .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--documenter-dark .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--documenter-dark .content ul ul ul{list-style-type:square}html.theme--documenter-dark .content dd{margin-left:2em}html.theme--documenter-dark .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--documenter-dark .content figure:not(:first-child){margin-top:2em}html.theme--documenter-dark .content figure:not(:last-child){margin-bottom:2em}html.theme--documenter-dark .content figure img{display:inline-block}html.theme--documenter-dark .content figure figcaption{font-style:italic}html.theme--documenter-dark .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--documenter-dark .content sup,html.theme--documenter-dark .content sub{font-size:75%}html.theme--documenter-dark .content table{width:100%}html.theme--documenter-dark .content table td,html.theme--documenter-dark .content table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .content table th{color:#f2f2f2}html.theme--documenter-dark .content table th:not([align]){text-align:inherit}html.theme--documenter-dark .content table thead td,html.theme--documenter-dark .content table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .content table tfoot td,html.theme--documenter-dark .content table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .content table tbody tr:last-child td,html.theme--documenter-dark .content table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .content .tabs li+li{margin-top:0}html.theme--documenter-dark .content.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--documenter-dark .content.is-normal{font-size:1rem}html.theme--documenter-dark .content.is-medium{font-size:1.25rem}html.theme--documenter-dark .content.is-large{font-size:1.5rem}html.theme--documenter-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--documenter-dark .icon.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--documenter-dark .icon.is-medium{height:2rem;width:2rem}html.theme--documenter-dark .icon.is-large{height:3rem;width:3rem}html.theme--documenter-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--documenter-dark .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--documenter-dark .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--documenter-dark div.icon-text{display:flex}html.theme--documenter-dark .image,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--documenter-dark .image img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--documenter-dark .image img.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--documenter-dark .image.is-fullwidth,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--documenter-dark .image.is-square,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--documenter-dark .image.is-1by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--documenter-dark .image.is-5by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--documenter-dark .image.is-4by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--documenter-dark .image.is-3by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--documenter-dark .image.is-5by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--documenter-dark .image.is-16by9,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--documenter-dark .image.is-2by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--documenter-dark .image.is-3by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--documenter-dark .image.is-4by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--documenter-dark .image.is-3by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--documenter-dark .image.is-2by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--documenter-dark .image.is-3by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--documenter-dark .image.is-9by16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--documenter-dark .image.is-1by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--documenter-dark .image.is-1by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--documenter-dark .image.is-16x16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--documenter-dark .image.is-24x24,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--documenter-dark .image.is-32x32,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--documenter-dark .image.is-48x48,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--documenter-dark .image.is-64x64,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--documenter-dark .image.is-96x96,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--documenter-dark .image.is-128x128,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--documenter-dark .notification{background-color:#282f2f;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .notification strong{color:currentColor}html.theme--documenter-dark .notification code,html.theme--documenter-dark .notification pre{background:#fff}html.theme--documenter-dark .notification pre code{background:transparent}html.theme--documenter-dark .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--documenter-dark .notification .title,html.theme--documenter-dark .notification .subtitle,html.theme--documenter-dark .notification .content{color:currentColor}html.theme--documenter-dark .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .notification.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#fff}html.theme--documenter-dark .notification.is-primary,html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .notification.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .notification.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .notification.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .notification.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .notification.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .notification.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .notification.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .notification.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .notification.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .notification.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#343c3d}html.theme--documenter-dark .progress::-webkit-progress-value{background-color:#dbdee0}html.theme--documenter-dark .progress::-moz-progress-bar{background-color:#dbdee0}html.theme--documenter-dark .progress::-ms-fill{background-color:#dbdee0;border:none}html.theme--documenter-dark .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--documenter-dark .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--documenter-dark .progress.is-white::-ms-fill{background-color:#fff}html.theme--documenter-dark .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-light::-webkit-progress-value{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-moz-progress-bar{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-ms-fill{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light:indeterminate{background-image:linear-gradient(to right, #ecf0f1 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-dark::-webkit-progress-value,html.theme--documenter-dark .content kbd.progress::-webkit-progress-value{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-moz-progress-bar,html.theme--documenter-dark .content kbd.progress::-moz-progress-bar{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-ms-fill,html.theme--documenter-dark .content kbd.progress::-ms-fill{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark:indeterminate,html.theme--documenter-dark .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #282f2f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-primary::-webkit-progress-value,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-moz-progress-bar,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-ms-fill,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary:indeterminate,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #375a7f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-link::-webkit-progress-value{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-moz-progress-bar{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-ms-fill{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1abc9c 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-info::-webkit-progress-value{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-moz-progress-bar{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-ms-fill{background-color:#024c7d}html.theme--documenter-dark .progress.is-info:indeterminate{background-image:linear-gradient(to right, #024c7d 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-success::-webkit-progress-value{background-color:#008438}html.theme--documenter-dark .progress.is-success::-moz-progress-bar{background-color:#008438}html.theme--documenter-dark .progress.is-success::-ms-fill{background-color:#008438}html.theme--documenter-dark .progress.is-success:indeterminate{background-image:linear-gradient(to right, #008438 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-warning::-webkit-progress-value{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-moz-progress-bar{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-ms-fill{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ad8100 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-danger::-webkit-progress-value{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-moz-progress-bar{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-ms-fill{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #9e1b0d 30%, #343c3d 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#343c3d;background-image:linear-gradient(to right, #fff 30%, #343c3d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-ms-fill{animation-name:none}html.theme--documenter-dark .progress.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--documenter-dark .progress.is-medium{height:1.25rem}html.theme--documenter-dark .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--documenter-dark .table{background-color:#343c3d;color:#fff}html.theme--documenter-dark .table td,html.theme--documenter-dark .table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .table td.is-white,html.theme--documenter-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .table td.is-black,html.theme--documenter-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .table td.is-light,html.theme--documenter-dark .table th.is-light{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .table td.is-primary,html.theme--documenter-dark .table th.is-primary{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-link,html.theme--documenter-dark .table th.is-link{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .table td.is-info,html.theme--documenter-dark .table th.is-info{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .table td.is-success,html.theme--documenter-dark .table th.is-success{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .table td.is-warning,html.theme--documenter-dark .table th.is-warning{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .table td.is-danger,html.theme--documenter-dark .table th.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .table td.is-narrow,html.theme--documenter-dark .table th.is-narrow{white-space:nowrap;width:1%}html.theme--documenter-dark .table td.is-selected,html.theme--documenter-dark .table th.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-selected a,html.theme--documenter-dark .table td.is-selected strong,html.theme--documenter-dark .table th.is-selected a,html.theme--documenter-dark .table th.is-selected strong{color:currentColor}html.theme--documenter-dark .table td.is-vcentered,html.theme--documenter-dark .table th.is-vcentered{vertical-align:middle}html.theme--documenter-dark .table th{color:#f2f2f2}html.theme--documenter-dark .table th:not([align]){text-align:left}html.theme--documenter-dark .table tr.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table tr.is-selected a,html.theme--documenter-dark .table tr.is-selected strong{color:currentColor}html.theme--documenter-dark .table tr.is-selected td,html.theme--documenter-dark .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--documenter-dark .table thead{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table thead td,html.theme--documenter-dark .table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .table tfoot{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tfoot td,html.theme--documenter-dark .table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .table tbody{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tbody tr:last-child td,html.theme--documenter-dark .table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .table.is-bordered td,html.theme--documenter-dark .table.is-bordered th{border-width:1px}html.theme--documenter-dark .table.is-bordered tr:last-child td,html.theme--documenter-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--documenter-dark .table.is-fullwidth{width:100%}html.theme--documenter-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#2d3435}html.theme--documenter-dark .table.is-narrow td,html.theme--documenter-dark .table.is-narrow th{padding:0.25em 0.5em}html.theme--documenter-dark .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#282f2f}html.theme--documenter-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--documenter-dark .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .tags .tag,html.theme--documenter-dark .tags .content kbd,html.theme--documenter-dark .content .tags kbd,html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--documenter-dark .tags .tag:not(:last-child),html.theme--documenter-dark .tags .content kbd:not(:last-child),html.theme--documenter-dark .content .tags kbd:not(:last-child),html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--documenter-dark .tags:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .tags:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--documenter-dark .tags.is-centered{justify-content:center}html.theme--documenter-dark .tags.is-centered .tag,html.theme--documenter-dark .tags.is-centered .content kbd,html.theme--documenter-dark .content .tags.is-centered kbd,html.theme--documenter-dark .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--documenter-dark .tags.is-right{justify-content:flex-end}html.theme--documenter-dark .tags.is-right .tag:not(:first-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--documenter-dark .tags.is-right .tag:not(:last-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--documenter-dark .tags.has-addons .tag,html.theme--documenter-dark .tags.has-addons .content kbd,html.theme--documenter-dark .content .tags.has-addons kbd,html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--documenter-dark .tags.has-addons .tag:not(:first-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--documenter-dark .tags.has-addons .tag:not(:last-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--documenter-dark .tag:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#282f2f;border-radius:.4em;color:#fff;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .tag:not(body) .delete,html.theme--documenter-dark .content kbd:not(body) .delete,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--documenter-dark .tag.is-white:not(body),html.theme--documenter-dark .content kbd.is-white:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .tag.is-black:not(body),html.theme--documenter-dark .content kbd.is-black:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .tag.is-light:not(body),html.theme--documenter-dark .content kbd.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-dark:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--documenter-dark .content .docstring>section>kbd:not(body){background-color:#282f2f;color:#fff}html.theme--documenter-dark .tag.is-primary:not(body),html.theme--documenter-dark .content kbd.is-primary:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){background-color:#375a7f;color:#fff}html.theme--documenter-dark .tag.is-primary.is-light:not(body),html.theme--documenter-dark .content kbd.is-primary.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .tag.is-link:not(body),html.theme--documenter-dark .content kbd.is-link:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1abc9c;color:#fff}html.theme--documenter-dark .tag.is-link.is-light:not(body),html.theme--documenter-dark .content kbd.is-link.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .tag.is-info:not(body),html.theme--documenter-dark .content kbd.is-info:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#024c7d;color:#fff}html.theme--documenter-dark .tag.is-info.is-light:not(body),html.theme--documenter-dark .content kbd.is-info.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .tag.is-success:not(body),html.theme--documenter-dark .content kbd.is-success:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#008438;color:#fff}html.theme--documenter-dark .tag.is-success.is-light:not(body),html.theme--documenter-dark .content kbd.is-success.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .tag.is-warning:not(body),html.theme--documenter-dark .content kbd.is-warning:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ad8100;color:#fff}html.theme--documenter-dark .tag.is-warning.is-light:not(body),html.theme--documenter-dark .content kbd.is-warning.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .tag.is-danger:not(body),html.theme--documenter-dark .content kbd.is-danger:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .tag.is-danger.is-light:not(body),html.theme--documenter-dark .content kbd.is-danger.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .tag.is-normal:not(body),html.theme--documenter-dark .content kbd.is-normal:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--documenter-dark .tag.is-medium:not(body),html.theme--documenter-dark .content kbd.is-medium:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--documenter-dark .tag.is-large:not(body),html.theme--documenter-dark .content kbd.is-large:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child,html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--documenter-dark .tag.is-delete:not(body),html.theme--documenter-dark .content kbd.is-delete:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--documenter-dark .tag.is-delete:not(body):hover,html.theme--documenter-dark .content kbd.is-delete:not(body):hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--documenter-dark .tag.is-delete:not(body):focus,html.theme--documenter-dark .content kbd.is-delete:not(body):focus,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1d2122}html.theme--documenter-dark .tag.is-delete:not(body):active,html.theme--documenter-dark .content kbd.is-delete:not(body):active,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#111414}html.theme--documenter-dark .tag.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--documenter-dark .content kbd.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--documenter-dark a.tag:hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--documenter-dark .title,html.theme--documenter-dark .subtitle{word-break:break-word}html.theme--documenter-dark .title em,html.theme--documenter-dark .title span,html.theme--documenter-dark .subtitle em,html.theme--documenter-dark .subtitle span{font-weight:inherit}html.theme--documenter-dark .title sub,html.theme--documenter-dark .subtitle sub{font-size:.75em}html.theme--documenter-dark .title sup,html.theme--documenter-dark .subtitle sup{font-size:.75em}html.theme--documenter-dark .title .tag,html.theme--documenter-dark .title .content kbd,html.theme--documenter-dark .content .title kbd,html.theme--documenter-dark .title .docstring>section>a.docs-sourcelink,html.theme--documenter-dark .subtitle .tag,html.theme--documenter-dark .subtitle .content kbd,html.theme--documenter-dark .content .subtitle kbd,html.theme--documenter-dark .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--documenter-dark .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--documenter-dark .title strong{color:inherit;font-weight:inherit}html.theme--documenter-dark .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--documenter-dark .title.is-1{font-size:3rem}html.theme--documenter-dark .title.is-2{font-size:2.5rem}html.theme--documenter-dark .title.is-3{font-size:2rem}html.theme--documenter-dark .title.is-4{font-size:1.5rem}html.theme--documenter-dark .title.is-5{font-size:1.25rem}html.theme--documenter-dark .title.is-6{font-size:1rem}html.theme--documenter-dark .title.is-7{font-size:.75rem}html.theme--documenter-dark .subtitle{color:#8c9b9d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--documenter-dark .subtitle strong{color:#8c9b9d;font-weight:600}html.theme--documenter-dark .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--documenter-dark .subtitle.is-1{font-size:3rem}html.theme--documenter-dark .subtitle.is-2{font-size:2.5rem}html.theme--documenter-dark .subtitle.is-3{font-size:2rem}html.theme--documenter-dark .subtitle.is-4{font-size:1.5rem}html.theme--documenter-dark .subtitle.is-5{font-size:1.25rem}html.theme--documenter-dark .subtitle.is-6{font-size:1rem}html.theme--documenter-dark .subtitle.is-7{font-size:.75rem}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#1f2424;border-color:#5e6d6f;border-radius:.4em;color:#dbdee0}html.theme--documenter-dark .select select::-moz-placeholder,html.theme--documenter-dark .textarea::-moz-placeholder,html.theme--documenter-dark .input::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select::-webkit-input-placeholder,html.theme--documenter-dark .textarea::-webkit-input-placeholder,html.theme--documenter-dark .input::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:-moz-placeholder,html.theme--documenter-dark .textarea:-moz-placeholder,html.theme--documenter-dark .input:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select:-ms-input-placeholder,html.theme--documenter-dark .textarea:-ms-input-placeholder,html.theme--documenter-dark .input:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:hover,html.theme--documenter-dark .textarea:hover,html.theme--documenter-dark .input:hover,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:hover,html.theme--documenter-dark .select select.is-hovered,html.theme--documenter-dark .is-hovered.textarea,html.theme--documenter-dark .is-hovered.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#8c9b9d}html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1abc9c;box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#8c9b9d;border-color:#282f2f;box-shadow:none;color:#fff}html.theme--documenter-dark .select select[disabled]::-moz-placeholder,html.theme--documenter-dark .textarea[disabled]::-moz-placeholder,html.theme--documenter-dark .input[disabled]::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .textarea[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .input[disabled]::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-moz-placeholder,html.theme--documenter-dark .textarea[disabled]:-moz-placeholder,html.theme--documenter-dark .input[disabled]:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-ms-input-placeholder,html.theme--documenter-dark .textarea[disabled]:-ms-input-placeholder,html.theme--documenter-dark .input[disabled]:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--documenter-dark .textarea[readonly],html.theme--documenter-dark .input[readonly],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--documenter-dark .is-white.textarea,html.theme--documenter-dark .is-white.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--documenter-dark .is-white.textarea:focus,html.theme--documenter-dark .is-white.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--documenter-dark .is-white.is-focused.textarea,html.theme--documenter-dark .is-white.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-white.textarea:active,html.theme--documenter-dark .is-white.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--documenter-dark .is-white.is-active.textarea,html.theme--documenter-dark .is-white.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .is-black.textarea,html.theme--documenter-dark .is-black.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--documenter-dark .is-black.textarea:focus,html.theme--documenter-dark .is-black.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--documenter-dark .is-black.is-focused.textarea,html.theme--documenter-dark .is-black.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-black.textarea:active,html.theme--documenter-dark .is-black.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--documenter-dark .is-black.is-active.textarea,html.theme--documenter-dark .is-black.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .is-light.textarea,html.theme--documenter-dark .is-light.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#ecf0f1}html.theme--documenter-dark .is-light.textarea:focus,html.theme--documenter-dark .is-light.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--documenter-dark .is-light.is-focused.textarea,html.theme--documenter-dark .is-light.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-light.textarea:active,html.theme--documenter-dark .is-light.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--documenter-dark .is-light.is-active.textarea,html.theme--documenter-dark .is-light.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .is-dark.textarea,html.theme--documenter-dark .content kbd.textarea,html.theme--documenter-dark .is-dark.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--documenter-dark .content kbd.input{border-color:#282f2f}html.theme--documenter-dark .is-dark.textarea:focus,html.theme--documenter-dark .content kbd.textarea:focus,html.theme--documenter-dark .is-dark.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--documenter-dark .content kbd.input:focus,html.theme--documenter-dark .is-dark.is-focused.textarea,html.theme--documenter-dark .content kbd.is-focused.textarea,html.theme--documenter-dark .is-dark.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .content kbd.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--documenter-dark .is-dark.textarea:active,html.theme--documenter-dark .content kbd.textarea:active,html.theme--documenter-dark .is-dark.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--documenter-dark .content kbd.input:active,html.theme--documenter-dark .is-dark.is-active.textarea,html.theme--documenter-dark .content kbd.is-active.textarea,html.theme--documenter-dark .is-dark.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .content kbd.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .is-primary.textarea,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink{border-color:#375a7f}html.theme--documenter-dark .is-primary.textarea:focus,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.is-focused.textarea,html.theme--documenter-dark .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--documenter-dark .is-primary.textarea:active,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:active,html.theme--documenter-dark .is-primary.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:active,html.theme--documenter-dark .is-primary.is-active.textarea,html.theme--documenter-dark .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .is-link.textarea,html.theme--documenter-dark .is-link.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1abc9c}html.theme--documenter-dark .is-link.textarea:focus,html.theme--documenter-dark .is-link.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--documenter-dark .is-link.is-focused.textarea,html.theme--documenter-dark .is-link.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-link.textarea:active,html.theme--documenter-dark .is-link.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--documenter-dark .is-link.is-active.textarea,html.theme--documenter-dark .is-link.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .is-info.textarea,html.theme--documenter-dark .is-info.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#024c7d}html.theme--documenter-dark .is-info.textarea:focus,html.theme--documenter-dark .is-info.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--documenter-dark .is-info.is-focused.textarea,html.theme--documenter-dark .is-info.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-info.textarea:active,html.theme--documenter-dark .is-info.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--documenter-dark .is-info.is-active.textarea,html.theme--documenter-dark .is-info.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .is-success.textarea,html.theme--documenter-dark .is-success.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#008438}html.theme--documenter-dark .is-success.textarea:focus,html.theme--documenter-dark .is-success.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--documenter-dark .is-success.is-focused.textarea,html.theme--documenter-dark .is-success.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-success.textarea:active,html.theme--documenter-dark .is-success.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--documenter-dark .is-success.is-active.textarea,html.theme--documenter-dark .is-success.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .is-warning.textarea,html.theme--documenter-dark .is-warning.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ad8100}html.theme--documenter-dark .is-warning.textarea:focus,html.theme--documenter-dark .is-warning.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--documenter-dark .is-warning.is-focused.textarea,html.theme--documenter-dark .is-warning.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-warning.textarea:active,html.theme--documenter-dark .is-warning.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--documenter-dark .is-warning.is-active.textarea,html.theme--documenter-dark .is-warning.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .is-danger.textarea,html.theme--documenter-dark .is-danger.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#9e1b0d}html.theme--documenter-dark .is-danger.textarea:focus,html.theme--documenter-dark .is-danger.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--documenter-dark .is-danger.is-focused.textarea,html.theme--documenter-dark .is-danger.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-danger.textarea:active,html.theme--documenter-dark .is-danger.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--documenter-dark .is-danger.is-active.textarea,html.theme--documenter-dark .is-danger.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .is-small.textarea,html.theme--documenter-dark .is-small.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .is-medium.textarea,html.theme--documenter-dark .is-medium.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--documenter-dark .is-large.textarea,html.theme--documenter-dark .is-large.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--documenter-dark .is-fullwidth.textarea,html.theme--documenter-dark .is-fullwidth.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--documenter-dark .is-inline.textarea,html.theme--documenter-dark .is-inline.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--documenter-dark .input.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--documenter-dark .input.is-static,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--documenter-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--documenter-dark .textarea[rows]{height:initial}html.theme--documenter-dark .textarea.has-fixed-size{resize:none}html.theme--documenter-dark .radio,html.theme--documenter-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--documenter-dark .radio input,html.theme--documenter-dark .checkbox input{cursor:pointer}html.theme--documenter-dark .radio:hover,html.theme--documenter-dark .checkbox:hover{color:#8c9b9d}html.theme--documenter-dark .radio[disabled],html.theme--documenter-dark .checkbox[disabled],fieldset[disabled] html.theme--documenter-dark .radio,fieldset[disabled] html.theme--documenter-dark .checkbox,html.theme--documenter-dark .radio input[disabled],html.theme--documenter-dark .checkbox input[disabled]{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:.5em}html.theme--documenter-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--documenter-dark .select:not(.is-multiple){height:2.5em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border-color:#1abc9c;right:1.125em;z-index:4}html.theme--documenter-dark .select.is-rounded select,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--documenter-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--documenter-dark .select select::-ms-expand{display:none}html.theme--documenter-dark .select select[disabled]:hover,fieldset[disabled] html.theme--documenter-dark .select select:hover{border-color:#282f2f}html.theme--documenter-dark .select select:not([multiple]){padding-right:2.5em}html.theme--documenter-dark .select select[multiple]{height:auto;padding:0}html.theme--documenter-dark .select select[multiple] option{padding:0.5em 1em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#8c9b9d}html.theme--documenter-dark .select.is-white:not(:hover)::after{border-color:#fff}html.theme--documenter-dark .select.is-white select{border-color:#fff}html.theme--documenter-dark .select.is-white select:hover,html.theme--documenter-dark .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--documenter-dark .select.is-white select:focus,html.theme--documenter-dark .select.is-white select.is-focused,html.theme--documenter-dark .select.is-white select:active,html.theme--documenter-dark .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select:hover,html.theme--documenter-dark .select.is-black select.is-hovered{border-color:#000}html.theme--documenter-dark .select.is-black select:focus,html.theme--documenter-dark .select.is-black select.is-focused,html.theme--documenter-dark .select.is-black select:active,html.theme--documenter-dark .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .select.is-light:not(:hover)::after{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select:hover,html.theme--documenter-dark .select.is-light select.is-hovered{border-color:#dde4e6}html.theme--documenter-dark .select.is-light select:focus,html.theme--documenter-dark .select.is-light select.is-focused,html.theme--documenter-dark .select.is-light select:active,html.theme--documenter-dark .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .select.is-dark:not(:hover)::after,html.theme--documenter-dark .content kbd.select:not(:hover)::after{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select,html.theme--documenter-dark .content kbd.select select{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select:hover,html.theme--documenter-dark .content kbd.select select:hover,html.theme--documenter-dark .select.is-dark select.is-hovered,html.theme--documenter-dark .content kbd.select select.is-hovered{border-color:#1d2122}html.theme--documenter-dark .select.is-dark select:focus,html.theme--documenter-dark .content kbd.select select:focus,html.theme--documenter-dark .select.is-dark select.is-focused,html.theme--documenter-dark .content kbd.select select.is-focused,html.theme--documenter-dark .select.is-dark select:active,html.theme--documenter-dark .content kbd.select select:active,html.theme--documenter-dark .select.is-dark select.is-active,html.theme--documenter-dark .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .select.is-primary:not(:hover)::after,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select:hover,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:hover,html.theme--documenter-dark .select.is-primary select.is-hovered,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#2f4d6d}html.theme--documenter-dark .select.is-primary select:focus,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:focus,html.theme--documenter-dark .select.is-primary select.is-focused,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--documenter-dark .select.is-primary select:active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:active,html.theme--documenter-dark .select.is-primary select.is-active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .select.is-link:not(:hover)::after{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select:hover,html.theme--documenter-dark .select.is-link select.is-hovered{border-color:#17a689}html.theme--documenter-dark .select.is-link select:focus,html.theme--documenter-dark .select.is-link select.is-focused,html.theme--documenter-dark .select.is-link select:active,html.theme--documenter-dark .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select.is-info:not(:hover)::after{border-color:#024c7d}html.theme--documenter-dark .select.is-info select{border-color:#024c7d}html.theme--documenter-dark .select.is-info select:hover,html.theme--documenter-dark .select.is-info select.is-hovered{border-color:#023d64}html.theme--documenter-dark .select.is-info select:focus,html.theme--documenter-dark .select.is-info select.is-focused,html.theme--documenter-dark .select.is-info select:active,html.theme--documenter-dark .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .select.is-success:not(:hover)::after{border-color:#008438}html.theme--documenter-dark .select.is-success select{border-color:#008438}html.theme--documenter-dark .select.is-success select:hover,html.theme--documenter-dark .select.is-success select.is-hovered{border-color:#006b2d}html.theme--documenter-dark .select.is-success select:focus,html.theme--documenter-dark .select.is-success select.is-focused,html.theme--documenter-dark .select.is-success select:active,html.theme--documenter-dark .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .select.is-warning:not(:hover)::after{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select:hover,html.theme--documenter-dark .select.is-warning select.is-hovered{border-color:#946e00}html.theme--documenter-dark .select.is-warning select:focus,html.theme--documenter-dark .select.is-warning select.is-focused,html.theme--documenter-dark .select.is-warning select:active,html.theme--documenter-dark .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .select.is-danger:not(:hover)::after{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select:hover,html.theme--documenter-dark .select.is-danger select.is-hovered{border-color:#86170b}html.theme--documenter-dark .select.is-danger select:focus,html.theme--documenter-dark .select.is-danger select.is-focused,html.theme--documenter-dark .select.is-danger select:active,html.theme--documenter-dark .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .select.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .select.is-medium{font-size:1.25rem}html.theme--documenter-dark .select.is-large{font-size:1.5rem}html.theme--documenter-dark .select.is-disabled::after{border-color:#fff !important;opacity:0.5}html.theme--documenter-dark .select.is-fullwidth{width:100%}html.theme--documenter-dark .select.is-fullwidth select{width:100%}html.theme--documenter-dark .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--documenter-dark .select.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .select.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--documenter-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:hover .file-cta,html.theme--documenter-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:focus .file-cta,html.theme--documenter-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--documenter-dark .file.is-white:active .file-cta,html.theme--documenter-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:hover .file-cta,html.theme--documenter-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:focus .file-cta,html.theme--documenter-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--documenter-dark .file.is-black:active .file-cta,html.theme--documenter-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-light .file-cta{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:hover .file-cta,html.theme--documenter-dark .file.is-light.is-hovered .file-cta{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:focus .file-cta,html.theme--documenter-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(236,240,241,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:active .file-cta,html.theme--documenter-dark .file.is-light.is-active .file-cta{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-dark .file-cta,html.theme--documenter-dark .content kbd.file .file-cta{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:hover .file-cta,html.theme--documenter-dark .content kbd.file:hover .file-cta,html.theme--documenter-dark .file.is-dark.is-hovered .file-cta,html.theme--documenter-dark .content kbd.file.is-hovered .file-cta{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:focus .file-cta,html.theme--documenter-dark .content kbd.file:focus .file-cta,html.theme--documenter-dark .file.is-dark.is-focused .file-cta,html.theme--documenter-dark .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(40,47,47,0.25);color:#fff}html.theme--documenter-dark .file.is-dark:active .file-cta,html.theme--documenter-dark .content kbd.file:active .file-cta,html.theme--documenter-dark .file.is-dark.is-active .file-cta,html.theme--documenter-dark .content kbd.file.is-active .file-cta{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:hover .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--documenter-dark .file.is-primary.is-hovered .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:focus .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--documenter-dark .file.is-primary.is-focused .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(55,90,127,0.25);color:#fff}html.theme--documenter-dark .file.is-primary:active .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--documenter-dark .file.is-primary.is-active .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link .file-cta{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:hover .file-cta,html.theme--documenter-dark .file.is-link.is-hovered .file-cta{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:focus .file-cta,html.theme--documenter-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(26,188,156,0.25);color:#fff}html.theme--documenter-dark .file.is-link:active .file-cta,html.theme--documenter-dark .file.is-link.is-active .file-cta{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info .file-cta{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:hover .file-cta,html.theme--documenter-dark .file.is-info.is-hovered .file-cta{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:focus .file-cta,html.theme--documenter-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(2,76,125,0.25);color:#fff}html.theme--documenter-dark .file.is-info:active .file-cta,html.theme--documenter-dark .file.is-info.is-active .file-cta{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success .file-cta{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:hover .file-cta,html.theme--documenter-dark .file.is-success.is-hovered .file-cta{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:focus .file-cta,html.theme--documenter-dark .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(0,132,56,0.25);color:#fff}html.theme--documenter-dark .file.is-success:active .file-cta,html.theme--documenter-dark .file.is-success.is-active .file-cta{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning .file-cta{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:hover .file-cta,html.theme--documenter-dark .file.is-warning.is-hovered .file-cta{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:focus .file-cta,html.theme--documenter-dark .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(173,129,0,0.25);color:#fff}html.theme--documenter-dark .file.is-warning:active .file-cta,html.theme--documenter-dark .file.is-warning.is-active .file-cta{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger .file-cta{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:hover .file-cta,html.theme--documenter-dark .file.is-danger.is-hovered .file-cta{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:focus .file-cta,html.theme--documenter-dark .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(158,27,13,0.25);color:#fff}html.theme--documenter-dark .file.is-danger:active .file-cta,html.theme--documenter-dark .file.is-danger.is-active .file-cta{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--documenter-dark .file.is-normal{font-size:1rem}html.theme--documenter-dark .file.is-medium{font-size:1.25rem}html.theme--documenter-dark .file.is-medium .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-large{font-size:1.5rem}html.theme--documenter-dark .file.is-large .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--documenter-dark .file.has-name.is-empty .file-name{display:none}html.theme--documenter-dark .file.is-boxed .file-label{flex-direction:column}html.theme--documenter-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--documenter-dark .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--documenter-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--documenter-dark .file.is-boxed .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-boxed.is-small .file-icon .fa,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--documenter-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--documenter-dark .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--documenter-dark .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--documenter-dark .file.is-centered{justify-content:center}html.theme--documenter-dark .file.is-fullwidth .file-label{width:100%}html.theme--documenter-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--documenter-dark .file.is-right{justify-content:flex-end}html.theme--documenter-dark .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--documenter-dark .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--documenter-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--documenter-dark .file-label:hover .file-cta{background-color:#232829;color:#f2f2f2}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .file-label:active .file-name{border-color:#535f61}html.theme--documenter-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--documenter-dark .file-cta{background-color:#282f2f;color:#fff}html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#f2f2f2;display:block;font-size:1rem;font-weight:700}html.theme--documenter-dark .label:not(:last-child){margin-bottom:0.5em}html.theme--documenter-dark .label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--documenter-dark .label.is-medium{font-size:1.25rem}html.theme--documenter-dark .label.is-large{font-size:1.5rem}html.theme--documenter-dark .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--documenter-dark .help.is-white{color:#fff}html.theme--documenter-dark .help.is-black{color:#0a0a0a}html.theme--documenter-dark .help.is-light{color:#ecf0f1}html.theme--documenter-dark .help.is-dark,html.theme--documenter-dark .content kbd.help{color:#282f2f}html.theme--documenter-dark .help.is-primary,html.theme--documenter-dark .docstring>section>a.help.docs-sourcelink{color:#375a7f}html.theme--documenter-dark .help.is-link{color:#1abc9c}html.theme--documenter-dark .help.is-info{color:#024c7d}html.theme--documenter-dark .help.is-success{color:#008438}html.theme--documenter-dark .help.is-warning{color:#ad8100}html.theme--documenter-dark .help.is-danger{color:#9e1b0d}html.theme--documenter-dark .field:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.has-addons{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--documenter-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.has-addons.has-addons-centered{justify-content:center}html.theme--documenter-dark .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--documenter-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .field.is-grouped{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.is-grouped>.control{flex-shrink:0}html.theme--documenter-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--documenter-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field.is-horizontal{display:flex}}html.theme--documenter-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--documenter-dark .field-label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-normal{padding-top:0.375em}html.theme--documenter-dark .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--documenter-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--documenter-dark .field-body .field{margin-bottom:0}html.theme--documenter-dark .field-body>.field{flex-shrink:1}html.theme--documenter-dark .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--documenter-dark .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--documenter-dark .control.has-icons-left .input:focus~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-left .select:focus~.icon,html.theme--documenter-dark .control.has-icons-right .input:focus~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-right .select:focus~.icon{color:#282f2f}html.theme--documenter-dark .control.has-icons-left .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-small~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--documenter-dark .control.has-icons-left .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--documenter-dark .control.has-icons-left .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon{color:#5e6d6f;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--documenter-dark .control.has-icons-left .input,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--documenter-dark .control.has-icons-left .select select{padding-left:2.5em}html.theme--documenter-dark .control.has-icons-left .icon.is-left{left:0}html.theme--documenter-dark .control.has-icons-right .input,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--documenter-dark .control.has-icons-right .select select{padding-right:2.5em}html.theme--documenter-dark .control.has-icons-right .icon.is-right{right:0}html.theme--documenter-dark .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--documenter-dark .control.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .control.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--documenter-dark .breadcrumb a{align-items:center;color:#1abc9c;display:flex;justify-content:center;padding:0 .75em}html.theme--documenter-dark .breadcrumb a:hover{color:#1dd2af}html.theme--documenter-dark .breadcrumb li{align-items:center;display:flex}html.theme--documenter-dark .breadcrumb li:first-child a{padding-left:0}html.theme--documenter-dark .breadcrumb li.is-active a{color:#f2f2f2;cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb li+li::before{color:#8c9b9d;content:"\0002f"}html.theme--documenter-dark .breadcrumb ul,html.theme--documenter-dark .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .breadcrumb .icon:first-child{margin-right:.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:.5em}html.theme--documenter-dark .breadcrumb.is-centered ol,html.theme--documenter-dark .breadcrumb.is-centered ul{justify-content:center}html.theme--documenter-dark .breadcrumb.is-right ol,html.theme--documenter-dark .breadcrumb.is-right ul{justify-content:flex-end}html.theme--documenter-dark .breadcrumb.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--documenter-dark .breadcrumb.is-medium{font-size:1.25rem}html.theme--documenter-dark .breadcrumb.is-large{font-size:1.5rem}html.theme--documenter-dark .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--documenter-dark .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--documenter-dark .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--documenter-dark .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--documenter-dark .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-footer:first-child,html.theme--documenter-dark .card-content:first-child,html.theme--documenter-dark .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-footer:last-child,html.theme--documenter-dark .card-content:last-child,html.theme--documenter-dark .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--documenter-dark .card-header-title{align-items:center;color:#f2f2f2;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--documenter-dark .card-image{display:block;position:relative}html.theme--documenter-dark .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--documenter-dark .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--documenter-dark .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--documenter-dark .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--documenter-dark .dropdown.is-active .dropdown-menu,html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--documenter-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--documenter-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--documenter-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .dropdown-content{background-color:#282f2f;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--documenter-dark .dropdown-item{color:#fff;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--documenter-dark a.dropdown-item,html.theme--documenter-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--documenter-dark a.dropdown-item:hover,html.theme--documenter-dark button.dropdown-item:hover{background-color:#282f2f;color:#0a0a0a}html.theme--documenter-dark a.dropdown-item.is-active,html.theme--documenter-dark button.dropdown-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--documenter-dark .level{align-items:center;justify-content:space-between}html.theme--documenter-dark .level code{border-radius:.4em}html.theme--documenter-dark .level img{display:inline-block;vertical-align:top}html.theme--documenter-dark .level.is-mobile{display:flex}html.theme--documenter-dark .level.is-mobile .level-left,html.theme--documenter-dark .level.is-mobile .level-right{display:flex}html.theme--documenter-dark .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--documenter-dark .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level{display:flex}html.theme--documenter-dark .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--documenter-dark .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--documenter-dark .level-item .title,html.theme--documenter-dark .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--documenter-dark .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--documenter-dark .level-left,html.theme--documenter-dark .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .level-left .level-item.is-flexible,html.theme--documenter-dark .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left .level-item:not(:last-child),html.theme--documenter-dark .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--documenter-dark .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left{display:flex}}html.theme--documenter-dark .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-right{display:flex}}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--documenter-dark .media .media .media{padding-top:.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:.5rem}html.theme--documenter-dark .media+.media{border-top:1px solid rgba(94,109,111,0.5);margin-top:1rem;padding-top:1rem}html.theme--documenter-dark .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--documenter-dark .media-left,html.theme--documenter-dark .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .media-left{margin-right:1rem}html.theme--documenter-dark .media-right{margin-left:1rem}html.theme--documenter-dark .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:1rem}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--documenter-dark .menu.is-medium{font-size:1.25rem}html.theme--documenter-dark .menu.is-large{font-size:1.5rem}html.theme--documenter-dark .menu-list{line-height:1.25}html.theme--documenter-dark .menu-list a{border-radius:3px;color:#fff;display:block;padding:0.5em 0.75em}html.theme--documenter-dark .menu-list a:hover{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .menu-list a.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .menu-list li ul{border-left:1px solid #5e6d6f;margin:.75em;padding-left:.75em}html.theme--documenter-dark .menu-label{color:#fff;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--documenter-dark .menu-label:not(:first-child){margin-top:1em}html.theme--documenter-dark .menu-label:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .message{background-color:#282f2f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .message strong{color:currentColor}html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .message.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--documenter-dark .message.is-medium{font-size:1.25rem}html.theme--documenter-dark .message.is-large{font-size:1.5rem}html.theme--documenter-dark .message.is-white{background-color:#fff}html.theme--documenter-dark .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .message.is-white .message-body{border-color:#fff}html.theme--documenter-dark .message.is-black{background-color:#fafafa}html.theme--documenter-dark .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .message.is-black .message-body{border-color:#0a0a0a}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1}html.theme--documenter-dark .message.is-dark,html.theme--documenter-dark .content kbd.message{background-color:#f9fafa}html.theme--documenter-dark .message.is-dark .message-header,html.theme--documenter-dark .content kbd.message .message-header{background-color:#282f2f;color:#fff}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f1f5f9}html.theme--documenter-dark .message.is-primary .message-header,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-header{background-color:#375a7f;color:#fff}html.theme--documenter-dark .message.is-primary .message-body,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-body{border-color:#375a7f;color:#4d7eb2}html.theme--documenter-dark .message.is-link{background-color:#edfdf9}html.theme--documenter-dark .message.is-link .message-header{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .message.is-link .message-body{border-color:#1abc9c;color:#15987e}html.theme--documenter-dark .message.is-info{background-color:#ebf7ff}html.theme--documenter-dark .message.is-info .message-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .message.is-info .message-body{border-color:#024c7d;color:#0e9dfb}html.theme--documenter-dark .message.is-success{background-color:#ebfff3}html.theme--documenter-dark .message.is-success .message-header{background-color:#008438;color:#fff}html.theme--documenter-dark .message.is-success .message-body{border-color:#008438;color:#00eb64}html.theme--documenter-dark .message.is-warning{background-color:#fffaeb}html.theme--documenter-dark .message.is-warning .message-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .message.is-warning .message-body{border-color:#ad8100;color:#d19c00}html.theme--documenter-dark .message.is-danger{background-color:#fdeeec}html.theme--documenter-dark .message.is-danger .message-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .message.is-danger .message-body{border-color:#9e1b0d;color:#ec311d}html.theme--documenter-dark .message-header{align-items:center;background-color:#fff;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--documenter-dark .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--documenter-dark .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--documenter-dark .message-body{border-color:#5e6d6f;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#fff;padding:1.25em 1.5em}html.theme--documenter-dark .message-body code,html.theme--documenter-dark .message-body pre{background-color:#fff}html.theme--documenter-dark .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--documenter-dark .modal.is-active{display:flex}html.theme--documenter-dark .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--documenter-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--documenter-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--documenter-dark .modal-card-head,html.theme--documenter-dark .modal-card-foot{align-items:center;background-color:#282f2f;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--documenter-dark .modal-card-head{border-bottom:1px solid #5e6d6f;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--documenter-dark .modal-card-title{color:#f2f2f2;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--documenter-dark .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5e6d6f}html.theme--documenter-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--documenter-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--documenter-dark .navbar{background-color:#375a7f;min-height:4rem;position:relative;z-index:30}html.theme--documenter-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-white .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--documenter-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-black .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--documenter-dark .navbar.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-light .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-dark .navbar-start>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-end>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#282f2f;color:#fff}}html.theme--documenter-dark .navbar.is-primary,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-burger,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-primary .navbar-start>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-end>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#375a7f;color:#fff}}html.theme--documenter-dark .navbar.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-link .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c;color:#fff}}html.theme--documenter-dark .navbar.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-info .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#024c7d;color:#fff}}html.theme--documenter-dark .navbar.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-success .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#008438;color:#fff}}html.theme--documenter-dark .navbar.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-warning .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ad8100;color:#fff}}html.theme--documenter-dark .navbar.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-danger .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#9e1b0d;color:#fff}}html.theme--documenter-dark .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--documenter-dark .navbar.has-shadow{box-shadow:0 2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-bottom,html.theme--documenter-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-top{top:0}html.theme--documenter-dark html.has-navbar-fixed-top,html.theme--documenter-dark body.has-navbar-fixed-top{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom,html.theme--documenter-dark body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--documenter-dark .navbar-brand,html.theme--documenter-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--documenter-dark .navbar-brand a.navbar-item:focus,html.theme--documenter-dark .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--documenter-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--documenter-dark .navbar-burger{color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--documenter-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--documenter-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--documenter-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--documenter-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--documenter-dark .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--documenter-dark .navbar-menu{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{color:#fff;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--documenter-dark .navbar-item .icon:only-child,html.theme--documenter-dark .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--documenter-dark a.navbar-item,html.theme--documenter-dark .navbar-link{cursor:pointer}html.theme--documenter-dark a.navbar-item:focus,html.theme--documenter-dark a.navbar-item:focus-within,html.theme--documenter-dark a.navbar-item:hover,html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link:focus,html.theme--documenter-dark .navbar-link:focus-within,html.theme--documenter-dark .navbar-link:hover,html.theme--documenter-dark .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-item{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .navbar-item img{max-height:1.75rem}html.theme--documenter-dark .navbar-item.has-dropdown{padding:0}html.theme--documenter-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--documenter-dark .navbar-item.is-tab:focus,html.theme--documenter-dark .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c}html.theme--documenter-dark .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c;border-bottom-style:solid;border-bottom-width:3px;color:#1abc9c;padding-bottom:calc(0.5rem - 3px)}html.theme--documenter-dark .navbar-content{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--documenter-dark .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--documenter-dark .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar>.container{display:block}html.theme--documenter-dark .navbar-brand .navbar-item,html.theme--documenter-dark .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--documenter-dark .navbar-link::after{display:none}html.theme--documenter-dark .navbar-menu{background-color:#375a7f;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--documenter-dark .navbar-menu.is-active{display:block}html.theme--documenter-dark .navbar.is-fixed-bottom-touch,html.theme--documenter-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-touch{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-touch{top:0}html.theme--documenter-dark .navbar.is-fixed-top .navbar-menu,html.theme--documenter-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--documenter-dark html.has-navbar-fixed-top-touch,html.theme--documenter-dark body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-touch,html.theme--documenter-dark body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar,html.theme--documenter-dark .navbar-menu,html.theme--documenter-dark .navbar-start,html.theme--documenter-dark .navbar-end{align-items:stretch;display:flex}html.theme--documenter-dark .navbar{min-height:4rem}html.theme--documenter-dark .navbar.is-spaced{padding:1rem 2rem}html.theme--documenter-dark .navbar.is-spaced .navbar-start,html.theme--documenter-dark .navbar.is-spaced .navbar-end{align-items:center}html.theme--documenter-dark .navbar.is-spaced a.navbar-item,html.theme--documenter-dark .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent a.navbar-item:hover,html.theme--documenter-dark .navbar.is-transparent a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-transparent .navbar-link:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-link:hover,html.theme--documenter-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-burger{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{align-items:center;display:flex}html.theme--documenter-dark .navbar-item.has-dropdown{align-items:stretch}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--documenter-dark .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--documenter-dark .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--documenter-dark .navbar-dropdown{background-color:#375a7f;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--documenter-dark .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--documenter-dark .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}.navbar.is-spaced html.theme--documenter-dark .navbar-dropdown,html.theme--documenter-dark .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--documenter-dark .navbar-dropdown.is-right{left:auto;right:0}html.theme--documenter-dark .navbar-divider{display:block}html.theme--documenter-dark .navbar>.container .navbar-brand,html.theme--documenter-dark .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--documenter-dark .navbar>.container .navbar-menu,html.theme--documenter-dark .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop,html.theme--documenter-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-desktop{top:0}html.theme--documenter-dark html.has-navbar-fixed-top-desktop,html.theme--documenter-dark body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-desktop,html.theme--documenter-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-top,html.theme--documenter-dark body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-bottom,html.theme--documenter-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link.is-active{color:#1abc9c}html.theme--documenter-dark a.navbar-item.is-active:not(:focus):not(:hover),html.theme--documenter-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--documenter-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--documenter-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--documenter-dark .pagination{font-size:1rem;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--documenter-dark .pagination.is-medium{font-size:1.25rem}html.theme--documenter-dark .pagination.is-large{font-size:1.5rem}html.theme--documenter-dark .pagination.is-rounded .pagination-previous,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--documenter-dark .pagination.is-rounded .pagination-next,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--documenter-dark .pagination.is-rounded .pagination-link,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--documenter-dark .pagination,html.theme--documenter-dark .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link{border-color:#5e6d6f;color:#1abc9c;min-width:2.5em}html.theme--documenter-dark .pagination-previous:hover,html.theme--documenter-dark .pagination-next:hover,html.theme--documenter-dark .pagination-link:hover{border-color:#8c9b9d;color:#1dd2af}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus{border-color:#8c9b9d}html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-previous.is-disabled,html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-next.is-disabled,html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-link.is-disabled{background-color:#5e6d6f;border-color:#5e6d6f;box-shadow:none;color:#fff;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--documenter-dark .pagination-link.is-current{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .pagination-ellipsis{color:#8c9b9d;pointer-events:none}html.theme--documenter-dark .pagination-list{flex-wrap:wrap}html.theme--documenter-dark .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--documenter-dark .pagination{flex-wrap:wrap}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination-previous{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination.is-centered .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--documenter-dark .pagination.is-centered .pagination-next{order:3}html.theme--documenter-dark .pagination.is-right .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-right .pagination-next{order:2}html.theme--documenter-dark .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--documenter-dark .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--documenter-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--documenter-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--documenter-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--documenter-dark .panel.is-light .panel-heading{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#ecf0f1}html.theme--documenter-dark .panel.is-light .panel-block.is-active .panel-icon{color:#ecf0f1}html.theme--documenter-dark .panel.is-dark .panel-heading,html.theme--documenter-dark .content kbd.panel .panel-heading{background-color:#282f2f;color:#fff}html.theme--documenter-dark .panel.is-dark .panel-tabs a.is-active,html.theme--documenter-dark .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#282f2f}html.theme--documenter-dark .panel.is-dark .panel-block.is-active .panel-icon,html.theme--documenter-dark .content kbd.panel .panel-block.is-active .panel-icon{color:#282f2f}html.theme--documenter-dark .panel.is-primary .panel-heading,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#375a7f;color:#fff}html.theme--documenter-dark .panel.is-primary .panel-tabs a.is-active,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#375a7f}html.theme--documenter-dark .panel.is-primary .panel-block.is-active .panel-icon,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#375a7f}html.theme--documenter-dark .panel.is-link .panel-heading{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1abc9c}html.theme--documenter-dark .panel.is-link .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel.is-info .panel-heading{background-color:#024c7d;color:#fff}html.theme--documenter-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#024c7d}html.theme--documenter-dark .panel.is-info .panel-block.is-active .panel-icon{color:#024c7d}html.theme--documenter-dark .panel.is-success .panel-heading{background-color:#008438;color:#fff}html.theme--documenter-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#008438}html.theme--documenter-dark .panel.is-success .panel-block.is-active .panel-icon{color:#008438}html.theme--documenter-dark .panel.is-warning .panel-heading{background-color:#ad8100;color:#fff}html.theme--documenter-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ad8100}html.theme--documenter-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#ad8100}html.theme--documenter-dark .panel.is-danger .panel-heading{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#9e1b0d}html.theme--documenter-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#9e1b0d}html.theme--documenter-dark .panel-tabs:not(:last-child),html.theme--documenter-dark .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--documenter-dark .panel-heading{background-color:#343c3d;border-radius:8px 8px 0 0;color:#f2f2f2;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--documenter-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--documenter-dark .panel-tabs a{border-bottom:1px solid #5e6d6f;margin-bottom:-1px;padding:0.5em}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#343c3d;color:#17a689}html.theme--documenter-dark .panel-list a{color:#fff}html.theme--documenter-dark .panel-list a:hover{color:#1abc9c}html.theme--documenter-dark .panel-block{align-items:center;color:#f2f2f2;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--documenter-dark .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--documenter-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--documenter-dark .panel-block.is-wrapped{flex-wrap:wrap}html.theme--documenter-dark .panel-block.is-active{border-left-color:#1abc9c;color:#17a689}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--documenter-dark a.panel-block,html.theme--documenter-dark label.panel-block{cursor:pointer}html.theme--documenter-dark a.panel-block:hover,html.theme--documenter-dark label.panel-block:hover{background-color:#282f2f}html.theme--documenter-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#fff;margin-right:.75em}html.theme--documenter-dark .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--documenter-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--documenter-dark .tabs a{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--documenter-dark .tabs a:hover{border-bottom-color:#f2f2f2;color:#f2f2f2}html.theme--documenter-dark .tabs li{display:block}html.theme--documenter-dark .tabs li.is-active a{border-bottom-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .tabs ul{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--documenter-dark .tabs ul.is-left{padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--documenter-dark .tabs .icon:first-child{margin-right:.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:.5em}html.theme--documenter-dark .tabs.is-centered ul{justify-content:center}html.theme--documenter-dark .tabs.is-right ul{justify-content:flex-end}html.theme--documenter-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--documenter-dark .tabs.is-boxed a:hover{background-color:#282f2f;border-bottom-color:#5e6d6f}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5e6d6f;border-bottom-color:rgba(0,0,0,0) !important}html.theme--documenter-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .tabs.is-toggle a{border-color:#5e6d6f;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--documenter-dark .tabs.is-toggle a:hover{background-color:#282f2f;border-color:#8c9b9d;z-index:2}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li.is-active a{background-color:#1abc9c;border-color:#1abc9c;color:#fff;z-index:1}html.theme--documenter-dark .tabs.is-toggle ul{border-bottom:none}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--documenter-dark .tabs.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--documenter-dark .tabs.is-medium{font-size:1.25rem}html.theme--documenter-dark .tabs.is-large{font-size:1.5rem}html.theme--documenter-dark .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--documenter-dark .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--documenter-dark .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--documenter-dark .column.is-narrow-mobile{flex:none;width:unset}html.theme--documenter-dark .column.is-full-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-mobile{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--documenter-dark .column.is-0-mobile{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-mobile{margin-left:0%}html.theme--documenter-dark .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-mobile{margin-left:25%}html.theme--documenter-dark .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-mobile{margin-left:50%}html.theme--documenter-dark .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-mobile{margin-left:75%}html.theme--documenter-dark .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .column.is-narrow,html.theme--documenter-dark .column.is-narrow-tablet{flex:none;width:unset}html.theme--documenter-dark .column.is-full,html.theme--documenter-dark .column.is-full-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters,html.theme--documenter-dark .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds,html.theme--documenter-dark .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half,html.theme--documenter-dark .column.is-half-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third,html.theme--documenter-dark .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter,html.theme--documenter-dark .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth,html.theme--documenter-dark .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths,html.theme--documenter-dark .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths,html.theme--documenter-dark .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths,html.theme--documenter-dark .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters,html.theme--documenter-dark .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds,html.theme--documenter-dark .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half,html.theme--documenter-dark .column.is-offset-half-tablet{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third,html.theme--documenter-dark .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter,html.theme--documenter-dark .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth,html.theme--documenter-dark .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths,html.theme--documenter-dark .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths,html.theme--documenter-dark .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths,html.theme--documenter-dark .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--documenter-dark .column.is-0,html.theme--documenter-dark .column.is-0-tablet{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0,html.theme--documenter-dark .column.is-offset-0-tablet{margin-left:0%}html.theme--documenter-dark .column.is-1,html.theme--documenter-dark .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3,html.theme--documenter-dark .column.is-3-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3,html.theme--documenter-dark .column.is-offset-3-tablet{margin-left:25%}html.theme--documenter-dark .column.is-4,html.theme--documenter-dark .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6,html.theme--documenter-dark .column.is-6-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6,html.theme--documenter-dark .column.is-offset-6-tablet{margin-left:50%}html.theme--documenter-dark .column.is-7,html.theme--documenter-dark .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9,html.theme--documenter-dark .column.is-9-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9,html.theme--documenter-dark .column.is-offset-9-tablet{margin-left:75%}html.theme--documenter-dark .column.is-10,html.theme--documenter-dark .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12,html.theme--documenter-dark .column.is-12-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12,html.theme--documenter-dark .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--documenter-dark .column.is-narrow-touch{flex:none;width:unset}html.theme--documenter-dark .column.is-full-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-touch{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-touch{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-touch{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-touch{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-touch{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--documenter-dark .column.is-0-touch{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-touch{margin-left:0%}html.theme--documenter-dark .column.is-1-touch{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-touch{margin-left:25%}html.theme--documenter-dark .column.is-4-touch{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-touch{margin-left:50%}html.theme--documenter-dark .column.is-7-touch{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-touch{margin-left:75%}html.theme--documenter-dark .column.is-10-touch{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--documenter-dark .column.is-narrow-desktop{flex:none;width:unset}html.theme--documenter-dark .column.is-full-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-desktop{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--documenter-dark .column.is-0-desktop{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-desktop{margin-left:0%}html.theme--documenter-dark .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-desktop{margin-left:25%}html.theme--documenter-dark .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-desktop{margin-left:50%}html.theme--documenter-dark .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-desktop{margin-left:75%}html.theme--documenter-dark .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--documenter-dark .column.is-narrow-widescreen{flex:none;width:unset}html.theme--documenter-dark .column.is-full-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--documenter-dark .column.is-0-widescreen{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-widescreen{margin-left:0%}html.theme--documenter-dark .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--documenter-dark .column.is-narrow-fullhd{flex:none;width:unset}html.theme--documenter-dark .column.is-full-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--documenter-dark .column.is-0-fullhd{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-fullhd{margin-left:0%}html.theme--documenter-dark .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-fullhd{margin-left:100%}}html.theme--documenter-dark .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .columns:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--documenter-dark .columns.is-centered{justify-content:center}html.theme--documenter-dark .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--documenter-dark .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--documenter-dark .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .columns.is-gapless:last-child{margin-bottom:0}html.theme--documenter-dark .columns.is-mobile{display:flex}html.theme--documenter-dark .columns.is-multiline{flex-wrap:wrap}html.theme--documenter-dark .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-desktop{display:flex}}html.theme--documenter-dark .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--documenter-dark .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--documenter-dark .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--documenter-dark .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--documenter-dark .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--documenter-dark .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--documenter-dark .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--documenter-dark .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--documenter-dark .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--documenter-dark .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--documenter-dark .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--documenter-dark .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--documenter-dark .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .tile.is-child{margin:0 !important}html.theme--documenter-dark .tile.is-parent{padding:.75rem}html.theme--documenter-dark .tile.is-vertical{flex-direction:column}html.theme--documenter-dark .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--documenter-dark .tile:not(.is-child){display:flex}html.theme--documenter-dark .tile.is-1{flex:none;width:8.33333337%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.66666674%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.33333337%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.66666674%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.33333337%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.66666674%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.33333337%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.66666674%}html.theme--documenter-dark .tile.is-12{flex:none;width:100%}}html.theme--documenter-dark .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--documenter-dark .hero .navbar{background:none}html.theme--documenter-dark .hero .tabs ul{border-bottom:none}html.theme--documenter-dark .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-white strong{color:inherit}html.theme--documenter-dark .hero.is-white .title{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--documenter-dark .hero.is-white .subtitle a:not(.button),html.theme--documenter-dark .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-white .navbar-menu{background-color:#fff}}html.theme--documenter-dark .hero.is-white .navbar-item,html.theme--documenter-dark .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--documenter-dark .hero.is-white a.navbar-item:hover,html.theme--documenter-dark .hero.is-white a.navbar-item.is-active,html.theme--documenter-dark .hero.is-white .navbar-link:hover,html.theme--documenter-dark .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--documenter-dark .hero.is-white .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--documenter-dark .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-black strong{color:inherit}html.theme--documenter-dark .hero.is-black .title{color:#fff}html.theme--documenter-dark .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-black .subtitle a:not(.button),html.theme--documenter-dark .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--documenter-dark .hero.is-black .navbar-item,html.theme--documenter-dark .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-black a.navbar-item:hover,html.theme--documenter-dark .hero.is-black a.navbar-item.is-active,html.theme--documenter-dark .hero.is-black .navbar-link:hover,html.theme--documenter-dark .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-black .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--documenter-dark .hero.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-light strong{color:inherit}html.theme--documenter-dark .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-light .navbar-menu{background-color:#ecf0f1}}html.theme--documenter-dark .hero.is-light .navbar-item,html.theme--documenter-dark .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a.navbar-item:hover,html.theme--documenter-dark .hero.is-light a.navbar-item.is-active,html.theme--documenter-dark .hero.is-light .navbar-link:hover,html.theme--documenter-dark .hero.is-light .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-light .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-light .tabs li.is-active a{color:#ecf0f1 !important;opacity:1}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .hero.is-light.is-bold{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}}html.theme--documenter-dark .hero.is-dark,html.theme--documenter-dark .content kbd.hero{background-color:#282f2f;color:#fff}html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-dark strong,html.theme--documenter-dark .content kbd.hero strong{color:inherit}html.theme--documenter-dark .hero.is-dark .title,html.theme--documenter-dark .content kbd.hero .title{color:#fff}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button),html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button),html.theme--documenter-dark .hero.is-dark .subtitle strong,html.theme--documenter-dark .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-dark .navbar-menu,html.theme--documenter-dark .content kbd.hero .navbar-menu{background-color:#282f2f}}html.theme--documenter-dark .hero.is-dark .navbar-item,html.theme--documenter-dark .content kbd.hero .navbar-item,html.theme--documenter-dark .hero.is-dark .navbar-link,html.theme--documenter-dark .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-dark a.navbar-item:hover,html.theme--documenter-dark .content kbd.hero a.navbar-item:hover,html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active,html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active,html.theme--documenter-dark .hero.is-dark .navbar-link:hover,html.theme--documenter-dark .content kbd.hero .navbar-link:hover,html.theme--documenter-dark .hero.is-dark .navbar-link.is-active,html.theme--documenter-dark .content kbd.hero .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-dark .tabs a:hover,html.theme--documenter-dark .content kbd.hero .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs li.is-active a{color:#282f2f !important;opacity:1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#282f2f}html.theme--documenter-dark .hero.is-dark.is-bold,html.theme--documenter-dark .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu,html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}}html.theme--documenter-dark .hero.is-primary,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-primary strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--documenter-dark .hero.is-primary .title,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--documenter-dark .hero.is-primary .subtitle,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--documenter-dark .hero.is-primary .subtitle strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-primary .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#375a7f}}html.theme--documenter-dark .hero.is-primary .navbar-item,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--documenter-dark .hero.is-primary .navbar-link,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-primary a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--documenter-dark .hero.is-primary .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--documenter-dark .hero.is-primary .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .hero.is-primary .tabs a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-primary .tabs a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#375a7f !important;opacity:1}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#375a7f}html.theme--documenter-dark .hero.is-primary.is-bold,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}}html.theme--documenter-dark .hero.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-link strong{color:inherit}html.theme--documenter-dark .hero.is-link .title{color:#fff}html.theme--documenter-dark .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-link .subtitle a:not(.button),html.theme--documenter-dark .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-link .navbar-menu{background-color:#1abc9c}}html.theme--documenter-dark .hero.is-link .navbar-item,html.theme--documenter-dark .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-link a.navbar-item:hover,html.theme--documenter-dark .hero.is-link a.navbar-item.is-active,html.theme--documenter-dark .hero.is-link .navbar-link:hover,html.theme--documenter-dark .hero.is-link .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-link .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-link .tabs li.is-active a{color:#1abc9c !important;opacity:1}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1abc9c}html.theme--documenter-dark .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}}html.theme--documenter-dark .hero.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-info strong{color:inherit}html.theme--documenter-dark .hero.is-info .title{color:#fff}html.theme--documenter-dark .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-info .subtitle a:not(.button),html.theme--documenter-dark .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-info .navbar-menu{background-color:#024c7d}}html.theme--documenter-dark .hero.is-info .navbar-item,html.theme--documenter-dark .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-info a.navbar-item:hover,html.theme--documenter-dark .hero.is-info a.navbar-item.is-active,html.theme--documenter-dark .hero.is-info .navbar-link:hover,html.theme--documenter-dark .hero.is-info .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-info .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-info .tabs li.is-active a{color:#024c7d !important;opacity:1}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#024c7d}html.theme--documenter-dark .hero.is-info.is-bold{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}}html.theme--documenter-dark .hero.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-success strong{color:inherit}html.theme--documenter-dark .hero.is-success .title{color:#fff}html.theme--documenter-dark .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-success .subtitle a:not(.button),html.theme--documenter-dark .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-success .navbar-menu{background-color:#008438}}html.theme--documenter-dark .hero.is-success .navbar-item,html.theme--documenter-dark .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-success a.navbar-item:hover,html.theme--documenter-dark .hero.is-success a.navbar-item.is-active,html.theme--documenter-dark .hero.is-success .navbar-link:hover,html.theme--documenter-dark .hero.is-success .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-success .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-success .tabs li.is-active a{color:#008438 !important;opacity:1}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#008438}html.theme--documenter-dark .hero.is-success.is-bold{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}}html.theme--documenter-dark .hero.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-warning strong{color:inherit}html.theme--documenter-dark .hero.is-warning .title{color:#fff}html.theme--documenter-dark .hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button),html.theme--documenter-dark .hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-warning .navbar-menu{background-color:#ad8100}}html.theme--documenter-dark .hero.is-warning .navbar-item,html.theme--documenter-dark .hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-warning a.navbar-item:hover,html.theme--documenter-dark .hero.is-warning a.navbar-item.is-active,html.theme--documenter-dark .hero.is-warning .navbar-link:hover,html.theme--documenter-dark .hero.is-warning .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .hero.is-warning .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-warning .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs li.is-active a{color:#ad8100 !important;opacity:1}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ad8100}html.theme--documenter-dark .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}}html.theme--documenter-dark .hero.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-danger strong{color:inherit}html.theme--documenter-dark .hero.is-danger .title{color:#fff}html.theme--documenter-dark .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-danger .subtitle a:not(.button),html.theme--documenter-dark .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-danger .navbar-menu{background-color:#9e1b0d}}html.theme--documenter-dark .hero.is-danger .navbar-item,html.theme--documenter-dark .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-danger a.navbar-item:hover,html.theme--documenter-dark .hero.is-danger a.navbar-item.is-active,html.theme--documenter-dark .hero.is-danger .navbar-link:hover,html.theme--documenter-dark .hero.is-danger .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-danger .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs li.is-active a{color:#9e1b0d !important;opacity:1}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#9e1b0d}html.theme--documenter-dark .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}}html.theme--documenter-dark .hero.is-small .hero-body,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--documenter-dark .hero.is-halfheight .hero-body,html.theme--documenter-dark .hero.is-fullheight .hero-body,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--documenter-dark .hero.is-halfheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .hero.is-halfheight{min-height:50vh}html.theme--documenter-dark .hero.is-fullheight{min-height:100vh}html.theme--documenter-dark .hero-video{overflow:hidden}html.theme--documenter-dark .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--documenter-dark .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-video{display:none}}html.theme--documenter-dark .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-buttons .button{display:flex}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-buttons{display:flex;justify-content:center}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--documenter-dark .hero-head,html.theme--documenter-dark .hero-foot{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-body{padding:3rem 3rem}}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section{padding:3rem 3rem}html.theme--documenter-dark .section.is-medium{padding:9rem 4.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 6rem}}html.theme--documenter-dark .footer{background-color:#282f2f;padding:3rem 1.5rem 6rem}html.theme--documenter-dark hr{height:1px}html.theme--documenter-dark h6{text-transform:uppercase;letter-spacing:0.5px}html.theme--documenter-dark .hero{background-color:#343c3d}html.theme--documenter-dark a{transition:all 200ms ease}html.theme--documenter-dark .button{transition:all 200ms ease;border-width:1px;color:#fff}html.theme--documenter-dark .button.is-active,html.theme--documenter-dark .button.is-focused,html.theme--documenter-dark .button:active,html.theme--documenter-dark .button:focus{box-shadow:0 0 0 2px rgba(140,155,157,0.5)}html.theme--documenter-dark .button.is-white.is-hovered,html.theme--documenter-dark .button.is-white:hover{background-color:#fff}html.theme--documenter-dark .button.is-white.is-active,html.theme--documenter-dark .button.is-white.is-focused,html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,0.5)}html.theme--documenter-dark .button.is-black.is-hovered,html.theme--documenter-dark .button.is-black:hover{background-color:#1d1d1d}html.theme--documenter-dark .button.is-black.is-active,html.theme--documenter-dark .button.is-black.is-focused,html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black:focus{border-color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,10,0.5)}html.theme--documenter-dark .button.is-light.is-hovered,html.theme--documenter-dark .button.is-light:hover{background-color:#fff}html.theme--documenter-dark .button.is-light.is-active,html.theme--documenter-dark .button.is-light.is-focused,html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light:focus{border-color:#ecf0f1;box-shadow:0 0 0 2px rgba(236,240,241,0.5)}html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered,html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover{background-color:#3a4344}html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused,html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus{border-color:#282f2f;box-shadow:0 0 0 2px rgba(40,47,47,0.5)}html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover{background-color:#436d9a}html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink,html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus{border-color:#375a7f;box-shadow:0 0 0 2px rgba(55,90,127,0.5)}html.theme--documenter-dark .button.is-link.is-hovered,html.theme--documenter-dark .button.is-link:hover{background-color:#1fdeb8}html.theme--documenter-dark .button.is-link.is-active,html.theme--documenter-dark .button.is-link.is-focused,html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link:focus{border-color:#1abc9c;box-shadow:0 0 0 2px rgba(26,188,156,0.5)}html.theme--documenter-dark .button.is-info.is-hovered,html.theme--documenter-dark .button.is-info:hover{background-color:#0363a3}html.theme--documenter-dark .button.is-info.is-active,html.theme--documenter-dark .button.is-info.is-focused,html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info:focus{border-color:#024c7d;box-shadow:0 0 0 2px rgba(2,76,125,0.5)}html.theme--documenter-dark .button.is-success.is-hovered,html.theme--documenter-dark .button.is-success:hover{background-color:#00aa48}html.theme--documenter-dark .button.is-success.is-active,html.theme--documenter-dark .button.is-success.is-focused,html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success:focus{border-color:#008438;box-shadow:0 0 0 2px rgba(0,132,56,0.5)}html.theme--documenter-dark .button.is-warning.is-hovered,html.theme--documenter-dark .button.is-warning:hover{background-color:#d39e00}html.theme--documenter-dark .button.is-warning.is-active,html.theme--documenter-dark .button.is-warning.is-focused,html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning:focus{border-color:#ad8100;box-shadow:0 0 0 2px rgba(173,129,0,0.5)}html.theme--documenter-dark .button.is-danger.is-hovered,html.theme--documenter-dark .button.is-danger:hover{background-color:#c12110}html.theme--documenter-dark .button.is-danger.is-active,html.theme--documenter-dark .button.is-danger.is-focused,html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger:focus{border-color:#9e1b0d;box-shadow:0 0 0 2px rgba(158,27,13,0.5)}html.theme--documenter-dark .label{color:#dbdee0}html.theme--documenter-dark .button,html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .select,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea{height:2.5em}html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .select:after,html.theme--documenter-dark .select select{border-width:1px}html.theme--documenter-dark .control.has-addons .button,html.theme--documenter-dark .control.has-addons .input,html.theme--documenter-dark .control.has-addons #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-addons form.docs-search>input,html.theme--documenter-dark .control.has-addons .select{margin-right:-1px}html.theme--documenter-dark .notification{background-color:#343c3d}html.theme--documenter-dark .card{box-shadow:none;border:1px solid #343c3d;background-color:#282f2f;border-radius:.4em}html.theme--documenter-dark .card .card-image img{border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-header{box-shadow:none;background-color:rgba(18,18,18,0.2);border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-footer{background-color:rgba(18,18,18,0.2)}html.theme--documenter-dark .card .card-footer,html.theme--documenter-dark .card .card-footer-item{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .notification.is-white a:not(.button){color:#0a0a0a;text-decoration:underline}html.theme--documenter-dark .notification.is-black a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-light a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-primary a:not(.button),html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-link a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-info a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-success a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-warning a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-danger a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .tag,html.theme--documenter-dark .content kbd,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{border-radius:.4em}html.theme--documenter-dark .menu-list a{transition:all 300ms ease}html.theme--documenter-dark .modal-card-body{background-color:#282f2f}html.theme--documenter-dark .modal-card-foot,html.theme--documenter-dark .modal-card-head{border-color:#343c3d}html.theme--documenter-dark .message-header{font-weight:700;background-color:#343c3d;color:#fff}html.theme--documenter-dark .message-body{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .navbar{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent{background:none}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar .navbar-menu{background-color:#375a7f;border-radius:0 0 .4em .4em}}html.theme--documenter-dark .hero .navbar,html.theme--documenter-dark body>.navbar{border-radius:0}html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous{border-width:1px}html.theme--documenter-dark .panel-block,html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs{border-width:1px}html.theme--documenter-dark .panel-block:first-child,html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child{border-top-width:1px}html.theme--documenter-dark .panel-heading{font-weight:700}html.theme--documenter-dark .panel-tabs a{border-width:1px;margin-bottom:-1px}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#17a689}html.theme--documenter-dark .panel-block:hover{color:#1dd2af}html.theme--documenter-dark .panel-block:hover .panel-icon{color:#1dd2af}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#17a689}html.theme--documenter-dark .tabs a{border-bottom-width:1px;margin-bottom:-1px}html.theme--documenter-dark .tabs ul{border-bottom-width:1px}html.theme--documenter-dark .tabs.is-boxed a{border-width:1px}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#1f2424}html.theme--documenter-dark .tabs.is-toggle li a{border-width:1px;margin-bottom:0}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .hero.is-white .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-black .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-light .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-dark .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .content kbd.hero .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-primary .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-link .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-info .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-success .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-warning .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-danger .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark h1 .docs-heading-anchor,html.theme--documenter-dark h1 .docs-heading-anchor:hover,html.theme--documenter-dark h1 .docs-heading-anchor:visited,html.theme--documenter-dark h2 .docs-heading-anchor,html.theme--documenter-dark h2 .docs-heading-anchor:hover,html.theme--documenter-dark h2 .docs-heading-anchor:visited,html.theme--documenter-dark h3 .docs-heading-anchor,html.theme--documenter-dark h3 .docs-heading-anchor:hover,html.theme--documenter-dark h3 .docs-heading-anchor:visited,html.theme--documenter-dark h4 .docs-heading-anchor,html.theme--documenter-dark h4 .docs-heading-anchor:hover,html.theme--documenter-dark h4 .docs-heading-anchor:visited,html.theme--documenter-dark h5 .docs-heading-anchor,html.theme--documenter-dark h5 .docs-heading-anchor:hover,html.theme--documenter-dark h5 .docs-heading-anchor:visited,html.theme--documenter-dark h6 .docs-heading-anchor,html.theme--documenter-dark h6 .docs-heading-anchor:hover,html.theme--documenter-dark h6 .docs-heading-anchor:visited{color:#f2f2f2}html.theme--documenter-dark h1 .docs-heading-anchor-permalink,html.theme--documenter-dark h2 .docs-heading-anchor-permalink,html.theme--documenter-dark h3 .docs-heading-anchor-permalink,html.theme--documenter-dark h4 .docs-heading-anchor-permalink,html.theme--documenter-dark h5 .docs-heading-anchor-permalink,html.theme--documenter-dark h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--documenter-dark h1 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h2 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h3 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h4 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h5 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--documenter-dark .docs-light-only{display:none !important}html.theme--documenter-dark pre{position:relative;overflow:hidden}html.theme--documenter-dark pre code,html.theme--documenter-dark pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--documenter-dark pre code:first-of-type,html.theme--documenter-dark pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--documenter-dark pre code:last-of-type,html.theme--documenter-dark pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--documenter-dark pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#fff;cursor:pointer;text-align:center}html.theme--documenter-dark pre .copy-button:focus,html.theme--documenter-dark pre .copy-button:hover{opacity:1;background:rgba(255,255,255,0.1);color:#1abc9c}html.theme--documenter-dark pre .copy-button.success{color:#259a12;opacity:1}html.theme--documenter-dark pre .copy-button.error{color:#cb3c33;opacity:1}html.theme--documenter-dark pre:hover .copy-button{opacity:1}html.theme--documenter-dark .admonition{background-color:#282f2f;border-style:solid;border-width:1px;border-color:#5e6d6f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .admonition strong{color:currentColor}html.theme--documenter-dark .admonition.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--documenter-dark .admonition.is-medium{font-size:1.25rem}html.theme--documenter-dark .admonition.is-large{font-size:1.5rem}html.theme--documenter-dark .admonition.is-default{background-color:#282f2f;border-color:#5e6d6f}html.theme--documenter-dark .admonition.is-default>.admonition-header{background-color:#5e6d6f;color:#fff}html.theme--documenter-dark .admonition.is-default>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-info{background-color:#282f2f;border-color:#024c7d}html.theme--documenter-dark .admonition.is-info>.admonition-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .admonition.is-info>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-success{background-color:#282f2f;border-color:#008438}html.theme--documenter-dark .admonition.is-success>.admonition-header{background-color:#008438;color:#fff}html.theme--documenter-dark .admonition.is-success>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-warning{background-color:#282f2f;border-color:#ad8100}html.theme--documenter-dark .admonition.is-warning>.admonition-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .admonition.is-warning>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-danger{background-color:#282f2f;border-color:#9e1b0d}html.theme--documenter-dark .admonition.is-danger>.admonition-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .admonition.is-danger>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-compat{background-color:#282f2f;border-color:#137886}html.theme--documenter-dark .admonition.is-compat>.admonition-header{background-color:#137886;color:#fff}html.theme--documenter-dark .admonition.is-compat>.admonition-body{color:#fff}html.theme--documenter-dark .admonition-header{color:#fff;background-color:#5e6d6f;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--documenter-dark .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--documenter-dark details.admonition.is-details>.admonition-header{list-style:none}html.theme--documenter-dark details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--documenter-dark details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--documenter-dark .admonition-body{color:#fff;padding:0.5rem .75rem}html.theme--documenter-dark .admonition-body pre{background-color:#282f2f}html.theme--documenter-dark .admonition-body code{background-color:rgba(255,255,255,0.05)}html.theme--documenter-dark .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #5e6d6f;box-shadow:none;max-width:100%}html.theme--documenter-dark .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5e6d6f;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 #9e1b0d;padding:10px 35px;text-align:center;font-size:15px}html.theme--documenter-dark .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--documenter-dark .outdated-warning-overlay a{color:#1abc9c}html.theme--documenter-dark .outdated-warning-overlay a:hover{color:#1dd2af}html.theme--documenter-dark .content pre{border:1px solid #5e6d6f}html.theme--documenter-dark .content code{font-weight:inherit}html.theme--documenter-dark .content a code{color:#1abc9c}html.theme--documenter-dark .content h1 code,html.theme--documenter-dark .content h2 code,html.theme--documenter-dark .content h3 code,html.theme--documenter-dark .content h4 code,html.theme--documenter-dark .content h5 code,html.theme--documenter-dark .content h6 code{color:#f2f2f2}html.theme--documenter-dark .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--documenter-dark .content blockquote>ul:first-child,html.theme--documenter-dark .content blockquote>ol:first-child,html.theme--documenter-dark .content .admonition-body>ul:first-child,html.theme--documenter-dark .content .admonition-body>ol:first-child{margin-top:0}html.theme--documenter-dark pre,html.theme--documenter-dark code{font-variant-ligatures:no-contextual}html.theme--documenter-dark .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb a.is-disabled,html.theme--documenter-dark .breadcrumb a.is-disabled:hover{color:#f2f2f2}html.theme--documenter-dark .hljs{background:initial !important}html.theme--documenter-dark .katex .katex-mathml{top:0;right:0}html.theme--documenter-dark .katex-display,html.theme--documenter-dark mjx-container,html.theme--documenter-dark .MathJax_Display{margin:0.5em 0 !important}html.theme--documenter-dark html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--documenter-dark li.no-marker{list-style:none}html.theme--documenter-dark #documenter .docs-main>article{overflow-wrap:break-word}html.theme--documenter-dark #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main{width:100%}html.theme--documenter-dark #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-main>header,html.theme--documenter-dark #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar{background-color:#1f2424;border-bottom:1px solid #5e6d6f;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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 .property-search-result-badge,html.theme--documenter-dark .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:whitesmoke;background-color:#33415580;border-radius:0.6rem}html.theme--documenter-dark .search-result-title{color:whitesmoke}html.theme--documenter-dark .search-result-highlight{background-color:greenyellow;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem} diff --git a/previews/PR3/assets/themes/documenter-light.css b/previews/PR3/assets/themes/documenter-light.css new file mode 100644 index 0000000..2f168c7 --- /dev/null +++ b/previews/PR3/assets/themes/documenter-light.css @@ -0,0 +1,9 @@ +.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.file-cta,.file-name,.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input,.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.file-cta:focus,.file-name:focus,.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.button:focus,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.is-focused.file-cta,.is-focused.file-name,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-focused.button,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.file-cta:active,.file-name:active,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.button:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis,.is-active.file-cta,.is-active.file-name,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.is-active.button{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled],.file-cta[disabled],.file-name[disabled],.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],.button[disabled],fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] .button{cursor:not-allowed}.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}.admonition:not(:last-child),.tabs:not(:last-child),.pagination:not(:last-child),.message:not(:last-child),.level:not(:last-child),.breadcrumb:not(:last-child),.block:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.progress:not(:last-child),.notification:not(:last-child),.content:not(:last-child),.box:not(:last-child){margin-bottom:1.5rem}.modal-close,.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.modal-close::before,.delete::before,.modal-close::after,.delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close::before,.delete::before{height:2px;width:50%}.modal-close::after,.delete::after{height:50%;width:2px}.modal-close:hover,.delete:hover,.modal-close:focus,.delete:focus{background-color:rgba(10,10,10,0.3)}.modal-close:active,.delete:active{background-color:rgba(10,10,10,0.4)}.is-small.modal-close,#documenter .docs-sidebar form.docs-search>input.modal-close,.is-small.delete,#documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.modal-close,.is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.modal-close,.is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.control.is-loading::after,.select.is-loading::after,.loader,.button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.modal-background,.modal,.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#363636 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c1c !important}.has-background-dark{background-color:#363636 !important}.has-text-primary{color:#4eb5de !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#27a1d2 !important}.has-background-primary{background-color:#4eb5de !important}.has-text-primary-light{color:#eef8fc !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#c3e6f4 !important}.has-background-primary-light{background-color:#eef8fc !important}.has-text-primary-dark{color:#1a6d8e !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#228eb9 !important}.has-background-primary-dark{background-color:#1a6d8e !important}.has-text-link{color:#2e63b8 !important}a.has-text-link:hover,a.has-text-link:focus{color:#244d8f !important}.has-background-link{background-color:#2e63b8 !important}.has-text-link-light{color:#eff3fb !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c6d6f1 !important}.has-background-link-light{background-color:#eff3fb !important}.has-text-link-dark{color:#3169c4 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#5485d4 !important}.has-background-link-dark{background-color:#3169c4 !important}.has-text-info{color:#209cee !important}a.has-text-info:hover,a.has-text-info:focus{color:#1081cb !important}.has-background-info{background-color:#209cee !important}.has-text-info-light{color:#ecf7fe !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#bde2fa !important}.has-background-info-light{background-color:#ecf7fe !important}.has-text-info-dark{color:#0e72b4 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#1190e3 !important}.has-background-info-dark{background-color:#0e72b4 !important}.has-text-success{color:#22c35b !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a9847 !important}.has-background-success{background-color:#22c35b !important}.has-text-success-light{color:#eefcf3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c2f4d4 !important}.has-background-success-light{background-color:#eefcf3 !important}.has-text-success-dark{color:#198f43 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#21bb57 !important}.has-background-success-dark{background-color:#198f43 !important}.has-text-warning{color:#ffdd57 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important}.has-background-warning{background-color:#ffdd57 !important}.has-text-warning-light{color:#fffbeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fff1b8 !important}.has-background-warning-light{background-color:#fffbeb !important}.has-text-warning-dark{color:#947600 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#c79f00 !important}.has-background-warning-dark{background-color:#947600 !important}.has-text-danger{color:#da0b00 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a70800 !important}.has-background-danger{background-color:#da0b00 !important}.has-text-danger-light{color:#ffeceb !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#ffbbb8 !important}.has-background-danger-light{background-color:#ffeceb !important}.has-text-danger-dark{color:#f50c00 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#ff3429 !important}.has-background-danger-dark{background-color:#f50c00 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-background-grey-darker{background-color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-background-grey-dark{background-color:#4a4a4a !important}.has-text-grey{color:#6b6b6b !important}.has-background-grey{background-color:#6b6b6b !important}.has-text-grey-light{color:#b5b5b5 !important}.has-background-grey-light{background-color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-background-grey-lighter{background-color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,.docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}body{color:#222;font-size:1em;font-weight:400;line-height:1.5}a{color:#2e63b8;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:rgba(0,0,0,0.05);color:#000;font-size:.875em;font-weight:normal;padding:.1em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#222;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#222;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#222}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:#bbb;color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #2e63b8}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #2e63b8}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#222;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button #documenter .docs-sidebar form.docs-search>input.icon,#documenter .docs-sidebar .button form.docs-search>input.icon,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#3c5dcd;color:#363636}.button:focus:not(:active),.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#222;text-decoration:underline}.button.is-text:hover,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text.is-focused{background-color:#f5f5f5;color:#222}.button.is-text:active,.button.is-text.is-active{background-color:#e8e8e8;color:#222}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#2e63b8;text-decoration:none}.button.is-ghost:hover,.button.is-ghost.is-hovered{color:#2e63b8;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.button.is-white:focus:not(:active),.button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover,.button.is-white.is-inverted.is-hovered{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined.is-loading:hover::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading:hover::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;color:#fff}.button.is-black:focus:not(:active),.button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover,.button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined.is-loading:hover::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading:hover::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined.is-loading:hover::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading:hover::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark:hover,.content kbd.button:hover,.button.is-dark.is-hovered,.content kbd.button.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#fff}.button.is-dark:focus:not(:active),.content kbd.button:focus:not(:active),.button.is-dark.is-focused:not(:active),.content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.button.is-dark:active,.content kbd.button:active,.button.is-dark.is-active,.content kbd.button.is-active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],.content kbd.button[disabled],fieldset[disabled] .button.is-dark,fieldset[disabled] .content kbd.button,.content fieldset[disabled] kbd.button{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted:hover,.content kbd.button.is-inverted:hover,.button.is-dark.is-inverted.is-hovered,.content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],.content kbd.button.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .content kbd.button.is-inverted,.content fieldset[disabled] kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined,.content kbd.button.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:hover,.content kbd.button.is-outlined:hover,.button.is-dark.is-outlined.is-hovered,.content kbd.button.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.content kbd.button.is-outlined:focus,.button.is-dark.is-outlined.is-focused,.content kbd.button.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading::after,.content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-outlined.is-loading:hover::after,.content kbd.button.is-outlined.is-loading:hover::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.content kbd.button.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading.is-focused::after,.content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined[disabled],.content kbd.button.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .content kbd.button.is-outlined,.content fieldset[disabled] kbd.button.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined,.content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined:hover,.content kbd.button.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined.is-hovered,.content kbd.button.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.content kbd.button.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined.is-focused,.content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading:hover::after,.content kbd.button.is-inverted.is-outlined.is-loading:hover::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.content kbd.button.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-inverted.is-outlined[disabled],.content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .content kbd.button.is-inverted.is-outlined,.content fieldset[disabled] kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary,.docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;color:#fff}.button.is-primary:hover,.docstring>section>a.button.docs-sourcelink:hover,.button.is-primary.is-hovered,.docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#43b1dc;border-color:transparent;color:#fff}.button.is-primary:focus,.docstring>section>a.button.docs-sourcelink:focus,.button.is-primary.is-focused,.docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active),.docstring>section>a.button.docs-sourcelink:focus:not(:active),.button.is-primary.is-focused:not(:active),.docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.button.is-primary:active,.docstring>section>a.button.docs-sourcelink:active,.button.is-primary.is-active,.docstring>section>a.button.is-active.docs-sourcelink{background-color:#39acda;border-color:transparent;color:#fff}.button.is-primary[disabled],.docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary,fieldset[disabled] .docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;box-shadow:none}.button.is-primary.is-inverted,.docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted:hover,.docstring>section>a.button.is-inverted.docs-sourcelink:hover,.button.is-primary.is-inverted.is-hovered,.docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],.docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#4eb5de}.button.is-primary.is-loading::after,.docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined,.docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;color:#4eb5de}.button.is-primary.is-outlined:hover,.docstring>section>a.button.is-outlined.docs-sourcelink:hover,.button.is-primary.is-outlined.is-hovered,.docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-outlined:focus,.docstring>section>a.button.is-outlined.docs-sourcelink:focus,.button.is-primary.is-outlined.is-focused,.docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.button.is-primary.is-outlined.is-loading::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined[disabled],.docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;box-shadow:none;color:#4eb5de}.button.is-primary.is-inverted.is-outlined,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-inverted.is-outlined:focus,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,.button.is-primary.is-inverted.is-outlined.is-focused,.docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-inverted.is-outlined[disabled],.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light,.docstring>section>a.button.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.button.is-primary.is-light:hover,.docstring>section>a.button.is-light.docs-sourcelink:hover,.button.is-primary.is-light.is-hovered,.docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e3f3fa;border-color:transparent;color:#1a6d8e}.button.is-primary.is-light:active,.docstring>section>a.button.is-light.docs-sourcelink:active,.button.is-primary.is-light.is-active,.docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d8eff8;border-color:transparent;color:#1a6d8e}.button.is-link{background-color:#2e63b8;border-color:transparent;color:#fff}.button.is-link:hover,.button.is-link.is-hovered{background-color:#2b5eae;border-color:transparent;color:#fff}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button.is-link:active,.button.is-link.is-active{background-color:#2958a4;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#2e63b8;border-color:#2e63b8;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2e63b8}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;color:#2e63b8}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;box-shadow:none;color:#2e63b8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff3fb;color:#3169c4}.button.is-link.is-light:hover,.button.is-link.is-light.is-hovered{background-color:#e4ecf8;border-color:transparent;color:#3169c4}.button.is-link.is-light:active,.button.is-link.is-light.is-active{background-color:#dae5f6;border-color:transparent;color:#3169c4}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#1497ed;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;color:#fff}.button.is-info:focus:not(:active),.button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.button.is-info:active,.button.is-info.is-active{background-color:#1190e3;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:#209cee;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover,.button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:hover,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined.is-focused{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-outlined.is-loading:hover::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined.is-loading:hover::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.button.is-info.is-light:hover,.button.is-info.is-light.is-hovered{background-color:#e0f1fd;border-color:transparent;color:#0e72b4}.button.is-info.is-light:active,.button.is-info.is-light.is-active{background-color:#d4ecfc;border-color:transparent;color:#0e72b4}.button.is-success{background-color:#22c35b;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#20b856;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;color:#fff}.button.is-success:focus:not(:active),.button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.button.is-success:active,.button.is-success.is-active{background-color:#1ead51;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#22c35b;border-color:#22c35b;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#22c35b}.button.is-success.is-inverted:hover,.button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#22c35b}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;color:#22c35b}.button.is-success.is-outlined:hover,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined.is-focused{background-color:#22c35b;border-color:#22c35b;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-outlined.is-loading:hover::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;box-shadow:none;color:#22c35b}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#22c35b}.button.is-success.is-inverted.is-outlined.is-loading:hover::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#eefcf3;color:#198f43}.button.is-success.is-light:hover,.button.is-success.is-light.is-hovered{background-color:#e3faeb;border-color:transparent;color:#198f43}.button.is-success.is-light:active,.button.is-success.is-light.is-active{background-color:#d8f8e3;border-color:transparent;color:#198f43}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:#ffdd57;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined.is-focused{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-outlined.is-loading:hover::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading:hover::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-warning.is-light{background-color:#fffbeb;color:#947600}.button.is-warning.is-light:hover,.button.is-warning.is-light.is-hovered{background-color:#fff8de;border-color:transparent;color:#947600}.button.is-warning.is-light:active,.button.is-warning.is-light.is-active{background-color:#fff6d1;border-color:transparent;color:#947600}.button.is-danger{background-color:#da0b00;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#cd0a00;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;color:#fff}.button.is-danger:focus:not(:active),.button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.button.is-danger:active,.button.is-danger.is-active{background-color:#c10a00;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#da0b00;border-color:#da0b00;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted:hover,.button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#da0b00}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;color:#da0b00}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined.is-focused{background-color:#da0b00;border-color:#da0b00;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-outlined.is-loading:hover::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;box-shadow:none;color:#da0b00}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted.is-outlined.is-loading:hover::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.button.is-danger.is-light:hover,.button.is-danger.is-light.is-hovered{background-color:#ffe0de;border-color:transparent;color:#f50c00}.button.is-danger.is-light:active,.button.is-danger.is-light.is-active{background-color:#ffd3d1;border-color:transparent;color:#f50c00}.button.is-small,#documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}.button.is-small:not(.is-rounded),#documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#6b6b6b;box-shadow:none;pointer-events:none}.button.is-rounded,#documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:0.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-0.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){.container{max-width:992px}}@media screen and (max-width: 1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}.content ol.is-lower-roman:not([type]){list-style-type:lower-roman}.content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}.content ol.is-upper-roman:not([type]){list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#222}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#222}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#222}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small,#documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small,#documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image,#documenter .docs-sidebar .docs-logo>img{display:block;position:relative}.image img,#documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}.image img.is-rounded,#documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}.image.is-fullwidth,#documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,#documenter .docs-sidebar .docs-logo>img.is-square,.image.is-1by1,#documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}.image.is-5by4,#documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}.image.is-4by3,#documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}.image.is-3by2,#documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}.image.is-5by3,#documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}.image.is-16by9,#documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}.image.is-2by1,#documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}.image.is-3by1,#documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}.image.is-4by5,#documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}.image.is-3by4,#documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}.image.is-2by3,#documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}.image.is-3by5,#documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}.image.is-9by16,#documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}.image.is-1by2,#documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}.image.is-1by3,#documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}.image.is-16x16,#documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}.image.is-24x24,#documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}.image.is-32x32,#documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}.image.is-48x48,#documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}.image.is-64x64,#documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}.image.is-96x96,#documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}.image.is-128x128,#documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:0.5rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#fff}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-primary.is-light,.docstring>section>a.notification.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-link.is-light{background-color:#eff3fb;color:#3169c4}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.notification.is-success{background-color:#22c35b;color:#fff}.notification.is-success.is-light{background-color:#eefcf3;color:#198f43}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-warning.is-light{background-color:#fffbeb;color:#947600}.notification.is-danger{background-color:#da0b00;color:#fff}.notification.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#222}.progress::-moz-progress-bar{background-color:#222}.progress::-ms-fill{background-color:#222;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #ededed 30%)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #ededed 30%)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #ededed 30%)}.progress.is-dark::-webkit-progress-value,.content kbd.progress::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar,.content kbd.progress::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill,.content kbd.progress::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate,.content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363636 30%, #ededed 30%)}.progress.is-primary::-webkit-progress-value,.docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#4eb5de}.progress.is-primary::-moz-progress-bar,.docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#4eb5de}.progress.is-primary::-ms-fill,.docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#4eb5de}.progress.is-primary:indeterminate,.docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #4eb5de 30%, #ededed 30%)}.progress.is-link::-webkit-progress-value{background-color:#2e63b8}.progress.is-link::-moz-progress-bar{background-color:#2e63b8}.progress.is-link::-ms-fill{background-color:#2e63b8}.progress.is-link:indeterminate{background-image:linear-gradient(to right, #2e63b8 30%, #ededed 30%)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:linear-gradient(to right, #209cee 30%, #ededed 30%)}.progress.is-success::-webkit-progress-value{background-color:#22c35b}.progress.is-success::-moz-progress-bar{background-color:#22c35b}.progress.is-success::-ms-fill{background-color:#22c35b}.progress.is-success:indeterminate{background-image:linear-gradient(to right, #22c35b 30%, #ededed 30%)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ffdd57 30%, #ededed 30%)}.progress.is-danger::-webkit-progress-value{background-color:#da0b00}.progress.is-danger::-moz-progress-bar{background-color:#da0b00}.progress.is-danger::-ms-fill{background-color:#da0b00}.progress.is-danger:indeterminate{background-image:linear-gradient(to right, #da0b00 30%, #ededed 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(to right, #222 30%, #ededed 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small,#documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#222}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.table td.is-link,.table th.is-link{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#22c35b;border-color:#22c35b;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.table td.is-danger,.table th.is-danger{background-color:#da0b00;border-color:#da0b00;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#4eb5de;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#222}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#4eb5de;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:rgba(0,0,0,0)}.table thead td,.table thead th{border-width:0 0 2px;color:#222}.table tfoot{background-color:rgba(0,0,0,0)}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#222}.table tbody{background-color:rgba(0,0,0,0)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag,.tags .content kbd,.content .tags kbd,.tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}.tags .tag:not(:last-child),.tags .content kbd:not(:last-child),.content .tags kbd:not(:last-child),.tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large),.tags.are-medium .content kbd:not(.is-normal):not(.is-large),.content .tags.are-medium kbd:not(.is-normal):not(.is-large),.tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium),.tags.are-large .content kbd:not(.is-normal):not(.is-medium),.content .tags.are-large kbd:not(.is-normal):not(.is-medium),.tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag,.tags.is-centered .content kbd,.content .tags.is-centered kbd,.tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child),.tags.is-right .content kbd:not(:first-child),.content .tags.is-right kbd:not(:first-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}.tags.is-right .tag:not(:last-child),.tags.is-right .content kbd:not(:last-child),.content .tags.is-right kbd:not(:last-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}.tags.has-addons .tag,.tags.has-addons .content kbd,.content .tags.has-addons kbd,.tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}.tags.has-addons .tag:not(:first-child),.tags.has-addons .content kbd:not(:first-child),.content .tags.has-addons kbd:not(:first-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child),.tags.has-addons .content kbd:not(:last-child),.content .tags.has-addons kbd:not(:last-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#222;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag:not(body) .delete,.content kbd:not(body) .delete,.docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag.is-white:not(body),.content kbd.is-white:not(body),.docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}.tag.is-black:not(body),.content kbd.is-black:not(body),.docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}.tag.is-light:not(body),.content kbd.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.tag.is-dark:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink.is-dark:not(body),.content .docstring>section>kbd:not(body){background-color:#363636;color:#fff}.tag.is-primary:not(body),.content kbd.is-primary:not(body),.docstring>section>a.docs-sourcelink:not(body){background-color:#4eb5de;color:#fff}.tag.is-primary.is-light:not(body),.content kbd.is-primary.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#eef8fc;color:#1a6d8e}.tag.is-link:not(body),.content kbd.is-link:not(body),.docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#2e63b8;color:#fff}.tag.is-link.is-light:not(body),.content kbd.is-link.is-light:not(body),.docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#eff3fb;color:#3169c4}.tag.is-info:not(body),.content kbd.is-info:not(body),.docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#209cee;color:#fff}.tag.is-info.is-light:not(body),.content kbd.is-info.is-light:not(body),.docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ecf7fe;color:#0e72b4}.tag.is-success:not(body),.content kbd.is-success:not(body),.docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#22c35b;color:#fff}.tag.is-success.is-light:not(body),.content kbd.is-success.is-light:not(body),.docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#eefcf3;color:#198f43}.tag.is-warning:not(body),.content kbd.is-warning:not(body),.docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-warning.is-light:not(body),.content kbd.is-warning.is-light:not(body),.docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffbeb;color:#947600}.tag.is-danger:not(body),.content kbd.is-danger:not(body),.docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#da0b00;color:#fff}.tag.is-danger.is-light:not(body),.content kbd.is-danger.is-light:not(body),.docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#ffeceb;color:#f50c00}.tag.is-normal:not(body),.content kbd.is-normal:not(body),.docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}.tag.is-medium:not(body),.content kbd.is-medium:not(body),.docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}.tag.is-large:not(body),.content kbd.is-large:not(body),.docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child),.content kbd:not(body) .icon:first-child:not(:last-child),.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child),.content kbd:not(body) .icon:last-child:not(:first-child),.docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child,.content kbd:not(body) .icon:first-child:last-child,.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag.is-delete:not(body),.content kbd.is-delete:not(body),.docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before,.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}.tag.is-delete:not(body):hover,.content kbd.is-delete:not(body):hover,.docstring>section>a.docs-sourcelink.is-delete:not(body):hover,.tag.is-delete:not(body):focus,.content kbd.is-delete:not(body):focus,.docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#e8e8e8}.tag.is-delete:not(body):active,.content kbd.is-delete:not(body):active,.docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#dbdbdb}.tag.is-rounded:not(body),#documenter .docs-sidebar form.docs-search>input:not(body),.content kbd.is-rounded:not(body),#documenter .docs-sidebar .content form.docs-search>input:not(body),.docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}a.tag:hover,.docstring>section>a.docs-sourcelink:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:.75em}.title sup,.subtitle sup{font-size:.75em}.title .tag,.title .content kbd,.content .title kbd,.title .docstring>section>a.docs-sourcelink,.subtitle .tag,.subtitle .content kbd,.content .subtitle kbd,.subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}.title{color:#222;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#222;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#222;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#222}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#707070}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#707070}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#707070}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#707070}.select select:hover,.textarea:hover,.input:hover,#documenter .docs-sidebar form.docs-search>input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input,#documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#b5b5b5}.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{border-color:#2e63b8;box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#6b6b6b}.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.input[disabled]::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-webkit-input-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.input[disabled]:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-ms-input-placeholder{color:rgba(107,107,107,0.3)}.textarea,.input,#documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}.textarea[readonly],.input[readonly],#documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}.is-white.textarea,.is-white.input,#documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}.is-white.textarea:focus,.is-white.input:focus,#documenter .docs-sidebar form.docs-search>input.is-white:focus,.is-white.is-focused.textarea,.is-white.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-white.textarea:active,.is-white.input:active,#documenter .docs-sidebar form.docs-search>input.is-white:active,.is-white.is-active.textarea,.is-white.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.is-black.textarea,.is-black.input,#documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}.is-black.textarea:focus,.is-black.input:focus,#documenter .docs-sidebar form.docs-search>input.is-black:focus,.is-black.is-focused.textarea,.is-black.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-black.textarea:active,.is-black.input:active,#documenter .docs-sidebar form.docs-search>input.is-black:active,.is-black.is-active.textarea,.is-black.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.is-light.textarea,.is-light.input,#documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}.is-light.textarea:focus,.is-light.input:focus,#documenter .docs-sidebar form.docs-search>input.is-light:focus,.is-light.is-focused.textarea,.is-light.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-light.textarea:active,.is-light.input:active,#documenter .docs-sidebar form.docs-search>input.is-light:active,.is-light.is-active.textarea,.is-light.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.is-dark.textarea,.content kbd.textarea,.is-dark.input,#documenter .docs-sidebar form.docs-search>input.is-dark,.content kbd.input{border-color:#363636}.is-dark.textarea:focus,.content kbd.textarea:focus,.is-dark.input:focus,#documenter .docs-sidebar form.docs-search>input.is-dark:focus,.content kbd.input:focus,.is-dark.is-focused.textarea,.content kbd.is-focused.textarea,.is-dark.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.content kbd.is-focused.input,#documenter .docs-sidebar .content form.docs-search>input.is-focused,.is-dark.textarea:active,.content kbd.textarea:active,.is-dark.input:active,#documenter .docs-sidebar form.docs-search>input.is-dark:active,.content kbd.input:active,.is-dark.is-active.textarea,.content kbd.is-active.textarea,.is-dark.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.content kbd.is-active.input,#documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.is-primary.textarea,.docstring>section>a.textarea.docs-sourcelink,.is-primary.input,#documenter .docs-sidebar form.docs-search>input.is-primary,.docstring>section>a.input.docs-sourcelink{border-color:#4eb5de}.is-primary.textarea:focus,.docstring>section>a.textarea.docs-sourcelink:focus,.is-primary.input:focus,#documenter .docs-sidebar form.docs-search>input.is-primary:focus,.docstring>section>a.input.docs-sourcelink:focus,.is-primary.is-focused.textarea,.docstring>section>a.is-focused.textarea.docs-sourcelink,.is-primary.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.docstring>section>a.is-focused.input.docs-sourcelink,.is-primary.textarea:active,.docstring>section>a.textarea.docs-sourcelink:active,.is-primary.input:active,#documenter .docs-sidebar form.docs-search>input.is-primary:active,.docstring>section>a.input.docs-sourcelink:active,.is-primary.is-active.textarea,.docstring>section>a.is-active.textarea.docs-sourcelink,.is-primary.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.is-link.textarea,.is-link.input,#documenter .docs-sidebar form.docs-search>input.is-link{border-color:#2e63b8}.is-link.textarea:focus,.is-link.input:focus,#documenter .docs-sidebar form.docs-search>input.is-link:focus,.is-link.is-focused.textarea,.is-link.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-link.textarea:active,.is-link.input:active,#documenter .docs-sidebar form.docs-search>input.is-link:active,.is-link.is-active.textarea,.is-link.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.is-info.textarea,.is-info.input,#documenter .docs-sidebar form.docs-search>input.is-info{border-color:#209cee}.is-info.textarea:focus,.is-info.input:focus,#documenter .docs-sidebar form.docs-search>input.is-info:focus,.is-info.is-focused.textarea,.is-info.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-info.textarea:active,.is-info.input:active,#documenter .docs-sidebar form.docs-search>input.is-info:active,.is-info.is-active.textarea,.is-info.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.is-success.textarea,.is-success.input,#documenter .docs-sidebar form.docs-search>input.is-success{border-color:#22c35b}.is-success.textarea:focus,.is-success.input:focus,#documenter .docs-sidebar form.docs-search>input.is-success:focus,.is-success.is-focused.textarea,.is-success.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-success.textarea:active,.is-success.input:active,#documenter .docs-sidebar form.docs-search>input.is-success:active,.is-success.is-active.textarea,.is-success.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.is-warning.textarea,.is-warning.input,#documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ffdd57}.is-warning.textarea:focus,.is-warning.input:focus,#documenter .docs-sidebar form.docs-search>input.is-warning:focus,.is-warning.is-focused.textarea,.is-warning.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-warning.textarea:active,.is-warning.input:active,#documenter .docs-sidebar form.docs-search>input.is-warning:active,.is-warning.is-active.textarea,.is-warning.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.is-danger.textarea,.is-danger.input,#documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#da0b00}.is-danger.textarea:focus,.is-danger.input:focus,#documenter .docs-sidebar form.docs-search>input.is-danger:focus,.is-danger.is-focused.textarea,.is-danger.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-danger.textarea:active,.is-danger.input:active,#documenter .docs-sidebar form.docs-search>input.is-danger:active,.is-danger.is-active.textarea,.is-danger.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.is-small.textarea,.is-small.input,#documenter .docs-sidebar form.docs-search>input{border-radius:2px;font-size:.75rem}.is-medium.textarea,.is-medium.input,#documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}.is-large.textarea,.is-large.input,#documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}.is-fullwidth.textarea,.is-fullwidth.input,#documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}.is-inline.textarea,.is-inline.input,#documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}.input.is-rounded,#documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}.input.is-static,#documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:#222}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#2e63b8;right:1.125em;z-index:4}.select.is-rounded select,#documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#222}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select:hover,.select.is-white select.is-hovered{border-color:#f2f2f2}.select.is-white select:focus,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select:hover,.select.is-black select.is-hovered{border-color:#000}.select.is-black select:focus,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select:hover,.select.is-light select.is-hovered{border-color:#e8e8e8}.select.is-light select:focus,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.select.is-dark:not(:hover)::after,.content kbd.select:not(:hover)::after{border-color:#363636}.select.is-dark select,.content kbd.select select{border-color:#363636}.select.is-dark select:hover,.content kbd.select select:hover,.select.is-dark select.is-hovered,.content kbd.select select.is-hovered{border-color:#292929}.select.is-dark select:focus,.content kbd.select select:focus,.select.is-dark select.is-focused,.content kbd.select select.is-focused,.select.is-dark select:active,.content kbd.select select:active,.select.is-dark select.is-active,.content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.select.is-primary:not(:hover)::after,.docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#4eb5de}.select.is-primary select,.docstring>section>a.select.docs-sourcelink select{border-color:#4eb5de}.select.is-primary select:hover,.docstring>section>a.select.docs-sourcelink select:hover,.select.is-primary select.is-hovered,.docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#39acda}.select.is-primary select:focus,.docstring>section>a.select.docs-sourcelink select:focus,.select.is-primary select.is-focused,.docstring>section>a.select.docs-sourcelink select.is-focused,.select.is-primary select:active,.docstring>section>a.select.docs-sourcelink select:active,.select.is-primary select.is-active,.docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.select.is-link:not(:hover)::after{border-color:#2e63b8}.select.is-link select{border-color:#2e63b8}.select.is-link select:hover,.select.is-link select.is-hovered{border-color:#2958a4}.select.is-link select:focus,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select.is-info:not(:hover)::after{border-color:#209cee}.select.is-info select{border-color:#209cee}.select.is-info select:hover,.select.is-info select.is-hovered{border-color:#1190e3}.select.is-info select:focus,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.select.is-success:not(:hover)::after{border-color:#22c35b}.select.is-success select{border-color:#22c35b}.select.is-success select:hover,.select.is-success select.is-hovered{border-color:#1ead51}.select.is-success select:focus,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.select.is-warning:not(:hover)::after{border-color:#ffdd57}.select.is-warning select{border-color:#ffdd57}.select.is-warning select:hover,.select.is-warning select.is-hovered{border-color:#ffd83e}.select.is-warning select:focus,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.select.is-danger:not(:hover)::after{border-color:#da0b00}.select.is-danger select{border-color:#da0b00}.select.is-danger select:hover,.select.is-danger select.is-hovered{border-color:#c10a00}.select.is-danger select:focus,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.select.is-small,#documenter .docs-sidebar form.docs-search>input.select{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#6b6b6b !important;opacity:0.5}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}.select.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark:hover .file-cta,.content kbd.file:hover .file-cta,.file.is-dark.is-hovered .file-cta,.content kbd.file.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark:focus .file-cta,.content kbd.file:focus .file-cta,.file.is-dark.is-focused .file-cta,.content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,54,54,0.25);color:#fff}.file.is-dark:active .file-cta,.content kbd.file:active .file-cta,.file.is-dark.is-active .file-cta,.content kbd.file.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta,.docstring>section>a.file.docs-sourcelink .file-cta{background-color:#4eb5de;border-color:transparent;color:#fff}.file.is-primary:hover .file-cta,.docstring>section>a.file.docs-sourcelink:hover .file-cta,.file.is-primary.is-hovered .file-cta,.docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#43b1dc;border-color:transparent;color:#fff}.file.is-primary:focus .file-cta,.docstring>section>a.file.docs-sourcelink:focus .file-cta,.file.is-primary.is-focused .file-cta,.docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(78,181,222,0.25);color:#fff}.file.is-primary:active .file-cta,.docstring>section>a.file.docs-sourcelink:active .file-cta,.file.is-primary.is-active .file-cta,.docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#39acda;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#2e63b8;border-color:transparent;color:#fff}.file.is-link:hover .file-cta,.file.is-link.is-hovered .file-cta{background-color:#2b5eae;border-color:transparent;color:#fff}.file.is-link:focus .file-cta,.file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(46,99,184,0.25);color:#fff}.file.is-link:active .file-cta,.file.is-link.is-active .file-cta{background-color:#2958a4;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#1497ed;border-color:transparent;color:#fff}.file.is-info:focus .file-cta,.file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(32,156,238,0.25);color:#fff}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#1190e3;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#22c35b;border-color:transparent;color:#fff}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#20b856;border-color:transparent;color:#fff}.file.is-success:focus .file-cta,.file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(34,195,91,0.25);color:#fff}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#1ead51;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-danger .file-cta{background-color:#da0b00;border-color:transparent;color:#fff}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#cd0a00;border-color:transparent;color:#fff}.file.is-danger:focus .file-cta,.file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(218,11,0,0.25);color:#fff}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#c10a00;border-color:transparent;color:#fff}.file.is-small,#documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa,#documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#222}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#222}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#222}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#222;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small,#documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark,.content kbd.help{color:#363636}.help.is-primary,.docstring>section>a.help.docs-sourcelink{color:#4eb5de}.help.is-link{color:#2e63b8}.help.is-info{color:#209cee}.help.is-success{color:#22c35b}.help.is-warning{color:#ffdd57}.help.is-danger{color:#da0b00}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button.is-hovered:not([disabled]),.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,.field.has-addons .control .input.is-hovered:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button.is-focused:not([disabled]),.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button.is-active:not([disabled]),.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,.field.has-addons .control .input.is-focused:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,.field.has-addons .control .input.is-active:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select.is-focused:not([disabled]),.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select.is-active:not([disabled]){z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button.is-focused:not([disabled]):hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button.is-active:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,.field.has-addons .control .input.is-focused:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,.field.has-addons .control .input.is-active:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select.is-focused:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,#documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#222}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}.control.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#2e63b8;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#222;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small,#documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;border-radius:.25rem;box-shadow:#bbb;color:#222;max-width:100%;position:relative}.card-footer:first-child,.card-content:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-footer:last-child,.card-content:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#222;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{background-color:rgba(0,0,0,0);padding:1.5rem}.card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:#bbb;padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#222;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#2e63b8;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small,#documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#222;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#222}.menu-list a.is-active{background-color:#2e63b8;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#6b6b6b;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small,#documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#eef8fc}.message.is-primary .message-header,.docstring>section>a.message.docs-sourcelink .message-header{background-color:#4eb5de;color:#fff}.message.is-primary .message-body,.docstring>section>a.message.docs-sourcelink .message-body{border-color:#4eb5de;color:#1a6d8e}.message.is-link{background-color:#eff3fb}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#3169c4}.message.is-info{background-color:#ecf7fe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#0e72b4}.message.is-success{background-color:#eefcf3}.message.is-success .message-header{background-color:#22c35b;color:#fff}.message.is-success .message-body{border-color:#22c35b;color:#198f43}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#947600}.message.is-danger{background-color:#ffeceb}.message.is-danger .message-header{background-color:#da0b00;color:#fff}.message.is-danger .message-body{border-color:#da0b00;color:#f50c00}.message-header{align-items:center;background-color:#222;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#222;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:rgba(0,0,0,0)}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#222;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:#fff}.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:#fff}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand>.navbar-item,.content kbd.navbar .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link,.content kbd.navbar .navbar-brand .navbar-link{color:#fff}.navbar.is-dark .navbar-brand>a.navbar-item:focus,.content kbd.navbar .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.content kbd.navbar .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.content kbd.navbar .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.content kbd.navbar .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.content kbd.navbar .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active,.content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-dark .navbar-start>.navbar-item,.content kbd.navbar .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.content kbd.navbar .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.content kbd.navbar .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link,.content kbd.navbar .navbar-end .navbar-link{color:#fff}.navbar.is-dark .navbar-start>a.navbar-item:focus,.content kbd.navbar .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.content kbd.navbar .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.content kbd.navbar .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.content kbd.navbar .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.content kbd.navbar .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.content kbd.navbar .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.content kbd.navbar .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.content kbd.navbar .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.content kbd.navbar .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.content kbd.navbar .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.content kbd.navbar .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active,.content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-start .navbar-link::after,.content kbd.navbar .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after,.content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary,.docstring>section>a.navbar.docs-sourcelink{background-color:#4eb5de;color:#fff}.navbar.is-primary .navbar-brand>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}.navbar.is-primary .navbar-brand>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-burger,.docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-primary .navbar-start>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}.navbar.is-primary .navbar-start>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-start .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#4eb5de;color:#fff}}.navbar.is-link{background-color:#2e63b8;color:#fff}.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff}.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#2e63b8;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link{color:#fff}.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-info .navbar-start>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-end .navbar-link{color:#fff}.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-start .navbar-link::after,.navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#22c35b;color:#fff}.navbar.is-success .navbar-brand>.navbar-item,.navbar.is-success .navbar-brand .navbar-link{color:#fff}.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-success .navbar-start>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-end .navbar-link{color:#fff}.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-start .navbar-link::after,.navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#22c35b;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-warning .navbar-start>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,0.7)}}.navbar.is-danger{background-color:#da0b00;color:#fff}.navbar.is-danger .navbar-brand>.navbar-item,.navbar.is-danger .navbar-brand .navbar-link{color:#fff}.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-danger .navbar-start>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-end .navbar-link{color:#fff}.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-start .navbar-link::after,.navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#da0b00;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#2e63b8}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8}.navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8;border-bottom-style:solid;border-bottom-width:3px;color:#2e63b8;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:#2e63b8;margin-top:-0.375em;right:1.125em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 1056px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small,#documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-previous,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,.pagination.is-rounded .pagination-next,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#222;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3c5dcd}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:#bbb;font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading,.content kbd.panel .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active,.content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon,.content kbd.panel .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading,.docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#4eb5de;color:#fff}.panel.is-primary .panel-tabs a.is-active,.docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#4eb5de}.panel.is-primary .panel-block.is-active .panel-icon,.docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#4eb5de}.panel.is-link .panel-heading{background-color:#2e63b8;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#2e63b8}.panel.is-link .panel-block.is-active .panel-icon{color:#2e63b8}.panel.is-info .panel-heading{background-color:#209cee;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#209cee}.panel.is-info .panel-block.is-active .panel-icon{color:#209cee}.panel.is-success .panel-heading{background-color:#22c35b;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#22c35b}.panel.is-success .panel-block.is-active .panel-icon{color:#22c35b}.panel.is-warning .panel-heading{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffdd57}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffdd57}.panel.is-danger .panel-heading{background-color:#da0b00;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#da0b00}.panel.is-danger .panel-block.is-active .panel-icon{color:#da0b00}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#222;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#222}.panel-list a:hover{color:#2e63b8}.panel-block{align-items:center;color:#222;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#2e63b8;color:#363636}.panel-block.is-active .panel-icon{color:#2e63b8}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#6b6b6b;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#222;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#222;color:#222}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#2e63b8;color:#2e63b8}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:rgba(0,0,0,0) !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#2e63b8;border-color:#2e63b8;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small,#documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){.columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-0-fullhd{--columnGap: 0rem}}.columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){.columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-1-fullhd{--columnGap: .25rem}}.columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){.columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-2-fullhd{--columnGap: .5rem}}.columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){.columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-3-fullhd{--columnGap: .75rem}}.columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){.columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-4-fullhd{--columnGap: 1rem}}.columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){.columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}.columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){.columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}.columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){.columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}.columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){.columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-8-fullhd{--columnGap: 2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}.hero.is-white a.navbar-item:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-black a.navbar-item:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black .navbar-link:hover,.hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,0.7)}.hero.is-light .subtitle{color:rgba(0,0,0,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}.hero.is-dark,.content kbd.hero{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong,.content kbd.hero strong{color:inherit}.hero.is-dark .title,.content kbd.hero .title{color:#fff}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}.hero.is-dark .subtitle a:not(.button),.content kbd.hero .subtitle a:not(.button),.hero.is-dark .subtitle strong,.content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-dark .navbar-menu,.content kbd.hero .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.content kbd.hero .navbar-item,.hero.is-dark .navbar-link,.content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-dark a.navbar-item:hover,.content kbd.hero a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.content kbd.hero a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.content kbd.hero .navbar-link:hover,.hero.is-dark .navbar-link.is-active,.content kbd.hero .navbar-link.is-active{background-color:#292929;color:#fff}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#fff;opacity:0.9}.hero.is-dark .tabs a:hover,.content kbd.hero .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.content kbd.hero .tabs li.is-active a{color:#363636 !important;opacity:1}.hero.is-dark .tabs.is-boxed a,.content kbd.hero .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.content kbd.hero .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.content kbd.hero .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.content kbd.hero .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.content kbd.hero .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold,.content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu,.content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}}.hero.is-primary,.docstring>section>a.hero.docs-sourcelink{background-color:#4eb5de;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong,.docstring>section>a.hero.docs-sourcelink strong{color:inherit}.hero.is-primary .title,.docstring>section>a.hero.docs-sourcelink .title{color:#fff}.hero.is-primary .subtitle,.docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),.hero.is-primary .subtitle strong,.docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-primary .navbar-menu,.docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#4eb5de}}.hero.is-primary .navbar-item,.docstring>section>a.hero.docs-sourcelink .navbar-item,.hero.is-primary .navbar-link,.docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-primary a.navbar-item:hover,.docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.docstring>section>a.hero.docs-sourcelink .navbar-link:hover,.hero.is-primary .navbar-link.is-active,.docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#39acda;color:#fff}.hero.is-primary .tabs a,.docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover,.docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#4eb5de !important;opacity:1}.hero.is-primary .tabs.is-boxed a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#4eb5de}.hero.is-primary.is-bold,.docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu,.docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}}.hero.is-link{background-color:#2e63b8;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,0.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-link .navbar-menu{background-color:#2e63b8}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2958a4;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:0.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#2e63b8 !important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2e63b8}.hero.is-link.is-bold{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-info a.navbar-item:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info .navbar-link:hover,.hero.is-info .navbar-link.is-active{background-color:#1190e3;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#209cee !important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}}.hero.is-success{background-color:#22c35b;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-success .navbar-menu{background-color:#22c35b}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-success a.navbar-item:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success .navbar-link:hover,.hero.is-success .navbar-link.is-active{background-color:#1ead51;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#22c35b !important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#22c35b}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-warning a.navbar-item:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#ffdd57 !important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}}.hero.is-danger{background-color:#da0b00;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-danger .navbar-menu{background-color:#da0b00}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-danger a.navbar-item:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger .navbar-link.is-active{background-color:#c10a00;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#da0b00 !important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#da0b00}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}}.hero.is-small .hero-body,#documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{.hero-body{padding:3rem 3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section{padding:3rem 3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}h1 .docs-heading-anchor,h1 .docs-heading-anchor:hover,h1 .docs-heading-anchor:visited,h2 .docs-heading-anchor,h2 .docs-heading-anchor:hover,h2 .docs-heading-anchor:visited,h3 .docs-heading-anchor,h3 .docs-heading-anchor:hover,h3 .docs-heading-anchor:visited,h4 .docs-heading-anchor,h4 .docs-heading-anchor:hover,h4 .docs-heading-anchor:visited,h5 .docs-heading-anchor,h5 .docs-heading-anchor:hover,h5 .docs-heading-anchor:visited,h6 .docs-heading-anchor,h6 .docs-heading-anchor:hover,h6 .docs-heading-anchor:visited{color:#222}h1 .docs-heading-anchor-permalink,h2 .docs-heading-anchor-permalink,h3 .docs-heading-anchor-permalink,h4 .docs-heading-anchor-permalink,h5 .docs-heading-anchor-permalink,h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}h1 .docs-heading-anchor-permalink::before,h2 .docs-heading-anchor-permalink::before,h3 .docs-heading-anchor-permalink::before,h4 .docs-heading-anchor-permalink::before,h5 .docs-heading-anchor-permalink::before,h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}h1:hover .docs-heading-anchor-permalink,h2:hover .docs-heading-anchor-permalink,h3:hover .docs-heading-anchor-permalink,h4:hover .docs-heading-anchor-permalink,h5:hover .docs-heading-anchor-permalink,h6:hover .docs-heading-anchor-permalink{visibility:visible}.docs-dark-only{display:none !important}pre{position:relative;overflow:hidden}pre code,pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}pre code:first-of-type,pre code.hljs:first-of-type{padding-top:0.5rem !important}pre code:last-of-type,pre code.hljs:last-of-type{padding-bottom:0.5rem !important}pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#222;cursor:pointer;text-align:center}pre .copy-button:focus,pre .copy-button:hover{opacity:1;background:rgba(34,34,34,0.1);color:#2e63b8}pre .copy-button.success{color:#259a12;opacity:1}pre .copy-button.error{color:#cb3c33;opacity:1}pre:hover .copy-button{opacity:1}.admonition{background-color:#b5b5b5;border-style:solid;border-width:1px;border-color:#363636;border-radius:4px;font-size:1rem}.admonition strong{color:currentColor}.admonition.is-small,#documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}.admonition.is-medium{font-size:1.25rem}.admonition.is-large{font-size:1.5rem}.admonition.is-default{background-color:#b5b5b5;border-color:#363636}.admonition.is-default>.admonition-header{background-color:#363636;color:#fff}.admonition.is-default>.admonition-body{color:#fff}.admonition.is-info{background-color:#def0fc;border-color:#209cee}.admonition.is-info>.admonition-header{background-color:#209cee;color:#fff}.admonition.is-info>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-success{background-color:#bdf4d1;border-color:#22c35b}.admonition.is-success>.admonition-header{background-color:#22c35b;color:#fff}.admonition.is-success>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-warning{background-color:#fff3c5;border-color:#ffdd57}.admonition.is-warning>.admonition-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.admonition.is-warning>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-danger{background-color:#ffaba7;border-color:#da0b00}.admonition.is-danger>.admonition-header{background-color:#da0b00;color:#fff}.admonition.is-danger>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-compat{background-color:#bdeff5;border-color:#1db5c9}.admonition.is-compat>.admonition-header{background-color:#1db5c9;color:#fff}.admonition.is-compat>.admonition-body{color:rgba(0,0,0,0.7)}.admonition-header{color:#fff;background-color:#363636;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}details.admonition.is-details>.admonition-header{list-style:none}details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}.admonition-body{color:#222;padding:0.5rem .75rem}.admonition-body pre{background-color:#f5f5f5}.admonition-body code{background-color:rgba(0,0,0,0.05)}.docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #dbdbdb;box-shadow:2px 2px 3px rgba(10,10,10,0.1);max-width:100%}.docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb;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:#ffaba7;color:rgba(0,0,0,0.7);border-bottom:3px solid #da0b00;padding:10px 35px;text-align:center;font-size:15px}.outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}.outdated-warning-overlay a{color:#2e63b8}.outdated-warning-overlay a:hover{color:#363636}.content pre{border:1px solid #dbdbdb}.content code{font-weight:inherit}.content a code{color:#2e63b8}.content h1 code,.content h2 code,.content h3 code,.content h4 code,.content h5 code,.content h6 code{color:#222}.content table{display:block;width:initial;max-width:100%;overflow-x:auto}.content blockquote>ul:first-child,.content blockquote>ol:first-child,.content .admonition-body>ul:first-child,.content .admonition-body>ol:first-child{margin-top:0}pre,code{font-variant-ligatures:no-contextual}.breadcrumb a.is-disabled{cursor:default;pointer-events:none}.breadcrumb a.is-disabled,.breadcrumb a.is-disabled:hover{color:#222}.hljs{background:initial !important}.katex .katex-mathml{top:0;right:0}.katex-display,mjx-container,.MathJax_Display{margin:0.5em 0 !important}html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}li.no-marker{list-style:none}#documenter .docs-main>article{overflow-wrap:break-word}#documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){#documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){#documenter .docs-main{width:100%}#documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}#documenter .docs-main>header,#documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}#documenter .docs-main header.docs-navbar{background-color:#fff;border-bottom:1px solid #dbdbdb;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}#documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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/previews/PR3/assets/themeswap.js b/previews/PR3/assets/themeswap.js new file mode 100644 index 0000000..9f5eebe --- /dev/null +++ b/previews/PR3/assets/themeswap.js @@ -0,0 +1,84 @@ +// Small function to quickly swap out themes. Gets put into the tag.. +function set_theme_from_local_storage() { + // Initialize the theme to null, which means default + var theme = null; + // If the browser supports the localstorage and is not disabled then try to get the + // documenter theme + if (window.localStorage != null) { + // Get the user-picked theme from localStorage. May be `null`, which means the default + // theme. + theme = window.localStorage.getItem("documenter-theme"); + } + // Check if the users preference is for dark color scheme + var darkPreference = + window.matchMedia("(prefers-color-scheme: dark)").matches === true; + // Initialize a few variables for the loop: + // + // - active: will contain the index of the theme that should be active. Note that there + // is no guarantee that localStorage contains sane values. If `active` stays `null` + // we either could not find the theme or it is the default (primary) theme anyway. + // Either way, we then need to stick to the primary theme. + // + // - disabled: style sheets that should be disabled (i.e. all the theme style sheets + // that are not the currently active theme) + var active = null; + var disabled = []; + var primaryLightTheme = null; + var primaryDarkTheme = null; + for (var i = 0; i < document.styleSheets.length; i++) { + var ss = document.styleSheets[i]; + // The tag of each style sheet is expected to have a data-theme-name attribute + // which must contain the name of the theme. The names in localStorage much match this. + var themename = ss.ownerNode.getAttribute("data-theme-name"); + // attribute not set => non-theme stylesheet => ignore + if (themename === null) continue; + // To distinguish the default (primary) theme, it needs to have the data-theme-primary + // attribute set. + if (ss.ownerNode.getAttribute("data-theme-primary") !== null) { + primaryLightTheme = themename; + } + // Check if the theme is primary dark theme so that we could store its name in darkTheme + if (ss.ownerNode.getAttribute("data-theme-primary-dark") !== null) { + primaryDarkTheme = themename; + } + // If we find a matching theme (and it's not the default), we'll set active to non-null + if (themename === theme) active = i; + // Store the style sheets of inactive themes so that we could disable them + if (themename !== theme) disabled.push(ss); + } + var activeTheme = null; + if (active !== null) { + // If we did find an active theme, we'll (1) add the theme--$(theme) class to + document.getElementsByTagName("html")[0].className = "theme--" + theme; + activeTheme = theme; + } else { + // If we did _not_ find an active theme, then we need to fall back to the primary theme + // which can either be dark or light, depending on the user's OS preference. + var activeTheme = darkPreference ? primaryDarkTheme : primaryLightTheme; + // In case it somehow happens that the relevant primary theme was not found in the + // preceding loop, we abort without doing anything. + if (activeTheme === null) { + console.error("Unable to determine primary theme."); + return; + } + // When switching to the primary light theme, then we must not have a class name + // for the tag. That's only for non-primary or the primary dark theme. + if (darkPreference) { + document.getElementsByTagName("html")[0].className = + "theme--" + activeTheme; + } else { + document.getElementsByTagName("html")[0].className = ""; + } + } + for (var i = 0; i < document.styleSheets.length; i++) { + var ss = document.styleSheets[i]; + // The tag of each style sheet is expected to have a data-theme-name attribute + // which must contain the name of the theme. The names in localStorage much match this. + var themename = ss.ownerNode.getAttribute("data-theme-name"); + // attribute not set => non-theme stylesheet => ignore + if (themename === null) continue; + // we'll disable all the stylesheets, except for the active one + ss.disabled = !(themename == activeTheme); + } +} +set_theme_from_local_storage(); diff --git a/previews/PR3/assets/warner.js b/previews/PR3/assets/warner.js new file mode 100644 index 0000000..3f6f5d0 --- /dev/null +++ b/previews/PR3/assets/warner.js @@ -0,0 +1,52 @@ +function maybeAddWarning() { + // DOCUMENTER_NEWEST is defined in versions.js, DOCUMENTER_CURRENT_VERSION and DOCUMENTER_STABLE + // in siteinfo.js. + // If either of these are undefined something went horribly wrong, so we abort. + if ( + window.DOCUMENTER_NEWEST === undefined || + window.DOCUMENTER_CURRENT_VERSION === undefined || + window.DOCUMENTER_STABLE === undefined + ) { + return; + } + + // Current version is not a version number, so we can't tell if it's the newest version. Abort. + if (!/v(\d+\.)*\d+/.test(window.DOCUMENTER_CURRENT_VERSION)) { + return; + } + + // Current version is newest version, so no need to add a warning. + if (window.DOCUMENTER_NEWEST === window.DOCUMENTER_CURRENT_VERSION) { + return; + } + + // Add a noindex meta tag (unless one exists) so that search engines don't index this version of the docs. + if (document.body.querySelector('meta[name="robots"]') === null) { + const meta = document.createElement("meta"); + meta.name = "robots"; + meta.content = "noindex"; + + document.getElementsByTagName("head")[0].appendChild(meta); + } + + const div = document.createElement("div"); + div.classList.add("outdated-warning-overlay"); + const closer = document.createElement("button"); + closer.classList.add("outdated-warning-closer", "delete"); + closer.addEventListener("click", function () { + document.body.removeChild(div); + }); + const href = window.documenterBaseURL + "/../" + window.DOCUMENTER_STABLE; + div.innerHTML = + 'This documentation is not for the latest stable release, but for either the development version or an older release.
Click here to go to the documentation for the latest stable release.'; + div.appendChild(closer); + document.body.appendChild(div); +} + +if (document.readyState === "loading") { + document.addEventListener("DOMContentLoaded", maybeAddWarning); +} else { + maybeAddWarning(); +} diff --git a/previews/PR3/creating/index.html b/previews/PR3/creating/index.html new file mode 100644 index 0000000..e187baa --- /dev/null +++ b/previews/PR3/creating/index.html @@ -0,0 +1,34 @@ + +Creating Inventory Files · DocInventories.jl

Creating Inventory Files

In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file "by hand" make sense:

  • A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.

  • Creating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.

There are two ways to accomplish this:

  1. Populate an Inventory in the REPL
  2. Maintain an Inventory TOML File by Hand

Populate an Inventory in the REPL

We can instantiate an empty Inventory as

using DocInventories
+
+inventory = Inventory(
+    project="Wikipedia",
+    version="2024-01",
+    root_url="https://en.wikipedia.org/wiki/"
+);

Then, we can push! InventoryItems for all pages we want to include in the inventory:

push!(
+    inventory,
+    InventoryItem(
+        ":std:doc:Julia" => "Julia_(programming_language)";
+        dispname="Julia (programming language)"
+    ),
+    InventoryItem(
+        ":std:doc:Python" => "Python_(programming_language)";
+        dispname="Python (programming language)"
+    )
+)
2-element Vector{InventoryItem}:
+ InventoryItem(":std:doc:`Julia`" => "Julia_(programming_language)", dispname="Julia (programming language)")
+ InventoryItem(":std:doc:`Python`" => "Python_(programming_language)", dispname="Python (programming language)")

We've used here the role :std:doc: for "documents", which is somewhat optional, but more accurate than the default ":std:label:" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:

inventory["Julia"]
InventoryItem(
+  ":std:doc:`Julia`" => "Julia_(programming_language)",
+  dispname="Julia (programming language)"
+)

Once the inventory is complete, we can write it to disk, see Saving Inventories to File.

DocInventories.save("$(tempname()).toml", inventory)

Maintain an Inventory TOML File by Hand

Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain

show(stdout, "application/toml", inventory)
# DocInventory version 0
+project = "Wikipedia"
+version = "2024-01"
+
+[[std.doc]]
+dispname = "Julia (programming language)"
+name = "Julia"
+uri = "Julia_(programming_language)"
+[[std.doc]]
+dispname = "Python (programming language)"
+name = "Python"
+uri = "Python_(programming_language)"

The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.

In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.

In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.

diff --git a/previews/PR3/formats/index.html b/previews/PR3/formats/index.html new file mode 100644 index 0000000..1d89cc1 --- /dev/null +++ b/previews/PR3/formats/index.html @@ -0,0 +1,11 @@ + +Inventory File Formats · DocInventories.jl

Inventory File Formats

An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.

See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.

Sphinx Inventory Format

The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.

It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form

# Sphinx inventory version 2
+# Project: <project>
+# Version: <version>
+# The remainder of this file is compressed using zlib.

As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.

Plain Text Format

DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.

It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form

<name> <domain>:<role> <priority> <uri> <dispname>

Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).

TOML Format

The TOML format is a text output format that is optimized for human readability. It starts with a header section of the form

# DocInventory version 0
+project = "<project>"
+version = "<version>"

The comment in the first line is mandatory and identifies the file as containing inventory data in the format described here.

Warning

As indicated by the "version 0" in the header comment line, the format described here is currently experimental and may change without notice

The project line must specify the name of the project described by the inventory. It is mandatory. The version line may specify the version of the project. It is optional, but recommended.

After that, each InventoryItem is represented by a multi-line block of the form

[[<domain>.<role>]]
+name = "<name>"
+uri = "<uri>"
+dispname = "<dispname>"
+priority = <priority>

The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname="-"), the dispname line may also be omitted.

The item-blocks may be grouped/separated by blank lines. In .toml files generated by DocInventories.save("inventory.toml", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.

Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map "name", "uri", and potentially "dispname" and "priority" to their respective values.

A compressed TOML file can be written with, e.g., DocInventories.save("inventory.toml.gz", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.

Size Comparison

In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.

ProjectNo. of Objects.txt.toml.inv.toml.gz
Documenter48353.1 kB64.1 kB8.3 kB8.5 kB
Julia3602250.0 kB324.6 kB45.0 kB45.9 kB
Matplotlib104061110.3 kB1323.3 kB105.9 kB110.8 kB
Python164491083.4 kB1396.7 kB140.6 kB146.7 kB
diff --git a/previews/PR3/index.html b/previews/PR3/index.html new file mode 100644 index 0000000..43244c9 --- /dev/null +++ b/previews/PR3/index.html @@ -0,0 +1,2 @@ + +Home · DocInventories.jl

DocInventories.jl

Github v0.3.0+dev

DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.

Installation

As usual, that package can be installed via

] add DocInventories

in the Julia REPL, or by adding

DocInventories = "43dc2714-ed3b-44b5-b226-857eda1aa7de"

to the relevant Project.toml file.

Contents

diff --git a/previews/PR3/inventories/Documenter.toml b/previews/PR3/inventories/Documenter.toml new file mode 100644 index 0000000..90e02e8 --- /dev/null +++ b/previews/PR3/inventories/Documenter.toml @@ -0,0 +1,1682 @@ +# DocInventory version 0 +project = "Documenter.jl" +version = "1.2.1" + +[[jl.constant]] +name = "Documenter.DocMeta.META" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.METAMODULES" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.VALIDMETA" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.GIT_REMOTE_CACHE" +uri = "lib/internals/utilities/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_SASS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.OUTDATED_VERSION_ATTR" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.julia_remote" +uri = "lib/internals/utilities/#$" + +[[jl.function]] +name = "Documenter.DocMeta.getdocmeta" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.DocMeta.initdocmeta!" +uri = "lib/internals/docmeta/#Documenter.DocMeta.initdocmeta%21" +[[jl.function]] +name = "Documenter.DocMeta.setdocmeta!" +uri = "lib/public/#Documenter.DocMeta.setdocmeta%21" +[[jl.function]] +name = "Documenter.DocSystem.getspecificdocs" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.DocSystem.multidoc" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.MathJax" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.RD.highlightjs!" +uri = "lib/internals/writers/#Documenter.HTMLWriter.RD.highlightjs%21" +[[jl.function]] +name = "Documenter.HTMLWriter.asset" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.render_html" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.JSDependencies.parse_snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.JSDependencies.writejs" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.Remotes.fileurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.issueurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.repofile" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.Remotes.repourl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Selectors.matcher" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.order" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.runner" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.authenticated_repo_url" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.authentication_method" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.crossref" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.deploy_folder" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.deploydocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.docs" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.doctest" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.documenter_key" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.documenter_key_previews" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.except" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.find_object" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.git_push" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.gitrm_copy" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.hide" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.makedocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.user_host_upstream" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.xrefname" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "DocumenterTools.OutdatedWarning.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.Themes.compile" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "DocumenterTools.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.genkeys" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.package_devpath" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar-showcase" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.baz" +uri = "showcase/#$" + +[[jl.macro]] +name = "Documenter.@docerror-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "lib/internals/utilities/#Documenter.%40docerror-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.macro]] +name = "Documenter.DOM.@tags-Tuple" +uri = "lib/internals/dom/#Documenter.DOM.%40tags-Tuple" + +[[jl.method]] +name = "Documenter.DOM.escapehtml-Tuple{AbstractString}" +uri = "lib/internals/dom/#Documenter.DOM.escapehtml-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.DOM.flatten!-Tuple{Any, Any, Union{AbstractString, Symbol, Documenter.DOM.Node, Pair}}" +uri = "lib/internals/dom/#Documenter.DOM.flatten%21-Tuple%7BAny%2C%20Any%2C%20Union%7BAbstractString%2C%20Symbol%2C%20Documenter.DOM.Node%2C%20Pair%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.binding-Tuple{Any}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.binding-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.DocSystem.convertmeta-Tuple{IdDict{Any, Any}}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.convertmeta-Tuple%7BIdDict%7BAny%2C%20Any%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.docstr-Tuple{Markdown.MD}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.docstr-Tuple%7BMarkdown.MD%7D" +[[jl.method]] +name = "Documenter.DocSystem.parsedoc-Tuple{Base.Docs.DocStr}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.parsedoc-Tuple%7BBase.Docs.DocStr%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.canonical_url-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.canonical_url-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.collect_subsections-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.collect_subsections-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.copy_asset-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.copy_asset-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.dataslug-Tuple{Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.dataslug-Tuple%7BUnion%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.edit_link-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.edit_link-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.format_units-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.format_units-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, Documenter.NavNode}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20Documenter.NavNode%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.getpage-Tuple{Documenter.HTMLWriter.HTMLContext, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.getpage-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navhref-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navhref-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navitem-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navitem-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pagetitle-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pagetitle-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pretty_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pretty_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.relhref-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.relhref-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_page-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_settings-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_settings-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_data_file-Tuple{Documenter.HTMLWriter.DCtx, Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_data_file-Tuple%7BDocumenter.HTMLWriter.DCtx%2C%20Union%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_html-Tuple{Documenter.HTMLWriter.HTMLContext, Documenter.NavNode, Documenter.DOM.HTMLDocument}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_html-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Documenter.NavNode%2C%20Documenter.DOM.HTMLDocument%7D" +[[jl.method]] +name = "Documenter.JSDependencies.jsescape-Tuple{Any}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.jsescape-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.JSDependencies.json_jsescape-Tuple" +uri = "lib/internals/jsdependencies/#$" +[[jl.method]] +name = "Documenter.JSDependencies.verify-Tuple{Documenter.JSDependencies.RequireJS}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.verify-Tuple%7BDocumenter.JSDependencies.RequireJS%7D" +[[jl.method]] +name = "Documenter.MDFlatten.mdflatten-Tuple{Any}" +uri = "lib/internals/mdflatten/#Documenter.MDFlatten.mdflatten-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.Selectors.disable-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.disable-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.dispatch-Union{Tuple{T}, Tuple{Type{T}, Vararg{Any}}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.dispatch-Union%7BTuple%7BT%7D%2C%20Tuple%7BType%7BT%7D%2C%20Vararg%7BAny%7D%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.leaf_subtypes-Union{Tuple{Type{T}}, Tuple{T}} where T" +uri = "lib/internals/selectors/#Documenter.Selectors.leaf_subtypes-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Documenter.Selectors.strict-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.strict-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.TextDiff.splitby-Tuple{Regex, AbstractString}" +uri = "lib/internals/textdiff/#Documenter.TextDiff.splitby-Tuple%7BRegex%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter._doctest-Tuple{Documenter.DocumentBlueprint, Documenter.Document}" +uri = "lib/internals/doctests/#Documenter._doctest-Tuple%7BDocumenter.DocumentBlueprint%2C%20Documenter.Document%7D" +[[jl.method]] +name = "Documenter.anchor-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_add!-Tuple{Documenter.AnchorMap, Documenter.Anchor, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_add%21-Tuple%7BDocumenter.AnchorMap%2C%20Documenter.Anchor%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_exists-Tuple{Documenter.AnchorMap, Any, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_exists-Tuple%7BDocumenter.AnchorMap%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_fragment-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_fragment-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.anchor_isunique-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_isunique-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_label-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_label-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.assetsdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.assetsdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.codelang-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.codelang-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.currentdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.currentdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.doccat-Tuple{Documenter.Object}" +uri = "lib/internals/utilities/#Documenter.doccat-Tuple%7BDocumenter.Object%7D" +[[jl.method]] +name = "Documenter.expand_recursively-Tuple{Any, Any, Any}" +uri = "lib/internals/expanders/#Documenter.expand_recursively-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.filterdocs-Tuple{Markdown.MD, Set{Module}}" +uri = "lib/internals/utilities/#Documenter.filterdocs-Tuple%7BMarkdown.MD%2C%20Set%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.find_root_parent-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.find_root_parent-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.footnotes-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.footnotes-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.getplugin-Union{Tuple{T}, Tuple{Documenter.Document, Type{T}}} where T<:Documenter.Plugin" +uri = "lib/internals/documents/#Documenter.getplugin-Union%7BTuple%7BT%7D%2C%20Tuple%7BDocumenter.Document%2C%20Type%7BT%7D%7D%7D%20where%20T%3C%3ADocumenter.Plugin" +[[jl.method]] +name = "Documenter.getremote-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.getremote-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.git_remote_head_branch-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.git_remote_head_branch-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.is_git_repo_root-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.is_git_repo_root-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.is_strict-Tuple{Documenter.Document, Symbol}" +uri = "lib/internals/documents/#Documenter.is_strict-Tuple%7BDocumenter.Document%2C%20Symbol%7D" +[[jl.method]] +name = "Documenter.isabsurl-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.isabsurl-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.issubmodule-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.issubmodule-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.linkcheck-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.linkcheck-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.lt_page-Tuple{Any, Any}" +uri = "lib/internals/builder/#Documenter.lt_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.mdparse-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.mdparse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.missingdocs-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.missingdocs-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.navpath-Tuple{Documenter.NavNode}" +uri = "lib/internals/documents/#Documenter.navpath-Tuple%7BDocumenter.NavNode%7D" +[[jl.method]] +name = "Documenter.nodocs-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.nodocs-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.object-Tuple{Union{Expr, Symbol}, AbstractString}" +uri = "lib/internals/utilities/#Documenter.object-Tuple%7BUnion%7BExpr%2C%20Symbol%7D%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.parseblock-Tuple{AbstractString, Any, Any}" +uri = "lib/internals/utilities/#Documenter.parseblock-Tuple%7BAbstractString%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.populate!-Tuple{Documenter.Document}" +uri = "lib/internals/documents/#Documenter.populate%21-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.relpath_from_remote_root-Tuple{Documenter.Document, AbstractString}" +uri = "lib/internals/documents/#Documenter.relpath_from_remote_root-Tuple%7BDocumenter.Document%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.render-Tuple{Documenter.Document}" +uri = "lib/internals/writers/#Documenter.render-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.shortcommit-Tuple{Documenter.RemoteRepository}" +uri = "lib/internals/documents/#Documenter.shortcommit-Tuple%7BDocumenter.RemoteRepository%7D" +[[jl.method]] +name = "Documenter.slugify-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.slugify-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.srcpath-Tuple{Any, Any, Any}" +uri = "lib/internals/utilities/#Documenter.srcpath-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.submodules-Tuple{Vector{Module}}" +uri = "lib/internals/utilities/#Documenter.submodules-Tuple%7BVector%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.walk_navpages-NTuple{6, Any}" +uri = "lib/internals/builder/#Documenter.walk_navpages-NTuple%7B6%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Generator.gitignore-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.gitignore-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.index-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.index-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.make-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.make-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.mkdocs-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.mkdocs-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.project-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.project-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.savefile-Tuple{Any, Any, Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.savefile-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Themes.compile_native_theme-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.compile_native_theme-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Themes.themewatcher-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.themewatcher-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Tuple{}" +uri = "showcase/#Main.DocumenterShowcase.Foo-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Union{Tuple{}, Tuple{T}} where T" +uri = "showcase/#Main.DocumenterShowcase.Foo-Union%7BTuple%7B%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{AbstractString}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{Integer}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BInteger%7D" + +[[jl.module]] +name = "Documenter" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.Builder" +uri = "lib/internals/builder/#$" +[[jl.module]] +name = "Documenter.DOM" +uri = "lib/internals/dom/#$" +[[jl.module]] +name = "Documenter.DocMeta" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.DocSystem" +uri = "lib/internals/docsystem/#$" +[[jl.module]] +name = "Documenter.HTMLWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.HTMLWriter.RD" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[jl.module]] +name = "Documenter.LaTeXWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[jl.module]] +name = "Documenter.Remotes" +uri = "lib/remote-links/#$" +[[jl.module]] +name = "Documenter.Selectors" +uri = "lib/internals/selectors/#$" +[[jl.module]] +name = "DocumenterShowcase" +uri = "showcase/#$" +[[jl.module]] +name = "DocumenterTools.Generator" +uri = "lib/internals/documentertools/#$" +[[jl.module]] +name = "DocumenterTools.Themes" +uri = "lib/internals/documentertools/#$" + +[[jl.type]] +name = "Documenter.Anchor" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.AnchorMap" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.Builder.CheckDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.CrossReferences" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Doctest" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.DocumentPipeline" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.ExpandTemplates" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Populate" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.RenderDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.SetupBuildDirectory" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Buildkite" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DOM.HTMLDocument" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Node" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Tag" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.Default" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.DeployConfig" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DeployDecision" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DocMeta.METATYPE" +uri = "lib/internals/docmeta/#$" +[[jl.type]] +name = "Documenter.Document" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Expanders.AutoDocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ContentsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.DocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.EvalBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExampleBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.IndexBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.MetaBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.NestedExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.REPLBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.SetupBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.TrackHeaders" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.GitHubActions" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.GitLab" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.Globals" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTML" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTMLContext" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.KaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax2" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax3" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Internal" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RemoteLibrary" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RequireJS" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.Snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.LaTeXWriter.LaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.LocalImage" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.LocalLink" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.MissingRemoteError" +uri = "lib/public/#$" +[[jl.type]] +name = "Documenter.NavNode" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Object" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Page" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Plugin" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Remotes.GitHub" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.GitLab" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.Remote" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.URL" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#$" +[[jl.type]] +name = "Documenter.Travis" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.User" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Woodpecker" +uri = "man/hosting/#$" +[[jl.type]] +name = "Main.DocumenterShowcase.Foo" +uri = "showcase/#$" + +[[std.doc]] +dispname = "Checklists" +name = "checklists" +uri = "checklists/" +[[std.doc]] +dispname = "Contributing" +name = "contributing" +uri = "contributing/" +[[std.doc]] +dispname = "Home" +name = "index" +uri = "" +[[std.doc]] +dispname = "Anchors" +name = "lib/internals/anchors" +uri = "lib/internals/anchors/" +[[std.doc]] +dispname = "Builder" +name = "lib/internals/builder" +uri = "lib/internals/builder/" +[[std.doc]] +dispname = "DocChecks" +name = "lib/internals/docchecks" +uri = "lib/internals/docchecks/" +[[std.doc]] +dispname = "DocMeta" +name = "lib/internals/docmeta" +uri = "lib/internals/docmeta/" +[[std.doc]] +dispname = "DocSystem" +name = "lib/internals/docsystem" +uri = "lib/internals/docsystem/" +[[std.doc]] +dispname = "DocTests" +name = "lib/internals/doctests" +uri = "lib/internals/doctests/" +[[std.doc]] +dispname = "Documenter" +name = "lib/internals/documenter" +uri = "lib/internals/documenter/" +[[std.doc]] +dispname = "DocumenterTools" +name = "lib/internals/documentertools" +uri = "lib/internals/documentertools/" +[[std.doc]] +dispname = "Documents" +name = "lib/internals/documents" +uri = "lib/internals/documents/" +[[std.doc]] +dispname = "DOM" +name = "lib/internals/dom" +uri = "lib/internals/dom/" +[[std.doc]] +dispname = "Expanders" +name = "lib/internals/expanders" +uri = "lib/internals/expanders/" +[[std.doc]] +dispname = "JSDependencies" +name = "lib/internals/jsdependencies" +uri = "lib/internals/jsdependencies/" +[[std.doc]] +dispname = "MDFlatten" +name = "lib/internals/mdflatten" +uri = "lib/internals/mdflatten/" +[[std.doc]] +dispname = "Selectors" +name = "lib/internals/selectors" +uri = "lib/internals/selectors/" +[[std.doc]] +dispname = "TextDiff" +name = "lib/internals/textdiff" +uri = "lib/internals/textdiff/" +[[std.doc]] +dispname = "Utilities" +name = "lib/internals/utilities" +uri = "lib/internals/utilities/" +[[std.doc]] +dispname = "Writers" +name = "lib/internals/writers" +uri = "lib/internals/writers/" +[[std.doc]] +dispname = "Public API" +name = "lib/public" +uri = "lib/public/" +[[std.doc]] +dispname = "Remote repository links" +name = "lib/remote-links" +uri = "lib/remote-links/" +[[std.doc]] +dispname = "Semantic versioning" +name = "lib/semver" +uri = "lib/semver/" +[[std.doc]] +dispname = "Doctests" +name = "man/doctests" +uri = "man/doctests/" +[[std.doc]] +dispname = "Examples" +name = "man/examples" +uri = "man/examples/" +[[std.doc]] +dispname = "Guide" +name = "man/guide" +uri = "man/guide/" +[[std.doc]] +dispname = "Hosting Documentation" +name = "man/hosting" +uri = "man/hosting/" +[[std.doc]] +dispname = "SSH Deploy Keys Walkthrough" +name = "man/hosting/walkthrough" +uri = "man/hosting/walkthrough/" +[[std.doc]] +dispname = "LaTeX Syntax" +name = "man/latex" +uri = "man/latex/" +[[std.doc]] +dispname = "Other Output Formats" +name = "man/other-formats" +uri = "man/other-formats/" +[[std.doc]] +dispname = "Syntax" +name = "man/syntax" +uri = "man/syntax/" +[[std.doc]] +dispname = "Release notes" +name = "release-notes" +uri = "release-notes/" +[[std.doc]] +dispname = "Showcase" +name = "showcase" +uri = "showcase/" + +[[std.label]] +dispname = "\"Script\" Examples" +name = "\"Script\"-Examples" +uri = "man/doctests/#%22Script%22-Examples" +[[std.label]] +name = ".gitignore" +uri = "man/hosting/#$" +[[std.label]] +dispname = "@autodocs block" +name = "@autodocs-block" +uri = "man/syntax/#%40autodocs-block" +[[std.label]] +dispname = "@contents block" +name = "@contents-block" +uri = "man/syntax/#%40contents-block" +[[std.label]] +dispname = "@docs block" +name = "@docs-block" +uri = "man/syntax/#%40docs-block" +[[std.label]] +dispname = "@eval block" +name = "@eval-block" +uri = "man/syntax/#%40eval-block" +[[std.label]] +dispname = "@example block" +name = "@example-block" +uri = "man/syntax/#%40example-block" +[[std.label]] +dispname = "@index block" +name = "@index-block" +uri = "man/syntax/#%40index-block" +[[std.label]] +dispname = "@meta block" +name = "@meta-block" +uri = "man/syntax/#%40meta-block" +[[std.label]] +dispname = "@raw block" +name = "@raw-format-block" +uri = "man/syntax/#%40raw-format-block" +[[std.label]] +dispname = "@ref link" +name = "@ref-link" +uri = "man/syntax/#%40ref-link" +[[std.label]] +dispname = "@repl block" +name = "@repl-block" +uri = "man/syntax/#%40repl-block" +[[std.label]] +dispname = "@setup block" +name = "@setup-name-block" +uri = "man/syntax/#%40setup-name-block" +[[std.label]] +dispname = "Add code coverage from documentation builds" +name = "Add-code-coverage-from-documentation-builds" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Adding Some Docstrings" +name = "Adding-Some-Docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding a logo or icon" +name = "Adding-a-logo-or-icon" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding the Private Key" +name = "Adding-the-Private-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "Adding the Public Key to GitHub or Gitea such as Codeberg" +name = "Adding-the-Public-Key-to-GitHub-or-Gitea-such-as-Codeberg" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Admonitions" +uri = "showcase/#$" +[[std.label]] +dispname = "An index of docstrings" +name = "An-index-of-docstrings" +uri = "showcase/#$" +[[std.label]] +name = "Anchors" +uri = "lib/internals/anchors/#$" +[[std.label]] +dispname = "Authentication: GITHUB_TOKEN" +name = "Authentication:-GITHUB_TOKEN" +uri = "man/hosting/#Authentication%3A-GITHUB_TOKEN" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "Authentication:-SSH-Deploy-Keys" +uri = "man/hosting/#Authentication%3A-SSH-Deploy-Keys" +[[std.label]] +name = "Backports" +uri = "contributing/#$" +[[std.label]] +dispname = "Basic Markdown" +name = "Basic-Markdown" +uri = "showcase/#$" +[[std.label]] +dispname = "Block-level setup code" +name = "Block-level-setup-code" +uri = "man/doctests/#$" +[[std.label]] +name = "Branches" +uri = "contributing/#$" +[[std.label]] +name = "Builder" +uri = "lib/internals/builder/#$" +[[std.label]] +dispname = "Building an Empty Document" +name = "Building-an-Empty-Document" +uri = "man/guide/#$" +[[std.label]] +name = "Changed" +uri = "release-notes/#$" +[[std.label]] +name = "Checklists" +uri = "checklists/#$" +[[std.label]] +dispname = "Cleaning up gh-pages" +name = "Cleaning-up-gh-pages" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "showcase/#$" +[[std.label]] +dispname = "Color output" +name = "Color-output" +uri = "showcase/#$" +[[std.label]] +dispname = "Colored @example block output" +name = "Colored-@example-block-output" +uri = "showcase/#Colored-%40example-block-output" +[[std.label]] +dispname = "Colored @repl block output" +name = "Colored-@repl-block-output" +uri = "showcase/#Colored-%40repl-block-output" +[[std.label]] +dispname = "Compat admonition" +name = "Compat-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Compiling to LaTeX only" +name = "Compiling-to-LaTeX-only" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using Tectonic" +name = "Compiling-using-Tectonic" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using docker image" +name = "Compiling-using-docker-image" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using natively installed latex" +name = "Compiling-using-natively-installed-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "Contents" +uri = "lib/public/#$" +[[std.label]] +name = "Contributing" +uri = "contributing/#$" +[[std.label]] +dispname = "Cross Referencing" +name = "Cross-Referencing" +uri = "man/guide/#$" +[[std.label]] +dispname = "Custom preamble" +name = "Custom-preamble" +uri = "man/other-formats/#$" +[[std.label]] +name = "DOM" +uri = "lib/internals/dom/#$" +[[std.label]] +dispname = "Danger admonition" +name = "Danger-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Deploying from a monorepo" +name = "Deploying-from-a-monorepo" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deploying without the versioning scheme" +name = "Deploying-without-the-versioning-scheme" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deployment systems" +name = "Deployment-systems" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Details admonition" +name = "Details-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Display Equations" +name = "Display-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "DocChecks" +uri = "lib/internals/docchecks/#$" +[[std.label]] +name = "DocMeta" +uri = "lib/internals/docmeta/#$" +[[std.label]] +name = "DocSystem" +uri = "lib/internals/docsystem/#$" +[[std.label]] +dispname = "DocTestSetup in @meta blocks" +name = "DocTestSetup-in-@meta-blocks" +uri = "man/doctests/#DocTestSetup-in-%40meta-blocks" +[[std.label]] +name = "DocTests" +uri = "lib/internals/doctests/#$" +[[std.label]] +name = "Docstrings" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctest showcase" +name = "Doctest-showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctesting as Part of Testing" +name = "Doctesting-as-Part-of-Testing" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Doctesting example" +name = "Doctesting-example" +uri = "showcase/#$" +[[std.label]] +name = "Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Documentation Versions" +name = "Documentation-Versions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Documentation repositories" +name = "Documentation-repositories" +uri = "man/examples/#$" +[[std.label]] +name = "Documenter" +uri = "lib/internals/documenter/#$" +[[std.label]] +dispname = "Documenter's API guarantees" +name = "Documenter's-API-guarantees" +uri = "lib/semver/#Documenter%27s-API-guarantees" +[[std.label]] +dispname = "Documenter & semantic versioning" +name = "Documenter-and-semantic-versioning" +uri = "lib/semver/#$" +[[std.label]] +name = "Documenter.jl" +uri = "#$" +[[std.label]] +name = "Documents" +uri = "lib/internals/documents/#$" +[[std.label]] +dispname = "Duplicate Headers" +name = "Duplicate-Headers" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Escaping Characters in Docstrings" +name = "Escaping-Characters-in-Docstrings" +uri = "man/latex/#$" +[[std.label]] +name = "Examples" +uri = "man/examples/#$" +[[std.label]] +name = "Exceptions" +uri = "man/doctests/#$" +[[std.label]] +name = "Expanders" +uri = "lib/internals/expanders/#$" +[[std.label]] +dispname = "Filtering Doctests" +name = "Filtering-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Filtering included docstrings" +name = "Filtering-included-docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Fixing Outdated Doctests" +name = "Fixing-Outdated-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Fixing broken release deployments" +name = "Fixing-broken-release-deployments" +uri = "man/hosting/#$" +[[std.label]] +name = "Footnotes" +uri = "showcase/#$" +[[std.label]] +dispname = "Generating an SSH Key" +name = "Generating-an-SSH-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Generator" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "GitHub Actions" +name = "GitHub-Actions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Heading level 3" +name = "Heading-level-3" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 4" +name = "Heading-level-4" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 5" +name = "Heading-level-5" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 6" +name = "Heading-level-6" +uri = "showcase/#$" +[[std.label]] +name = "Headings" +uri = "showcase/#$" +[[std.label]] +dispname = "Hosting Documentation" +name = "Hosting-Documentation" +uri = "man/hosting/#$" +[[std.label]] +dispname = "If you do not have ssh-keygen" +name = "If-you-do-not-have-ssh-keygen" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "If you have ssh-keygen installed" +name = "If-you-have-ssh-keygen-installed" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Images" +uri = "showcase/#$" +[[std.label]] +name = "Index" +uri = "lib/public/#$" +[[std.label]] +dispname = "Info admonition" +name = "Info-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Inline Equations" +name = "Inline-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "Installation" +uri = "man/guide/#$" +[[std.label]] +name = "JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[std.label]] +name = "Julia" +uri = "contributing/#$" +[[std.label]] +dispname = "Library Outline" +name = "Library-Outline" +uri = "#$" +[[std.label]] +name = "Lists" +uri = "showcase/#$" +[[std.label]] +dispname = "Load custom packages" +name = "Load-custom-packages" +uri = "man/other-formats/#$" +[[std.label]] +name = "MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[std.label]] +dispname = "Making a release" +name = "Making-a-release" +uri = "checklists/#$" +[[std.label]] +dispname = "Manual Outline" +name = "Manual-Outline" +uri = "#$" +[[std.label]] +name = "Markdown" +uri = "contributing/#$" +[[std.label]] +dispname = "Markdown & MkDocs" +name = "Markdown-and-MkDocs" +uri = "man/other-formats/#$" +[[std.label]] +name = "Mathematics" +uri = "showcase/#$" +[[std.label]] +dispname = "Module-level metadata" +name = "Module-level-metadata" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Multiple uses of the same symbol" +name = "Multiple-uses-of-the-same-symbol" +uri = "showcase/#$" +[[std.label]] +dispname = "Named @refs" +name = "Named-@refs" +uri = "man/syntax/#Named-%40refs" +[[std.label]] +name = "Navigation" +uri = "man/guide/#$" +[[std.label]] +dispname = "Note admonition" +name = "Note-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Other Output Formats" +name = "Other-Output-Formats" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Out-of-repo deployment" +name = "Out-of-repo-deployment" +uri = "man/hosting/#$" +[[std.label]] +name = "Overview" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Package Features" +name = "Package-Features" +uri = "#$" +[[std.label]] +dispname = "Package Guide" +name = "Package-Guide" +uri = "man/guide/#$" +[[std.label]] +dispname = "Pages in the Sidebar" +name = "Pages-in-the-Sidebar" +uri = "man/guide/#$" +[[std.label]] +dispname = "Preserving Definitions Between Blocks" +name = "Preserving-Definitions-Between-Blocks" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Printing LaTeX from Julia" +name = "Printing-LaTeX-from-Julia" +uri = "man/latex/#$" +[[std.label]] +dispname = "Public Documentation" +name = "Public-Documentation" +uri = "lib/public/#$" +[[std.label]] +dispname = "Public Interface" +name = "Public-Interface" +uri = "lib/public/#$" +[[std.label]] +dispname = "REPL Examples" +name = "REPL-Examples" +uri = "man/doctests/#$" +[[std.label]] +name = "REPL-type" +uri = "showcase/#$" +[[std.label]] +dispname = "Raw ANSI code output" +name = "Raw-ANSI-code-output" +uri = "showcase/#$" +[[std.label]] +name = "Registered" +uri = "man/examples/#$" +[[std.label]] +dispname = "Release notes" +name = "Release-notes" +uri = "release-notes/#$" +[[std.label]] +dispname = "Remote link types" +name = "Remote-link-types" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remote repository links" +name = "Remote-repository-links" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Running interactive code" +name = "Running-interactive-code" +uri = "showcase/#$" +[[std.label]] +dispname = "SSH Deploy Keys Walkthrough" +name = "SSH-Deploy-Keys-Walkthrough" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Selectors" +uri = "lib/internals/selectors/#$" +[[std.label]] +dispname = "Set math engine and define macros for LaTeX" +name = "Set-math-engine-and-define-macros-for-LaTeX" +uri = "man/latex/#$" +[[std.label]] +dispname = "Setting up the Folder Structure" +name = "Setting-up-the-Folder-Structure" +uri = "man/guide/#$" +[[std.label]] +dispname = "Setup Code" +name = "Setup-Code" +uri = "man/doctests/#$" +[[std.label]] +name = "Showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Skipping Doctests" +name = "Skipping-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "contributing/#$" +[[std.label]] +name = "Syntax" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Table of contents" +name = "Table-of-contents" +uri = "showcase/#$" +[[std.label]] +name = "Tables" +uri = "showcase/#$" +[[std.label]] +name = "TextDiff" +uri = "lib/internals/textdiff/#$" +[[std.label]] +dispname = "The deploydocs Function" +name = "The-deploydocs-Function" +uri = "man/hosting/#$" +[[std.label]] +name = "Themes" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "Tip admonition" +name = "Tip-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Travis CI" +name = "Travis-CI" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Unknown admonition class" +name = "Unknown-admonition-class" +uri = "showcase/#$" +[[std.label]] +name = "Utilities" +uri = "lib/internals/utilities/#$" +[[std.label]] +dispname = "Version v0.20.0 - 2018-10-27" +name = "Version-[v0.20.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.20.0)-2018-10-27" +uri = "release-notes/#Version-%5Bv0.20.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.20.0%29-2018-10-27" +[[std.label]] +dispname = "Version v0.21.0 - 2018-12-11" +name = "Version-[v0.21.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.0)-2018-12-11" +uri = "release-notes/#Version-%5Bv0.21.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.0%29-2018-12-11" +[[std.label]] +dispname = "Version v0.21.1 - 2019-01-29" +name = "Version-[v0.21.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.1)-2019-01-29" +uri = "release-notes/#Version-%5Bv0.21.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.1%29-2019-01-29" +[[std.label]] +dispname = "Version v0.21.2 - 2019-02-06" +name = "Version-[v0.21.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.2)-2019-02-06" +uri = "release-notes/#Version-%5Bv0.21.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.2%29-2019-02-06" +[[std.label]] +dispname = "Version v0.21.3 - 2019-02-12" +name = "Version-[v0.21.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.3)-2019-02-12" +uri = "release-notes/#Version-%5Bv0.21.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.3%29-2019-02-12" +[[std.label]] +dispname = "Version v0.21.4 - 2019-02-16" +name = "Version-[v0.21.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.4)-2019-02-16" +uri = "release-notes/#Version-%5Bv0.21.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.4%29-2019-02-16" +[[std.label]] +dispname = "Version v0.21.5 - 2019-02-22" +name = "Version-[v0.21.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.5)-2019-02-22" +uri = "release-notes/#Version-%5Bv0.21.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.5%29-2019-02-22" +[[std.label]] +dispname = "Version v0.22.0 - 2019-03-28" +name = "Version-[v0.22.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.0)-2019-03-28" +uri = "release-notes/#Version-%5Bv0.22.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.0%29-2019-03-28" +[[std.label]] +dispname = "Version v0.22.1 - 2019-03-30" +name = "Version-[v0.22.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.1)-2019-03-30" +uri = "release-notes/#Version-%5Bv0.22.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.1%29-2019-03-30" +[[std.label]] +dispname = "Version v0.22.2 - 2019-04-05" +name = "Version-[v0.22.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.2)-2019-04-05" +uri = "release-notes/#Version-%5Bv0.22.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.2%29-2019-04-05" +[[std.label]] +dispname = "Version v0.22.3 - 2019-04-12" +name = "Version-[v0.22.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.3)-2019-04-12" +uri = "release-notes/#Version-%5Bv0.22.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.3%29-2019-04-12" +[[std.label]] +dispname = "Version v0.22.4 - 2019-05-09" +name = "Version-[v0.22.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.4)-2019-05-09" +uri = "release-notes/#Version-%5Bv0.22.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.4%29-2019-05-09" +[[std.label]] +dispname = "Version v0.22.5 - 2019-07-03" +name = "Version-[v0.22.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.5)-2019-07-03" +uri = "release-notes/#Version-%5Bv0.22.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.5%29-2019-07-03" +[[std.label]] +dispname = "Version v0.22.6 - 2019-07-18" +name = "Version-[v0.22.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.6)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.22.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.6%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.0 - 2019-07-18" +name = "Version-[v0.23.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.0)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.23.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.0%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.1 - 2019-07-28" +name = "Version-[v0.23.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.1)-2019-07-28" +uri = "release-notes/#Version-%5Bv0.23.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.1%29-2019-07-28" +[[std.label]] +dispname = "Version v0.23.2 - 2019-08-04" +name = "Version-[v0.23.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.2)-2019-08-04" +uri = "release-notes/#Version-%5Bv0.23.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.2%29-2019-08-04" +[[std.label]] +dispname = "Version v0.23.3 - 2019-08-28" +name = "Version-[v0.23.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.3)-2019-08-28" +uri = "release-notes/#Version-%5Bv0.23.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.3%29-2019-08-28" +[[std.label]] +dispname = "Version v0.23.4 - 2019-10-09" +name = "Version-[v0.23.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.4)-2019-10-09" +uri = "release-notes/#Version-%5Bv0.23.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.4%29-2019-10-09" +[[std.label]] +dispname = "Version v0.24.0 - 2019-11-22" +name = "Version-[v0.24.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.0)-2019-11-22" +uri = "release-notes/#Version-%5Bv0.24.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.0%29-2019-11-22" +[[std.label]] +dispname = "Version v0.24.10 - 2020-04-26" +name = "Version-[v0.24.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.10)-2020-04-26" +uri = "release-notes/#Version-%5Bv0.24.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.10%29-2020-04-26" +[[std.label]] +dispname = "Version v0.24.11 - 2020-05-06" +name = "Version-[v0.24.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.11)-2020-05-06" +uri = "release-notes/#Version-%5Bv0.24.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.11%29-2020-05-06" +[[std.label]] +dispname = "Version v0.24.1 - 2019-11-25" +name = "Version-[v0.24.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.1)-2019-11-25" +uri = "release-notes/#Version-%5Bv0.24.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.1%29-2019-11-25" +[[std.label]] +dispname = "Version v0.24.2 - 2019-11-26" +name = "Version-[v0.24.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.2)-2019-11-26" +uri = "release-notes/#Version-%5Bv0.24.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.2%29-2019-11-26" +[[std.label]] +dispname = "Version v0.24.3 - 2019-12-16" +name = "Version-[v0.24.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.3)-2019-12-16" +uri = "release-notes/#Version-%5Bv0.24.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.3%29-2019-12-16" +[[std.label]] +dispname = "Version v0.24.4 - 2020-01-18" +name = "Version-[v0.24.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.4)-2020-01-18" +uri = "release-notes/#Version-%5Bv0.24.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.4%29-2020-01-18" +[[std.label]] +dispname = "Version v0.24.5 - 2020-01-31" +name = "Version-[v0.24.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.5)-2020-01-31" +uri = "release-notes/#Version-%5Bv0.24.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.5%29-2020-01-31" +[[std.label]] +dispname = "Version v0.24.6 - 2020-03-12" +name = "Version-[v0.24.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.6)-2020-03-12" +uri = "release-notes/#Version-%5Bv0.24.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.6%29-2020-03-12" +[[std.label]] +dispname = "Version v0.24.7 - 2020-03-23" +name = "Version-[v0.24.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.7)-2020-03-23" +uri = "release-notes/#Version-%5Bv0.24.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.7%29-2020-03-23" +[[std.label]] +dispname = "Version v0.24.8 - 2020-04-13" +name = "Version-[v0.24.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.8)-2020-04-13" +uri = "release-notes/#Version-%5Bv0.24.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.8%29-2020-04-13" +[[std.label]] +dispname = "Version v0.24.9 - 2020-04-15" +name = "Version-[v0.24.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.9)-2020-04-15" +uri = "release-notes/#Version-%5Bv0.24.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.9%29-2020-04-15" +[[std.label]] +dispname = "Version v0.25.0 - 2020-06-30" +name = "Version-[v0.25.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.0)-2020-06-30" +uri = "release-notes/#Version-%5Bv0.25.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.0%29-2020-06-30" +[[std.label]] +dispname = "Version v0.25.1 - 2020-07-21" +name = "Version-[v0.25.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.1)-2020-07-21" +uri = "release-notes/#Version-%5Bv0.25.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.1%29-2020-07-21" +[[std.label]] +dispname = "Version v0.25.2 - 2020-08-18" +name = "Version-[v0.25.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.2)-2020-08-18" +uri = "release-notes/#Version-%5Bv0.25.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.2%29-2020-08-18" +[[std.label]] +dispname = "Version v0.25.3 - 2020-10-28" +name = "Version-[v0.25.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.3)-2020-10-28" +uri = "release-notes/#Version-%5Bv0.25.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.3%29-2020-10-28" +[[std.label]] +dispname = "Version v0.25.4 - 2020-11-19" +name = "Version-[v0.25.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.4)-2020-11-19" +uri = "release-notes/#Version-%5Bv0.25.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.4%29-2020-11-19" +[[std.label]] +dispname = "Version v0.25.5 - 2020-11-23" +name = "Version-[v0.25.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.5)-2020-11-23" +uri = "release-notes/#Version-%5Bv0.25.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.5%29-2020-11-23" +[[std.label]] +dispname = "Version v0.26.0 - 2020-12-10" +name = "Version-[v0.26.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.0)-2020-12-10" +uri = "release-notes/#Version-%5Bv0.26.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.0%29-2020-12-10" +[[std.label]] +dispname = "Version v0.26.1 - 2020-12-16" +name = "Version-[v0.26.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.1)-2020-12-16" +uri = "release-notes/#Version-%5Bv0.26.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.1%29-2020-12-16" +[[std.label]] +dispname = "Version v0.26.2 - 2021-02-15" +name = "Version-[v0.26.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.2)-2021-02-15" +uri = "release-notes/#Version-%5Bv0.26.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.2%29-2021-02-15" +[[std.label]] +dispname = "Version v0.26.3 - 2021-03-02" +name = "Version-[v0.26.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.3)-2021-03-02" +uri = "release-notes/#Version-%5Bv0.26.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.3%29-2021-03-02" +[[std.label]] +dispname = "Version v0.27.0 - 2021-06-11" +name = "Version-[v0.27.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.0)-2021-06-11" +uri = "release-notes/#Version-%5Bv0.27.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.0%29-2021-06-11" +[[std.label]] +dispname = "Version v0.27.10 - 2021-10-20" +name = "Version-[v0.27.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.10)-2021-10-20" +uri = "release-notes/#Version-%5Bv0.27.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.10%29-2021-10-20" +[[std.label]] +dispname = "Version v0.27.11 - 2022-01-16" +name = "Version-[v0.27.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.11)-2022-01-16" +uri = "release-notes/#Version-%5Bv0.27.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.11%29-2022-01-16" +[[std.label]] +dispname = "Version v0.27.12 - 2022-01-17" +name = "Version-[v0.27.12](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.12)-2022-01-17" +uri = "release-notes/#Version-%5Bv0.27.12%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.12%29-2022-01-17" +[[std.label]] +dispname = "Version v0.27.13 - 2022-02-25" +name = "Version-[v0.27.13](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.13)-2022-02-25" +uri = "release-notes/#Version-%5Bv0.27.13%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.13%29-2022-02-25" +[[std.label]] +dispname = "Version v0.27.14 - 2022-03-02" +name = "Version-[v0.27.14](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.14)-2022-03-02" +uri = "release-notes/#Version-%5Bv0.27.14%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.14%29-2022-03-02" +[[std.label]] +dispname = "Version v0.27.15 - 2022-03-17" +name = "Version-[v0.27.15](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.15)-2022-03-17" +uri = "release-notes/#Version-%5Bv0.27.15%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.15%29-2022-03-17" +[[std.label]] +dispname = "Version v0.27.16 - 2022-04-19" +name = "Version-[v0.27.16](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.16)-2022-04-19" +uri = "release-notes/#Version-%5Bv0.27.16%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.16%29-2022-04-19" +[[std.label]] +dispname = "Version v0.27.17 - 2022-05-09" +name = "Version-[v0.27.17](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.17)-2022-05-09" +uri = "release-notes/#Version-%5Bv0.27.17%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.17%29-2022-05-09" +[[std.label]] +dispname = "Version v0.27.18 - 2022-05-25" +name = "Version-[v0.27.18](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.18)-2022-05-25" +uri = "release-notes/#Version-%5Bv0.27.18%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.18%29-2022-05-25" +[[std.label]] +dispname = "Version v0.27.19 - 2022-06-05" +name = "Version-[v0.27.19](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.19)-2022-06-05" +uri = "release-notes/#Version-%5Bv0.27.19%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.19%29-2022-06-05" +[[std.label]] +dispname = "Version v0.27.1 - 2021-06-17" +name = "Version-[v0.27.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.1)-2021-06-17" +uri = "release-notes/#Version-%5Bv0.27.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.1%29-2021-06-17" +[[std.label]] +dispname = "Version v0.27.20 - 2022-07-10" +name = "Version-[v0.27.20](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.20)-2022-07-10" +uri = "release-notes/#Version-%5Bv0.27.20%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.20%29-2022-07-10" +[[std.label]] +dispname = "Version v0.27.21 - 2022-07-13" +name = "Version-[v0.27.21](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.21)-2022-07-13" +uri = "release-notes/#Version-%5Bv0.27.21%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.21%29-2022-07-13" +[[std.label]] +dispname = "Version v0.27.22 - 2022-07-24" +name = "Version-[v0.27.22](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.22)-2022-07-24" +uri = "release-notes/#Version-%5Bv0.27.22%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.22%29-2022-07-24" +[[std.label]] +dispname = "Version v0.27.23 - 2022-08-26" +name = "Version-[v0.27.23](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.23)-2022-08-26" +uri = "release-notes/#Version-%5Bv0.27.23%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.23%29-2022-08-26" +[[std.label]] +dispname = "Version v0.27.24 - 2023-01-23" +name = "Version-[v0.27.24](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.24)-2023-01-23" +uri = "release-notes/#Version-%5Bv0.27.24%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.24%29-2023-01-23" +[[std.label]] +dispname = "Version v0.27.25 - 2023-07-03" +name = "Version-[v0.27.25](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.25)-2023-07-03" +uri = "release-notes/#Version-%5Bv0.27.25%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.25%29-2023-07-03" +[[std.label]] +dispname = "Version v0.27.2 - 2021-06-18" +name = "Version-[v0.27.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.2)-2021-06-18" +uri = "release-notes/#Version-%5Bv0.27.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.2%29-2021-06-18" +[[std.label]] +dispname = "Version v0.27.3 - 2021-06-29" +name = "Version-[v0.27.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.3)-2021-06-29" +uri = "release-notes/#Version-%5Bv0.27.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.3%29-2021-06-29" +[[std.label]] +dispname = "Version v0.27.4 - 2021-07-19" +name = "Version-[v0.27.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.4)-2021-07-19" +uri = "release-notes/#Version-%5Bv0.27.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.4%29-2021-07-19" +[[std.label]] +dispname = "Version v0.27.5 - 2021-07-27" +name = "Version-[v0.27.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.5)-2021-07-27" +uri = "release-notes/#Version-%5Bv0.27.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.5%29-2021-07-27" +[[std.label]] +dispname = "Version v0.27.6 - 2021-09-07" +name = "Version-[v0.27.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.6)-2021-09-07" +uri = "release-notes/#Version-%5Bv0.27.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.6%29-2021-09-07" +[[std.label]] +dispname = "Version v0.27.7 - 2021-09-27" +name = "Version-[v0.27.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.7)-2021-09-27" +uri = "release-notes/#Version-%5Bv0.27.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.7%29-2021-09-27" +[[std.label]] +dispname = "Version v0.27.8 - 2021-10-14" +name = "Version-[v0.27.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.8)-2021-10-14" +uri = "release-notes/#Version-%5Bv0.27.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.8%29-2021-10-14" +[[std.label]] +dispname = "Version v0.27.9 - 2021-10-18" +name = "Version-[v0.27.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.9)-2021-10-18" +uri = "release-notes/#Version-%5Bv0.27.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.9%29-2021-10-18" +[[std.label]] +dispname = "Version v1.0.0 - 2023-09-15" +name = "Version-[v1.0.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.0)-2023-09-15" +uri = "release-notes/#Version-%5Bv1.0.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.0%29-2023-09-15" +[[std.label]] +dispname = "Version v1.0.1 - 2023-09-18" +name = "Version-[v1.0.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.1)-2023-09-18" +uri = "release-notes/#Version-%5Bv1.0.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.1%29-2023-09-18" +[[std.label]] +dispname = "Version v1.1.0 - 2023-09-28" +name = "Version-[v1.1.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.0)-2023-09-28" +uri = "release-notes/#Version-%5Bv1.1.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.0%29-2023-09-28" +[[std.label]] +dispname = "Version v1.1.1 - 2023-10-12" +name = "Version-[v1.1.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.1)-2023-10-12" +uri = "release-notes/#Version-%5Bv1.1.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.1%29-2023-10-12" +[[std.label]] +dispname = "Version v1.1.2 - 2023-10-23" +name = "Version-[v1.1.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.2)-2023-10-23" +uri = "release-notes/#Version-%5Bv1.1.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.2%29-2023-10-23" +[[std.label]] +dispname = "Version v1.2.0 - 2023-11-29" +name = "Version-[v1.2.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.0)-2023-11-29" +uri = "release-notes/#Version-%5Bv1.2.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.0%29-2023-11-29" +[[std.label]] +dispname = "Version v1.2.1 - 2023-12-02" +name = "Version-[v1.2.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.1)-2023-12-02" +uri = "release-notes/#Version-%5Bv1.2.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.1%29-2023-12-02" +[[std.label]] +dispname = "Warning admonition" +name = "Warning-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "What is not covered by SemVer" +name = "What-is-not-covered-by-SemVer" +uri = "lib/semver/#$" +[[std.label]] +dispname = "Woodpecker CI" +name = "Woodpecker-CI" +uri = "man/hosting/#$" +[[std.label]] +name = "Writers" +uri = "lib/internals/writers/#$" +[[std.label]] +dispname = "Custom LaTeX style" +name = "custom-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "docs/Project.toml" +uri = "man/hosting/#docs%2FProject.toml" +[[std.label]] +dispname = "gh-pages Branch" +name = "gh-pages-Branch" +uri = "man/hosting/#$" +[[std.label]] +dispname = "LaTeX Syntax" +name = "latex_syntax" +uri = "man/latex/#$" +[[std.label]] +dispname = "Index" +name = "main-index" +uri = "#$" +[[std.label]] +dispname = "@docs; canonical=false block" +name = "noncanonical-block" +uri = "man/syntax/#$" +[[std.label]] +dispname = "PDF Output via LaTeX" +name = "pdf-output" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "release-* branches" +name = "release-*-branches" +uri = "contributing/#release-%2A-branches" +[[std.label]] +dispname = "Remotes API" +name = "remotes-api" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remotes for files" +name = "remotes-for-files" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "repo & remotes interaction" +name = "repo-remote-interaction" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "travis-ssh" +uri = "man/hosting/#$" diff --git a/previews/PR3/inventories/Julia.toml b/previews/PR3/inventories/Julia.toml new file mode 100644 index 0000000..bc98dc0 --- /dev/null +++ b/previews/PR3/inventories/Julia.toml @@ -0,0 +1,11914 @@ +# DocInventory version 0 + +project = "The Julia Language" +version = "1.10.0" + +[[jl.constant]] +name = "Base.ARGS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.C_NULL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DEPOT_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DL_LOAD_PATH" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.ENDIAN_BOM" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.ENV" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Inf" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.LOAD_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.RTLD_NOW" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.dlext" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.MainInclude.ans" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MainInclude.err" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MathConstants.catalan" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.eulergamma" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.golden" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.pi" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.ℯ" +uri = "base/numbers/#Base.MathConstants.%E2%84%AF" +[[jl.constant]] +name = "Base.NaN" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Order.Forward" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Order.Reverse" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.PROGRAM_FILE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Rounding.RoundDown" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundFromZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearest" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesAway" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundToZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Sort.InsertionSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.MergeSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.QuickSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sys.ARCH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.BINDIR" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.CPU_THREADS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.KERNEL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.MACHINE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.STDLIB" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Sys.WORD_SIZE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.VERSION" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.devnull" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.im" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.missing" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.stderr" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdin" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdout" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Core.Vararg" +uri = "base/base/#$" +[[jl.constant]] +name = "Core.nothing" +uri = "base/constants/#$" +[[jl.constant]] +name = "Core.undef" +uri = "base/arrays/#$" +[[jl.constant]] +name = "Dates.ISODateFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISODateTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISOTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.RFC1123Format" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "LinearAlgebra.I" +uri = "stdlib/LinearAlgebra/#$" +[[jl.constant]] +name = "Logging.Debug" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Error" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Info" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Warn" +uri = "stdlib/Logging/#$" + +[[jl.function]] +name = "ArgTools.arg_isdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_mkdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_read" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_readers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_write" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_writers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "Artifacts.artifact_hash" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.artifact_meta" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.find_artifacts_toml" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Base.:!" +uri = "base/math/#Base.%3A%21" +[[jl.function]] +name = "Base.:!=" +uri = "base/math/#Base.%3A%21%3D" +[[jl.function]] +name = "Base.:!==" +uri = "base/math/#Base.%3A%21%3D%3D" +[[jl.function]] +name = "Base.:&" +uri = "base/math/#Base.%3A%26" +[[jl.function]] +name = "Base.:+" +uri = "base/math/#Base.%3A%2B" +[[jl.function]] +name = "Base.:/" +uri = "base/math/#Base.%3A%2F" +[[jl.function]] +name = "Base.://" +uri = "base/math/#Base.%3A%2F%2F" +[[jl.function]] +name = "Base.::" +uri = "base/math/#Base.%3A%3A" +[[jl.function]] +name = "Base.:<" +uri = "base/math/#Base.%3A%3C" +[[jl.function]] +name = "Base.:<<" +uri = "base/math/#Base.%3A%3C%3C" +[[jl.function]] +name = "Base.:<=" +uri = "base/math/#Base.%3A%3C%3D" +[[jl.function]] +name = "Base.:==" +uri = "base/math/#Base.%3A%3D%3D" +[[jl.function]] +name = "Base.:>" +uri = "base/math/#Base.%3A%3E" +[[jl.function]] +name = "Base.:>:" +uri = "base/base/#Base.%3A%3E%3A" +[[jl.function]] +name = "Base.:>=" +uri = "base/math/#Base.%3A%3E%3D" +[[jl.function]] +name = "Base.:>>" +uri = "base/math/#Base.%3A%3E%3E" +[[jl.function]] +name = "Base.:>>>" +uri = "base/math/#Base.%3A%3E%3E%3E" +[[jl.function]] +name = "Base.:|" +uri = "base/math/#Base.%3A%7C" +[[jl.function]] +name = "Base.:|>" +uri = "base/base/#Base.%3A%7C%3E" +[[jl.function]] +name = "Base.:~" +uri = "base/math/#Base.%3A%7E" +[[jl.function]] +name = "Base.:∉" +uri = "base/collections/#Base.%3A%E2%88%89" +[[jl.function]] +name = "Base.:∘" +uri = "base/base/#Base.%3A%E2%88%98" +[[jl.function]] +name = "Base.:⊈" +uri = "base/collections/#Base.%3A%E2%8A%88" +[[jl.function]] +name = "Base.:⊊" +uri = "base/collections/#Base.%3A%E2%8A%8A" +[[jl.function]] +name = "Base.Broadcast.broadcast" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.broadcast!" +uri = "base/arrays/#Base.Broadcast.broadcast%21" +[[jl.function]] +name = "Base.Broadcast.broadcastable" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_axes" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_styles" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.result_style" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Checked.add_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_add" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_neg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_sub" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.mul_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.sub_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Docs.apropos" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "Base.Experimental.register_error_hint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Experimental.show_error_hints" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Filesystem.abspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.basename" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chmod" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chown" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.contractuser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.cp" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ctime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.dirname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.diskstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.expanduser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.filemode" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.gperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.hardlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.homedir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isabspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isblockdev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ischardev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdirpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfifo" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.islink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ismount" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ispath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetgid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetuid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issocket" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issticky" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.joinpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.lstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mtime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mv" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.normpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.operm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.pwd" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.realpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.relpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.rm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.samefile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdrive" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitext" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.symlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.touch" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.uperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.walkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.GC.enable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.enable_logging" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.gc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.safepoint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Iterators.accumulate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.countfrom" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.cycle" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.drop" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.dropwhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.enumerate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.filter" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatmap" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatten" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.map" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.only" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.partition" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.peel" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.product" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.repeated" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.rest" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.reverse" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.take" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.takewhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.zip" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Libc.FormatMessage" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.GetLastError" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlclose" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dllist" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlpath" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.find_library" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.calloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.errno" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.flush_cstdio" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.free" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.gethostname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.getpid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.malloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.realloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strerror" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strftime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strptime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.systemsleep" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.MPFR.setprecision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.MainInclude.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Base.MainInclude.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Math.acosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asecd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.atand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cbrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp!" +uri = "base/math/#Base.Math.clamp%21" +[[jl.function]] +name = "Base.Math.cosc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.deg2rad" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.evalpoly" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.exponent" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.frexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.hypot" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.ldexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.mod2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.modf" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rad2deg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rem2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.secd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.significand" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.sinc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sinpi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.tand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Meta.lower" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.quot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.show_sexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Multimedia.display" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.displayable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.istextmime" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.popdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.pushdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.redisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.showable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Order.lt" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Order.ord" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.PipeBuffer" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Rounding.get_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.rounding" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.set_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Sort.insorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort!" +uri = "base/sort/#Base.Sort.partialsort%21" +[[jl.function]] +name = "Base.Sort.partialsortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsortperm!" +uri = "base/sort/#Base.Sort.partialsortperm%21" +[[jl.function]] +name = "Base.Sort.searchsorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedfirst" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedlast" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.sortperm!" +uri = "base/sort/#Base.Sort.sortperm%21" +[[jl.function]] +name = "Base.StackTraces.lookup" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.StackTraces.remove_frames!" +uri = "base/stacktraces/#Base.StackTraces.remove_frames%21" +[[jl.function]] +name = "Base.StackTraces.stacktrace" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.Sys.free_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.free_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.get_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isapple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isdragonfly" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isexecutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isfreebsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isjsvm" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.islinux" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isnetbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isopenbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isunix" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.iswindows" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.loadavg" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.set_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.uptime" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.windows_version" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Threads.atomic_add!" +uri = "base/multi-threading/#Base.Threads.atomic_add%21" +[[jl.function]] +name = "Base.Threads.atomic_and!" +uri = "base/multi-threading/#Base.Threads.atomic_and%21" +[[jl.function]] +name = "Base.Threads.atomic_cas!" +uri = "base/multi-threading/#Base.Threads.atomic_cas%21" +[[jl.function]] +name = "Base.Threads.atomic_fence" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.atomic_max!" +uri = "base/multi-threading/#Base.Threads.atomic_max%21" +[[jl.function]] +name = "Base.Threads.atomic_min!" +uri = "base/multi-threading/#Base.Threads.atomic_min%21" +[[jl.function]] +name = "Base.Threads.atomic_nand!" +uri = "base/multi-threading/#Base.Threads.atomic_nand%21" +[[jl.function]] +name = "Base.Threads.atomic_or!" +uri = "base/multi-threading/#Base.Threads.atomic_or%21" +[[jl.function]] +name = "Base.Threads.atomic_sub!" +uri = "base/multi-threading/#Base.Threads.atomic_sub%21" +[[jl.function]] +name = "Base.Threads.atomic_xchg!" +uri = "base/multi-threading/#Base.Threads.atomic_xchg%21" +[[jl.function]] +name = "Base.Threads.atomic_xor!" +uri = "base/multi-threading/#Base.Threads.atomic_xor%21" +[[jl.function]] +name = "Base.Threads.foreach" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.maxthreadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.ngcthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreadpools" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpool" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpoolsize" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Unicode.iscntrl" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isletter" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.islowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isnumeric" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isprint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.ispunct" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isspace" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isuppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isxdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.textwidth" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.titlecase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.__precompile__" +uri = "base/base/#$" +[[jl.function]] +name = "Base.abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.abs2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.accumulate" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.accumulate!" +uri = "base/arrays/#Base.accumulate%21" +[[jl.function]] +name = "Base.acquire" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.add_sum" +uri = "base/math/#$" +[[jl.function]] +name = "Base.addenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.all!" +uri = "base/collections/#Base.all%21" +[[jl.function]] +name = "Base.allequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.allunique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.angle" +uri = "base/math/#$" +[[jl.function]] +name = "Base.any!" +uri = "base/collections/#Base.any%21" +[[jl.function]] +name = "Base.append!" +uri = "base/collections/#Base.append%21" +[[jl.function]] +name = "Base.argmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.argmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.ascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.asyncmap" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.asyncmap!" +uri = "base/parallel/#Base.asyncmap%21" +[[jl.function]] +name = "Base.atexit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.atreplinit" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Base.backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.big" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bind" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Base.binomial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitrotate" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitstring" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bswap" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytes2hex" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytesavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.catch_backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.cconvert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.ceil" +uri = "base/math/#$" +[[jl.function]] +name = "Base.checkbounds" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.checked_length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.checkindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.chomp" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chop" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopprefix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopsuffix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.circcopy!" +uri = "base/arrays/#Base.circcopy%21" +[[jl.function]] +name = "Base.circshift" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.circshift!" +uri = "base/arrays/#Base.circshift%21" +[[jl.function]] +name = "Base.cis" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cispi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.close" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.closewrite" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cmp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.coalesce" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_lowered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_typed" +uri = "base/base/#$" +[[jl.function]] +name = "Base.codepoint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunits" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.compilecache" +uri = "base/base/#$" +[[jl.function]] +name = "Base.conj" +uri = "base/math/#$" +[[jl.function]] +name = "Base.conj!" +uri = "base/arrays/#Base.conj%21" +[[jl.function]] +name = "Base.contains" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.convert" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy!" +uri = "base/arrays/#Base.copy%21" +[[jl.function]] +name = "Base.copysign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.copyto!" +uri = "base/c/#Base.copyto%21" +[[jl.function]] +name = "Base.count" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.count_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.count_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.countlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cumprod" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumprod!" +uri = "base/arrays/#Base.cumprod%21" +[[jl.function]] +name = "Base.cumsum" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumsum!" +uri = "base/arrays/#Base.cumsum%21" +[[jl.function]] +name = "Base.current_exceptions" +uri = "base/base/#$" +[[jl.function]] +name = "Base.current_task" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.datatype_alignment" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_haspadding" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_pointerfree" +uri = "base/base/#$" +[[jl.function]] +name = "Base.deepcopy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.delete!" +uri = "base/collections/#Base.delete%21" +[[jl.function]] +name = "Base.deleteat!" +uri = "base/collections/#Base.deleteat%21" +[[jl.function]] +name = "Base.denominator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.detach" +uri = "base/base/#$" +[[jl.function]] +name = "Base.diff" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.digits" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.digits!" +uri = "base/numbers/#Base.digits%21" +[[jl.function]] +name = "Base.disable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.displaysize" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.divrem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.download" +uri = "base/file/#$" +[[jl.function]] +name = "Base.dropdims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.dump" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachcol" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachmatch" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eachrow" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachslice" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.elsize" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eltype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.empty" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.empty!" +uri = "base/collections/#Base.empty%21" +[[jl.function]] +name = "Base.endswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eof" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.error" +uri = "base/base/#$" +[[jl.function]] +name = "Base.errormonitor" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.esc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.escape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.evalfile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit_on_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.exp10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.exp2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.expm1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.extrema" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.extrema!" +uri = "base/collections/#Base.extrema%21" +[[jl.function]] +name = "Base.factorial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.falses" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fd" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fieldcount" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldnames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldoffset" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldtypes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.filesize" +uri = "base/file/#$" +[[jl.function]] +name = "Base.fill" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fill!" +uri = "base/arrays/#Base.fill%21" +[[jl.function]] +name = "Base.filter" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.filter!" +uri = "base/collections/#Base.filter%21" +[[jl.function]] +name = "Base.finalize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.finalizer" +uri = "base/base/#$" +[[jl.function]] +name = "Base.findmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmax!" +uri = "base/collections/#Base.findmax%21" +[[jl.function]] +name = "Base.findmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmin!" +uri = "base/collections/#Base.findmin%21" +[[jl.function]] +name = "Base.first" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.firstindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fld1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flipsign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.floatmax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floatmin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flush" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fma" +uri = "base/math/#$" +[[jl.function]] +name = "Base.foreach" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.front" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fullname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.gcd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gcdx" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gensym" +uri = "base/base/#$" +[[jl.function]] +name = "Base.get" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.get!" +uri = "base/collections/#Base.get%21" +[[jl.function]] +name = "Base.get_extension" +uri = "base/base/#$" +[[jl.function]] +name = "Base.getindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getkey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasfield" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hash" +uri = "base/base/#$" +[[jl.function]] +name = "Base.haskey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.hasmethod" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hex2bytes" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.hex2bytes!" +uri = "base/numbers/#Base.hex2bytes%21" +[[jl.function]] +name = "Base.htol" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hton" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hvcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hvncat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.identify_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.identity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ifelse" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ignorestatus" +uri = "base/base/#$" +[[jl.function]] +name = "Base.imag" +uri = "base/math/#$" +[[jl.function]] +name = "Base.in" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_dependency" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_string" +uri = "base/base/#$" +[[jl.function]] +name = "Base.indexin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.insert!" +uri = "base/collections/#Base.insert%21" +[[jl.function]] +name = "Base.instances" +uri = "base/base/#$" +[[jl.function]] +name = "Base.intersect" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.intersect!" +uri = "base/collections/#Base.intersect%21" +[[jl.function]] +name = "Base.invmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.invokelatest" +uri = "base/base/#$" +[[jl.function]] +name = "Base.invperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.invpermute!" +uri = "base/arrays/#Base.invpermute%21" +[[jl.function]] +name = "Base.isabstracttype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isambiguous" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isapprox" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.isassigned" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.isbinaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbits" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbitstype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconcretetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconst" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isdisjoint" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isdispatchtuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isempty" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isequal" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iseven" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfieldatomic" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfinite" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isidentifier" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isimmutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isinf" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteger" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteractive" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isless" +uri = "base/base/#$" +[[jl.function]] +name = "Base.islocked" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.ismarked" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ismissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutabletype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isnan" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isodd" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isone" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isopen" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.ispow2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isprecompiled" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isprimitivetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isqrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isreadable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreadonly" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issetequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.issingletontype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.isstructtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issubnormal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issubset" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.istaskdone" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskfailed" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskstarted" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.isunaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isunordered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iswritable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.iszero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.iterate" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.jit_total_bytes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.join" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.keepat!" +uri = "base/collections/#Base.keepat%21" +[[jl.function]] +name = "Base.keys" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.keytype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.kron" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.kron!" +uri = "stdlib/LinearAlgebra/#Base.kron%21" +[[jl.function]] +name = "Base.last" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lastindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lcm" +uri = "base/math/#$" +[[jl.function]] +name = "Base.leading_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.leading_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.locate_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.lock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.log10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log1p" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.lpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.lstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.ltoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.macroexpand" +uri = "base/base/#$" +[[jl.function]] +name = "Base.map" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.map!" +uri = "base/collections/#Base.map%21" +[[jl.function]] +name = "Base.mapslices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.mark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.match" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.max" +uri = "base/math/#$" +[[jl.function]] +name = "Base.maximum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.maximum!" +uri = "base/collections/#Base.maximum%21" +[[jl.function]] +name = "Base.maxintfloat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.memcmp" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memcpy" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memmove" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memset" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.merge" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.merge!" +uri = "base/collections/#Base.merge%21" +[[jl.function]] +name = "Base.mergewith" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.mergewith!" +uri = "base/collections/#Base.mergewith%21" +[[jl.function]] +name = "Base.methods" +uri = "base/base/#$" +[[jl.function]] +name = "Base.min" +uri = "base/math/#$" +[[jl.function]] +name = "Base.minimum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.minimum!" +uri = "base/collections/#Base.minimum%21" +[[jl.function]] +name = "Base.minmax" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.modifyproperty!" +uri = "base/base/#Base.modifyproperty%21" +[[jl.function]] +name = "Base.moduleroot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.muladd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.names" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndigits" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.nextfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.nextind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.nextpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nextprod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nonmissingtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.notify" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.notnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ntoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ntuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.numerator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.objectid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.occursin" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.oftype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.one" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.ones" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.oneunit" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.open" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.pairs" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.parent" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentindices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentmodule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.parse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.peek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.permutedims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.permutedims!" +uri = "base/arrays/#Base.permutedims%21" +[[jl.function]] +name = "Base.pointer" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pointer_from_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pop!" +uri = "base/collections/#Base.pop%21" +[[jl.function]] +name = "Base.popat!" +uri = "base/collections/#Base.popat%21" +[[jl.function]] +name = "Base.popfirst!" +uri = "base/collections/#Base.popfirst%21" +[[jl.function]] +name = "Base.position" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.powermod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.precision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.precompile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prepend!" +uri = "base/collections/#Base.prepend%21" +[[jl.function]] +name = "Base.prevfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.prevind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.prevpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.print" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.println" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.printstyled" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.process_exited" +uri = "base/base/#$" +[[jl.function]] +name = "Base.process_running" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prod" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.prod!" +uri = "base/collections/#Base.prod%21" +[[jl.function]] +name = "Base.promote" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_rule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_shape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.promote_type" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.propertynames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.push!" +uri = "base/collections/#Base.push%21" +[[jl.function]] +name = "Base.pushfirst!" +uri = "base/collections/#Base.pushfirst%21" +[[jl.function]] +name = "Base.rand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.randn" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.range" +uri = "base/math/#$" +[[jl.function]] +name = "Base.rationalize" +uri = "base/math/#$" +[[jl.function]] +name = "Base.read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.read!" +uri = "base/io-network/#Base.read%21" +[[jl.function]] +name = "Base.readavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readbytes!" +uri = "base/io-network/#Base.readbytes%21" +[[jl.function]] +name = "Base.readchomp" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readeach" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readuntil" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.real" +uri = "base/math/#$" +[[jl.function]] +name = "Base.redirect_stderr" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdin" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdout" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.reenable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.reim" +uri = "base/math/#$" +[[jl.function]] +name = "Base.reinterpret" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.release" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.repeat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.replace!" +uri = "base/collections/#Base.replace%21" +[[jl.function]] +name = "Base.replaceproperty!" +uri = "base/base/#Base.replaceproperty%21" +[[jl.function]] +name = "Base.require" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reshape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.resize!" +uri = "base/collections/#Base.resize%21" +[[jl.function]] +name = "Base.rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.rethrow" +uri = "base/base/#$" +[[jl.function]] +name = "Base.retry" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reverse!" +uri = "base/arrays/#Base.reverse%21" +[[jl.function]] +name = "Base.reverseind" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rot180" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotl90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotr90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.run" +uri = "base/base/#$" +[[jl.function]] +name = "Base.runtests" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Base.schedule" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.seek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekend" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekstart" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.selectdim" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.set_active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setcpuaffinity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.setdiff!" +uri = "base/collections/#Base.setdiff%21" +[[jl.function]] +name = "Base.setenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setindex!" +uri = "base/collections/#Base.setindex%21" +[[jl.function]] +name = "Base.setproperty!" +uri = "base/base/#Base.setproperty%21" +[[jl.function]] +name = "Base.showerror" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.sign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signbit" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signed" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.similar" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.size" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.sizehint!" +uri = "base/collections/#Base.sizehint%21" +[[jl.function]] +name = "Base.skip" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipchars" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipmissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sleep" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.something" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sort!" +uri = "base/sort/#Base.sort%21" +[[jl.function]] +name = "Base.sortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sortslices" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.splat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.splice!" +uri = "base/collections/#Base.splice%21" +[[jl.function]] +name = "Base.split" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.split_rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sprint" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.stack" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.startswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.stat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.step" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.stride" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.strides" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.strip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.success" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sum!" +uri = "base/collections/#Base.sum%21" +[[jl.function]] +name = "Base.summary" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.summarysize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.supertype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.swapproperty!" +uri = "base/base/#Base.swapproperty%21" +[[jl.function]] +name = "Base.symdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.symdiff!" +uri = "base/collections/#Base.symdiff%21" +[[jl.function]] +name = "Base.systemerror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.tail" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.thisind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.time_ns" +uri = "base/base/#$" +[[jl.function]] +name = "Base.timedwait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.to_indices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trailing_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.trailing_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.transcode" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.trues" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.truncate" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.trylock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.tryparse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.typeintersect" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.unescape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.union" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.union!" +uri = "base/collections/#Base.union%21" +[[jl.function]] +name = "Base.unique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.unique!" +uri = "base/collections/#Base.unique%21" +[[jl.function]] +name = "Base.unlock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.unmark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_convert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_load" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_modify!" +uri = "base/c/#Base.unsafe_modify%21" +[[jl.function]] +name = "Base.unsafe_pointer_to_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_replace!" +uri = "base/c/#Base.unsafe_replace%21" +[[jl.function]] +name = "Base.unsafe_store!" +uri = "base/c/#Base.unsafe_store%21" +[[jl.function]] +name = "Base.unsafe_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.unsafe_swap!" +uri = "base/c/#Base.unsafe_swap%21" +[[jl.function]] +name = "Base.unsafe_trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.unsafe_write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsigned" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.valtype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.values" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.vcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vec" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vect" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.view" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.wait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.widemul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.widen" +uri = "base/base/#$" +[[jl.function]] +name = "Base.windowserror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.withenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.xor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.yield" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.yieldto" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.zero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.zeros" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base64.base64decode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.base64encode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.stringmime" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "CRC32c.crc32c" +uri = "stdlib/CRC32c/#$" +[[jl.function]] +name = "Core.:<:" +uri = "base/base/#Core.%3A%3C%3A" +[[jl.function]] +name = "Core.:===" +uri = "base/base/#Core.%3A%3D%3D%3D" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.analyze_escapes" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.is_ipo_profitable" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Intrinsics.cglobal" +uri = "base/c/#$" +[[jl.function]] +name = "Core.Intrinsics.llvmcall" +uri = "base/c/#$" +[[jl.function]] +name = "Core.applicable" +uri = "base/base/#$" +[[jl.function]] +name = "Core.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Core.fieldtype" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getfield" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getglobal" +uri = "base/base/#$" +[[jl.function]] +name = "Core.invoke" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isa" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isdefined" +uri = "base/base/#$" +[[jl.function]] +name = "Core.modifyfield!" +uri = "base/base/#Core.modifyfield%21" +[[jl.function]] +name = "Core.nfields" +uri = "base/base/#$" +[[jl.function]] +name = "Core.replacefield!" +uri = "base/base/#Core.replacefield%21" +[[jl.function]] +name = "Core.setfield!" +uri = "base/base/#Core.setfield%21" +[[jl.function]] +name = "Core.setglobal!" +uri = "base/base/#Core.setglobal%21" +[[jl.function]] +name = "Core.swapfield!" +uri = "base/base/#Core.swapfield%21" +[[jl.function]] +name = "Core.throw" +uri = "base/base/#$" +[[jl.function]] +name = "Core.tuple" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeassert" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeof" +uri = "base/base/#$" +[[jl.function]] +name = "Dates.canonicalize" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.date2epochdays" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2epochms" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2julian" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2rata" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2unix" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.day" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweekofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysofweekinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.default" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochdays2date" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochms2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.floorceil" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.hour" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.isleapyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.julian2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.microsecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.millisecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.minute" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.month" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.nanosecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.periods" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.quarterofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.rata2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.second" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.today" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tofirst" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tolast" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.unix2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.value" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.week" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.year" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "DelimitedFiles.writedlm" +uri = "stdlib/DelimitedFiles/#$" +[[jl.function]] +name = "Distributed.addprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.channel_from_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_addprocs_params" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_worker_pool" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.init_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.interrupt" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.launch" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.manage" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.myid" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nworkers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.pmap" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.process_messages" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remote" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remoteref_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.rmprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.start_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.worker_id_from_socket" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.workers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Downloads.download" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "Downloads.request" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "FileWatching.Pidfile.isvalidpid" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.mkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.open_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.parse_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.stale_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.trymkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.tryopen_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.write_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_fd" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.unwatch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "Future.copy!" +uri = "stdlib/Future/#Future.copy%21" +[[jl.function]] +name = "Future.randjump" +uri = "stdlib/Future/#$" +[[jl.function]] +name = "InteractiveUtils.clipboard" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_llvm" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_native" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_warntype" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.define_editor" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.methodswith" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.subtypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.supertypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.varinfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.versioninfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "LibGit2.GitRemoteAnon" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.GitRepoExt" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.add!" +uri = "stdlib/LibGit2/#LibGit2.add%21" +[[jl.function]] +name = "LibGit2.add_fetch!" +uri = "stdlib/LibGit2/#LibGit2.add_fetch%21" +[[jl.function]] +name = "LibGit2.add_push!" +uri = "stdlib/LibGit2/#LibGit2.add_push%21" +[[jl.function]] +name = "LibGit2.addblob!" +uri = "stdlib/LibGit2/#LibGit2.addblob%21" +[[jl.function]] +name = "LibGit2.addfile" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.approve" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.author" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.authors" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch!" +uri = "stdlib/LibGit2/#LibGit2.branch%21" +[[jl.function]] +name = "LibGit2.checkout!" +uri = "stdlib/LibGit2/#LibGit2.checkout%21" +[[jl.function]] +name = "LibGit2.clone" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.commit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.committer" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.count" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.counthunks" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.create_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.default_signature" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.delete_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.diff_files" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entryid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entrytype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.features" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchhead_foreach_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchheads" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.ffmerge!" +uri = "stdlib/LibGit2/#LibGit2.ffmerge%21" +[[jl.function]] +name = "LibGit2.filemode" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.filename" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fullname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.git_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.gitdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head!" +uri = "stdlib/LibGit2/#LibGit2.head%21" +[[jl.function]] +name = "LibGit2.head_oid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.headname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.init" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.is_ancestor_of" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isbinary" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iscommit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdiff" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdirty" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isfilled" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isorphan" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iszero" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.lookup_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.map" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_analysis" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_base" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.message" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.name" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.need_update" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.objtype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.path" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.peel" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.posixpath" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push_head!" +uri = "stdlib/LibGit2/#LibGit2.push_head%21" +[[jl.function]] +name = "LibGit2.push_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.raw" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.read_tree!" +uri = "stdlib/LibGit2/#LibGit2.read_tree%21" +[[jl.function]] +name = "LibGit2.rebase!" +uri = "stdlib/LibGit2/#LibGit2.rebase%21" +[[jl.function]] +name = "LibGit2.ref_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reftype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reject" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remotes" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remove!" +uri = "stdlib/LibGit2/#LibGit2.remove%21" +[[jl.function]] +name = "LibGit2.reset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reset!" +uri = "stdlib/LibGit2/#LibGit2.reset%21" +[[jl.function]] +name = "LibGit2.restore" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.revcount" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.set_remote_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.shortname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.snapshot" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.split_cfg_entry" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.stage" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.status" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_create" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_delete" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.target" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.toggle" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.transact" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.treewalk" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.update!" +uri = "stdlib/LibGit2/#LibGit2.update%21" +[[jl.function]] +name = "LibGit2.upstream" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.version" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with_warn" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.workdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.asum" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.blascopy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.blascopy%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotc" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.ger!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.ger%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.get_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.herk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hpmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hpmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.iamax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.nrm2" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.rot!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.rot%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.sbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.scal%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.set_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.spmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.spr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syrk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsdc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsdc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebak!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebak%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebal%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gecon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gecon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gees!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gees%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geevx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geevx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gehrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gehrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gels!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gels%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsy%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gemqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gemqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqlf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqlf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqp3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqp3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gerqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gerqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesdd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesdd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gglse!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gglse%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gtsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gtsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hseqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hseqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orghr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orghr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orglq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orglq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormlq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormlq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.posv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.posv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pstrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pstrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ptsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ptsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stebz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stebz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stegr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stegr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stein!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stein%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syconv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syconv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sygvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sygvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sysv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sysv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tgsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tgsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trcon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trcon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trevc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trevc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trexc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trexc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trrfs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trrfs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsyl!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsyl%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tzrzf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tzrzf%21" +[[jl.function]] +name = "LinearAlgebra.adjoint!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.adjoint%21" +[[jl.function]] +name = "LinearAlgebra.axpby!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpby%21" +[[jl.function]] +name = "LinearAlgebra.axpy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpy%21" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.bunchkaufman%21" +[[jl.function]] +name = "LinearAlgebra.checksquare" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.cholesky%21" +[[jl.function]] +name = "LinearAlgebra.cond" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.condskeel" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cross" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.det" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagind" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigen%21" +[[jl.function]] +name = "LinearAlgebra.eigmax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigmin" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigvals%21" +[[jl.function]] +name = "LinearAlgebra.eigvecs" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.factorize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hermitianpart%21" +[[jl.function]] +name = "LinearAlgebra.hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hessenberg!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hessenberg%21" +[[jl.function]] +name = "LinearAlgebra.isdiag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ishermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.isposdef%21" +[[jl.function]] +name = "LinearAlgebra.issuccess" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.issymmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istriu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldiv%21" +[[jl.function]] +name = "LinearAlgebra.ldlt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldlt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldlt%21" +[[jl.function]] +name = "LinearAlgebra.lmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lmul%21" +[[jl.function]] +name = "LinearAlgebra.logabsdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.logdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankdowndate%21" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankupdate%21" +[[jl.function]] +name = "LinearAlgebra.lq" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lq%21" +[[jl.function]] +name = "LinearAlgebra.lu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lu%21" +[[jl.function]] +name = "LinearAlgebra.lyap" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.mul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.mul%21" +[[jl.function]] +name = "LinearAlgebra.norm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.normalize%21" +[[jl.function]] +name = "LinearAlgebra.nullspace" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.opnorm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ordschur%21" +[[jl.function]] +name = "LinearAlgebra.peakflops" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.pinv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.qr%21" +[[jl.function]] +name = "LinearAlgebra.rank" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.rdiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rdiv%21" +[[jl.function]] +name = "LinearAlgebra.reflect!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.reflect%21" +[[jl.function]] +name = "LinearAlgebra.rmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rmul%21" +[[jl.function]] +name = "LinearAlgebra.rotate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rotate%21" +[[jl.function]] +name = "LinearAlgebra.schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.schur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.schur%21" +[[jl.function]] +name = "LinearAlgebra.stride1" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svd%21" +[[jl.function]] +name = "LinearAlgebra.svdvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svdvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svdvals%21" +[[jl.function]] +name = "LinearAlgebra.sylvester" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.transpose!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.transpose%21" +[[jl.function]] +name = "LinearAlgebra.tril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tril!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.tril%21" +[[jl.function]] +name = "LinearAlgebra.triu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.triu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.triu%21" +[[jl.function]] +name = "Logging.catch_exceptions" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.current_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.disable_logging" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.global_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.handle_message" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.min_enabled_level" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.shouldlog" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.with_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Mmap.mmap" +uri = "stdlib/Mmap/#$" +[[jl.function]] +name = "Mmap.sync!" +uri = "stdlib/Mmap/#Mmap.sync%21" +[[jl.function]] +name = "NetworkOptions.ca_roots" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ca_roots_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_dir" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_name" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_pass" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_file" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_files" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_pub_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.verify_host" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "Profile.Allocs.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.start" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.stop" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.callers" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear_malloc_data" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.get_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.init" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.print" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.retrieve" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.set_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.take_heap_snapshot" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "REPL.TerminalMenus.cancel" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.config" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.header" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.keypress" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.numoptions" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.options" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.pick" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.request" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.selected" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.writeline" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Random.bitrand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.default_rng" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.rand!" +uri = "stdlib/Random/#Random.rand%21" +[[jl.function]] +name = "Random.randcycle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randcycle!" +uri = "stdlib/Random/#Random.randcycle%21" +[[jl.function]] +name = "Random.randexp" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randexp!" +uri = "stdlib/Random/#Random.randexp%21" +[[jl.function]] +name = "Random.randn!" +uri = "stdlib/Random/#Random.randn%21" +[[jl.function]] +name = "Random.randperm" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randperm!" +uri = "stdlib/Random/#Random.randperm%21" +[[jl.function]] +name = "Random.randstring" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq!" +uri = "stdlib/Random/#Random.randsubseq%21" +[[jl.function]] +name = "Random.seed!" +uri = "stdlib/Random/#Random.seed%21" +[[jl.function]] +name = "Random.shuffle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.shuffle!" +uri = "stdlib/Random/#Random.shuffle%21" +[[jl.function]] +name = "SHA.digest!" +uri = "stdlib/SHA/#SHA.digest%21" +[[jl.function]] +name = "SHA.hmac_sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.update!" +uri = "stdlib/SHA/#SHA.update%21" +[[jl.function]] +name = "Serialization.deserialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.serialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.writeheader" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "SharedArrays.indexpids" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.localindices" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.sdata" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "Sockets.accept" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getaddrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getalladdrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddrs" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getnameinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getpeername" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getsockname" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.islinklocaladdr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.listenany" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.nagle" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.quickack" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recv" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recvfrom" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.send" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.setopt" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "SparseArrays.blockdiag" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.droptol!" +uri = "stdlib/SparseArrays/#SparseArrays.droptol%21" +[[jl.function]] +name = "SparseArrays.dropzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.dropzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.dropzeros%21" +[[jl.function]] +name = "SparseArrays.findnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.ftranspose!" +uri = "stdlib/SparseArrays/#SparseArrays.ftranspose%21" +[[jl.function]] +name = "SparseArrays.halfperm!" +uri = "stdlib/SparseArrays/#SparseArrays.halfperm%21" +[[jl.function]] +name = "SparseArrays.issparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nonzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nzrange" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.permute" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.rowvals" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse!" +uri = "stdlib/SparseArrays/#SparseArrays.sparse%21" +[[jl.function]] +name = "SparseArrays.sparse_hcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_hvcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_vcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparsevec" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spdiagm" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprand" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprandn" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.spzeros%21" +[[jl.function]] +name = "Statistics.cor" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.cov" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean!" +uri = "stdlib/Statistics/#Statistics.mean%21" +[[jl.function]] +name = "Statistics.median" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.median!" +uri = "stdlib/Statistics/#Statistics.median%21" +[[jl.function]] +name = "Statistics.middle" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile!" +uri = "stdlib/Statistics/#Statistics.quantile%21" +[[jl.function]] +name = "Statistics.std" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.stdm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.var" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.varm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "TOML.parse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.parsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.print" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "Tar.create" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.extract" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.list" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.rewrite" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.tree_hash" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Test.detect_ambiguities" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.detect_unbound_args" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.finish" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset_depth" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.record" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "UUIDs.uuid1" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid4" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid5" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid_version" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "Unicode.graphemes" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isassigned" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isequal_normalized" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.julia_chartransform" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.normalize" +uri = "stdlib/Unicode/#$" + +[[jl.keyword]] +name = "&&" +uri = "base/math/#%26%26" +[[jl.keyword]] +name = "..." +uri = "base/base/#$" +[[jl.keyword]] +name = ";" +uri = "base/base/#%3B" +[[jl.keyword]] +name = "=" +uri = "base/base/#%3D" +[[jl.keyword]] +name = "?:" +uri = "base/base/#%3F%3A" +[[jl.keyword]] +name = "Union{}" +uri = "base/base/#Union%7B%7D" +[[jl.keyword]] +name = "__init__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__module__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__source__" +uri = "base/base/#$" +[[jl.keyword]] +name = "abstract type" +uri = "base/base/#abstract%20type" +[[jl.keyword]] +name = "as" +uri = "base/base/#$" +[[jl.keyword]] +name = "atomic" +uri = "base/multi-threading/#$" +[[jl.keyword]] +name = "baremodule" +uri = "base/base/#$" +[[jl.keyword]] +name = "begin" +uri = "base/base/#$" +[[jl.keyword]] +name = "break" +uri = "base/base/#$" +[[jl.keyword]] +name = "ccall" +uri = "base/c/#$" +[[jl.keyword]] +name = "const" +uri = "base/base/#$" +[[jl.keyword]] +name = "continue" +uri = "base/base/#$" +[[jl.keyword]] +name = "do" +uri = "base/base/#$" +[[jl.keyword]] +name = "end" +uri = "base/base/#$" +[[jl.keyword]] +name = "export" +uri = "base/base/#$" +[[jl.keyword]] +name = "finally" +uri = "base/base/#$" +[[jl.keyword]] +name = "for" +uri = "base/base/#$" +[[jl.keyword]] +name = "function" +uri = "base/base/#$" +[[jl.keyword]] +name = "global" +uri = "base/base/#$" +[[jl.keyword]] +name = "if" +uri = "base/base/#$" +[[jl.keyword]] +name = "import" +uri = "base/base/#$" +[[jl.keyword]] +name = "let" +uri = "base/base/#$" +[[jl.keyword]] +name = "local" +uri = "base/base/#$" +[[jl.keyword]] +name = "macro" +uri = "base/base/#$" +[[jl.keyword]] +name = "module" +uri = "base/base/#$" +[[jl.keyword]] +name = "mutable struct" +uri = "base/base/#mutable%20struct" +[[jl.keyword]] +name = "new" +uri = "base/base/#$" +[[jl.keyword]] +name = "outer" +uri = "base/base/#$" +[[jl.keyword]] +name = "primitive type" +uri = "base/base/#primitive%20type" +[[jl.keyword]] +name = "quote" +uri = "base/base/#$" +[[jl.keyword]] +name = "return" +uri = "base/base/#$" +[[jl.keyword]] +name = "struct" +uri = "base/base/#$" +[[jl.keyword]] +name = "try" +uri = "base/base/#$" +[[jl.keyword]] +name = "using" +uri = "base/base/#$" +[[jl.keyword]] +name = "var\"name\"" +uri = "base/base/#var%22name%22" +[[jl.keyword]] +name = "where" +uri = "base/base/#$" +[[jl.keyword]] +name = "while" +uri = "base/base/#$" +[[jl.keyword]] +name = "||" +uri = "base/math/#%7C%7C" + +[[jl.macro]] +name = "ArgTools.@arg_test" +uri = "stdlib/ArgTools/#ArgTools.%40arg_test" +[[jl.macro]] +name = "Artifacts.@artifact_str" +uri = "stdlib/Artifacts/#Artifacts.%40artifact_str" +[[jl.macro]] +name = "Base.@Kwargs" +uri = "base/base/#Base.%40Kwargs" +[[jl.macro]] +name = "Base.@NamedTuple" +uri = "base/base/#Base.%40NamedTuple" +[[jl.macro]] +name = "Base.@__DIR__" +uri = "base/base/#Base.%40__DIR__" +[[jl.macro]] +name = "Base.@__FILE__" +uri = "base/base/#Base.%40__FILE__" +[[jl.macro]] +name = "Base.@__LINE__" +uri = "base/base/#Base.%40__LINE__" +[[jl.macro]] +name = "Base.@__MODULE__" +uri = "base/base/#Base.%40__MODULE__" +[[jl.macro]] +name = "Base.@allocated" +uri = "base/base/#Base.%40allocated" +[[jl.macro]] +name = "Base.@allocations" +uri = "base/base/#Base.%40allocations" +[[jl.macro]] +name = "Base.@assert" +uri = "base/base/#Base.%40assert" +[[jl.macro]] +name = "Base.@assume_effects" +uri = "base/base/#Base.%40assume_effects" +[[jl.macro]] +name = "Base.@async" +uri = "base/parallel/#Base.%40async" +[[jl.macro]] +name = "Base.@atomic" +uri = "base/multi-threading/#Base.%40atomic" +[[jl.macro]] +name = "Base.@atomicreplace" +uri = "base/multi-threading/#Base.%40atomicreplace" +[[jl.macro]] +name = "Base.@atomicswap" +uri = "base/multi-threading/#Base.%40atomicswap" +[[jl.macro]] +name = "Base.@b_str" +uri = "base/strings/#Base.%40b_str" +[[jl.macro]] +name = "Base.@boundscheck" +uri = "base/base/#Base.%40boundscheck" +[[jl.macro]] +name = "Base.@ccall" +uri = "base/c/#Base.%40ccall" +[[jl.macro]] +name = "Base.@cfunction" +uri = "base/c/#Base.%40cfunction" +[[jl.macro]] +name = "Base.@coalesce" +uri = "base/base/#Base.%40coalesce" +[[jl.macro]] +name = "Base.@constprop" +uri = "base/base/#Base.%40constprop" +[[jl.macro]] +name = "Base.@deprecate" +uri = "base/base/#Base.%40deprecate" +[[jl.macro]] +name = "Base.@elapsed" +uri = "base/base/#Base.%40elapsed" +[[jl.macro]] +name = "Base.@eval" +uri = "base/base/#Base.%40eval" +[[jl.macro]] +name = "Base.@generated" +uri = "base/base/#Base.%40generated" +[[jl.macro]] +name = "Base.@gensym" +uri = "base/base/#Base.%40gensym" +[[jl.macro]] +name = "Base.@goto" +uri = "base/base/#Base.%40goto" +[[jl.macro]] +name = "Base.@inbounds" +uri = "base/base/#Base.%40inbounds" +[[jl.macro]] +name = "Base.@inline" +uri = "base/base/#Base.%40inline" +[[jl.macro]] +name = "Base.@invoke" +uri = "base/base/#Base.%40invoke" +[[jl.macro]] +name = "Base.@invokelatest" +uri = "base/base/#Base.%40invokelatest" +[[jl.macro]] +name = "Base.@isdefined" +uri = "base/base/#Base.%40isdefined" +[[jl.macro]] +name = "Base.@kwdef" +uri = "base/base/#Base.%40kwdef" +[[jl.macro]] +name = "Base.@label" +uri = "base/base/#Base.%40label" +[[jl.macro]] +name = "Base.@lazy_str" +uri = "base/strings/#Base.%40lazy_str" +[[jl.macro]] +name = "Base.@locals" +uri = "base/base/#Base.%40locals" +[[jl.macro]] +name = "Base.@macroexpand" +uri = "base/base/#Base.%40macroexpand" +[[jl.macro]] +name = "Base.@macroexpand1" +uri = "base/base/#Base.%40macroexpand1" +[[jl.macro]] +name = "Base.@noinline" +uri = "base/base/#Base.%40noinline" +[[jl.macro]] +name = "Base.@nospecialize" +uri = "base/base/#Base.%40nospecialize" +[[jl.macro]] +name = "Base.@nospecializeinfer" +uri = "base/base/#Base.%40nospecializeinfer" +[[jl.macro]] +name = "Base.@polly" +uri = "base/base/#Base.%40polly" +[[jl.macro]] +name = "Base.@propagate_inbounds" +uri = "base/base/#Base.%40propagate_inbounds" +[[jl.macro]] +name = "Base.@r_str" +uri = "base/strings/#Base.%40r_str" +[[jl.macro]] +name = "Base.@raw_str" +uri = "base/strings/#Base.%40raw_str" +[[jl.macro]] +name = "Base.@s_str" +uri = "base/strings/#Base.%40s_str" +[[jl.macro]] +name = "Base.@show" +uri = "base/base/#Base.%40show" +[[jl.macro]] +name = "Base.@showtime" +uri = "base/base/#Base.%40showtime" +[[jl.macro]] +name = "Base.@something" +uri = "base/base/#Base.%40something" +[[jl.macro]] +name = "Base.@specialize" +uri = "base/base/#Base.%40specialize" +[[jl.macro]] +name = "Base.@static" +uri = "base/base/#Base.%40static" +[[jl.macro]] +name = "Base.@sync" +uri = "base/parallel/#Base.%40sync" +[[jl.macro]] +name = "Base.@task" +uri = "base/parallel/#Base.%40task" +[[jl.macro]] +name = "Base.@threadcall" +uri = "base/multi-threading/#Base.%40threadcall" +[[jl.macro]] +name = "Base.@time" +uri = "base/base/#Base.%40time" +[[jl.macro]] +name = "Base.@timed" +uri = "base/base/#Base.%40timed" +[[jl.macro]] +name = "Base.@timev" +uri = "base/base/#Base.%40timev" +[[jl.macro]] +name = "Base.@v_str" +uri = "base/base/#Base.%40v_str" +[[jl.macro]] +name = "Base.@view" +uri = "base/arrays/#Base.%40view" +[[jl.macro]] +name = "Base.@views" +uri = "base/arrays/#Base.%40views" +[[jl.macro]] +name = "Base.Broadcast.@__dot__" +uri = "base/arrays/#Base.Broadcast.%40__dot__" +[[jl.macro]] +name = "Base.Cartesian.@nall" +uri = "devdocs/cartesian/#Base.Cartesian.%40nall" +[[jl.macro]] +name = "Base.Cartesian.@nany" +uri = "devdocs/cartesian/#Base.Cartesian.%40nany" +[[jl.macro]] +name = "Base.Cartesian.@ncall" +uri = "devdocs/cartesian/#Base.Cartesian.%40ncall" +[[jl.macro]] +name = "Base.Cartesian.@nexprs" +uri = "devdocs/cartesian/#Base.Cartesian.%40nexprs" +[[jl.macro]] +name = "Base.Cartesian.@nextract" +uri = "devdocs/cartesian/#Base.Cartesian.%40nextract" +[[jl.macro]] +name = "Base.Cartesian.@nif" +uri = "devdocs/cartesian/#Base.Cartesian.%40nif" +[[jl.macro]] +name = "Base.Cartesian.@nloops" +uri = "devdocs/cartesian/#Base.Cartesian.%40nloops" +[[jl.macro]] +name = "Base.Cartesian.@nref" +uri = "devdocs/cartesian/#Base.Cartesian.%40nref" +[[jl.macro]] +name = "Base.Cartesian.@ntuple" +uri = "devdocs/cartesian/#Base.Cartesian.%40ntuple" +[[jl.macro]] +name = "Base.Docs.@html_str" +uri = "base/strings/#Base.Docs.%40html_str" +[[jl.macro]] +name = "Base.Docs.@text_str" +uri = "base/strings/#Base.Docs.%40text_str" +[[jl.macro]] +name = "Base.Enums.@enum" +uri = "base/base/#Base.Enums.%40enum" +[[jl.macro]] +name = "Base.FastMath.@fastmath" +uri = "base/math/#Base.FastMath.%40fastmath" +[[jl.macro]] +name = "Base.GC.@preserve" +uri = "base/base/#Base.GC.%40preserve" +[[jl.macro]] +name = "Base.Math.@evalpoly" +uri = "base/math/#Base.Math.%40evalpoly" +[[jl.macro]] +name = "Base.Meta.@dump" +uri = "base/io-network/#Base.Meta.%40dump" +[[jl.macro]] +name = "Base.Meta.@lower" +uri = "base/base/#Base.Meta.%40lower" +[[jl.macro]] +name = "Base.Multimedia.@MIME_str" +uri = "base/io-network/#Base.Multimedia.%40MIME_str" +[[jl.macro]] +name = "Base.SimdLoop.@simd" +uri = "base/base/#Base.SimdLoop.%40simd" +[[jl.macro]] +name = "Base.Threads.@spawn" +uri = "base/multi-threading/#Base.Threads.%40spawn" +[[jl.macro]] +name = "Base.Threads.@threads" +uri = "base/multi-threading/#Base.Threads.%40threads" +[[jl.macro]] +name = "Core.@__doc__" +uri = "manual/documentation/#Core.%40__doc__" +[[jl.macro]] +name = "Core.@big_str" +uri = "base/numbers/#Core.%40big_str" +[[jl.macro]] +name = "Core.@int128_str" +uri = "base/numbers/#Core.%40int128_str" +[[jl.macro]] +name = "Core.@uint128_str" +uri = "base/numbers/#Core.%40uint128_str" +[[jl.macro]] +name = "Dates.@dateformat_str" +uri = "stdlib/Dates/#Dates.%40dateformat_str" +[[jl.macro]] +name = "Distributed.@distributed" +uri = "stdlib/Distributed/#Distributed.%40distributed" +[[jl.macro]] +name = "Distributed.@everywhere" +uri = "stdlib/Distributed/#Distributed.%40everywhere" +[[jl.macro]] +name = "Distributed.@fetch" +uri = "stdlib/Distributed/#Distributed.%40fetch" +[[jl.macro]] +name = "Distributed.@fetchfrom" +uri = "stdlib/Distributed/#Distributed.%40fetchfrom" +[[jl.macro]] +name = "Distributed.@spawnat" +uri = "stdlib/Distributed/#Distributed.%40spawnat" +[[jl.macro]] +name = "InteractiveUtils.@code_llvm" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_llvm" +[[jl.macro]] +name = "InteractiveUtils.@code_lowered" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_lowered" +[[jl.macro]] +name = "InteractiveUtils.@code_native" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_native" +[[jl.macro]] +name = "InteractiveUtils.@code_typed" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_typed" +[[jl.macro]] +name = "InteractiveUtils.@code_warntype" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_warntype" +[[jl.macro]] +name = "InteractiveUtils.@edit" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40edit" +[[jl.macro]] +name = "InteractiveUtils.@functionloc" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40functionloc" +[[jl.macro]] +name = "InteractiveUtils.@less" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40less" +[[jl.macro]] +name = "InteractiveUtils.@time_imports" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40time_imports" +[[jl.macro]] +name = "InteractiveUtils.@which" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40which" +[[jl.macro]] +name = "LibGit2.@githash_str" +uri = "stdlib/LibGit2/#LibGit2.%40githash_str" +[[jl.macro]] +name = "Logging.@logmsg" +uri = "stdlib/Logging/#Logging.%40logmsg" +[[jl.macro]] +name = "Printf.@printf" +uri = "stdlib/Printf/#Printf.%40printf" +[[jl.macro]] +name = "Printf.@sprintf" +uri = "stdlib/Printf/#Printf.%40sprintf" +[[jl.macro]] +name = "Profile.@profile" +uri = "stdlib/Profile/#Profile.%40profile" +[[jl.macro]] +name = "Profile.Allocs.@profile" +uri = "stdlib/Profile/#Profile.Allocs.%40profile" +[[jl.macro]] +name = "Sockets.@ip_str" +uri = "stdlib/Sockets/#Sockets.%40ip_str" +[[jl.macro]] +name = "Test.@inferred" +uri = "stdlib/Test/#Test.%40inferred" +[[jl.macro]] +name = "Test.@test" +uri = "stdlib/Test/#Test.%40test" +[[jl.macro]] +name = "Test.@test_broken" +uri = "stdlib/Test/#Test.%40test_broken" +[[jl.macro]] +name = "Test.@test_deprecated" +uri = "stdlib/Test/#Test.%40test_deprecated" +[[jl.macro]] +name = "Test.@test_logs" +uri = "stdlib/Test/#Test.%40test_logs" +[[jl.macro]] +name = "Test.@test_nowarn" +uri = "stdlib/Test/#Test.%40test_nowarn" +[[jl.macro]] +name = "Test.@test_skip" +uri = "stdlib/Test/#Test.%40test_skip" +[[jl.macro]] +name = "Test.@test_throws" +uri = "stdlib/Test/#Test.%40test_throws" +[[jl.macro]] +name = "Test.@test_warn" +uri = "stdlib/Test/#Test.%40test_warn" +[[jl.macro]] +name = "Test.@testset" +uri = "stdlib/Test/#Test.%40testset" + +[[jl.method]] +name = "Base.:*-Tuple{AbstractMatrix, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2A-Tuple%7BAbstractMatrix%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:*-Tuple{Any, Vararg{Any}}" +uri = "base/math/#Base.%3A%2A-Tuple%7BAny%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.:*-Tuple{Union{AbstractChar, AbstractString}, Vararg{Union{AbstractChar, AbstractString}}}" +uri = "base/strings/#Base.%3A%2A-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Vararg%7BUnion%7BAbstractChar%2C%20AbstractString%7D%7D%7D" +[[jl.method]] +name = "Base.:--Tuple{Any, Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:--Tuple{Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%7D" +[[jl.method]] +name = "Base.:/-Tuple{AbstractVecOrMat, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2F-Tuple%7BAbstractVecOrMat%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:==-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.%3A%3D%3D-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.:\\-Tuple{AbstractMatrix, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5C-Tuple%7BAbstractMatrix%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:\\-Tuple{Any, Any}" +uri = "base/math/#Base.%3A%5C-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:^-Tuple{AbstractMatrix, Number}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BAbstractMatrix%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BNumber%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, Number}" +uri = "base/math/#Base.%3A%5E-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Union{AbstractChar, AbstractString}, Integer}" +uri = "base/strings/#Base.%3A%5E-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Integer%7D" +[[jl.method]] +name = "Base.AsyncCondition-Tuple{Function}" +uri = "base/base/#Base.AsyncCondition-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{Any}" +uri = "base/arrays/#Base.BitArray-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{UndefInitializer, Vararg{Integer}}" +uri = "base/arrays/#Base.BitArray-Tuple%7BUndefInitializer%2C%20Vararg%7BInteger%7D%7D" +[[jl.method]] +name = "Base.Channel-Tuple{Function}" +uri = "base/parallel/#Base.Channel-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{Function}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.touch-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.Filesystem.touch-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.GMP.BigInt-Tuple{Any}" +uri = "base/numbers/#Base.GMP.BigInt-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, IOContext}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20IOContext%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, Pair}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20Pair%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{Base.Libc.TmStruct}" +uri = "base/libc/#Base.Libc.time-Tuple%7BBase.Libc.TmStruct%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{}" +uri = "base/base/#Base.Libc.time-Tuple%7B%7D" +[[jl.method]] +name = "Base.MPFR.BigFloat-Tuple{Any, RoundingMode}" +uri = "base/numbers/#Base.MPFR.BigFloat-Tuple%7BAny%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{Number}" +uri = "base/math/#Base.Math.acot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{Number}" +uri = "base/math/#Base.Math.acoth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acoth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{Number}" +uri = "base/math/#Base.Math.acsc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{Number}" +uri = "base/math/#Base.Math.acsch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{Number}" +uri = "base/math/#Base.Math.asec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{Number}" +uri = "base/math/#Base.Math.asech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{Number}" +uri = "base/math/#Base.Math.cot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.cot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{Number}" +uri = "base/math/#Base.Math.coth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.coth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{Number}" +uri = "base/math/#Base.Math.csc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{Number}" +uri = "base/math/#Base.Math.csch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{Number}" +uri = "base/math/#Base.Math.sec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{Number}" +uri = "base/math/#Base.Math.sech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{Float64}" +uri = "base/math/#Base.Math.sincos-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.Math.sincos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Missing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BMissing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Nothing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BNothing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{UndefInitializer, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BUndefInitializer%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString, Int64}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%2C%20Int64%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Function, Type, RoundingMode}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BFunction%2C%20Type%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Type, Any}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.Timer-Tuple{Function, Real}" +uri = "base/base/#Base.Timer-Tuple%7BFunction%2C%20Real%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Missing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Nothing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Base.acos-Tuple{Number}" +uri = "base/math/#Base.acos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acos-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acos-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.acosh-Tuple{Number}" +uri = "base/math/#Base.acosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.all-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.all-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.all-Tuple{Any}" +uri = "base/collections/#Base.all-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.any-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.any-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.any-Tuple{Any}" +uri = "base/collections/#Base.any-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.asin-Tuple{Number}" +uri = "base/math/#Base.asin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asin-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asin-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.asinh-Tuple{Number}" +uri = "base/math/#Base.asinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atan-Tuple{Number}" +uri = "base/math/#Base.atan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atan-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atan-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atanh-Tuple{Number}" +uri = "base/math/#Base.atanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.axes-Tuple{AbstractArray, Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.axes-Tuple{Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.bind-Tuple{Channel, Task}" +uri = "base/parallel/#Base.bind-Tuple%7BChannel%2C%20Task%7D" +[[jl.method]] +name = "Base.ceil-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.ceil-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%7D" +[[jl.method]] +name = "Base.cis-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.cis-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.close-Tuple{Channel}" +uri = "base/parallel/#Base.close-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.close-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.close-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.cmp-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.cmp-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.collect-Tuple{Any}" +uri = "base/collections/#Base.collect-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.collect-Tuple{Type, Any}" +uri = "base/collections/#Base.collect-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.complex-Tuple{Complex}" +uri = "base/numbers/#Base.complex-Tuple%7BComplex%7D" +[[jl.method]] +name = "Base.copy-Tuple{Union{Adjoint, Transpose}}" +uri = "stdlib/LinearAlgebra/#Base.copy-Tuple%7BUnion%7BAdjoint%2C%20Transpose%7D%7D" +[[jl.method]] +name = "Base.copyto!-Tuple{AbstractArray, CartesianIndices, AbstractArray, CartesianIndices}" +uri = "base/arrays/#Base.copyto%21-Tuple%7BAbstractArray%2C%20CartesianIndices%2C%20AbstractArray%2C%20CartesianIndices%7D" +[[jl.method]] +name = "Base.cos-Tuple{Number}" +uri = "base/math/#Base.cos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.cos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.cosh-Tuple{Number}" +uri = "base/math/#Base.cosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.cosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.eps-Tuple{AbstractFloat}" +uri = "base/base/#Base.eps-Tuple%7BAbstractFloat%7D" +[[jl.method]] +name = "Base.eps-Tuple{Type{<:AbstractFloat}}" +uri = "base/base/#Base.eps-Tuple%7BType%7B%3C%3AAbstractFloat%7D%7D" +[[jl.method]] +name = "Base.eps-Tuple{Union{Type{Date}, Type{DateTime}, Type{Time}, TimeType}}" +uri = "stdlib/Dates/#Base.eps-Tuple%7BUnion%7BType%7BDate%7D%2C%20Type%7BDateTime%7D%2C%20Type%7BTime%7D%2C%20TimeType%7D%7D" +[[jl.method]] +name = "Base.exp-Tuple{Float64}" +uri = "base/math/#Base.exp-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.exp-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Union{Float32, Float64, ComplexF64, ComplexF32}}" +uri = "stdlib/LinearAlgebra/#Base.exp-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AUnion%7BFloat32%2C%20Float64%2C%20ComplexF64%2C%20ComplexF32%7D%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Any}" +uri = "base/parallel/#Base.fetch-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Channel}" +uri = "base/parallel/#Base.fetch-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.fetch-Tuple{RemoteChannel}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BRemoteChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Task}" +uri = "base/parallel/#Base.fetch-Tuple%7BTask%7D" +[[jl.method]] +name = "Base.findall-Tuple{Any}" +uri = "base/arrays/#Base.findall-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findall-Tuple{Function, Any}" +uri = "base/arrays/#Base.findall-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findfirst-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Function, Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractChar, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractChar%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Function, Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractChar, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractChar%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findprev-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.first-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.first-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.float-Tuple{Any}" +uri = "base/numbers/#Base.float-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.floor-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.floor-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.floor-Union{Tuple{T}, Tuple{Union{Day, Week, TimePeriod}, T}} where T<:Union{Day, Week, TimePeriod}" +uri = "stdlib/Dates/#Base.floor-Union%7BTuple%7BT%7D%2C%20Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20T%7D%7D%20where%20T%3C%3AUnion%7BDay%2C%20Week%2C%20TimePeriod%7D" +[[jl.method]] +name = "Base.foldl-Tuple{Any, Any}" +uri = "base/collections/#Base.foldl-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.foldr-Tuple{Any, Any}" +uri = "base/collections/#Base.foldr-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Any, Any}" +uri = "base/base/#Base.functionloc-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Method}" +uri = "base/base/#Base.functionloc-Tuple%7BMethod%7D" +[[jl.method]] +name = "Base.getindex-Tuple{AbstractArray, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BAbstractArray%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.getindex-Tuple{Type, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BType%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.inv-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.inv-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.inv-Tuple{Number}" +uri = "base/math/#Base.inv-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.isassigned-Tuple{Base.RefValue}" +uri = "base/c/#Base.isassigned-Tuple%7BBase.RefValue%7D" +[[jl.method]] +name = "Base.isless-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.isless-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.isready-Tuple{Channel}" +uri = "base/parallel/#Base.isready-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.isready-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.isready-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.isvalid-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any, Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.keys-Tuple{AbstractArray}" +uri = "base/arrays/#Base.keys-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.keys-Tuple{RegexMatch}" +uri = "base/strings/#Base.keys-Tuple%7BRegexMatch%7D" +[[jl.method]] +name = "Base.kill-Tuple{Base.Process, Integer}" +uri = "base/base/#Base.kill-Tuple%7BBase.Process%2C%20Integer%7D" +[[jl.method]] +name = "Base.kill-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Base.kill-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Base.last-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.last-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractArray}" +uri = "base/arrays/#Base.length-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractString}" +uri = "base/strings/#Base.length-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.log-Tuple{Number, Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.log-Tuple{Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.log-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.log-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.mapfoldl-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldl-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapfoldr-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldr-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapreduce-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapreduce-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.nameof-Tuple{DataType}" +uri = "base/base/#Base.nameof-Tuple%7BDataType%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Function}" +uri = "base/base/#Base.nameof-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Module}" +uri = "base/base/#Base.nameof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.ncodeunits-Tuple{AbstractString}" +uri = "base/strings/#Base.ncodeunits-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.pathof-Tuple{Module}" +uri = "base/base/#Base.pathof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.permute!-Tuple{Any, AbstractVector}" +uri = "base/arrays/#Base.permute%21-Tuple%7BAny%2C%20AbstractVector%7D" +[[jl.method]] +name = "Base.permute!-Union{Tuple{Tq}, Tuple{Tp}, Tuple{Ti}, Tuple{Tv}, Tuple{SparseMatrixCSC{Tv, Ti}, SparseMatrixCSC{Tv, Ti}, AbstractVector{Tp}, AbstractVector{Tq}}} where {Tv, Ti, Tp<:Integer, Tq<:Integer}" +uri = "stdlib/SparseArrays/#Base.permute%21-Union%7BTuple%7BTq%7D%2C%20Tuple%7BTp%7D%2C%20Tuple%7BTi%7D%2C%20Tuple%7BTv%7D%2C%20Tuple%7BSparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20SparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20AbstractVector%7BTp%7D%2C%20AbstractVector%7BTq%7D%7D%7D%20where%20%7BTv%2C%20Ti%2C%20Tp%3C%3AInteger%2C%20Tq%3C%3AInteger%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "base/base/#Base.pipeline-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Base.AbstractCmd}" +uri = "base/base/#Base.pipeline-Tuple%7BBase.AbstractCmd%7D" +[[jl.method]] +name = "Base.pkgdir-Tuple{Module}" +uri = "base/base/#Base.pkgdir-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pkgversion-Tuple{Module}" +uri = "base/base/#Base.pkgversion-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pop!-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.pop%21-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Channel, Any}" +uri = "base/parallel/#Base.put%21-Tuple%7BChannel%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Distributed.Future, Any}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BDistributed.Future%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.redirect_stderr-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stderr-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdin-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdin-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdout-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdout-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, AbstractArray}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20AbstractArray%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, Any}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractChar, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractChar%2C%20Integer%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.replace-Tuple{Any, Vararg{Pair}}" +uri = "base/collections/#Base.replace-Tuple%7BAny%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{IO, AbstractString, Vararg{Pair}}" +uri = "base/strings/#Base.replace-Tuple%7BIO%2C%20AbstractString%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{Union{Function, Type}, Any}" +uri = "base/collections/#Base.replace-Tuple%7BUnion%7BFunction%2C%20Type%7D%2C%20Any%7D" +[[jl.method]] +name = "Base.repr-Tuple{Any}" +uri = "base/strings/#Base.repr-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.repr-Tuple{MIME, Any}" +uri = "base/io-network/#Base.repr-Tuple%7BMIME%2C%20Any%7D" +[[jl.method]] +name = "Base.reset-Tuple{Base.Event}" +uri = "base/parallel/#Base.reset-Tuple%7BBase.Event%7D" +[[jl.method]] +name = "Base.reset-Tuple{IO}" +uri = "base/io-network/#Base.reset-Tuple%7BIO%7D" +[[jl.method]] +name = "Base.reverse-Tuple{AbstractVector}" +uri = "base/arrays/#Base.reverse-Tuple%7BAbstractVector%7D" +[[jl.method]] +name = "Base.reverse-Tuple{Union{SubString{String}, String}}" +uri = "base/strings/#Base.reverse-Tuple%7BUnion%7BSubString%7BString%7D%2C%20String%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Complex{<:AbstractFloat}, RoundingMode, RoundingMode}" +uri = "base/math/#Base.round-Tuple%7BComplex%7B%3C%3AAbstractFloat%7D%2C%20RoundingMode%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.round-Tuple{TimeType, Period, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BTimeType%2C%20Period%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Type, Any}" +uri = "base/math/#Base.round-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.round-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.setindex!-Tuple{AbstractArray, Any, Vararg{Any}}" +uri = "base/arrays/#Base.setindex%21-Tuple%7BAbstractArray%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%7D" +[[jl.method]] +name = "Base.similar-Tuple{SparseArrays.AbstractSparseMatrixCSC, Type}" +uri = "stdlib/SparseArrays/#Base.similar-Tuple%7BSparseArrays.AbstractSparseMatrixCSC%2C%20Type%7D" +[[jl.method]] +name = "Base.sin-Tuple{Number}" +uri = "base/math/#Base.sin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sin-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.sin-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.sinh-Tuple{Number}" +uri = "base/math/#Base.sinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{AbstractString}" +uri = "base/strings/#Base.sizeof-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{Type}" +uri = "base/base/#Base.sizeof-Tuple%7BType%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{Number}" +uri = "base/math/#Base.sqrt-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sqrt-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.take!-Tuple{Base.GenericIOBuffer}" +uri = "base/io-network/#Base.take%21-Tuple%7BBase.GenericIOBuffer%7D" +[[jl.method]] +name = "Base.take!-Tuple{Channel}" +uri = "base/parallel/#Base.take%21-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.take!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.take%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.tan-Tuple{Number}" +uri = "base/math/#Base.tan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tan-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.tan-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.tanh-Tuple{Number}" +uri = "base/math/#Base.tanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.tanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Function, Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BFunction%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.trunc-Tuple{TimeType, Type{Period}}" +uri = "stdlib/Dates/#Base.trunc-Tuple%7BTimeType%2C%20Type%7BPeriod%7D%7D" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Array{T}, Any, Array{T}, Any, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BArray%7BT%7D%2C%20Any%2C%20Array%7BT%7D%2C%20Any%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Ptr{T}, Ptr{T}, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BPtr%7BT%7D%2C%20Ptr%7BT%7D%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_wrap-Union{Tuple{N}, Tuple{T}, Tuple{Union{Type{Array}, Type{Array{T}}, Type{Array{T, N}}}, Ptr{T}, Tuple{Vararg{Int64, N}}}} where {T, N}" +uri = "base/c/#Base.unsafe_wrap-Union%7BTuple%7BN%7D%2C%20Tuple%7BT%7D%2C%20Tuple%7BUnion%7BType%7BArray%7D%2C%20Type%7BArray%7BT%7D%7D%2C%20Type%7BArray%7BT%2C%20N%7D%7D%7D%2C%20Ptr%7BT%7D%2C%20Tuple%7BVararg%7BInt64%2C%20N%7D%7D%7D%7D%20where%20%7BT%2C%20N%7D" +[[jl.method]] +name = "Base.which-Tuple{Any, Any}" +uri = "base/base/#Base.which-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "CRC32c.crc32c-Tuple{IO, Integer, UInt32}" +uri = "stdlib/CRC32c/#CRC32c.crc32c-Tuple%7BIO%2C%20Integer%2C%20UInt32%7D" +[[jl.method]] +name = "Core.Array-Tuple{Missing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{Nothing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Core.Float32-Tuple{Any}" +uri = "base/numbers/#Core.Float32-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.Float64-Tuple{Any}" +uri = "base/numbers/#Core.Float64-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.String-Tuple{AbstractString}" +uri = "base/strings/#Core.String-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Core.Symbol-Tuple" +uri = "base/base/#$" +[[jl.method]] +name = "Dates.CompoundPeriod-Tuple{Vector{<:Period}}" +uri = "stdlib/Dates/#Dates.CompoundPeriod-Tuple%7BVector%7B%3C%3APeriod%7D%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Function, Any, Any, Any}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BFunction%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Int64, Int64, Int64}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BInt64%2C%20Int64%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Period}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.Date-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.DateTime-NTuple{7, Int64}" +uri = "stdlib/Dates/#Dates.DateTime-NTuple%7B7%2C%20Int64%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Period}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Day-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Day-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Hour-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Hour-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Microsecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Microsecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Millisecond-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Millisecond-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Minute-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Minute-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Month-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Month-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Nanosecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Nanosecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Period-Tuple{Any}" +uri = "stdlib/Dates/#Dates.Period-Tuple%7BAny%7D" +[[jl.method]] +name = "Dates.Second-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Second-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-NTuple{5, Int64}" +uri = "stdlib/Dates/#Dates.Time-NTuple%7B5%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Time-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.Time-Tuple{TimePeriod}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BTimePeriod%7D" +[[jl.method]] +name = "Dates.Week-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Week-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Year-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Year-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.format-Tuple{TimeType, AbstractString}" +uri = "stdlib/Dates/#Dates.format-Tuple%7BTimeType%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.now-Tuple{Type{UTC}}" +uri = "stdlib/Dates/#Dates.now-Tuple%7BType%7BUTC%7D%7D" +[[jl.method]] +name = "Dates.now-Tuple{}" +uri = "stdlib/Dates/#Dates.now-Tuple%7B%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{Any, Any}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{CachingPool}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BCachingPool%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{Any}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{Integer}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7BInteger%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{SharedArray}" +uri = "stdlib/SharedArrays/#Distributed.procs-Tuple%7BSharedArray%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{AbstractString, Integer}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAny%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{AbstractString}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAny%7D" +[[jl.method]] +name = "LibGit2.GitObject-Tuple{LibGit2.GitTreeEntry}" +uri = "stdlib/LibGit2/#LibGit2.GitObject-Tuple%7BLibGit2.GitTreeEntry%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}, Bool}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%2C%20Bool%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%7D" +[[jl.method]] +name = "LibGit2.push!-Tuple{LibGit2.GitRevWalker, LibGit2.GitHash}" +uri = "stdlib/LibGit2/#LibGit2.push%21-Tuple%7BLibGit2.GitRevWalker%2C%20LibGit2.GitHash%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.UniformScaling-Tuple{Integer}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.UniformScaling-Tuple%7BInteger%7D" +[[jl.method]] +name = "LinearAlgebra.dot-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.dot-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Sockets.connect-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{TCPSocket, Integer}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BTCPSocket%2C%20Integer%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{Any}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAny%7D" + +[[jl.module]] +name = "Base" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Broadcast" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Docs" +uri = "base/base/#$" +[[jl.module]] +name = "Base.GC" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Iterators" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Libc" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Meta" +uri = "base/base/#$" +[[jl.module]] +name = "Base.StackTraces" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Sys" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Threads" +uri = "base/base/#$" +[[jl.module]] +name = "Base64.Base64" +uri = "stdlib/Base64/#$" +[[jl.module]] +name = "Core" +uri = "base/base/#$" +[[jl.module]] +name = "LinearAlgebra.BLAS" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "LinearAlgebra.LAPACK" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "Logging.Logging" +uri = "stdlib/Logging/#$" +[[jl.module]] +name = "Main" +uri = "base/base/#$" +[[jl.module]] +name = "Random.Random" +uri = "stdlib/Random/#$" +[[jl.module]] +name = "Sockets.Sockets" +uri = "stdlib/Sockets/#$" + +[[jl.type]] +name = "ArgTools.ArgRead" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "ArgTools.ArgWrite" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "Base.AbstractChannel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractIrrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.AbstractLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractUnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AsyncCondition" +uri = "base/base/#$" +[[jl.type]] +name = "Base.BitArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.BitSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Broadcast.AbstractArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.ArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.BroadcastStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.DefaultArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.CFunction" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cdouble" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cfloat" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Channel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cmd" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Colon" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ColumnSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Complex" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ComposedFunction" +uri = "base/base/#$" +[[jl.type]] +name = "Base.CompositeException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cptrdiff_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cshort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Csize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cssize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cushort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwchar_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.DenseMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Dict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.DimensionMismatch" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Dims" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.EOFError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Enums.Enum" +uri = "base/base/#$" +[[jl.type]] +name = "Base.EnvDict" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Event" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.ExponentialBackOff" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix1" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix2" +uri = "base/base/#$" +[[jl.type]] +name = "Base.GMP.BigInt" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IOBuffer" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOContext" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOStream" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IdDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.ImmutableDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IndexCartesian" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexLinear" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Irrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IteratorEltype" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IteratorSize" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Iterators.Stateful" +uri = "base/iterators/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndex" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.KeyError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.LazyString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Libc.RawFD" +uri = "base/file/#$" +[[jl.type]] +name = "Base.Libc.TmStruct" +uri = "base/libc/#$" +[[jl.type]] +name = "Base.LinRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.LinearIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.MPFR.BigFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.Matrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Meta.ParseError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Missing" +uri = "base/base/#$" +[[jl.type]] +name = "Base.MissingException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Multimedia.AbstractDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.MIME" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.TextDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.OneTo" +uri = "base/math/#$" +[[jl.type]] +name = "Base.Order.By" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Lt" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Ordering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Perm" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.ReverseOrdering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.OrdinalRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Pairs" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.PermutedDimsArrays.PermutedDimsArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ProcessFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Rational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ReentrantLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Regex" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.RegexMatch" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Rounding.RoundingMode" +uri = "base/math/#$" +[[jl.type]] +name = "Base.RowSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Semaphore" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Set" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Slices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Some" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Sort.PartialQuickSort" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.StackTraces.StackFrame" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StackTraces.StackTrace" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StepRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.StepRangeLen" +uri = "base/math/#$" +[[jl.type]] +name = "Base.StridedArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StringIndexError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.SubArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.SubString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SubstitutionString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SystemError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.TaskFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Threads.Atomic" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Threads.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Threads.SpinLock" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Timer" +uri = "base/base/#$" +[[jl.type]] +name = "Base.UnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Val" +uri = "base/base/#$" +[[jl.type]] +name = "Base.VecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Vector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.VersionNumber" +uri = "base/base/#$" +[[jl.type]] +name = "Base.WeakKeyDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base64.Base64DecodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Base64.Base64EncodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Core.AbstractArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AbstractChar" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.AbstractFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.AbstractString" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Any" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ArgumentError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Array" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AssertionError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Bool" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.BoundsError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Char" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeInfo" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeState" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.DataType" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DenseArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.DivideError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DomainError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ErrorException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Expr" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Float16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Function" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InexactError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InitError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Int128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Integer" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.InterruptException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.LoadError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.MethodError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Module" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NamedTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Nothing" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Number" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.OutOfMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.OverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Pair" +uri = "base/collections/#$" +[[jl.type]] +name = "Core.Ptr" +uri = "base/c/#$" +[[jl.type]] +name = "Core.QuoteNode" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ReadOnlyMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Real" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Ref" +uri = "base/c/#$" +[[jl.type]] +name = "Core.Signed" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.StackOverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Symbol" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Task" +uri = "base/parallel/#$" +[[jl.type]] +name = "Core.Tuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Type" +uri = "base/base/#$" +[[jl.type]] +name = "Core.TypeError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UInt128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UndefInitializer" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.UndefKeywordError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefRefError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefVarError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Union" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UnionAll" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Unsigned" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.WeakRef" +uri = "base/base/#$" +[[jl.type]] +name = "Dates.CompoundPeriod" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Date" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateFormat" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateTime" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Instant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Period" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Time" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeType" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeZone" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTC" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTInstant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Distributed.AbstractWorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.CachingPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ClusterManager" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.Future" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ProcessExitedException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteChannel" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerConfig" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Downloads.Downloader" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.RequestError" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.Response" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "LibGit2.BlameOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Buffer" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CachedCredentials" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CheckoutOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CloneOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Consts.GIT_CONFIG" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CredentialPayload" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeFormatOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffDelta" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffFile" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffOptionsStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchHead" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitAnnotated" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlame" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlob" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitCommit" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitConfig" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitObject" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRemote" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRepo" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRevWalker" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitShortHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitSignature" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitStatus" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTag" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTree" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexTime" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.MergeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.ProxyOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.PushOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOperation" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RemoteCallbacks" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SSHCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SignatureStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StrArrayStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.TimeStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.UserPasswordCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LinearAlgebra.Adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.AdjointFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Bidiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.BunchKaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.CholeskyPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Diagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Factorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedEigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSchur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LDLt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LQ" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LU" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.PosDefException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QR" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRCompactWY" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SingularException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SymTridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Symmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.TransposeFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Tridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UniformScaling" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitLowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitUpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperHessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.ZeroPivotException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "Logging.AbstractLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.ConsoleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.LogLevel" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.NullLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.SimpleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Mmap.Anonymous" +uri = "stdlib/Mmap/#$" +[[jl.type]] +name = "REPL.TerminalMenus.Config" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectConfig" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.RadioMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "Random.AbstractRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.MersenneTwister" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.RandomDevice" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Sampler" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerSimple" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerTrivial" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerType" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.TaskLocalRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Xoshiro" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "SHA.HMAC_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA1_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SharedArrays.SharedArray" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedMatrix" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedVector" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "Sockets.DNSError" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPAddr" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv4" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv6" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.TCPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.UDPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseArray" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseMatrix" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseMatrixCSC" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "TOML.Parser" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "TOML.ParserError" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "Tar.Header" +uri = "stdlib/Tar/#$" +[[jl.type]] +name = "Test.Broken" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Error" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Fail" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericArray" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericDict" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericOrder" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericSet" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericString" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.LogRecord" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Pass" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Result" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestLogger" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestSetException" +uri = "stdlib/Test/#$" + +[[std.doc]] +dispname = "Julia v1.10 Release Notes" +name = "NEWS" +uri = "NEWS/" +[[std.doc]] +dispname = "Arrays" +name = "base/arrays" +uri = "base/arrays/" +[[std.doc]] +dispname = "Essentials" +name = "base/base" +uri = "base/base/" +[[std.doc]] +dispname = "C Interface" +name = "base/c" +uri = "base/c/" +[[std.doc]] +dispname = "Collections and Data Structures" +name = "base/collections" +uri = "base/collections/" +[[std.doc]] +dispname = "Constants" +name = "base/constants" +uri = "base/constants/" +[[std.doc]] +dispname = "Filesystem" +name = "base/file" +uri = "base/file/" +[[std.doc]] +dispname = "I/O and Network" +name = "base/io-network" +uri = "base/io-network/" +[[std.doc]] +dispname = "Iteration utilities" +name = "base/iterators" +uri = "base/iterators/" +[[std.doc]] +dispname = "C Standard Library" +name = "base/libc" +uri = "base/libc/" +[[std.doc]] +dispname = "Mathematics" +name = "base/math" +uri = "base/math/" +[[std.doc]] +dispname = "Multi-Threading" +name = "base/multi-threading" +uri = "base/multi-threading/" +[[std.doc]] +dispname = "Numbers" +name = "base/numbers" +uri = "base/numbers/" +[[std.doc]] +dispname = "Tasks" +name = "base/parallel" +uri = "base/parallel/" +[[std.doc]] +dispname = "Punctuation" +name = "base/punctuation" +uri = "base/punctuation/" +[[std.doc]] +dispname = "Reflection and introspection" +name = "base/reflection" +uri = "base/reflection/" +[[std.doc]] +dispname = "SIMD Support" +name = "base/simd-types" +uri = "base/simd-types/" +[[std.doc]] +dispname = "Sorting and Related Functions" +name = "base/sort" +uri = "base/sort/" +[[std.doc]] +dispname = "StackTraces" +name = "base/stacktraces" +uri = "base/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "base/strings" +uri = "base/strings/" +[[std.doc]] +dispname = "EscapeAnalysis" +name = "devdocs/EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/" +[[std.doc]] +dispname = "Julia ASTs" +name = "devdocs/ast" +uri = "devdocs/ast/" +[[std.doc]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "devdocs/backtraces" +uri = "devdocs/backtraces/" +[[std.doc]] +dispname = "Bounds checking" +name = "devdocs/boundscheck" +uri = "devdocs/boundscheck/" +[[std.doc]] +dispname = "ARM (Linux)" +name = "devdocs/build/arm" +uri = "devdocs/build/arm/" +[[std.doc]] +dispname = "Building Julia (Detailed)" +name = "devdocs/build/build" +uri = "devdocs/build/build/" +[[std.doc]] +dispname = "Binary distributions" +name = "devdocs/build/distributing" +uri = "devdocs/build/distributing/" +[[std.doc]] +dispname = "FreeBSD" +name = "devdocs/build/freebsd" +uri = "devdocs/build/freebsd/" +[[std.doc]] +dispname = "Linux" +name = "devdocs/build/linux" +uri = "devdocs/build/linux/" +[[std.doc]] +dispname = "macOS" +name = "devdocs/build/macos" +uri = "devdocs/build/macos/" +[[std.doc]] +dispname = "Windows" +name = "devdocs/build/windows" +uri = "devdocs/build/windows/" +[[std.doc]] +dispname = "Calling Conventions" +name = "devdocs/callconv" +uri = "devdocs/callconv/" +[[std.doc]] +dispname = "Base.Cartesian" +name = "devdocs/cartesian" +uri = "devdocs/cartesian/" +[[std.doc]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "devdocs/compiler" +uri = "devdocs/compiler/" +[[std.doc]] +dispname = "gdb debugging tips" +name = "devdocs/debuggingtips" +uri = "devdocs/debuggingtips/" +[[std.doc]] +dispname = "Eval of Julia code" +name = "devdocs/eval" +uri = "devdocs/eval/" +[[std.doc]] +dispname = "External Profiler Support" +name = "devdocs/external_profilers" +uri = "devdocs/external_profilers/" +[[std.doc]] +dispname = "Julia Functions" +name = "devdocs/functions" +uri = "devdocs/functions/" +[[std.doc]] +dispname = "Garbage Collection in Julia" +name = "devdocs/gc" +uri = "devdocs/gc/" +[[std.doc]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "devdocs/gc-sa" +uri = "devdocs/gc-sa/" +[[std.doc]] +dispname = "Inference" +name = "devdocs/inference" +uri = "devdocs/inference/" +[[std.doc]] +dispname = "Initialization of the Julia runtime" +name = "devdocs/init" +uri = "devdocs/init/" +[[std.doc]] +dispname = "isbits Union Optimizations" +name = "devdocs/isbitsunionarrays" +uri = "devdocs/isbitsunionarrays/" +[[std.doc]] +dispname = "Working with LLVM" +name = "devdocs/llvm" +uri = "devdocs/llvm/" +[[std.doc]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "devdocs/locks" +uri = "devdocs/locks/" +[[std.doc]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "devdocs/meta" +uri = "devdocs/meta/" +[[std.doc]] +dispname = "Memory layout of Julia Objects" +name = "devdocs/object" +uri = "devdocs/object/" +[[std.doc]] +dispname = "Arrays with custom indices" +name = "devdocs/offset-arrays" +uri = "devdocs/offset-arrays/" +[[std.doc]] +dispname = "Package Images" +name = "devdocs/pkgimg" +uri = "devdocs/pkgimg/" +[[std.doc]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "devdocs/precompile_hang" +uri = "devdocs/precompile_hang/" +[[std.doc]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "devdocs/probes" +uri = "devdocs/probes/" +[[std.doc]] +dispname = "Module loading" +name = "devdocs/require" +uri = "devdocs/require/" +[[std.doc]] +dispname = "Sanitizer support" +name = "devdocs/sanitizers" +uri = "devdocs/sanitizers/" +[[std.doc]] +dispname = "Julia SSA-form IR" +name = "devdocs/ssair" +uri = "devdocs/ssair/" +[[std.doc]] +dispname = "printf() and stdio in the Julia runtime" +name = "devdocs/stdio" +uri = "devdocs/stdio/" +[[std.doc]] +dispname = "SubArrays" +name = "devdocs/subarrays" +uri = "devdocs/subarrays/" +[[std.doc]] +dispname = "System Image Building" +name = "devdocs/sysimg" +uri = "devdocs/sysimg/" +[[std.doc]] +dispname = "More about types" +name = "devdocs/types" +uri = "devdocs/types/" +[[std.doc]] +dispname = "Using Valgrind with Julia" +name = "devdocs/valgrind" +uri = "devdocs/valgrind/" +[[std.doc]] +dispname = "Julia Documentation" +name = "index" +uri = "" +[[std.doc]] +dispname = "Single- and multi-dimensional Arrays" +name = "manual/arrays" +uri = "manual/arrays/" +[[std.doc]] +dispname = "Asynchronous Programming" +name = "manual/asynchronous-programming" +uri = "manual/asynchronous-programming/" +[[std.doc]] +dispname = "Calling C and Fortran Code" +name = "manual/calling-c-and-fortran-code" +uri = "manual/calling-c-and-fortran-code/" +[[std.doc]] +dispname = "Code Loading" +name = "manual/code-loading" +uri = "manual/code-loading/" +[[std.doc]] +dispname = "Command-line Interface" +name = "manual/command-line-interface" +uri = "manual/command-line-interface/" +[[std.doc]] +dispname = "Complex and Rational Numbers" +name = "manual/complex-and-rational-numbers" +uri = "manual/complex-and-rational-numbers/" +[[std.doc]] +dispname = "Constructors" +name = "manual/constructors" +uri = "manual/constructors/" +[[std.doc]] +dispname = "Control Flow" +name = "manual/control-flow" +uri = "manual/control-flow/" +[[std.doc]] +dispname = "Conversion and Promotion" +name = "manual/conversion-and-promotion" +uri = "manual/conversion-and-promotion/" +[[std.doc]] +dispname = "Multi-processing and Distributed Computing" +name = "manual/distributed-computing" +uri = "manual/distributed-computing/" +[[std.doc]] +dispname = "Documentation" +name = "manual/documentation" +uri = "manual/documentation/" +[[std.doc]] +dispname = "Embedding Julia" +name = "manual/embedding" +uri = "manual/embedding/" +[[std.doc]] +dispname = "Environment Variables" +name = "manual/environment-variables" +uri = "manual/environment-variables/" +[[std.doc]] +dispname = "Frequently Asked Questions" +name = "manual/faq" +uri = "manual/faq/" +[[std.doc]] +dispname = "Functions" +name = "manual/functions" +uri = "manual/functions/" +[[std.doc]] +dispname = "Getting Started" +name = "manual/getting-started" +uri = "manual/getting-started/" +[[std.doc]] +dispname = "Handling Operating System Variation" +name = "manual/handling-operating-system-variation" +uri = "manual/handling-operating-system-variation/" +[[std.doc]] +dispname = "Integers and Floating-Point Numbers" +name = "manual/integers-and-floating-point-numbers" +uri = "manual/integers-and-floating-point-numbers/" +[[std.doc]] +dispname = "Interfaces" +name = "manual/interfaces" +uri = "manual/interfaces/" +[[std.doc]] +dispname = "Mathematical Operations and Elementary Functions" +name = "manual/mathematical-operations" +uri = "manual/mathematical-operations/" +[[std.doc]] +dispname = "Metaprogramming" +name = "manual/metaprogramming" +uri = "manual/metaprogramming/" +[[std.doc]] +dispname = "Methods" +name = "manual/methods" +uri = "manual/methods/" +[[std.doc]] +dispname = "Missing Values" +name = "manual/missing" +uri = "manual/missing/" +[[std.doc]] +dispname = "Modules" +name = "manual/modules" +uri = "manual/modules/" +[[std.doc]] +dispname = "Multi-Threading" +name = "manual/multi-threading" +uri = "manual/multi-threading/" +[[std.doc]] +dispname = "Networking and Streams" +name = "manual/networking-and-streams" +uri = "manual/networking-and-streams/" +[[std.doc]] +dispname = "Noteworthy Differences from other Languages" +name = "manual/noteworthy-differences" +uri = "manual/noteworthy-differences/" +[[std.doc]] +dispname = "Parallel Computing" +name = "manual/parallel-computing" +uri = "manual/parallel-computing/" +[[std.doc]] +dispname = "Performance Tips" +name = "manual/performance-tips" +uri = "manual/performance-tips/" +[[std.doc]] +dispname = "Profiling" +name = "manual/profile" +uri = "manual/profile/" +[[std.doc]] +dispname = "Running External Programs" +name = "manual/running-external-programs" +uri = "manual/running-external-programs/" +[[std.doc]] +dispname = "Stack Traces" +name = "manual/stacktraces" +uri = "manual/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "manual/strings" +uri = "manual/strings/" +[[std.doc]] +dispname = "Style Guide" +name = "manual/style-guide" +uri = "manual/style-guide/" +[[std.doc]] +dispname = "Types" +name = "manual/types" +uri = "manual/types/" +[[std.doc]] +dispname = "Unicode Input" +name = "manual/unicode-input" +uri = "manual/unicode-input/" +[[std.doc]] +dispname = "Variables" +name = "manual/variables" +uri = "manual/variables/" +[[std.doc]] +dispname = "Scope of Variables" +name = "manual/variables-and-scoping" +uri = "manual/variables-and-scoping/" +[[std.doc]] +dispname = "Workflow Tips" +name = "manual/workflow-tips" +uri = "manual/workflow-tips/" +[[std.doc]] +dispname = "ArgTools" +name = "stdlib/ArgTools" +uri = "stdlib/ArgTools/" +[[std.doc]] +dispname = "Artifacts" +name = "stdlib/Artifacts" +uri = "stdlib/Artifacts/" +[[std.doc]] +dispname = "Base64" +name = "stdlib/Base64" +uri = "stdlib/Base64/" +[[std.doc]] +dispname = "CRC32c" +name = "stdlib/CRC32c" +uri = "stdlib/CRC32c/" +[[std.doc]] +dispname = "Dates" +name = "stdlib/Dates" +uri = "stdlib/Dates/" +[[std.doc]] +dispname = "Delimited Files" +name = "stdlib/DelimitedFiles" +uri = "stdlib/DelimitedFiles/" +[[std.doc]] +dispname = "Distributed Computing" +name = "stdlib/Distributed" +uri = "stdlib/Distributed/" +[[std.doc]] +dispname = "Downloads" +name = "stdlib/Downloads" +uri = "stdlib/Downloads/" +[[std.doc]] +dispname = "File Events" +name = "stdlib/FileWatching" +uri = "stdlib/FileWatching/" +[[std.doc]] +dispname = "Future" +name = "stdlib/Future" +uri = "stdlib/Future/" +[[std.doc]] +dispname = "Interactive Utilities" +name = "stdlib/InteractiveUtils" +uri = "stdlib/InteractiveUtils/" +[[std.doc]] +dispname = "Lazy Artifacts" +name = "stdlib/LazyArtifacts" +uri = "stdlib/LazyArtifacts/" +[[std.doc]] +dispname = "LibCURL" +name = "stdlib/LibCURL" +uri = "stdlib/LibCURL/" +[[std.doc]] +dispname = "LibGit2" +name = "stdlib/LibGit2" +uri = "stdlib/LibGit2/" +[[std.doc]] +dispname = "Dynamic Linker" +name = "stdlib/Libdl" +uri = "stdlib/Libdl/" +[[std.doc]] +dispname = "Linear Algebra" +name = "stdlib/LinearAlgebra" +uri = "stdlib/LinearAlgebra/" +[[std.doc]] +dispname = "Logging" +name = "stdlib/Logging" +uri = "stdlib/Logging/" +[[std.doc]] +dispname = "Markdown" +name = "stdlib/Markdown" +uri = "stdlib/Markdown/" +[[std.doc]] +dispname = "Memory-mapped I/O" +name = "stdlib/Mmap" +uri = "stdlib/Mmap/" +[[std.doc]] +dispname = "NetworkOptions" +name = "stdlib/NetworkOptions" +uri = "stdlib/NetworkOptions/" +[[std.doc]] +dispname = "Pkg" +name = "stdlib/Pkg" +uri = "stdlib/Pkg/" +[[std.doc]] +dispname = "Printf" +name = "stdlib/Printf" +uri = "stdlib/Printf/" +[[std.doc]] +dispname = "Profiling" +name = "stdlib/Profile" +uri = "stdlib/Profile/" +[[std.doc]] +dispname = "The Julia REPL" +name = "stdlib/REPL" +uri = "stdlib/REPL/" +[[std.doc]] +dispname = "Random Numbers" +name = "stdlib/Random" +uri = "stdlib/Random/" +[[std.doc]] +dispname = "SHA" +name = "stdlib/SHA" +uri = "stdlib/SHA/" +[[std.doc]] +dispname = "Serialization" +name = "stdlib/Serialization" +uri = "stdlib/Serialization/" +[[std.doc]] +dispname = "Shared Arrays" +name = "stdlib/SharedArrays" +uri = "stdlib/SharedArrays/" +[[std.doc]] +dispname = "Sockets" +name = "stdlib/Sockets" +uri = "stdlib/Sockets/" +[[std.doc]] +dispname = "Sparse Arrays" +name = "stdlib/SparseArrays" +uri = "stdlib/SparseArrays/" +[[std.doc]] +dispname = "Statistics" +name = "stdlib/Statistics" +uri = "stdlib/Statistics/" +[[std.doc]] +dispname = "TOML" +name = "stdlib/TOML" +uri = "stdlib/TOML/" +[[std.doc]] +dispname = "Tar" +name = "stdlib/Tar" +uri = "stdlib/Tar/" +[[std.doc]] +dispname = "Unit Testing" +name = "stdlib/Test" +uri = "stdlib/Test/" +[[std.doc]] +dispname = "UUIDs" +name = "stdlib/UUIDs" +uri = "stdlib/UUIDs/" +[[std.doc]] +dispname = "Unicode" +name = "stdlib/Unicode" +uri = "stdlib/Unicode/" + +[[std.label]] +dispname = "\"Value types\"" +name = "\"Value-types\"" +uri = "manual/types/#%22Value-types%22" +[[std.label]] +dispname = "... combines many arguments into one argument in function definitions" +name = "...-combines-many-arguments-into-one-argument-in-function-definitions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "... splits one argument into many different arguments in function calls" +name = "...-splits-one-argument-into-many-different-arguments-in-function-calls" +uri = "manual/faq/#$" +[[std.label]] +dispname = "32-bit (ARMv6, ARMv7)" +name = "32-bit-(ARMv6,-ARMv7)" +uri = "devdocs/build/arm/#32-bit-%28ARMv6%2C-ARMv7%29" +[[std.label]] +dispname = "@ccall / @cfunction argument translation guide" +name = "@ccall-/-@cfunction-argument-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-argument-translation-guide" +[[std.label]] +dispname = "@ccall / @cfunction return type translation guide" +name = "@ccall-/-@cfunction-return-type-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-return-type-translation-guide" +[[std.label]] +name = "@threadcall" +uri = "manual/multi-threading/#%40threadcall" +[[std.label]] +name = "@time" +uri = "manual/profile/#%40time" +[[std.label]] +dispname = "A basic editor/REPL workflow" +name = "A-basic-editor/REPL-workflow" +uri = "manual/workflow-tips/#A-basic-editor%2FREPL-workflow" +[[std.label]] +dispname = "A few details" +name = "A-few-details" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "A simple TCP example" +name = "A-simple-TCP-example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "A simple sampler without pre-computed data" +name = "A-simple-sampler-without-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "AArch64 (ARMv8)" +name = "AArch64-(ARMv8)" +uri = "devdocs/build/arm/#AArch64-%28ARMv8%29" +[[std.label]] +dispname = "ARM (Linux)" +name = "ARM-(Linux)" +uri = "devdocs/build/arm/#ARM-%28Linux%29" +[[std.label]] +dispname = "Abstract containers and element types" +name = "Abstract-containers-and-element-types" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Abstract number types" +name = "Abstract-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Processing events with AbstractLogger" +name = "AbstractLogger-interface" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "AbstractMenu extension interface" +name = "AbstractMenu-extension-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Accessing Data through a Pointer" +name = "Accessing-Data-through-a-Pointer" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Documentation" +name = "Accessing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Accessing Global Variables" +name = "Accessing-Global-Variables" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Returned Arrays" +name = "Accessing-Returned-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Accumulation and clearing" +name = "Accumulation-and-clearing" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Adding New Zones" +name = "Adding-New-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding metadata to zones" +name = "Adding-metadata-to-zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding methods" +name = "Adding-methods" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Adding probes in libjulia" +name = "Adding-probes-in-libjulia" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Additional spurious warnings" +name = "Additional-spurious-warnings" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Address Sanitizer (ASAN)" +name = "Address-Sanitizer-(ASAN)" +uri = "devdocs/sanitizers/#Address-Sanitizer-%28ASAN%29" +[[std.label]] +dispname = "Address Sanitizer: easy build" +name = "Address-Sanitizer:-easy-build" +uri = "devdocs/sanitizers/#Address-Sanitizer%3A-easy-build" +[[std.label]] +name = "Admonitions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Advanced Usage" +name = "Advanced-Usage" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Advanced: streaming files" +name = "Advanced:-streaming-files" +uri = "manual/networking-and-streams/#Advanced%3A-streaming-files" +[[std.label]] +dispname = "After compiling" +name = "After-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "All HMAC functions" +name = "All-HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All Objects" +name = "All-Objects" +uri = "base/base/#$" +[[std.label]] +dispname = "All SHA context types" +name = "All-SHA-context-types" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All SHA functions" +name = "All-SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Allocating storage using generalizations of similar" +name = "Allocating-storage-using-generalizations-of-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Allocation" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Alternate Orderings" +name = "Alternate-Orderings" +uri = "base/sort/#$" +[[std.label]] +dispname = "An advanced example" +name = "An-advanced-example" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "An optimized sampler with pre-computed data" +name = "An-optimized-sampler-with-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Analysis Design" +name = "Analysis-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Analysis Usage" +name = "Analysis-Usage" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Annotate values taken from untyped locations" +name = "Annotate-values-taken-from-untyped-locations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Anonymous-function expressions as macro arguments" +name = "Anonymous-function-expressions-as-macro-arguments" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Arbitrary Precision Arithmetic" +name = "Arbitrary-Precision-Arithmetic" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Architecture Customization" +name = "Architecture-Customization" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "ArgTools" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument Handling" +name = "Argument-Handling" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument-type declarations" +name = "Argument-type-declarations" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Arithmetic Operators" +name = "Arithmetic-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Array functions" +name = "Array-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Array traits" +name = "Array-traits" +uri = "manual/arrays/#$" +[[std.label]] +name = "Arrays" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Arrays With Missing Values" +name = "Arrays-With-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Artifacts" +uri = "stdlib/Artifacts/#$" +[[std.label]] +dispname = "Asynchronous I/O" +name = "Asynchronous-I/O" +uri = "manual/networking-and-streams/#Asynchronous-I%2FO" +[[std.label]] +dispname = "Atomic Operations" +name = "Atomic-Operations" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Atomic operations" +name = "Atomic-operations" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Available probes" +name = "Available-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Avoid changing the type of a variable" +name = "Avoid-changing-the-type-of-a-variable" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid confusion about whether something is an instance or a type" +name = "Avoid-confusion-about-whether-something-is-an-instance-or-a-type" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid elaborate container types" +name = "Avoid-elaborate-container-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid fields with abstract containers" +name = "Avoid-fields-with-abstract-containers" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid fields with abstract type" +name = "Avoid-fields-with-abstract-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid strange type Unions" +name = "Avoid-strange-type-Unions" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid string interpolation for I/O" +name = "Avoid-string-interpolation-for-I/O" +uri = "manual/performance-tips/#Avoid-string-interpolation-for-I%2FO" +[[std.label]] +dispname = "Avoid type piracy" +name = "Avoid-type-piracy" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid untyped global variables" +name = "Avoid-untyped-global-variables" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid using floats for numeric literals in generic code when possible" +name = "Avoid-using-floats-for-numeric-literals-in-generic-code-when-possible" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid writing overly-specific types" +name = "Avoid-writing-overly-specific-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoiding Deadlock in Pipelines" +name = "Avoiding-Deadlock-in-Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "BLAS and LAPACK" +name = "BLAS-and-LAPACK" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "BLAS functions" +name = "BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "Background" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Background and References" +name = "Background-and-References" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Backporting commits" +name = "Backporting-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Backward Escape Propagation" +name = "Backward-Escape-Propagation" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Base Submodules" +name = "Base-Submodules" +uri = "base/base/#$" +[[std.label]] +name = "Base.Cartesian" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Base._start" +uri = "devdocs/init/#$" +[[std.label]] +name = "Base64" +uri = "stdlib/Base64/#$" +[[std.label]] +dispname = "Basic Functions" +name = "Basic-Functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Basic Stream I/O" +name = "Basic-Stream-I/O" +uri = "manual/networking-and-streams/#Basic-Stream-I%2FO" +[[std.label]] +dispname = "Basic Task operations" +name = "Basic-Task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Basic Unit Tests" +name = "Basic-Unit-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Basic functions" +name = "Basic-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Basic syntax" +name = "Basic-syntax" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Basic usage" +name = "Basic-usage" +uri = "manual/profile/#$" +[[std.label]] +name = "Basics" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Be aware of when Julia avoids specializing" +name = "Be-aware-of-when-Julia-avoids-specializing" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Be careful with type equality" +name = "Be-careful-with-type-equality" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "BigFloats and BigInts" +name = "BigFloats-and-BigInts" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Binary distribution" +name = "Binary-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Binary distributions" +name = "Binary-distributions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Bitwise Operators" +name = "Bitwise-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Block forms" +name = "Block-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Block quotes" +name = "Block-quotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Bold" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Boolean Operators" +name = "Boolean-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Bounds checking" +name = "Bounds-checking" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Bracketed forms" +name = "Bracketed-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Break functions into multiple definitions" +name = "Break-functions-into-multiple-definitions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Broadcast Styles" +name = "Broadcast-Styles" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Broadcast and vectorization" +name = "Broadcast-and-vectorization" +uri = "base/arrays/#$" +[[std.label]] +name = "Broadcasting" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Broken Locks" +name = "Broken-Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Broken Tests" +name = "Broken-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Browser-based workflow" +name = "Browser-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Build dependencies" +name = "Build-dependencies" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Build process is slow/eats memory/hangs my computer" +name = "Build-process-is-slow/eats-memory/hangs-my-computer" +uri = "devdocs/build/windows/#Build-process-is-slow%2Feats-memory%2Fhangs-my-computer" +[[std.label]] +dispname = "Build system changes" +name = "Build-system-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Building 32-bit Julia on a 64-bit machine" +name = "Building-32-bit-Julia-on-a-64-bit-machine" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia" +name = "Building-Julia" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia (Detailed)" +name = "Building-Julia-(Detailed)" +uri = "devdocs/build/build/#Building-Julia-%28Detailed%29" +[[std.label]] +dispname = "Building Julia from source with a Git checkout of a stdlib" +name = "Building-Julia-from-source-with-a-Git-checkout-of-a-stdlib" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia with Tracy" +name = "Building-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Building Julia with a different version of LLVM" +name = "Building-Julia-with-a-different-version-of-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Building a similar type with a different type parameter" +name = "Building-a-similar-type-with-a-different-type-parameter" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Building an \"assert build\" of Julia" +name = "Building-an-\"assert-build\"-of-Julia" +uri = "devdocs/build/build/#Building-an-%22assert-build%22-of-Julia" +[[std.label]] +dispname = "Building an advanced macro" +name = "Building-an-advanced-macro" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Building test binaries" +name = "Building-test-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Building the Julia system image" +name = "Building-the-Julia-system-image" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Built-in Exceptions" +name = "Built-in-Exceptions" +uri = "manual/control-flow/#$" +[[std.label]] +name = "Builtins" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "C++" +name = "C" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "C ABI" +name = "C-ABI" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "C Interface" +name = "C-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "C Standard Library" +name = "C-Standard-Library" +uri = "base/libc/#$" +[[std.label]] +dispname = "C Wrapper Examples" +name = "C-Wrapper-Examples" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "CPU Profiling" +name = "CPU-Profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "CRC32c" +uri = "stdlib/CRC32c/#$" +[[std.label]] +dispname = "Calling C and Fortran Code" +name = "Calling-C-and-Fortran-Code" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Calling Conventions" +name = "Calling-Conventions" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Calling Julia Functions" +name = "Calling-Julia-Functions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Calling a particular method" +name = "Calling-a-particular-method" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +name = "Calls" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Can I use using or import inside a function?" +name = "Can-I-use-using-or-import-inside-a-function?" +uri = "manual/faq/#Can-I-use-using-or-import-inside-a-function%3F" +[[std.label]] +dispname = "Cartesian indexing" +name = "Cartesian-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Cartesian indices" +name = "Cartesian-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Case Study: Rational" +name = "Case-Study:-Rational" +uri = "manual/constructors/#Case-Study%3A-Rational" +[[std.label]] +dispname = "Case Study: Rational Promotions" +name = "Case-Study:-Rational-Promotions" +uri = "manual/conversion-and-promotion/#Case-Study%3A-Rational-Promotions" +[[std.label]] +dispname = "Catching errors" +name = "Catching-errors" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Caution!" +uri = "devdocs/boundscheck/#Caution%21" +[[std.label]] +dispname = "Chaining comparisons" +name = "Chaining-comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Changing the contextual module which is active at the REPL" +name = "Changing-the-contextual-module-which-is-active-at-the-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Channels" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Channels and RemoteChannels" +name = "Channels-and-RemoteChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Checking for package breakages" +name = "Checking-for-package-breakages" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Checking for performance regressions" +name = "Checking-for-performance-regressions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Cherry picking commits" +name = "Cherry-picking-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Closing a Library" +name = "Closing-a-Library" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Closure cfunctions" +name = "Closure-cfunctions" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Closures" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Cluster Manager Interface" +name = "Cluster-Manager-Interface" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Cluster Managers with Custom Transports" +name = "Cluster-Managers-with-Custom-Transports" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "ClusterManagers" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Cmd Objects" +name = "Cmd-Objects" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Code Generation" +name = "Code-Generation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Code loading" +name = "Code-loading" +uri = "base/base/#$" +[[std.label]] +name = "CodeInfo" +uri = "devdocs/ast/#$" +[[std.label]] +name = "CodeInstance" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Collections and Data Structures" +name = "Collections-and-Data-Structures" +uri = "base/collections/#$" +[[std.label]] +name = "Combinatorics" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Command-line option changes" +name = "Command-line-option-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Common Date Formatters" +name = "Common-Date-Formatters" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Common Operations" +name = "Common-Operations" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Communicating with Channels" +name = "Communicating-with-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Communication and synchronization" +name = "Communication-and-synchronization" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Comparison with backtrace" +name = "Comparison-with-[backtrace](@ref)" +uri = "manual/stacktraces/#Comparison-with-%5Bbacktrace%5D%28%40ref%29" +[[std.label]] +dispname = "Compiler/Runtime improvements" +name = "Compiler/Runtime-improvements" +uri = "NEWS/#Compiler%2FRuntime-improvements" +[[std.label]] +dispname = "Compiling with MinGW/MSYS2" +name = "Compiling-with-MinGW/MSYS2" +uri = "devdocs/build/windows/#Compiling-with-MinGW%2FMSYS2" +[[std.label]] +dispname = "Completeness of analysis" +name = "Completeness-of-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Complex Example" +name = "Complex-Example" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Complex Numbers" +name = "Complex-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex and Rational Numbers" +name = "Complex-and-Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex method \"cascades\" with default arguments" +name = "Complex-method-\"cascades\"-with-default-arguments" +uri = "manual/methods/#Complex-method-%22cascades%22-with-default-arguments" +[[std.label]] +dispname = "Composite Types" +name = "Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Computing cluster" +name = "Computing-cluster" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Concatenation and permutation" +name = "Concatenation-and-permutation" +uri = "base/arrays/#$" +[[std.label]] +name = "Conclusion" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Concrete number types" +name = "Concrete-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "ConfiguredMenu subtypes" +name = "ConfiguredMenu-subtypes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Consider StaticArrays.jl for small fixed-size vector/matrix operations" +name = "Consider-StaticArrays.jl-for-small-fixed-size-vector/matrix-operations" +uri = "manual/performance-tips/#Consider-StaticArrays.jl-for-small-fixed-size-vector%2Fmatrix-operations" +[[std.label]] +dispname = "Construction and Initialization" +name = "Construction-and-Initialization" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Constructors for types unrelated to their arguments" +name = "Constructors-for-types-unrelated-to-their-arguments" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Constructors that don't return instances of their own type" +name = "Constructors-that-don't-return-instances-of-their-own-type" +uri = "manual/conversion-and-promotion/#Constructors-that-don%27t-return-instances-of-their-own-type" +[[std.label]] +dispname = "Control Flow" +name = "Control-Flow" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Control Flow and Short-Circuiting Operators" +name = "Control-Flow-and-Short-Circuiting-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Controlling the Garbage Collector" +name = "Controlling-the-Garbage-Collector" +uri = "manual/embedding/#$" +[[std.label]] +name = "Conversion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Conversion Functions" +name = "Conversion-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Conversion vs. Construction" +name = "Conversion-vs.-Construction" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Converting Types" +name = "Converting-Types" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Copying data is not always bad" +name = "Copying-data-is-not-always-bad" +uri = "manual/performance-tips/#$" +[[std.label]] +name = "Core.eval" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Correspondence of dense and sparse methods" +name = "Correspondence-of-dense-and-sparse-methods" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Creating C-Compatible Julia Function Pointers" +name = "Creating-C-Compatible-Julia-Function-Pointers" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Creating Custom AbstractTestSet Types" +name = "Creating-Custom-AbstractTestSet-Types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating Sample Functions" +name = "Creating-Sample-Functions" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a Test Environment" +name = "Creating-a-Test-Environment" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a backports branch" +name = "Creating-a-backports-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Creating events" +name = "Creating-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Creating generic functions" +name = "Creating-generic-functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Creating new generators" +name = "Creating-new-generators" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Cross-compiling from Unix (Linux/Mac/WSL)" +name = "Cross-compiling-from-Unix-(Linux/Mac/WSL)" +uri = "devdocs/build/windows/#Cross-compiling-from-Unix-%28Linux%2FMac%2FWSL%29" +[[std.label]] +dispname = "Custom AbstractUnitRange types" +name = "Custom-AbstractUnitRange-types" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom sampler types" +name = "Custom-sampler-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Customizable binary operators" +name = "Customizable-binary-operators" +uri = "base/math/#$" +[[std.label]] +name = "Customization" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Customization / Configuration" +name = "Customization-/-Configuration" +uri = "stdlib/REPL/#Customization-%2F-Configuration" +[[std.label]] +dispname = "Customizing Colors" +name = "Customizing-Colors" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Customizing keybindings" +name = "Customizing-keybindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Cygwin-to-MinGW cross-compiling" +name = "Cygwin-to-MinGW-cross-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Data Formats" +name = "Data-Formats" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Data Movement" +name = "Data-Movement" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Data-race freedom" +name = "Data-race-freedom" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "DataType fields" +name = "DataType-fields" +uri = "base/reflection/#$" +[[std.label]] +dispname = "DataType layout" +name = "DataType-layout" +uri = "base/reflection/#$" +[[std.label]] +name = "Dates" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates Functions" +name = "Dates-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates and Time Types" +name = "Dates-and-Time-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dealing with signals" +name = "Dealing-with-signals" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Debugging LLVM transformations in isolation" +name = "Debugging-LLVM-transformations-in-isolation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Debugging a cross-compiled build under wine" +name = "Debugging-a-cross-compiled-build-under-wine" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Debugging and profiling" +name = "Debugging-and-profiling" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Debugging compiler.jl" +name = "Debugging-compiler.jl" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Debugging during Julia's build process (bootstrap)" +name = "Debugging-during-Julia's-build-process-(bootstrap)" +uri = "devdocs/debuggingtips/#Debugging-during-Julia%27s-build-process-%28bootstrap%29" +[[std.label]] +dispname = "Debugging precompilation errors" +name = "Debugging-precompilation-errors" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Declared structure" +name = "Declared-structure" +uri = "base/base/#$" +[[std.label]] +dispname = "Default top-level definitions and bare modules" +name = "Default-top-level-definitions-and-bare-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Defining Methods" +name = "Defining-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Defining New Conversions" +name = "Defining-New-Conversions" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining Promotion Rules" +name = "Defining-Promotion-Rules" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining methods in local scope" +name = "Defining-methods-in-local-scope" +uri = "manual/methods/#$" +[[std.label]] +name = "Definitions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Delimited Files" +name = "Delimited-Files" +uri = "stdlib/DelimitedFiles/#$" +[[std.label]] +dispname = "Deprecated or removed" +name = "Deprecated-or-removed" +uri = "NEWS/#$" +[[std.label]] +name = "Dequeues" +uri = "base/collections/#$" +[[std.label]] +dispname = "Design Patterns with Parametric Methods" +name = "Design-Patterns-with-Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Diagonal types" +name = "Diagonal-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Dictionaries" +uri = "base/collections/#$" +[[std.label]] +dispname = "Dispatch on one argument at a time" +name = "Dispatch-on-one-argument-at-a-time" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Display equations" +name = "Display-equations" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Displaying Julia variables" +name = "Displaying-Julia-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Division errors" +name = "Division-errors" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Division functions" +name = "Division-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Do-Block Syntax for Function Arguments" +name = "Do-Block-Syntax-for-Function-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Do I want to use the Stable, LTS, or nightly version of Julia?" +name = "Do-I-want-to-use-the-Stable,-LTS,-or-nightly-version-of-Julia?" +uri = "manual/faq/#Do-I-want-to-use-the-Stable%2C-LTS%2C-or-nightly-version-of-Julia%3F" +[[std.label]] +dispname = "Don't expose unsafe operations at the interface level" +name = "Don't-expose-unsafe-operations-at-the-interface-level" +uri = "manual/style-guide/#Don%27t-expose-unsafe-operations-at-the-interface-level" +[[std.label]] +dispname = "Don't overload methods of base container types" +name = "Don't-overload-methods-of-base-container-types" +uri = "manual/style-guide/#Don%27t-overload-methods-of-base-container-types" +[[std.label]] +dispname = "Don't overuse ..." +name = "Don't-overuse-..." +uri = "manual/style-guide/#Don%27t-overuse-..." +[[std.label]] +dispname = "Don't overuse macros" +name = "Don't-overuse-macros" +uri = "manual/style-guide/#Don%27t-overuse-macros" +[[std.label]] +dispname = "Don't overuse try-catch" +name = "Don't-overuse-try-catch" +uri = "manual/style-guide/#Don%27t-overuse-try-catch" +[[std.label]] +dispname = "Don't parenthesize conditions" +name = "Don't-parenthesize-conditions" +uri = "manual/style-guide/#Don%27t-parenthesize-conditions" +[[std.label]] +dispname = "Don't use unnecessary static parameters" +name = "Don't-use-unnecessary-static-parameters" +uri = "manual/style-guide/#Don%27t-use-unnecessary-static-parameters" +[[std.label]] +dispname = "Don't write a trivial anonymous function x->f(x) for a named function f" +name = "Don't-write-a-trivial-anonymous-function-x-f(x)-for-a-named-function-f" +uri = "manual/style-guide/#Don%27t-write-a-trivial-anonymous-function-x-f%28x%29-for-a-named-function-f" +[[std.label]] +dispname = "Downloading the Julia source code" +name = "Downloading-the-Julia-source-code" +uri = "devdocs/build/build/#$" +[[std.label]] +name = "Downloads" +uri = "stdlib/Downloads/#$" +[[std.label]] +name = "Durations/Comparisons" +uri = "stdlib/Dates/#Durations%2FComparisons" +[[std.label]] +dispname = "Dynamic Linker" +name = "Dynamic-Linker" +uri = "stdlib/Libdl/#$" +[[std.label]] +dispname = "Dynamic documentation" +name = "Dynamic-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Dynamically Enabling and Disabling Zones" +name = "Dynamically-Enabling-and-Disabling-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "EA-Alias-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Array Analysis" +name = "EA-Array-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Exception Handling" +name = "EA-Exception-Handling" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "ENABLE_GDBLISTENER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "ENABLE_JITPROFILING" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Early filtering and message handling" +name = "Early-filtering-and-message-handling" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Elementary Functions" +name = "Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Elementary operations" +name = "Elementary-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Eliding bounds checks" +name = "Eliding-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Embedding Julia" +name = "Embedding-Julia" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Emit bounds checks" +name = "Emit-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Empty generic functions" +name = "Empty-generic-functions" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Enabling stack trace samples" +name = "Enabling-stack-trace-samples" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Enabling support" +name = "Enabling-support" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Environment Variables" +name = "Environment-Variables" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Environment stacks" +name = "Environment-stacks" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Environment variables" +name = "Environment-variables" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Environments" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Equality and Comparison Operators" +name = "Equality-and-Comparison-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Error handling" +name = "Error-handling" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Errors during Julia startup" +name = "Errors-during-Julia-startup" +uri = "devdocs/backtraces/#$" +[[std.label]] +name = "EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "Essentials" +uri = "base/base/#$" +[[std.label]] +dispname = "Eval of Julia code" +name = "Eval-of-Julia-code" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Evaluating expressions" +name = "Evaluating-expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Evaluation Scope of Default Values" +name = "Evaluation-Scope-of-Default-Values" +uri = "manual/functions/#$" +[[std.label]] +name = "Events" +uri = "base/base/#$" +[[std.label]] +name = "Example" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Example setup" +name = "Example-setup" +uri = "devdocs/sanitizers/#$" +[[std.label]] +dispname = "Example: Enable debug-level messages" +name = "Example:-Enable-debug-level-messages" +uri = "stdlib/Logging/#Example%3A-Enable-debug-level-messages" +[[std.label]] +dispname = "Example: OpenLibm" +name = "Example:-OpenLibm" +uri = "devdocs/build/build/#Example%3A-OpenLibm" +[[std.label]] +dispname = "Example: Writing log events to a file" +name = "Example:-Writing-log-events-to-a-file" +uri = "stdlib/Logging/#Example%3A-Writing-log-events-to-a-file" +[[std.label]] +dispname = "Exception Handling" +name = "Exception-Handling" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Exception stacks and current_exceptions" +name = "Exception-stacks-and-[current_exceptions](@ref)" +uri = "manual/stacktraces/#Exception-stacks-and-%5Bcurrent_exceptions%5D%28%40ref%29" +[[std.label]] +name = "Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +name = "Execution" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Expansion and lowering" +name = "Expansion-and-lowering" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Experimental features" +name = "Experimental-features" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Export lists" +name = "Export-lists" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Exporting data to TOML file" +name = "Exporting-data-to-TOML-file" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Expr types" +name = "Expr-types" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Expressions and evaluation" +name = "Expressions-and-evaluation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "External Profiler Support" +name = "External-Profiler-Support" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "External Profiling" +name = "External-Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "External applications" +name = "External-applications" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Extracting the type parameter from a super-type" +name = "Extracting-the-type-parameter-from-a-super-type" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Extracting useful information" +name = "Extracting-useful-information" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Federation of packages" +name = "Federation-of-packages" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "File locations" +name = "File-locations" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "Filesystem" +uri = "base/file/#$" +[[std.label]] +dispname = "Fix deprecation warnings" +name = "Fix-deprecation-warnings" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "Fixing-precompilation-hangs-due-to-open-tasks-or-IO" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Flags that impact package image creation and selection" +name = "Flags-that-impact-package-image-creation-and-selection" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Floating-Point Numbers" +name = "Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Floating-point zero" +name = "Floating-point-zero" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Footnote references" +name = "Footnote-references" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Footnotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "For objects that mimic AbstractArray but are not subtypes" +name = "For-objects-that-mimic-AbstractArray-but-are-not-subtypes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Fortran Wrapper Example" +name = "Fortran-Wrapper-Example" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Free variables" +name = "Free-variables" +uri = "devdocs/types/#$" +[[std.label]] +name = "FreeBSD" +uri = "devdocs/build/freebsd/#$" +[[std.label]] +dispname = "Frequently Asked Questions" +name = "Frequently-Asked-Questions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Function Testing" +name = "Function-Testing" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Function calls" +name = "Function-calls" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Function composition and piping" +name = "Function-composition-and-piping" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Function-like objects" +name = "Function-like-objects" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Function methods" +name = "Function-methods" +uri = "base/reflection/#$" +[[std.label]] +name = "Functionality" +uri = "stdlib/LibGit2/#$" +[[std.label]] +name = "Functions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Functions on Expressions" +name = "Functions-on-Expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Further Reading" +name = "Further-Reading" +uri = "manual/functions/#$" +[[std.label]] +name = "Future" +uri = "stdlib/Future/#$" +[[std.label]] +dispname = "GC Invariants" +name = "GC-Invariants" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "GC Logging" +name = "GC-Logging" +uri = "manual/profile/#$" +[[std.label]] +dispname = "GC probes" +name = "GC-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GC root placement" +name = "GC-root-placement" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "GC stop-the-world latency" +name = "GC-stop-the-world-latency" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GDB hangs with cygwin mintty" +name = "GDB-hangs-with-cygwin-mintty" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not attaching to the right process" +name = "GDB-not-attaching-to-the-right-process" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not showing the right backtrace" +name = "GDB-not-showing-the-right-backtrace" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Garbage Collection Safety" +name = "Garbage-Collection-Safety" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Garbage Collection in Julia" +name = "Garbage-Collection-in-Julia" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Garbage collector mark bits" +name = "Garbage-collector-mark-bits" +uri = "devdocs/object/#$" +[[std.label]] +name = "General" +uri = "manual/faq/#$" +[[std.label]] +dispname = "General Collections" +name = "General-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "General I/O" +name = "General-I/O" +uri = "base/io-network/#General-I%2FO" +[[std.label]] +dispname = "General Information for Windows" +name = "General-Information-for-Windows" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "General Number Functions and Constants" +name = "General-Number-Functions-and-Constants" +uri = "base/numbers/#$" +[[std.label]] +dispname = "General Overview" +name = "General-Overview" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "General troubleshooting" +name = "General-troubleshooting" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Generalizing existing code" +name = "Generalizing-existing-code" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Generated functions" +name = "Generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Generating an Example Package" +name = "Generating-an-Example-Package" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Generating random values of custom types" +name = "Generating-random-values-of-custom-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values for an AbstractFloat type" +name = "Generating-values-for-an-AbstractFloat-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values from a type" +name = "Generating-values-from-a-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generator Expressions" +name = "Generator-Expressions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Generators (creation and seeding)" +name = "Generators-(creation-and-seeding)" +uri = "stdlib/Random/#Generators-%28creation-and-seeding%29" +[[std.label]] +dispname = "Generic Functions" +name = "Generic-Functions" +uri = "base/base/#$" +[[std.label]] +dispname = "Getting Around" +name = "Getting-Around" +uri = "base/base/#$" +[[std.label]] +dispname = "Global Scope" +name = "Global-Scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Global Variables" +name = "Global-Variables" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Global variables" +name = "Global-variables" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Glossary" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "HMAC functions" +name = "HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Handle excess argument diversity in the caller" +name = "Handle-excess-argument-diversity-in-the-caller" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Handling Operating System Variation" +name = "Handling-Operating-System-Variation" +uri = "manual/handling-operating-system-variation/#$" +[[std.label]] +dispname = "Handling name conflicts" +name = "Handling-name-conflicts" +uri = "manual/modules/#$" +[[std.label]] +name = "Headers" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Heap Snapshots" +name = "Heap-Snapshots" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Help mode" +name = "Help-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Helper Functions" +name = "Helper-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Heuristics" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "High-Level Embedding" +name = "High-Level-Embedding" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-Level Embedding on Windows with Visual Studio" +name = "High-Level-Embedding-on-Windows-with-Visual-Studio" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "High-level-Overview-of-the-Native-Code-Generation-Process" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "High-level overview" +name = "High-level-overview" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Hold up: why macros?" +name = "Hold-up:-why-macros?" +uri = "manual/metaprogramming/#Hold-up%3A-why-macros%3F" +[[std.label]] +dispname = "Hooking into the Random API" +name = "Hooking-into-the-Random-API" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Horizontal rules" +name = "Horizontal-rules" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "How can I constrain or compute type parameters?" +name = "How-can-I-constrain-or-compute-type-parameters?" +uri = "manual/faq/#How-can-I-constrain-or-compute-type-parameters%3F" +[[std.label]] +dispname = "How can I modify the declaration of a type in my session?" +name = "How-can-I-modify-the-declaration-of-a-type-in-my-session?" +uri = "manual/faq/#How-can-I-modify-the-declaration-of-a-type-in-my-session%3F" +[[std.label]] +dispname = "How can I transfer the list of installed packages after updating my version of Julia?" +name = "How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia?" +uri = "manual/faq/#How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia%3F" +[[std.label]] +dispname = "How do I check if the current file is being run as the main script?" +name = "How-do-I-check-if-the-current-file-is-being-run-as-the-main-script?" +uri = "manual/faq/#How-do-I-check-if-the-current-file-is-being-run-as-the-main-script%3F" +[[std.label]] +dispname = "How do I delete an object in memory?" +name = "How-do-I-delete-an-object-in-memory?" +uri = "manual/faq/#How-do-I-delete-an-object-in-memory%3F" +[[std.label]] +dispname = "How do I manage precompilation caches in distributed file systems?" +name = "How-do-I-manage-precompilation-caches-in-distributed-file-systems?" +uri = "manual/faq/#How-do-I-manage-precompilation-caches-in-distributed-file-systems%3F" +[[std.label]] +dispname = "How do I pass options to julia using #!/usr/bin/env?" +name = "How-do-I-pass-options-to-julia-using-#!/usr/bin/env?" +uri = "manual/faq/#How-do-I-pass-options-to-julia-using-%23%21%2Fusr%2Fbin%2Fenv%3F" +[[std.label]] +dispname = "How does Julia define its public API?" +name = "How-does-Julia-define-its-public-API?" +uri = "manual/faq/#How-does-Julia-define-its-public-API%3F" +[[std.label]] +dispname = "How inference works" +name = "How-inference-works" +uri = "devdocs/inference/#$" +[[std.label]] +name = "Hygiene" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "I passed an argument x to a function, modified it inside that function, but on the outside, the variable x is still unchanged. Why?" +name = "I-passed-an-argument-x-to-a-function,-modified-it-inside-that-function,-but-on-the-outside,-the-variable-x-is-still-unchanged.-Why?" +uri = "manual/faq/#I-passed-an-argument-x-to-a-function%2C-modified-it-inside-that-function%2C-but-on-the-outside%2C-the-variable-x-is-still-unchanged.-Why%3F" +[[std.label]] +dispname = "I/O and Network" +name = "I/O-and-Network" +uri = "base/io-network/#I%2FO-and-Network" +[[std.label]] +dispname = "IO Output Contextual Properties" +name = "IO-Output-Contextual-Properties" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "IPv6 Example" +name = "IPv6-Example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Images" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Implementation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Implementation overview" +name = "Implementation-overview" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Imports and such" +name = "Imports-and-such" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Improving LLVM optimizations for Julia" +name = "Improving-LLVM-optimizations-for-Julia" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Incomplete Initialization" +name = "Incomplete-Initialization" +uri = "manual/constructors/#$" +[[std.label]] +name = "Indentation" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Index replacement" +name = "Index-replacement" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Index translation" +name = "Index-translation" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Indexable Collections" +name = "Indexable-Collections" +uri = "base/collections/#$" +[[std.label]] +name = "Indexing" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Indexing and assignment" +name = "Indexing-and-assignment" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Indirect Calls" +name = "Indirect-Calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Inference" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Initialization of the Julia runtime" +name = "Initialization-of-the-Julia-runtime" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Inline elements" +name = "Inline-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Inserting breakpoints for inspection from gdb" +name = "Inserting-breakpoints-for-inspection-from-gdb" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Inserting breakpoints upon certain conditions" +name = "Inserting-breakpoints-upon-certain-conditions" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Installing the Tracy Profile Viewer" +name = "Installing-the-Tracy-Profile-Viewer" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "Instrumenting-Julia-with-DTrace,-and-bpftrace" +uri = "devdocs/probes/#Instrumenting-Julia-with-DTrace%2C-and-bpftrace" +[[std.label]] +dispname = "Integers and Floating-Point Numbers" +name = "Integers-and-Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Intel VTune (ITTAPI) Profiler" +name = "Intel-VTune-(ITTAPI)-Profiler" +uri = "devdocs/external_profilers/#Intel-VTune-%28ITTAPI%29-Profiler" +[[std.label]] +name = "InteractiveUtils" +uri = "NEWS/#$" +[[std.label]] +dispname = "Interface between JL_STD* and Julia code" +name = "Interface-between-JL_STD*-and-Julia-code" +uri = "devdocs/stdio/#Interface-between-JL_STD%2A-and-Julia-code" +[[std.label]] +name = "Interfaces" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Intermediate and compiled representations" +name = "Intermediate-and-compiled-representations" +uri = "base/reflection/#$" +[[std.label]] +name = "Internals" +uri = "base/base/#$" +[[std.label]] +dispname = "Introduction to the internal machinery" +name = "Introduction-to-the-internal-machinery" +uri = "devdocs/types/#$" +[[std.label]] +name = "Invariants" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Investigating results" +name = "Investigating-results" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Is Julia named after someone or something?" +name = "Is-Julia-named-after-someone-or-something?" +uri = "manual/faq/#Is-Julia-named-after-someone-or-something%3F" +[[std.label]] +name = "Italics" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Iterable Collections" +name = "Iterable-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Iterated dispatch" +name = "Iterated-dispatch" +uri = "manual/methods/#$" +[[std.label]] +name = "Iteration" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Iteration utilities" +name = "Iteration-utilities" +uri = "base/iterators/#$" +[[std.label]] +dispname = "JIT Design and Implementation" +name = "JIT-Design-and-Implementation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "JL Call Convention" +name = "JL-Call-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +name = "JL_ALWAYS_LEAFTYPE" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_DISABLED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_PROMISE_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GLOBALLY_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_MAYBE_UNROOTED/JL_ROOTS_TEMPORARILY" +uri = "devdocs/gc-sa/#JL_MAYBE_UNROOTED%2FJL_ROOTS_TEMPORARILY" +[[std.label]] +name = "JL_NOTSAFEPOINT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_PROPAGATES_ROOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_REQUIRE_ROOTED_SLOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_ROOTING_ARGUMENT/JL_ROOTED_ARGUMENT" +uri = "devdocs/gc-sa/#JL_ROOTING_ARGUMENT%2FJL_ROOTED_ARGUMENT" +[[std.label]] +name = "JULIA_ANSWER_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_BINDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CI" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CPU_TARGET" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEBUG" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEPOT_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EDITOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_ERROR_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EXCLUSIVE" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_GC_ALLOC_POOL, JULIA_GC_ALLOC_OTHER, JULIA_GC_ALLOC_PRINT" +name = "JULIA_GC_ALLOC_POOL,-JULIA_GC_ALLOC_OTHER,-JULIA_GC_ALLOC_PRINT" +uri = "manual/environment-variables/#JULIA_GC_ALLOC_POOL%2C-JULIA_GC_ALLOC_OTHER%2C-JULIA_GC_ALLOC_PRINT" +[[std.label]] +name = "JULIA_GC_NO_GENERATIONAL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_GC_WAIT_FOR_DEBUGGER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_HISTORY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_IMAGE_TIMINGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INFO_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INPUT_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LLVM_ARGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LOAD_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NO_VERIFY_HOSTS / JULIA_SSL_NO_VERIFY_HOSTS / JULIA_SSH_NO_VERIFY_HOSTS / JULIA_ALWAYS_VERIFY_HOSTS" +name = "JULIA_NO_VERIFY_HOSTS-/-JULIA_SSL_NO_VERIFY_HOSTS-/-JULIA_SSH_NO_VERIFY_HOSTS-/-JULIA_ALWAYS_VERIFY_HOSTS" +uri = "manual/environment-variables/#JULIA_NO_VERIFY_HOSTS-%2F-JULIA_SSL_NO_VERIFY_HOSTS-%2F-JULIA_SSH_NO_VERIFY_HOSTS-%2F-JULIA_ALWAYS_VERIFY_HOSTS" +[[std.label]] +name = "JULIA_NUM_PRECOMPILE_TASKS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_NUM_THREADS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKGRESOLVE_ACCURACY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_DEVDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_IGNORE_HASHES" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_OFFLINE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRECOMPILE_AUTO" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRESERVE_TIERED_INSTALLED" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER_REGISTRY_PREFERENCE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_UNPACK_REGISTRY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_USE_CLI_GIT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PROJECT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SHELL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SSL_CA_ROOTS_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_THREAD_SLEEP_THRESHOLD" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_VERBOSE_LINKING" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WARN_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WORKER_TIMEOUT" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Julia ASTs" +name = "Julia-ASTs" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Julia Execution" +name = "Julia-Execution" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Julia Functions" +name = "Julia-Functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Julia Native Calling Convention" +name = "Julia-Native-Calling-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Julia Releases" +name = "Julia-Releases" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Julia SSA-form IR" +name = "Julia-SSA-form-IR" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Julia ⇔ C/C++: Assembling modules" +name = "Julia-and-hArr;-C/C:-Assembling-modules" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Assembling-modules" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module interface" +name = "Julia-and-hArr;-C/C:-Module-interface" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-interface" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module loading" +name = "Julia-and-hArr;-C/C:-Module-loading" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-loading" +[[std.label]] +dispname = "Julia ⇔ C/C++: Namespaces" +name = "Julia-and-hArr;-C/C:-Namespaces" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Namespaces" +[[std.label]] +dispname = "Julia ⇔ C/C++: Quick reference" +name = "Julia-and-hArr;-C/C:-Quick-reference" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Quick-reference" +[[std.label]] +dispname = "Julia v1.10 Release Notes" +name = "Julia-v1.10-Release-Notes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Keeping values alive in the absence of uses" +name = "Keeping-values-alive-in-the-absence-of-uses" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Key bindings" +name = "Key-bindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Keyword Arguments" +name = "Keyword-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Keyword arguments" +name = "Keyword-arguments" +uri = "devdocs/functions/#$" +[[std.label]] +name = "Keywords" +uri = "base/base/#$" +[[std.label]] +dispname = "LAPACK functions" +name = "LAPACK-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LLVM" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "LLVM-Alias-Analysis" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "LLVM Interface" +name = "LLVM-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "Language changes" +name = "Language-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Lattice Design" +name = "Lattice-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Lazy Artifacts" +name = "Lazy-Artifacts" +uri = "stdlib/LazyArtifacts/#$" +[[std.label]] +dispname = "Legacy interface" +name = "Legacy-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Legacy ios.c library" +name = "Legacy-ios.c-library" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Let Blocks" +name = "Let-Blocks" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Level 1 BLAS functions" +name = "Level-1-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 2 BLAS functions" +name = "Level-2-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 3 BLAS functions" +name = "Level-3-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LibCURL" +uri = "stdlib/LibCURL/#$" +[[std.label]] +name = "LibGit2" +uri = "stdlib/LibGit2/#$" +[[std.label]] +dispname = "Libuv wrappers for stdio" +name = "Libuv-wrappers-for-stdio" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Line-by-Line Allocation Tracking" +name = "Line-by-Line-Allocation-Tracking" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Line endings" +name = "Line-endings" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Line numbers" +name = "Line-numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Linear indexing (LinearIndices)" +name = "Linear-indexing-(LinearIndices)" +uri = "devdocs/offset-arrays/#Linear-indexing-%28LinearIndices%29" +[[std.label]] +name = "LinearAlgebra" +uri = "NEWS/#$" +[[std.label]] +name = "Links" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Linux Build Troubleshooting" +name = "Linux-Build-Troubleshooting" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "Lists" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Literal zero and one" +name = "Literal-zero-and-one" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Literals" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Loading a particular file" +name = "Loading-a-particular-file" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Local invocations" +name = "Local-invocations" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Log event structure" +name = "Log-event-structure" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logging module" +name = "Logging-module" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logical Operations on Arrays" +name = "Logical-Operations-on-Arrays" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Logical indexing" +name = "Logical-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Logical operators" +name = "Logical-operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Loops and Comprehensions" +name = "Loops-and-Comprehensions" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level matrix operations" +name = "Low-level-matrix-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Low-level synchronization primitives" +name = "Low-level-synchronization-primitives" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Lowered form" +name = "Lowered-form" +uri = "devdocs/ast/#$" +[[std.label]] +name = "MacOS" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Machine epsilon" +name = "Machine-epsilon" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Macro-generated code" +name = "Macro-generated-code" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Macro invocation" +name = "Macro-invocation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Macros and dispatch" +name = "Macros-and-dispatch" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Main SSA data structure" +name = "Main-SSA-data-structure" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Mapping C Functions to Julia" +name = "Mapping-C-Functions-to-Julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown Syntax Extensions" +name = "Markdown-Syntax-Extensions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Marking and Generational Collection" +name = "Marking-and-Generational-Collection" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Mathematical Functions" +name = "Mathematical-Functions" +uri = "base/math/#$" +[[std.label]] +dispname = "Mathematical Operations and Elementary Functions" +name = "Mathematical-Operations-and-Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Mathematics" +uri = "base/math/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "Matrix-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Measure performance with @time and pay attention to memory allocation" +name = "Measure-performance-with-[@time](@ref)-and-pay-attention-to-memory-allocation" +uri = "manual/performance-tips/#Measure-performance-with-%5B%40time%5D%28%40ref%29-and-pay-attention-to-memory-allocation" +[[std.label]] +name = "Memory" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Memory Management" +name = "Memory-Management" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Memory Ownership" +name = "Memory-Ownership" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Memory Sanitizer (MSAN)" +name = "Memory-Sanitizer-(MSAN)" +uri = "devdocs/sanitizers/#Memory-Sanitizer-%28MSAN%29" +[[std.label]] +dispname = "Memory allocation analysis" +name = "Memory-allocation-analysis" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Memory layout" +name = "Memory-layout" +uri = "base/base/#$" +[[std.label]] +dispname = "Memory layout of Julia Objects" +name = "Memory-layout-of-Julia-Objects" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Memory-mapped I/O" +name = "Memory-mapped-I/O" +uri = "stdlib/Mmap/#Memory-mapped-I%2FO" +[[std.label]] +dispname = "Memory profiling" +name = "Memory-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "Menus" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Merging backports into the release branch" +name = "Merging-backports-into-the-release-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +name = "Meta" +uri = "base/base/#$" +[[std.label]] +name = "Metaprogramming" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method Tables" +name = "Method-Tables" +uri = "devdocs/functions/#$" +[[std.label]] +name = "MethodInstance" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Missing Values" +name = "Missing-Values" +uri = "base/base/#$" +[[std.label]] +dispname = "Mixing multiple using and import statements" +name = "Mixing-multiple-using-and-import-statements" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module bindings" +name = "Module-bindings" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Module initialization and precompilation" +name = "Module-initialization-and-precompilation" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module loading" +name = "Module-loading" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Module loading callbacks" +name = "Module-loading-callbacks" +uri = "devdocs/require/#$" +[[std.label]] +name = "Modules" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "More About Callbacks" +name = "More-About-Callbacks" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "More about types" +name = "More-about-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "More dots: Fuse vectorized operations" +name = "More-dots:-Fuse-vectorized-operations" +uri = "manual/performance-tips/#More-dots%3A-Fuse-vectorized-operations" +[[std.label]] +dispname = "More on Channels" +name = "More-on-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "More task operations" +name = "More-task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Mozilla's Record and Replay Framework (rr)" +name = "Mozilla's-Record-and-Replay-Framework-(rr)" +uri = "devdocs/debuggingtips/#Mozilla%27s-Record-and-Replay-Framework-%28rr%29" +[[std.label]] +dispname = "Multi-processing and Distributed Computing" +name = "Multi-processing-and-Distributed-Computing" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Multicast" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Multidimensional Arrays" +name = "Multidimensional-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Multimedia I/O" +name = "Multimedia-I/O" +uri = "base/io-network/#Multimedia-I%2FO" +[[std.label]] +dispname = "Multiple GC Threads" +name = "Multiple-GC-Threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multiple Objects" +name = "Multiple-Objects" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Mutable Composite Types" +name = "Mutable-Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Mutable collections" +name = "Mutable-collections" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Named Tuple Types" +name = "Named-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Named Tuples" +name = "Named-Tuples" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Nested quote" +name = "Nested-quote" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Network I/O" +name = "Network-I/O" +uri = "base/io-network/#Network-I%2FO" +[[std.label]] +dispname = "Network Requirements for LocalManager and SSHManager" +name = "Network-Requirements-for-LocalManager-and-SSHManager" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Network transport" +name = "Network-transport" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "NetworkOptions" +uri = "stdlib/NetworkOptions/#$" +[[std.label]] +dispname = "Networking and Streams" +name = "Networking-and-Streams" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "New IR nodes" +name = "New-IR-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "New language features" +name = "New-language-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library features" +name = "New-library-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library functions" +name = "New-library-functions" +uri = "NEWS/#$" +[[std.label]] +dispname = "Non-constant Function Specifications" +name = "Non-constant-Function-Specifications" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Note on Optional and keyword Arguments" +name = "Note-on-Optional-and-keyword-Arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Notes on BLAS and LAPACK" +name = "Notes-on-BLAS-and-LAPACK" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Notes on using bpftrace" +name = "Notes-on-using-bpftrace" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Noteworthy Differences from other Languages" +name = "Noteworthy-Differences-from-other-Languages" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from C/C++" +name = "Noteworthy-differences-from-C/C" +uri = "manual/noteworthy-differences/#Noteworthy-differences-from-C%2FC" +[[std.label]] +dispname = "Noteworthy differences from Common Lisp" +name = "Noteworthy-differences-from-Common-Lisp" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from MATLAB" +name = "Noteworthy-differences-from-MATLAB" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from Python" +name = "Noteworthy-differences-from-Python" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from R" +name = "Noteworthy-differences-from-R" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Nothingness and missing values" +name = "Nothingness-and-missing-values" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Number of indices" +name = "Number-of-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Numbered prompt" +name = "Numbered-prompt" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Numeric Comparisons" +name = "Numeric-Comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Numerical Conversions" +name = "Numerical-Conversions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "OS X" +name = "OS-X" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Object allocation" +name = "Object-allocation" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Object layout (jl_value_t)" +name = "Object-layout-(jl_value_t)" +uri = "devdocs/object/#Object-layout-%28jl_value_t%29" +[[std.label]] +dispname = "Omitted and extra indices" +name = "Omitted-and-extra-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "On the command line" +name = "On-the-command-line" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Operations on Types" +name = "Operations-on-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Operator Precedence and Associativity" +name = "Operator-Precedence-and-Associativity" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Operators" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Operators Are Functions" +name = "Operators-Are-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Operators With Special Names" +name = "Operators-With-Special-Names" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optimization Pipeline" +name = "Optimization-Pipeline" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Optimize network I/O during parallel execution" +name = "Optimize-network-I/O-during-parallel-execution" +uri = "manual/performance-tips/#Optimize-network-I%2FO-during-parallel-execution" +[[std.label]] +dispname = "Optional Arguments" +name = "Optional-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optionally-generated functions" +name = "Optionally-generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Options for controlling the display of profile results" +name = "Options-for-controlling-the-display-of-profile-results" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Order-Related Functions" +name = "Order-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Other Test Macros" +name = "Other-Test-Macros" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Other generic segfaults or unreachables reached" +name = "Other-generic-segfaults-or-unreachables-reached" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Outer-only constructors" +name = "Outer-only-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Output-type computation" +name = "Output-type-computation" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Overflow behavior" +name = "Overflow-behavior" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Overview" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Overview of Julia to LLVM Interface" +name = "Overview-of-Julia-to-LLVM-Interface" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Package Manager" +name = "Package-Manager" +uri = "NEWS/#$" +[[std.label]] +dispname = "Package directories" +name = "Package-directories" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Packages and Modules" +name = "Packages-and-Modules" +uri = "manual/faq/#$" +[[std.label]] +name = "Paragraphs" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Parallel Computing" +name = "Parallel-Computing" +uri = "manual/parallel-computing/#$" +[[std.label]] +dispname = "Parallel Map and Loops" +name = "Parallel-Map-and-Loops" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Parallel mode" +name = "Parallel-mode" +uri = "manual/command-line-interface/#$" +[[std.label]] +name = "Parallelization" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Parametric Abstract Types" +name = "Parametric-Abstract-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Constructors" +name = "Parametric-Constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Methods" +name = "Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parametric Primitive Types" +name = "Parametric-Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Types" +name = "Parametric-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametrically-constrained Varargs methods" +name = "Parametrically-constrained-Varargs-methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parsing TOML data" +name = "Parsing-TOML-data" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Passing Pointers for Modifying Inputs" +name = "Passing-Pointers-for-Modifying-Inputs" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Passing options to LLVM" +name = "Passing-options-to-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Performance critical code should be inside a function" +name = "Performance-critical-code-should-be-inside-a-function" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Period Types" +name = "Period-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +name = "Periods" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Phi nodes and Pi nodes" +name = "Phi-nodes-and-Pi-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "PhiC nodes and Upsilon nodes" +name = "PhiC-nodes-and-Upsilon-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +name = "Pidfile" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +name = "Pkg" +uri = "stdlib/Pkg/#$" +[[std.label]] +dispname = "Pkg mode" +name = "Pkg-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Pkg.jl" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Platform-Specific Notes" +name = "Platform-Specific-Notes" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Point releasing 101" +name = "Point-releasing-101" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Powers, logs and roots" +name = "Powers,-logs-and-roots" +uri = "manual/mathematical-operations/#Powers%2C-logs-and-roots" +[[std.label]] +dispname = "Pre-allocating outputs" +name = "Pre-allocating-outputs" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Prefer exported methods over direct field access" +name = "Prefer-exported-methods-over-direct-field-access" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Primary Functions" +name = "Primary-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Primitive Types" +name = "Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Principles of usage" +name = "Principles-of-usage" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Printf" +uri = "NEWS/#$" +[[std.label]] +dispname = "Printing of debug information" +name = "Printing-of-debug-information" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Probe usage examples" +name = "Probe-usage-examples" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Processing log events" +name = "Processing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Profiling Julia with Tracy" +name = "Profiling-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Profiling package precompilation with Tracy" +name = "Profiling-package-precompilation-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Program representation" +name = "Program-representation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Project environments" +name = "Project-environments" +uri = "manual/code-loading/#$" +[[std.label]] +name = "Promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Propagating inbounds" +name = "Propagating-inbounds" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Propagation of Missing Values" +name = "Propagation-of-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "Proper-maintenance-and-care-of-multi-threading-locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Properties of Types" +name = "Properties-of-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Property destructuring" +name = "Property-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Qualified names" +name = "Qualified-names" +uri = "manual/modules/#$" +[[std.label]] +name = "Quirks" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Quote expressions" +name = "Quote-expressions" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "REPL-based workflow" +name = "REPL-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "REPL formatting" +name = "REPL-formatting" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "RadioMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Random Numbers" +name = "Random-Numbers" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random generation functions" +name = "Random-generation-functions" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random numbers module" +name = "Random-numbers-module" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Raspberry Pi 1 / Raspberry Pi Zero" +name = "Raspberry-Pi-1-/-Raspberry-Pi-Zero" +uri = "devdocs/build/arm/#Raspberry-Pi-1-%2F-Raspberry-Pi-Zero" +[[std.label]] +dispname = "Raspberry Pi 2" +name = "Raspberry-Pi-2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Rational Numbers" +name = "Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Receiving IP Multicast Packets" +name = "Receiving-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Redefining Methods" +name = "Redefining-Methods" +uri = "manual/methods/#$" +[[std.label]] +name = "Reflection" +uri = "base/base/#$" +[[std.label]] +dispname = "Reflection and introspection" +name = "Reflection-and-introspection" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Remote References and AbstractChannels" +name = "Remote-References-and-AbstractChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Remote References and Distributed Garbage Collection" +name = "Remote-References-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Renaming with as" +name = "Renaming-with-as" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "Reporting-and-analyzing-crashes-(segfaults)" +uri = "devdocs/backtraces/#Reporting-and-analyzing-crashes-%28segfaults%29" +[[std.label]] +name = "Representation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Representation of Intermediate Values" +name = "Representation-of-Intermediate-Values" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Representation of Pointers" +name = "Representation-of-Pointers" +uri = "devdocs/compiler/#$" +[[std.label]] +name = "Reproducibility" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Reproducing concurrency bugs with rr" +name = "Reproducing-concurrency-bugs-with-rr" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Required Build Tools and External Libraries" +name = "Required-Build-Tools-and-External-Libraries" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Resolving IP Addresses" +name = "Resolving-IP-Addresses" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Resources" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Return type" +name = "Return-type" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Returning nothing" +name = "Returning-nothing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Revise-based workflows" +name = "Revise-based-workflows" +uri = "manual/workflow-tips/#$" +[[std.label]] +name = "Rounding" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Epoch" +name = "Rounding-Epoch" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Functions" +name = "Rounding-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding functions" +name = "Rounding-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Rounding modes" +name = "Rounding-modes" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Running External Programs" +name = "Running-External-Programs" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Running PackageEvaluator" +name = "Running-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Running the Julia test suite under Valgrind" +name = "Running-the-Julia-test-suite-under-Valgrind" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Running the analysis" +name = "Running-the-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "SHA" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SHA functions" +name = "SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SIMD Support" +name = "SIMD-Support" +uri = "base/simd-types/#$" +[[std.label]] +dispname = "SIMD Values" +name = "SIMD-Values" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Safe use of Finalizers" +name = "Safe-use-of-Finalizers" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sanitizer support" +name = "Sanitizer-support" +uri = "devdocs/sanitizers/#$" +[[std.label]] +name = "Scheduling" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Search modes" +name = "Search-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Segfaults during bootstrap (sysimg.jl)" +name = "Segfaults-during-bootstrap-(sysimg.jl)" +uri = "devdocs/backtraces/#Segfaults-during-bootstrap-%28sysimg.jl%29" +[[std.label]] +dispname = "Segfaults when running a script" +name = "Segfaults-when-running-a-script" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Selecting an appropriate output array" +name = "Selecting-an-appropriate-output-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Sending IP Multicast Packets" +name = "Sending-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Separate convert and kernel logic" +name = "Separate-convert-and-kernel-logic" +uri = "manual/methods/#$" +[[std.label]] +name = "Serialization" +uri = "stdlib/Serialization/#$" +[[std.label]] +dispname = "Sessions and the REPL" +name = "Sessions-and-the-REPL" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Set-Like Collections" +name = "Set-Like-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Setting up PackageEvaluator" +name = "Setting-up-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "Shared-Arrays" +uri = "stdlib/SharedArrays/#$" +[[std.label]] +dispname = "Shared Arrays and Distributed Garbage Collection" +name = "Shared-Arrays-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shared Global Data Structures" +name = "Shared-Global-Data-Structures" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Short-Circuit Evaluation" +name = "Short-Circuit-Evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Side effects and mutable function arguments" +name = "Side-effects-and-mutable-function-arguments" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sign and absolute value functions" +name = "Sign-and-absolute-value-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Signing binaries" +name = "Signing-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Skipping Missing Values" +name = "Skipping-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Sockets" +uri = "stdlib/Sockets/#$" +[[std.label]] +dispname = "Sorting Algorithms" +name = "Sorting-Algorithms" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting Functions" +name = "Sorting-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting and Related Functions" +name = "Sorting-and-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Source distribution" +name = "Source-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Source distributions of releases" +name = "Source-distributions-of-releases" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Sparse Arrays" +name = "Sparse-Arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector Storage" +name = "Sparse-Vector-Storage" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector and Matrix Constructors" +name = "Sparse-Vector-and-Matrix-Constructors" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse matrix operations" +name = "Sparse-matrix-operations" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Special Types" +name = "Special-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Special floating-point values" +name = "Special-floating-point-values" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Special functions" +name = "Special-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Special matrices" +name = "Special-matrices" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Special values" +name = "Special-values" +uri = "base/base/#$" +[[std.label]] +dispname = "Specialized Calling Convention Signature Representation" +name = "Specialized-Calling-Convention-Signature-Representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Specializing array generation" +name = "Specializing-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Specializing axes" +name = "Specializing-axes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing reshape" +name = "Specializing-reshape" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing similar" +name = "Specializing-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specifying Network Topology (Experimental)" +name = "Specifying-Network-Topology-(Experimental)" +uri = "manual/distributed-computing/#Specifying-Network-Topology-%28Experimental%29" +[[std.label]] +dispname = "Specifying multiple system image targets" +name = "Specifying-multiple-system-image-targets" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Splatting interpolation" +name = "Splatting-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Stack Traces" +name = "Stack-Traces" +uri = "manual/stacktraces/#$" +[[std.label]] +name = "StackTraces" +uri = "base/stacktraces/#$" +[[std.label]] +dispname = "Standalone using and import" +name = "Standalone-using-and-import" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Standard Modules" +name = "Standard-Modules" +uri = "base/base/#$" +[[std.label]] +dispname = "Standard Numeric Types" +name = "Standard-Numeric-Types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Standard functions" +name = "Standard-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Standard library changes" +name = "Standard-library-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Standard modules" +name = "Standard-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Starting Julia with multiple threads" +name = "Starting-Julia-with-multiple-threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Starting and managing worker processes" +name = "Starting-and-managing-worker-processes" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Startup file" +name = "Startup-file" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Static Analysis Algorithm" +name = "Static-Analysis-Algorithm" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "Static-analyzer-annotations-for-GC-correctness-in-C-code" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "Statistics" +uri = "stdlib/Statistics/#$" +[[std.label]] +dispname = "Step 1: Install toolchain" +name = "Step-1:-Install-toolchain" +uri = "devdocs/sanitizers/#Step-1%3A-Install-toolchain" +[[std.label]] +dispname = "Step 2: Build Julia with ASAN" +name = "Step-2:-Build-Julia-with-ASAN" +uri = "devdocs/sanitizers/#Step-2%3A-Build-Julia-with-ASAN" +[[std.label]] +dispname = "String Basics" +name = "String-Basics" +uri = "manual/strings/#$" +[[std.label]] +name = "Strings" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Struct Type Correspondences" +name = "Struct-Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Stylistic Conventions" +name = "Stylistic-Conventions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "SubArray design" +name = "SubArray-design" +uri = "devdocs/subarrays/#$" +[[std.label]] +name = "SubArrays" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Submodules and relative paths" +name = "Submodules-and-relative-paths" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Subsequences, permutations and shuffling" +name = "Subsequences,-permutations-and-shuffling" +uri = "stdlib/Random/#Subsequences%2C-permutations-and-shuffling" +[[std.label]] +name = "Subtypes" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Subtyping and method sorting" +name = "Subtyping-and-method-sorting" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Subtyping diagonal variables" +name = "Subtyping-diagonal-variables" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Supplying the number of expressions" +name = "Supplying-the-number-of-expressions" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Supporting ccall" +name = "Supporting-[ccall](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bccall%5D%28%40ref%29" +[[std.label]] +dispname = "Supporting pointer_from_objref" +name = "Supporting-[pointer_from_objref](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bpointer_from_objref%5D%28%40ref%29" +[[std.label]] +name = "Suppressions" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Surface syntax AST" +name = "Surface-syntax-AST" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Sweeping" +uri = "devdocs/gc/#$" +[[std.label]] +name = "Symbols" +uri = "manual/metaprogramming/#$" +[[std.label]] +name = "Syntax" +uri = "base/base/#$" +[[std.label]] +dispname = "Syntax Conflicts" +name = "Syntax-Conflicts" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Syntax Guide" +name = "Syntax-Guide" +uri = "manual/documentation/#$" +[[std.label]] +name = "System" +uri = "base/base/#$" +[[std.label]] +dispname = "System Image Building" +name = "System-Image-Building" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "System and Package Image Building" +name = "System-and-Package-Image-Building" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "TOML" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Tab completion" +name = "Tab-completion" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Tables" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tagging the release" +name = "Tagging-the-release" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "Talking-to-the-compiler-(the-:meta-mechanism)" +uri = "devdocs/meta/#Talking-to-the-compiler-%28the-%3Ameta-mechanism%29" +[[std.label]] +name = "Tar" +uri = "stdlib/Tar/#$" +[[std.label]] +dispname = "Target Architectures" +name = "Target-Architectures" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Target-Dependent Optimization and Code Generation" +name = "Target-Dependent-Optimization-and-Code-Generation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Task Monitor with BPFnative.jl" +name = "Task-Monitor-with-BPFnative.jl" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task queue probes" +name = "Task-queue-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task runtime probes" +name = "Task-runtime-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task spawn monitor" +name = "Task-spawn-monitor" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Tasks" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Tasks and events" +name = "Tasks-and-events" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +name = "Test" +uri = "NEWS/#$" +[[std.label]] +dispname = "Test result types" +name = "Test-result-types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Test utilities" +name = "Test-utilities" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Base Julia" +name = "Testing-Base-Julia" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Log Statements" +name = "Testing-Log-Statements" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing log events" +name = "Testing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "The @threads Macro" +name = "The-@threads-Macro" +uri = "manual/multi-threading/#The-%40threads-Macro" +[[std.label]] +dispname = "The Julia REPL" +name = "The-Julia-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The Julian mode" +name = "The-Julian-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The throw function" +name = "The-[throw](@ref)-function" +uri = "manual/control-flow/#The-%5Bthrow%5D%28%40ref%29-function" +[[std.label]] +dispname = "The analyzer annotations" +name = "The-analyzer-annotations" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "The bounds checking call hierarchy" +name = "The-bounds-checking-call-hierarchy" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "The dangers of abusing multiple dispatch (aka, more on types with values-as-parameters)" +name = "The-dangers-of-abusing-multiple-dispatch-(aka,-more-on-types-with-values-as-parameters)" +uri = "manual/performance-tips/#The-dangers-of-abusing-multiple-dispatch-%28aka%2C-more-on-types-with-values-as-parameters%29" +[[std.label]] +dispname = "The different prompt modes" +name = "The-different-prompt-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The documentation is not accurate enough. Can I rely on the existing behavior?" +name = "The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior?" +uri = "manual/faq/#The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior%3F" +[[std.label]] +dispname = "The inlining algorithm (inline_worthy)" +name = "The-inlining-algorithm-(inline_worthy)" +uri = "devdocs/inference/#The-inlining-algorithm-%28inline_worthy%29" +[[std.label]] +dispname = "The jlcall calling convention" +name = "The-jlcall-calling-convention" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "The return Keyword" +name = "The-return-Keyword" +uri = "manual/functions/#$" +[[std.label]] +dispname = "The try/catch statement" +name = "The-try/catch-statement" +uri = "manual/control-flow/#The-try%2Fcatch-statement" +[[std.label]] +dispname = "The two uses of the ... operator: slurping and splatting" +name = "The-two-uses-of-the-...-operator:-slurping-and-splatting" +uri = "manual/faq/#The-two-uses-of-the-...-operator%3A-slurping-and-splatting" +[[std.label]] +dispname = "The uniform scaling operator" +name = "The-uniform-scaling-operator" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "There is a useful undocumented function/type/constant. Can I use it?" +name = "There-is-a-useful-undocumented-function/type/constant.-Can-I-use-it?" +uri = "manual/faq/#There-is-a-useful-undocumented-function%2Ftype%2Fconstant.-Can-I-use-it%3F" +[[std.label]] +dispname = "Things to watch out for" +name = "Things-to-watch-out-for" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Thread Sanitizer (TSAN)" +name = "Thread-Sanitizer-(TSAN)" +uri = "devdocs/sanitizers/#Thread-Sanitizer-%28TSAN%29" +[[std.label]] +dispname = "Thread sleep/wake probes" +name = "Thread-sleep/wake-probes" +uri = "devdocs/probes/#Thread-sleep%2Fwake-probes" +[[std.label]] +dispname = "Throwing Julia Exceptions" +name = "Throwing-Julia-Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Thundering herd detection" +name = "Thundering-herd-detection" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "TimeType-Period Arithmetic" +name = "TimeType-Period-Arithmetic" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Toplevel elements" +name = "Toplevel-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tracy Profiler" +name = "Tracy-Profiler" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Trait-based dispatch" +name = "Trait-based-dispatch" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Treat Subnormal Numbers as Zeros" +name = "Treat-Subnormal-Numbers-as-Zeros" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Triggered During Execution" +name = "Triggered-During-Execution" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Trigonometric and hyperbolic functions" +name = "Trigonometric-and-hyperbolic-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Triple-Quoted String Literals" +name = "Triple-Quoted-String-Literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Troubleshooting \"method not matched\": parametric type invariance and MethodErrors" +name = "Troubleshooting-\"method-not-matched\":-parametric-type-invariance-and-MethodErrors" +uri = "manual/faq/#Troubleshooting-%22method-not-matched%22%3A-parametric-type-invariance-and-MethodErrors" +[[std.label]] +dispname = "Try it out!" +name = "Try-it-out!" +uri = "devdocs/EscapeAnalysis/#Try-it-out%21" +[[std.label]] +dispname = "Tuple Types" +name = "Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Tuple and NTuple arguments" +name = "Tuple-and-NTuple-arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Tuple types" +name = "Tuple-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Tuples" +uri = "manual/functions/#$" +[[std.label]] +name = "Tweaks" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type Aliases" +name = "Type-Aliases" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Correspondences" +name = "Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Declarations" +name = "Type-Declarations" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Parameters" +name = "Type-Parameters" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Unions" +name = "Type-Unions" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type declarations" +name = "Type-declarations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type parameters and fields" +name = "Type-parameters-and-fields" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Type relations" +name = "Type-relations" +uri = "base/base/#$" +[[std.label]] +name = "TypeNames" +uri = "devdocs/types/#$" +[[std.label]] +name = "Types" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Types, type declarations, and constructors" +name = "Types,-type-declarations,-and-constructors" +uri = "manual/faq/#Types%2C-type-declarations%2C-and-constructors" +[[std.label]] +dispname = "Types and sets (and Any and Union{}/Bottom)" +name = "Types-and-sets-(and-Any-and-Union{}/Bottom)" +uri = "devdocs/types/#Types-and-sets-%28and-Any-and-Union%7B%7D%2FBottom%29" +[[std.label]] +dispname = "Types of functions" +name = "Types-of-functions" +uri = "manual/types/#$" +[[std.label]] +name = "UUIDs" +uri = "stdlib/UUIDs/#$" +[[std.label]] +dispname = "Unhandled rr system calls" +name = "Unhandled-rr-system-calls" +uri = "devdocs/valgrind/#$" +[[std.label]] +name = "Unicode" +uri = "stdlib/Unicode/#$" +[[std.label]] +dispname = "Unicode Input" +name = "Unicode-Input" +uri = "manual/unicode-input/#$" +[[std.label]] +dispname = "Unicode and UTF-8" +name = "Unicode-and-UTF-8" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Union representation" +name = "Union-representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "UnionAll Types" +name = "UnionAll-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "UnionAll types" +name = "UnionAll-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Unit Testing" +name = "Unit-Testing" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Update the version number of a dependency" +name = "Update-the-version-number-of-a-dependency" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating an existing source tree" +name = "Updating-an-existing-source-tree" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating fields of GC-managed objects" +name = "Updating-fields-of-GC-managed-objects" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Updating operators" +name = "Updating-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Uploading binaries" +name = "Uploading-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Use in Makefiles" +name = "Use-in-Makefiles" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Use naming conventions consistent with Julia base/" +name = "Use-naming-conventions-consistent-with-Julia-base/" +uri = "manual/style-guide/#Use-naming-conventions-consistent-with-Julia-base%2F" +[[std.label]] +dispname = "Useful JULIA_LLVM_ARGS parameters" +name = "Useful-JULIA_LLVM_ARGS-parameters" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Useful Julia functions for Inspecting those variables" +name = "Useful-Julia-functions-for-Inspecting-those-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful Julia variables for Inspecting" +name = "Useful-Julia-variables-for-Inspecting" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful references:" +name = "Useful-references:" +uri = "devdocs/probes/#Useful-references%3A" +[[std.label]] +dispname = "User interaction" +name = "User-interaction" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Using @threads without data races" +name = "Using-@threads-without-data-races" +uri = "manual/multi-threading/#Using-%40threads-without-data-races" +[[std.label]] +dispname = "Using Loggers" +name = "Using-Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Using Valgrind with Julia" +name = "Using-Valgrind-with-Julia" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Using arguments inside scripts" +name = "Using-arguments-inside-scripts" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Using axes for bounds checks and loop iteration" +name = "Using-axes-for-bounds-checks-and-loop-iteration" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Using distinct algorithms for scalar or array generation" +name = "Using-distinct-algorithms-for-scalar-or-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Using julia-config to automatically determine build parameters" +name = "Using-julia-config-to-automatically-determine-build-parameters" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Utility Collections" +name = "Utility-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Vararg Tuple Types" +name = "Vararg-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Varargs Functions" +name = "Varargs-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Variables and Assignments" +name = "Variables-and-Assignments" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Variadic function calls" +name = "Variadic-function-calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Verifying" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Versioning" +uri = "base/base/#$" +[[std.label]] +dispname = "Versioning and Git" +name = "Versioning-and-Git" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Via @profile" +name = "Via-@profile" +uri = "stdlib/Profile/#Via-%40profile" +[[std.label]] +dispname = "Viewing Tracy files in your browser" +name = "Viewing-Tracy-files-in-your-browser" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Viewing a stack trace" +name = "Viewing-a-stack-trace" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Views (SubArrays and other view types)" +name = "Views-(SubArrays-and-other-view-types)" +uri = "base/arrays/#Views-%28SubArrays-and-other-view-types%29" +[[std.label]] +dispname = "What are the possible causes of an UndefVarError during remote execution?" +name = "What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution?" +uri = "manual/faq/#What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution%3F" +[[std.label]] +dispname = "What does the ... operator do?" +name = "What-does-the-...-operator-do?" +uri = "manual/faq/#What-does-the-...-operator-do%3F" +[[std.label]] +dispname = "What is the difference between \"using\" and \"import\"?" +name = "What-is-the-difference-between-\"using\"-and-\"import\"?" +uri = "manual/faq/#What-is-the-difference-between-%22using%22-and-%22import%22%3F" +[[std.label]] +dispname = "What is the return value of an assignment?" +name = "What-is-the-return-value-of-an-assignment?" +uri = "manual/faq/#What-is-the-return-value-of-an-assignment%3F" +[[std.label]] +dispname = "When is convert called?" +name = "When-is-convert-called?" +uri = "manual/conversion-and-promotion/#When-is-convert-called%3F" +[[std.label]] +dispname = "When to use T, Ptr{T} and Ref{T}" +name = "When-to-use-T,-Ptr{T}-and-Ref{T}" +uri = "manual/calling-c-and-fortran-code/#When-to-use-T%2C-Ptr%7BT%7D-and-Ref%7BT%7D" +[[std.label]] +dispname = "Why am I getting UndefVarError from a simple loop?" +name = "Why-am-I-getting-UndefVarError-from-a-simple-loop?" +uri = "manual/faq/#Why-am-I-getting-UndefVarError-from-a-simple-loop%3F" +[[std.label]] +dispname = "Why are my Julia benchmarks for linear algebra operations different from other languages?" +name = "Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages?" +uri = "manual/faq/#Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages%3F" +[[std.label]] +dispname = "Why do concurrent writes to the same stream result in inter-mixed output?" +name = "Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output?" +uri = "manual/faq/#Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output%3F" +[[std.label]] +dispname = "Why does Julia use * for string concatenation? Why not + or something else?" +name = "Why-does-Julia-use-*-for-string-concatenation?-Why-not-or-something-else?" +uri = "manual/faq/#Why-does-Julia-use-%2A-for-string-concatenation%3F-Why-not-or-something-else%3F" +[[std.label]] +dispname = "Why does x += y allocate memory when x and y are arrays?" +name = "Why-does-x-y-allocate-memory-when-x-and-y-are-arrays?" +uri = "manual/faq/#Why-does-x-y-allocate-memory-when-x-and-y-are-arrays%3F" +[[std.label]] +dispname = "Why doesn't it work to declare foo(bar::Vector{Real}) = 42 and then call foo([1])?" +name = "Why-doesn't-it-work-to-declare-foo(bar::Vector{Real})-42-and-then-call-foo([1])?" +uri = "manual/faq/#Why-doesn%27t-it-work-to-declare-foo%28bar%3A%3AVector%7BReal%7D%29-42-and-then-call-foo%28%5B1%5D%29%3F" +[[std.label]] +dispname = "Why doesn't run support * or pipes for scripting external programs?" +name = "Why-doesn't-run-support-*-or-pipes-for-scripting-external-programs?" +uri = "manual/faq/#Why-doesn%27t-run-support-%2A-or-pipes-for-scripting-external-programs%3F" +[[std.label]] +dispname = "Why don't you compile Matlab/Python/R/… code to Julia?" +name = "Why-don't-you-compile-Matlab/Python/R/…-code-to-Julia?" +uri = "manual/faq/#Why-don%27t-you-compile-Matlab%2FPython%2FR%2F%E2%80%A6-code-to-Julia%3F" +[[std.label]] +dispname = "Windows Build Debugging" +name = "Windows-Build-Debugging" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Workflow for Testing Packages" +name = "Workflow-for-Testing-Packages" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with Arrays" +name = "Working-with-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Working with Broadcasted objects" +name = "Working-with-Broadcasted-objects" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Working with Files" +name = "Working-with-Files" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Working with LLVM" +name = "Working-with-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Working with Test Sets" +name = "Working-with-Test-Sets" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with context" +name = "Working-with-context" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Wrapper types" +name = "Wrapper-types" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Write \"type-stable\" functions" +name = "Write-\"type-stable\"-functions" +uri = "manual/performance-tips/#Write-%22type-stable%22-functions" +[[std.label]] +dispname = "Write functions, not just scripts" +name = "Write-functions,-not-just-scripts" +uri = "manual/style-guide/#Write-functions%2C-not-just-scripts" +[[std.label]] +dispname = "Write functions with argument ordering similar to Julia Base" +name = "Write-functions-with-argument-ordering-similar-to-Julia-Base" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Writing Documentation" +name = "Writing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Writing Tests for greeting_tests.jl" +name = "Writing-Tests-for-greeting_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing Tests for math_tests.jl" +name = "Writing-Tests-for-math_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing custom array types with non-1 indexing" +name = "Writing-custom-array-types-with-non-1-indexing" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "LaTeX" +name = "\\LaTeX" +uri = "stdlib/Markdown/#%5CLaTeX" +[[std.label]] +dispname = "Allocation Profiler" +name = "allocation-profiler" +uri = "manual/profile/#$" +[[std.label]] +dispname = "$ and \\ characters" +name = "and-\\-characters" +uri = "manual/documentation/#and-%5C-characters" +[[std.label]] +dispname = "Method" +name = "ast-lowered-method" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Automatic Type Conversion" +name = "automatic-type-conversion" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Append ! to names of functions that modify their arguments" +name = "bang-convention" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Calling Convention" +name = "calling-convention" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "How do I catch CTRL-C in a script?" +name = "catch-ctrl-c" +uri = "manual/faq/#$" +[[std.label]] +dispname = "ccall interface" +name = "ccall-interface" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "ccall using a libuv threadpool (Experimental)" +name = "ccall-using-a-libuv-threadpool-(Experimental)" +uri = "base/multi-threading/#ccall-using-a-libuv-threadpool-%28Experimental%29" +[[std.label]] +dispname = "Command-line Interface" +name = "cli" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Code Availability and Loading Packages" +name = "code-availability" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Code Loading" +name = "code-loading" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Interpolation" +name = "command-interpolation" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Command-line switches for Julia" +name = "command-line-interface" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Compiler efficiency issues" +name = "compiler-efficiency-issues" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Conversion and Promotion" +name = "conversion-and-promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Destructuring Assignment and Multiple Return Values" +name = "destructuring-assignment" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Macro reference" +name = "dev-cartesian-reference" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "JIT Code Generation" +name = "dev-codegen" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Macro Expansion" +name = "dev-macro-expansion" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Parsing" +name = "dev-parsing" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "System Image" +name = "dev-sysimg" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Type Inference" +name = "dev-type-inference" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Version/Environment info" +name = "dev-version-info" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "else Clauses" +name = "else-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "JULIA_CPU_THREADS" +name = "env-cpu-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NUM_GC_THREADS" +name = "env-gc-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_IMAGE_THREADS" +name = "env-image-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_MAX_NUM_PRECOMPILE_FILES" +name = "env-max-num-precompile-files" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "What are the differences between zero-dimensional arrays and scalars?" +name = "faq-array-0dim" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Asynchronous IO and concurrent synchronous writes" +name = "faq-async-io" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia give a DomainError for certain seemingly-sensible operations?" +name = "faq-domain-errors" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia use native machine integer arithmetic?" +name = "faq-integer-arithmetic" +uri = "manual/faq/#$" +[[std.label]] +dispname = "How does \"null\", \"nothingness\" or \"missingness\" work in Julia?" +name = "faq-nothing" +uri = "manual/faq/#$" +[[std.label]] +dispname = "finally Clauses" +name = "finally-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "gdb debugging tips" +name = "gdb-debugging-tips" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "isbits Union Arrays" +name = "isbits-Union-Arrays" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Optimizations" +name = "isbits-Union-Optimizations" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Structs" +name = "isbits-Union-Structs" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +name = "jl_atexit_hook()" +uri = "devdocs/init/#jl_atexit_hook%28%29" +[[std.label]] +name = "julia_init()" +uri = "devdocs/init/#julia_init%28%29" +[[std.label]] +name = "julia_save()" +uri = "devdocs/init/#julia_save%28%29" +[[std.label]] +dispname = "Separate kernel functions (aka, function barriers)" +name = "kernel-functions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Arrays" +name = "lib-arrays" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Iteration" +name = "lib-collections-iteration" +uri = "base/collections/#$" +[[std.label]] +dispname = "Constants" +name = "lib-constants" +uri = "base/constants/#$" +[[std.label]] +dispname = "File Events" +name = "lib-filewatching" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "lib-multithreading" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Numbers" +name = "lib-numbers" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Profiling" +name = "lib-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Strings" +name = "lib-strings" +uri = "base/strings/#$" +[[std.label]] +dispname = "Synchronization" +name = "lib-task-sync" +uri = "base/parallel/#$" +[[std.label]] +name = "libuv" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Local Scope" +name = "local-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level synchronization using schedule and wait" +name = "low-level-schedule-wait" +uri = "base/parallel/#$" +[[std.label]] +name = "main()" +uri = "devdocs/init/#main%28%29" +[[std.label]] +dispname = "Abstract Types" +name = "man-abstract-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Advantages of Julia" +name = "man-advantages-of-julia" +uri = "#$" +[[std.label]] +dispname = "Allowed Variable Names" +name = "man-allowed-variable-names" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Method Ambiguities" +name = "man-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Anonymous Functions" +name = "man-anonymous-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Public API" +name = "man-api" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Argument destructuring" +name = "man-argument-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Argument Passing Behavior" +name = "man-argument-passing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Array and Vectorized Operators and Functions" +name = "man-array-and-vectorized-operators-and-functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-array-concatenation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Indexing" +name = "man-array-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Array literals" +name = "man-array-literals" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Typed array literals" +name = "man-array-typed-literal" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Assignment expressions and assignment versus mutation" +name = "man-assignment-expressions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Asynchronous Programming" +name = "man-asynchronous" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Per-field atomics" +name = "man-atomics" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Alternative linear algebra backends" +name = "man-backends-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Bits Types" +name = "man-bits-types" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Byte Array Literals" +name = "man-byte-array-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Characters" +name = "man-characters" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Cluster Cookie" +name = "man-cluster-cookie" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "@code_warntype" +name = "man-code-warntype" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Compound Expressions" +name = "man-compound-expressions" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Comprehensions" +name = "man-comprehensions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-concatenation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Conditional Evaluation" +name = "man-conditional-evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Constructors" +name = "man-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Compressed Sparse Column (CSC) Sparse Matrix Storage" +name = "man-csc" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Arrays with custom indices" +name = "man-custom-indices" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom pretty-printing" +name = "man-custom-pretty-printing" +uri = "manual/types/#$" +[[std.label]] +dispname = "Declared Types" +name = "man-declared-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Distributed Computing" +name = "man-distributed" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Documentation" +name = "man-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Vectorized \"dot\" operators" +name = "man-dot-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Interpolation" +name = "man-expression-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Package Extensions" +name = "man-extensions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Functions" +name = "man-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Getting Started" +name = "man-getting-started" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Important Links" +name = "man-important-links" +uri = "#$" +[[std.label]] +dispname = "Indexed Assignment" +name = "man-indexed-assignment" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Inner Constructor Methods" +name = "man-inner-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Instance Properties" +name = "man-instance-properties" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Interactive Utilities" +name = "man-interactive-utils" +uri = "stdlib/InteractiveUtils/#$" +[[std.label]] +dispname = "Abstract Arrays" +name = "man-interface-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Iteration" +name = "man-interface-iteration" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Strided Arrays" +name = "man-interface-strided-arrays" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Customizing broadcasting" +name = "man-interfaces-broadcasting" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Introduction" +name = "man-introduction" +uri = "#$" +[[std.label]] +dispname = "Julia Compared to Other Languages" +name = "man-julia-compared-other-languages" +uri = "#$" +[[std.label]] +dispname = "Linear Algebra" +name = "man-linalg" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Orthogonal matrices (AbstractQ)" +name = "man-linalg-abstractq" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "man-linalg-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Logging" +name = "man-logging" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Repeated Evaluation: Loops" +name = "man-loops" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Macros" +name = "man-macros" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method design and the avoidance of ambiguities" +name = "man-method-design-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Method specializations" +name = "man-method-specializations" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Orthogonalize your design" +name = "man-methods-orthogonalize" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Single- and multi-dimensional Arrays" +name = "man-multi-dim-arrays" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "man-multithreading" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multithreading and linear algebra" +name = "man-multithreading-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Numeric Literal Coefficients" +name = "man-numeric-literal-coefficients" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Outer Constructor Methods" +name = "man-outer-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Composite Types" +name = "man-parametric-composite-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Avoid containers with abstract type parameters" +name = "man-performance-abstract-container" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Annotations" +name = "man-performance-annotations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance of captured variable" +name = "man-performance-captured" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Access arrays in memory order, along columns" +name = "man-performance-column-major" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Tips" +name = "man-performance-tips" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Types with values-as-parameters" +name = "man-performance-value-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Consider using views for slices" +name = "man-performance-views" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Printf" +name = "man-printf" +uri = "stdlib/Printf/#$" +[[std.label]] +dispname = "Punctuation" +name = "man-punctuation" +uri = "base/punctuation/#$" +[[std.label]] +dispname = "QuoteNode" +name = "man-quote-node" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Raw String Literals" +name = "man-raw-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Regular Expressions" +name = "man-regex-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Scope constructs" +name = "man-scope-table" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Scripting" +name = "man-scripting" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "man-shared-arrays" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shell mode" +name = "man-shell-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Singleton types" +name = "man-singleton-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Strings" +name = "man-strings" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Supported index types" +name = "man-supported-index-types" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Task Migration" +name = "man-task-migration" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Tasks (aka Coroutines)" +name = "man-tasks" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Threadpools" +name = "man-threadpools" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "What does \"type-stable\" mean?" +name = "man-type-stability" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Typed Globals" +name = "man-typed-globals" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Types" +name = "man-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type{T} type selectors" +name = "man-typet-type" +uri = "manual/types/#$" +[[std.label]] +dispname = "Variables" +name = "man-variables" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Dot Syntax for Vectorizing Functions" +name = "man-vectorized" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Version Number Literals" +name = "man-version-number-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "What Makes Julia, Julia?" +name = "man-what-makes-julia" +uri = "#$" +[[std.label]] +dispname = "Workflow Tips" +name = "man-workflow-tips" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Mapping C Types to Julia" +name = "mapping-c-types-to-julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown" +name = "markdown_stdlib" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Mathematical Operators" +name = "math-ops" +uri = "base/math/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "meta-non-standard-string-literals" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Missing Values" +name = "missing" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Modules" +name = "modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "nVidia Jetson TX2" +name = "nVidia-Jetson-TX2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Namespace management" +name = "namespace-management" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "non-standard-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "On Soft Scope" +name = "on-soft-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Diagnosing and fixing hangs due to a package dependency" +name = "pchang_deps" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Fixing package code to avoid hangs" +name = "pchang_fix" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Package Images" +name = "pkgimages" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package images optimized for multiple microarchitectures" +name = "pkgimgs-multi-versioning" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package/Environment Preferences" +name = "preferences" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "printf() and stdio in the Julia runtime" +name = "printf()-and-stdio-in-the-Julia-runtime" +uri = "devdocs/stdio/#printf%28%29-and-stdio-in-the-Julia-runtime" +[[std.label]] +dispname = "printf() during initialization" +name = "printf()-during-initialization" +uri = "devdocs/stdio/#printf%28%29-during-initialization" +[[std.label]] +name = "repl_entrypoint()" +uri = "devdocs/init/#repl_entrypoint%28%29" +[[std.label]] +dispname = "Scope of Variables" +name = "scope-of-variables" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "BLAS character arguments" +name = "stdlib-blas-chars" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Unit diagonal" +name = "stdlib-blas-diag" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Multiplication order" +name = "stdlib-blas-side" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Transposition operation" +name = "stdlib-blas-trans" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Triangle referencing" +name = "stdlib-blas-uplo" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "API reference" +name = "stdlib-dates-api" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "SparseArrays API" +name = "stdlib-sparse-arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Interpolation" +name = "string-interpolation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "System image optimized for multiple microarchitectures" +name = "sysimg-multi-versioning" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Tools" +name = "tools" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "using and import with specific identifiers, and adding methods" +name = "using-and-import-with-specific-identifiers,-and-adding-methods" +uri = "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods" +[[std.label]] +dispname = "Writing binary broadcasting rules" +name = "writing-binary-broadcasting-rules" +uri = "manual/interfaces/#$" diff --git a/previews/PR3/inventories/JuliaDocs.toml b/previews/PR3/inventories/JuliaDocs.toml new file mode 100644 index 0000000..d4898fd --- /dev/null +++ b/previews/PR3/inventories/JuliaDocs.toml @@ -0,0 +1,12 @@ +# DocInventory version 0 +project = "JuliaDocs" + +[[std.doc]] +name = "DocumenterInterLinks" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocumenterInterLinks.jl" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocInventories.jl" +uri = "DocInventories.jl#readme" diff --git a/previews/PR3/inventory.toml.gz b/previews/PR3/inventory.toml.gz new file mode 100644 index 0000000..b596444 Binary files /dev/null and b/previews/PR3/inventory.toml.gz differ diff --git a/previews/PR3/objects.inv b/previews/PR3/objects.inv new file mode 100644 index 0000000..80d2e98 Binary files /dev/null and b/previews/PR3/objects.inv differ diff --git a/previews/PR3/search_index.js b/previews/PR3/search_index.js new file mode 100644 index 0000000..5409536 --- /dev/null +++ b/previews/PR3/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"api/#API","page":"API","title":"API","text":"","category":"section"},{"location":"api/","page":"API","title":"API","text":"The DocInventories package exports two names:","category":"page"},{"location":"api/","page":"API","title":"API","text":"Inventory\nInventoryItem","category":"page"},{"location":"api/","page":"API","title":"API","text":"All other names should either be imported explicitly, e.g.,","category":"page"},{"location":"api/","page":"API","title":"API","text":"using DocInventories: uri, spec","category":"page"},{"location":"api/","page":"API","title":"API","text":"for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.","category":"page"},{"location":"api/","page":"API","title":"API","text":"","category":"page"},{"location":"api/","page":"API","title":"API","text":"Modules = [DocInventories]","category":"page"},{"location":"api/#DocInventories.MIME_TYPES","page":"API","title":"DocInventories.MIME_TYPES","text":"Default map of file extensions to MIME types.\n\nMIME_TYPES = Dict(\n \".txt\" => MIME(\"text/x-intersphinx\"),\n \".inv\" => MIME(\"application/x-intersphinx\"),\n \".toml\" => MIME(\"application/toml\"),\n \".txt.gz\" => MIME(\"text/x-intersphinx+gzip\"),\n \".toml.gz\" => MIME(\"application/toml+gzip\"),\n)\n\n\n\n\n\n","category":"constant"},{"location":"api/#DocInventories.Inventory","page":"API","title":"DocInventories.Inventory","text":"An inventory link targets in a project documentation.\n\ninventory = Inventory(\n source;\n mime=auto_mime(source),\n root_url=root_url(source)\n)\n\nloads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.\n\nThe Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.\n\nAlternatively,\n\ninventory = Inventory(; project, version=\"\", root_url=\"\", items=[])\n\nwith a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.\n\nAttributes\n\nproject: The name of the project\nversion: The version of the project (e.g., \"1.0.0\")\nroot_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with \"https://\" and end with a slash.\nsource: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.\nsorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.\n\nItem access\n\nItems can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form \":[domain:]role:`name`\", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.\n\nSearch\n\nThe inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:\n\nA spec of the form \":domain:role:`name`\", in full, partially, or as a regex.\nPart of a url of a page in the project's documentation, as a string\nThe title of a section as it appears somewhere in the project's documentation.\n\nThe search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.\n\nMethods\n\nfind_in_inventory(inventory, name) – find a single item in the inventory\nsave(filename, inventory; mime=auto_mime(filename)) – write the inventory to a file in any supported output format.\nshow_full(inventory) – show the unabbreviated inventory in the REPL (ideally via TerminalPager)\nuri(inventory, key) – obtain the full URI for an item from the inventory.\npush!(inventory, items...) – add InventoryItems to an existing inventory.\nappend!(inventory, collections...) – add collections of InventoryItems to an existing inventory.\nsort(inventory) – convert an unsorted inventory into a sorted one.\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryFormatError","page":"API","title":"DocInventories.InventoryFormatError","text":"An error indicating an issue with an objects.inv file.\n\nthrow(InventoryFormatError(msg))\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryItem","page":"API","title":"DocInventories.InventoryItem","text":"An item inside an Inventory.\n\nitem = InventoryItem(; name, role, uri, priority=1, domain=\"jl\", dispname=\"-\")\n\nrepresents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.\n\nFor convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=\":domain:role:`name`\" borrows from Sphinx' cross-referencing syntax:\n\nitem = IventoryItem(\n \":domain:role:`name`\" => uri;\n dispname=,\n priority=()\n)\n\nThe domain is optional: if spec=\":role:`name`\", the domain is \"std\" for role=\"label\" or role=\"doc\", and \"jl\" otherwise. The role is mandatory for code objects. For non-code objects,\n\nitem = IventoryItem(\n \"title\" => uri;\n dispname=,\n priority=-1\n)\n\nindicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(\":std:label:`name`\" => uri; dispname=title, priority=-1).\n\nAttributes\n\nname: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.\ndomain: The name of a Sphinx domain. Should be \"jl\" for Julia code objects (default), \"py\" for Python code objects, and \"std\" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.\nrole: A domain-specific role (type). Must have nonzero length and not contain whitespace.\npriority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:\n1: the \"default\" priority. Used by default for all objects not in the \"std\" domain (that is, all \"code\" objects such as those in the \"jl\" domain).\n0: object is important\n2 (or higher): object is unimportant\n-1 (or lower): object is \"hidden\" (may be omitted from search). Used by default for all objects in the std domain (section titles)\nSee find_in_inventory for details. The above semantics match those used by Sphinx.\nuri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with \"$\" to indicate a placeholder for name (usually as \"#$\", for an HTML anchor matching name).\ndispname: A full plain text representation of the object. May be \"-\" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.\n\nMethods\n\nuri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.\ndispname – Extract the dispname, resolving the \"-\" shorthand, if applicable.\nspec – Return the specification string \":domain:role:`name`\" associated with the item\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.auto_mime-Tuple{Any}","page":"API","title":"DocInventories.auto_mime","text":"Determine the MIME type of the given file path or URL from the file extension.\n\nmime = auto_mime(source)\n\nreturns a MIME type from the extension of source. The default mapping is in MIME_TYPES.\n\nUnknown or unsupported extensions throw an ArgumentError.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.dispname-Tuple{InventoryItem}","page":"API","title":"DocInventories.dispname","text":"Obtain the full display name for an InventoryItem.\n\ndisplay_name = dispname(item)\n\nreturns item.dispname with \"-\" expanded to item.name.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.find_in_inventory-Tuple{Any, Any}","page":"API","title":"DocInventories.find_in_inventory","text":"Find an item in the inventory.\n\nitem = find_in_inventory(\n inventory,\n name;\n domain=\"\",\n role=\"\",\n quiet=false,\n include_hidden_priority=true\n)\n\nreturns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.\n\nArguments\n\ninventory: The Inventory to search.\nname: The value of the name attribute of the InventoryItem to find. Must match exactly.\ndomain: If not empty, restrict search to items with a matching domain attribute.\nrole: If not empty, restrict search to items with a matching role attribute.\nquiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.\ninclude_hidden_priority: Whether or not to consider items with a negative priority attribute. If \"hidden\" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.\n\nNote that direct item lookup as inventory[spec] where spec is a string of the form \"[:[domain:]role:]`name`\" is available as a simplified way to call find_in_inventory with quiet=true.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.root_url-Tuple{AbstractString}","page":"API","title":"DocInventories.root_url","text":"Obtain the root url from an inventory source.\n\nurl = root_url(source; warn=true)\n\nreturns the root url as determined by split_url if source starts with \"https://\" or \"http://\", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.save-Tuple{AbstractString, Any}","page":"API","title":"DocInventories.save","text":"Write the Inventory to file in the specified format.\n\nsave(filename, inventory; mime=auto_mime(filename))\n\nwrites inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{InventoryItem}","page":"API","title":"DocInventories.show_full","text":"show_full(item) # io=stdout\nshow_full(io, item)\n\nis equivalent to\n\nshow(IOContext(io, :full => true), \"text/plain\", item)\n\nand shows the InventoryItem with all attributes.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{Inventory}","page":"API","title":"DocInventories.show_full","text":"show_full(inventory) # io=stdout\nshow_full(io, inventory)\n\nis equivalent to\n\nshow(IOContext(io, :limit => false), \"text/plain\", inventory)\n\nand shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.spec-Tuple{InventoryItem}","page":"API","title":"DocInventories.spec","text":"Return the specification string of an InventoryItem.\n\nitem_spec = spec(item)\n\nreturns a string of the form \":domain:role:`name`\" using the attributes of the given item.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.split_url-Tuple{Any}","page":"API","title":"DocInventories.split_url","text":"Split a URL into a root URL and a filename.\n\nroot_url, filename = split_url(url)\n\nsplits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with \"https://\" or \"http://\".\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{Inventory, Any}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(inventory, key)\n\nis equivalent to uri(inventory[key]; root_url=inventory.root_url).\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{InventoryItem}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(item; root_url=\"\")\n\nfully expands item.uri and prepends root_url.\n\n\n\n\n\n","category":"method"},{"location":"formats/#Inventory-File-Formats","page":"Inventory File Formats","title":"Inventory File Formats","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.","category":"page"},{"location":"formats/#Sphinx-Inventory-Format","page":"Inventory File Formats","title":"Sphinx Inventory Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"# Sphinx inventory version 2\n# Project: <project>\n# Version: <version>\n# The remainder of this file is compressed using zlib.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.","category":"page"},{"location":"formats/#Plain-Text-Format","page":"Inventory File Formats","title":"Plain Text Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"<name> <domain>:<role> <priority> <uri> <dispname>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).","category":"page"},{"location":"formats/#TOML-Format","page":"Inventory File Formats","title":"TOML Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The TOML format is a text output format that is optimized for human readability. It starts with a header section of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"# DocInventory version 0\nproject = \"<project>\"\nversion = \"<version>\"","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The comment in the first line is mandatory and identifies the file as containing inventory data in the format described here.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"warning: Warning\nAs indicated by the \"version 0\" in the header comment line, the format described here is currently experimental and may change without notice","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The project line must specify the name of the project described by the inventory. It is mandatory. The version line may specify the version of the project. It is optional, but recommended.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"After that, each InventoryItem is represented by a multi-line block of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"[[<domain>.<role>]]\nname = \"<name>\"\nuri = \"<uri>\"\ndispname = \"<dispname>\"\npriority = <priority>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname=\"-\"), the dispname line may also be omitted.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The item-blocks may be grouped/separated by blank lines. In .toml files generated by DocInventories.save(\"inventory.toml\", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map \"name\", \"uri\", and potentially \"dispname\" and \"priority\" to their respective values.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"A compressed TOML file can be written with, e.g., DocInventories.save(\"inventory.toml.gz\", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.","category":"page"},{"location":"formats/#Size-Comparison","page":"Inventory File Formats","title":"Size Comparison","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"using DocInventories\nusing DocumenterInterLinks\nusing Markdown\nusing DataFrames\nusing PrettyTables\n\ninv = InterLinks(\n \"Documenter\" => (\n \"https://documenter.juliadocs.org/stable/\",\n joinpath(@__DIR__, \"inventories\", \"Documenter.toml\")\n ),\n \"Julia\" => (\n \"https://docs.julialang.org/en/v1/\",\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\")\n ),\n \"Matplotlib\" => \"https://matplotlib.org/stable/objects.inv\",\n \"Python\" => \"https://docs.python.org/3/objects.inv\",\n)\n\nprojects = collect(keys(inv))\nformats = [\".txt\", \".toml\", \".inv\", \".toml.gz\"]\ndata = (\n \"project\" => String[],\n \"objects\" => Int64[],\n [format => String[] for format in formats]...\n)\n\nmktempdir() do tempdir\n for name in projects\n push!(data[1][2], name)\n push!(data[2][2], length(inv[name]))\n for (i, format) in enumerate(formats)\n filename = joinpath(tempdir, name*format)\n DocInventories.save(filename, inv[name])\n kB = float(filesize(filename)) / 1024.0\n push!(data[i+2][2], \"$(round(kB; digits=1)) kB\")\n end\n end\nend\n\n\ntable = pretty_table(\n String,\n DataFrame(data...);\n header=[\"Project\", \"No. of Objects\", formats...],\n backend = Val(:markdown),\n)\n\nMarkdown.parse(table)","category":"page"},{"location":"usage/#Usage","page":"Usage","title":"Usage","text":"","category":"section"},{"location":"usage/#Loading-Inventories","page":"Usage","title":"Loading Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"using DocInventories\ninventory = Inventory(\"https://matplotlib.org/3.7.3/objects.inv\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory = Inventory(\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\"),\n root_url=\"https://docs.julialang.org/en/v1/\"\n)","category":"page"},{"location":"usage/#Inventory-Items","page":"Usage","title":"Inventory Items","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"item = inventory[\"Style-Guide\"]","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The spec in the mapping adopts the notation of a \"domain\" and \"role\" from Sphinx:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.show_full(inventory[\"Style-Guide\"])","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"[1]: We conflate Sphinx' \"object types\" and \"roles\". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference \":py:func:`matplotlib.pyplot.subplots`\" would correspond to the DocInventories spec \":py:function:`matplotlib.pyplot.subplots`\".","category":"page"},{"location":"usage/#Exploring-Inventories","page":"Usage","title":"Exploring Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Thus, we could search for a title as is appears in the documentation:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"Sorting and Related Functions\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, with a regular expression, for all Julia functions in Base that have sort in their name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(r\":function:`Base\\..*sort.*`\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, for all linkable items that appear on the page with the relative URI \"manual/workflow-tips/\"","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"manual/workflow-tips/\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The search results will be sorted taking into account the priority field of the items.","category":"page"},{"location":"usage/#Saving-Inventories-to-File","page":"Usage","title":"Saving Inventories to File","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(tempname(), inventory; mime=\"application/toml\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"It is also possible to write with compression by appending a .gz file extension:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml.gz\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"See Inventory File Formats for a description of all available output formats.","category":"page"},{"location":"creating/#Creating-Inventory-Files","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file \"by hand\" make sense:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.\nCreating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"There are two ways to accomplish this:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Populate an Inventory in the REPL\nMaintain an Inventory TOML File by Hand","category":"page"},{"location":"creating/#Populate-an-Inventory-in-the-REPL","page":"Creating Inventory Files","title":"Populate an Inventory in the REPL","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We can instantiate an empty Inventory as","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"using DocInventories\n\ninventory = Inventory(\n project=\"Wikipedia\",\n version=\"2024-01\",\n root_url=\"https://en.wikipedia.org/wiki/\"\n);\nnothing # hide","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Then, we can push! InventoryItems for all pages we want to include in the inventory:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"push!(\n inventory,\n InventoryItem(\n \":std:doc:Julia\" => \"Julia_(programming_language)\";\n dispname=\"Julia (programming language)\"\n ),\n InventoryItem(\n \":std:doc:Python\" => \"Python_(programming_language)\";\n dispname=\"Python (programming language)\"\n )\n)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We've used here the role :std:doc: for \"documents\", which is somewhat optional, but more accurate than the default \":std:label:\" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"inventory[\"Julia\"]","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Once the inventory is complete, we can write it to disk, see Saving Inventories to File.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"creating/#Maintain-an-Inventory-TOML-File-by-Hand","page":"Creating Inventory Files","title":"Maintain an Inventory TOML File by Hand","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"show(stdout, \"application/toml\", inventory)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.","category":"page"},{"location":"#DocInventories.jl","page":"Home","title":"DocInventories.jl","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"using Markdown\nusing Pkg\n\nVERSION = Pkg.dependencies()[Base.UUID(\"43dc2714-ed3b-44b5-b226-857eda1aa7de\")].version\n\ngithub_badge = \"[![Github](https://img.shields.io/badge/JuliaDocs-DocInventories.jl-blue.svg?logo=github)](https://github.com/JuliaDocs/DocInventories.jl)\"\n\nversion_badge = \"![v$VERSION](https://img.shields.io/badge/version-v$(replace(\"$VERSION\", \"-\" => \"--\"))-green.svg)\"\n\nif get(ENV, \"DOCUMENTER_BUILD_PDF\", \"\") == \"\"\n Markdown.parse(\"$github_badge $version_badge\")\nelse\n Markdown.parse(\"\"\"\n -----\n\n On Github: [JuliaDocs/DocInventories.jl](https://github.com/JuliaDocs/DocInventories.jl)\n\n Version: $VERSION\n\n -----\n\n \"\"\")\nend","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.","category":"page"},{"location":"#Installation","page":"Home","title":"Installation","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"As usual, that package can be installed via","category":"page"},{"location":"","page":"Home","title":"Home","text":"] add DocInventories","category":"page"},{"location":"","page":"Home","title":"Home","text":"in the Julia REPL, or by adding","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories = \"43dc2714-ed3b-44b5-b226-857eda1aa7de\"","category":"page"},{"location":"","page":"Home","title":"Home","text":"to the relevant Project.toml file.","category":"page"},{"location":"#Contents","page":"Home","title":"Contents","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"Pages = [page for (name, page) in Main.PAGES[2:end]]","category":"page"}] +} diff --git a/previews/PR3/siteinfo.js b/previews/PR3/siteinfo.js new file mode 100644 index 0000000..9b16167 --- /dev/null +++ b/previews/PR3/siteinfo.js @@ -0,0 +1 @@ +var DOCUMENTER_CURRENT_VERSION = "previews/PR3"; diff --git a/previews/PR3/usage/index.html b/previews/PR3/usage/index.html new file mode 100644 index 0000000..3771af2 --- /dev/null +++ b/previews/PR3/usage/index.html @@ -0,0 +1,76 @@ +<!DOCTYPE html> +<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>Usage · DocInventories.jl

Usage

Loading Inventories

An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as

using DocInventories
+inventory = Inventory("https://matplotlib.org/3.7.3/objects.inv")
Inventory(
+ project="Matplotlib",
+ version="3.7.3",
+ root_url="https://matplotlib.org/3.7.3/",
+ items=[
+  InventoryItem(":std:label:`2dcollections3d`" => "tutorials/toolkits/mplot3d.html#dcollections3d", dispname="2D plots in 3D"),
+  InventoryItem(":std:label:`3d_plots`" => "plot_types/3D/index.html#d-plots", dispname="3D"),
+  InventoryItem(":std:envvar:`HOME`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLBACKEND`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLCONFIGDIR`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  ⋮ (10231 elements in total)
+  InventoryItem(":std:label:`wireframe`" => "tutorials/toolkits/mplot3d.html#\$", dispname="Wireframe plots"),
+  InventoryItem(":std:label:`working-with-text`" => "tutorials/introductory/pyplot.html#\$", dispname="Working with text"),
+  InventoryItem(":std:label:`writing-docstrings`" => "devel/documenting_mpl.html#\$", dispname="Writing docstrings"),
+  InventoryItem(":std:label:`writing-examples-and-tutorials`" => "devel/documenting_mpl.html#\$", dispname="Writing examples and tutorials"),
+  InventoryItem(":std:label:`writing-rest-pages`" => "devel/documenting_mpl.html#\$", dispname="Writing ReST pages"),
+  InventoryItem(":std:label:`xkcd-colors`" => "tutorials/colors/colors.html#\$", dispname="Comparison between X11/CSS4 and xkcd colors"),
+ ]
+)
+

To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:

inventory = Inventory(
+    joinpath(@__DIR__, "inventories", "Julia.toml"),
+    root_url="https://docs.julialang.org/en/v1/"
+)
Inventory(
+ project="The Julia Language",
+ version="1.10.0",
+ root_url="https://docs.julialang.org/en/v1/",
+ items=[
+  InventoryItem(":std:label:`\"Value-types\"`" => "manual/types/#%22Value-types%22", dispname="\"Value types\""),
+  InventoryItem(":jl:keyword:`&&`" => "base/math/#%26%26"),
+  InventoryItem(":jl:keyword:`...`" => "base/base/#\$"),
+  InventoryItem(":std:label:`...-combines-many-arguments-into-one-argument-in-function-definitions`" => "manual/faq/#\$", dispname="... combines many arguments into one argument in function definitions"),
+  InventoryItem(":std:label:`...-splits-one-argument-into-many-different-arguments-in-function-calls`" => "manual/faq/#\$", dispname="... splits one argument into many different arguments in function calls"),
+  ⋮ (3602 elements in total)
+  InventoryItem(":std:label:`using-and-import-with-specific-identifiers,-and-adding-methods`" => "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods", dispname="using and import with specific identifiers, and adding methods"),
+  InventoryItem(":jl:keyword:`var\"name\"`" => "base/base/#var%22name%22"),
+  InventoryItem(":jl:keyword:`where`" => "base/base/#\$"),
+  InventoryItem(":jl:keyword:`while`" => "base/base/#\$"),
+  InventoryItem(":std:label:`writing-binary-broadcasting-rules`" => "manual/interfaces/#\$", dispname="Writing binary broadcasting rules"),
+  InventoryItem(":jl:keyword:`||`" => "base/math/#%7C%7C"),
+ ]
+)
+

Inventory Items

Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like

item = inventory["Style-Guide"]
InventoryItem(
+  ":std:label:`Style-Guide`" => "manual/style-guide/#\$",
+  dispname="Style Guide"
+)

Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.

The spec in the mapping adopts the notation of a "domain" and "role" from Sphinx:

DocInventories.show_full(inventory["Style-Guide"])
InventoryItem(
+  name="Style-Guide",
+  domain="std",
+  role="label",
+  priority=-1,
+  uri="manual/style-guide/#Style-Guide",
+  dispname="Style Guide"
+)

This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].

Exploring Inventories

An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.

Thus, we could search for a title as is appears in the documentation:

inventory("Sorting and Related Functions")
2-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`Sorting-and-Related-Functions`" => "base/sort/#\$", dispname="Sorting and Related Functions")
+ InventoryItem(":std:doc:`base/sort`" => "base/sort/", dispname="Sorting and Related Functions")

Or, with a regular expression, for all Julia functions in Base that have sort in their name:

inventory(r":function:`Base\..*sort.*`")
14-element Vector{InventoryItem}:
+ InventoryItem(":jl:function:`Base.Sort.insorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort!`" => "base/sort/#Base.Sort.partialsort%21")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm!`" => "base/sort/#Base.Sort.partialsortperm%21")
+ InventoryItem(":jl:function:`Base.Sort.searchsorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedfirst`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedlast`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.sortperm!`" => "base/sort/#Base.Sort.sortperm%21")
+ InventoryItem(":jl:function:`Base.issorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort!`" => "base/sort/#Base.sort%21")
+ InventoryItem(":jl:function:`Base.sortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sortslices`" => "base/sort/#\$")

Or, for all linkable items that appear on the page with the relative URI "manual/workflow-tips/"

inventory("manual/workflow-tips/")
6-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`A-basic-editor/REPL-workflow`" => "manual/workflow-tips/#A-basic-editor%2FREPL-workflow", dispname="A basic editor/REPL workflow")
+ InventoryItem(":std:label:`Browser-based-workflow`" => "manual/workflow-tips/#\$", dispname="Browser-based workflow")
+ InventoryItem(":std:label:`REPL-based-workflow`" => "manual/workflow-tips/#\$", dispname="REPL-based workflow")
+ InventoryItem(":std:label:`Revise-based-workflows`" => "manual/workflow-tips/#\$", dispname="Revise-based workflows")
+ InventoryItem(":std:label:`man-workflow-tips`" => "manual/workflow-tips/#\$", dispname="Workflow Tips")
+ InventoryItem(":std:doc:`manual/workflow-tips`" => "manual/workflow-tips/", dispname="Workflow Tips")

The search results will be sorted taking into account the priority field of the items.

Saving Inventories to File

An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use

DocInventories.save("$(tempname()).toml", inventory)

The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:

DocInventories.save(tempname(), inventory; mime="application/toml")

It is also possible to write with compression by appending a .gz file extension:

DocInventories.save("$(tempname()).toml.gz", inventory)

See Inventory File Formats for a description of all available output formats.

  • 1We conflate Sphinx' "object types" and "roles". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference ":py:func:`matplotlib.pyplot.subplots`" would correspond to the DocInventories spec ":py:function:`matplotlib.pyplot.subplots`".
diff --git a/stable b/stable new file mode 120000 index 0000000..3e13853 --- /dev/null +++ b/stable @@ -0,0 +1 @@ +v0.3.2 \ No newline at end of file diff --git a/v0.2 b/v0.2 new file mode 120000 index 0000000..b78946b --- /dev/null +++ b/v0.2 @@ -0,0 +1 @@ +v0.2.3 \ No newline at end of file diff --git a/v0.2.0/.documenter-siteinfo.json b/v0.2.0/.documenter-siteinfo.json new file mode 100644 index 0000000..0d9e3c7 --- /dev/null +++ b/v0.2.0/.documenter-siteinfo.json @@ -0,0 +1 @@ +{"documenter":{"julia_version":"1.10.0","generation_timestamp":"2024-01-01T17:55:38","documenter_version":"1.2.1"}} \ No newline at end of file diff --git a/v0.2.0/api/index.html b/v0.2.0/api/index.html new file mode 100644 index 0000000..5ef1045 --- /dev/null +++ b/v0.2.0/api/index.html @@ -0,0 +1,28 @@ + +API · DocInventories.jl

API

The DocInventories package exports two names:

All other names should either be imported explicitly, e.g.,

using DocInventories: uri, spec

for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.


DocInventories.MIME_TYPESConstant

Default map of file extensions to MIME types.

MIME_TYPES = Dict(
+    ".txt" => MIME("text/x-intersphinx"),
+    ".inv" => MIME("application/x-intersphinx"),
+    ".toml" => MIME("application/toml"),
+    ".txt.gz" => MIME("text/x-intersphinx+gzip"),
+    ".toml.gz" => MIME("application/toml+gzip"),
+)
source
DocInventories.InventoryType

An inventory link targets in a project documentation.

inventory = Inventory(
+    source;
+    mime=auto_mime(source),
+    root_url=root_url(source)
+)

loads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.

The Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.

Alternatively,

inventory = Inventory(; project, version="", root_url="", items=[])

with a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.

Attributes

  • project: The name of the project
  • version: The version of the project (e.g., "1.0.0")
  • root_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with "https://" and end with a slash.
  • source: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.
  • sorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.

Item access

Items can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form ":[domain:]role:`name`", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.

Search

The inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:

  • A spec of the form ":domain:role:`name`", in full, partially, or as a regex.
  • Part of a url of a page in the project's documentation, as a string
  • The title of a section as it appears somewhere in the project's documentation.

The search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.

Methods

source
DocInventories.InventoryItemType

An item inside an Inventory.

item = InventoryItem(; name, role, uri, priority=1, domain="jl", dispname="-")

represents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.

For convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=":domain:role:`name`" borrows from Sphinx' cross-referencing syntax:

item = IventoryItem(
+    ":domain:role:`name`" => uri;
+    dispname=<name>,
+    priority=(<domain == "std" ? -1 : 1>)
+)

The domain is optional: if spec=":role:`name`", the domain is "std" for role="label" or role="doc", and "jl" otherwise. The role is mandatory for code objects. For non-code objects,

item = IventoryItem(
+    "title" => uri;
+    dispname=<title>,
+    priority=-1
+)

indicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(":std:label:`name`" => uri; dispname=title, priority=-1).

Attributes

  • name: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.

  • domain: The name of a Sphinx domain. Should be "jl" for Julia code objects (default), "py" for Python code objects, and "std" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.

  • role: A domain-specific role (type). Must have nonzero length and not contain whitespace.

  • priority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:

    • 1: the "default" priority. Used by default for all objects not in the "std" domain (that is, all "code" objects such as those in the "jl" domain).
    • 0: object is important
    • 2 (or higher): object is unimportant
    • -1 (or lower): object is "hidden" (may be omitted from search). Used by default for all objects in the std domain (section titles)

    See find_in_inventory for details. The above semantics match those used by Sphinx.

  • uri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with "$" to indicate a placeholder for name (usually as "#$", for an HTML anchor matching name).

  • dispname: A full plain text representation of the object. May be "-" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.

Methods

  • uri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.
  • dispname – Extract the dispname, resolving the "-" shorthand, if applicable.
  • spec – Return the specification string ":domain:role:`name`" associated with the item
source
DocInventories.auto_mimeMethod

Determine the MIME type of the given file path or URL from the file extension.

mime = auto_mime(source)

returns a MIME type from the extension of source. The default mapping is in MIME_TYPES.

Unknown or unsupported extensions throw an ArgumentError.

source
DocInventories.find_in_inventoryMethod

Find an item in the inventory.

item = find_in_inventory(
+    inventory,
+    name;
+    domain="",
+    role="",
+    quiet=false,
+    include_hidden_priority=true
+)

returns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.

Arguments

  • inventory: The Inventory to search.
  • name: The value of the name attribute of the InventoryItem to find. Must match exactly.
  • domain: If not empty, restrict search to items with a matching domain attribute.
  • role: If not empty, restrict search to items with a matching role attribute.
  • quiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.
  • include_hidden_priority: Whether or not to consider items with a negative priority attribute. If "hidden" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.

Note that direct item lookup as inventory[spec] where spec is a string of the form "[:[domain:]role:]`name`" is available as a simplified way to call find_in_inventory with quiet=true.

source
DocInventories.root_urlMethod

Obtain the root url from an inventory source.

url = root_url(source; warn=true)

returns the root url as determined by split_url if source starts with "https://" or "http://", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.

source
DocInventories.saveMethod

Write the Inventory to file in the specified format.

save(filename, inventory; mime=auto_mime(filename))

writes inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.

source
DocInventories.show_fullMethod

Show the entire inventory.

show_full(inventory)  # io=stdout
+show_full(io, inventory)

is equivalent to

show(IOContext(io, :limit => false), "text/plain", inventory)

This may produce large output, so you may want to make use of the TerminalPager package.

source
DocInventories.specMethod

Return the specification string of an InventoryItem.

item_spec = spec(item)

returns a string of the form ":domain:role:`name`" using the attributes of the given item.

source
DocInventories.split_urlMethod

Split a URL into a root URL and a filename.

root_url, filename = split_url(url)

splits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with "https://" or "http://".

source
DocInventories.uriMethod
uri_str = uri(inventory, key)

is equivalent to uri(inventory[key]; root_url=inventory.root_url).

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

+ ${display_result} +

+
+ ${display_link} +
+
+ ${search_divider} + `; + + return result_div; +} + +/** + * Get selected filters, remake the filter html and lastly update the search modal + */ +function get_filters() { + let ele = $(".search-filters .search-filter-selected").get(); + filter_results = ele.map((x) => $(x).text().toLowerCase()); + modal_filters = make_modal_body_filters(filters, filter_results); + update_search(filter_results); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Modal settings dialog +$(document).ready(function () { + var settings = $("#documenter-settings"); + $("#documenter-settings-button").click(function () { + settings.toggleClass("is-active"); + }); + // Close the dialog if X is clicked + $("#documenter-settings button.delete").click(function () { + settings.removeClass("is-active"); + }); + // Close dialog if ESC is pressed + $(document).keyup(function (e) { + if (e.keyCode == 27) settings.removeClass("is-active"); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +let search_modal_header = ` + +`; + +let initial_search_body = ` +
Type something to get started!
+`; + +let search_modal_footer = ` +
+ + Ctrl + + / to search + + esc to close +
+`; + +$(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/v0.2.0/assets/themes/documenter-dark.css b/v0.2.0/assets/themes/documenter-dark.css new file mode 100644 index 0000000..9f5449f --- /dev/null +++ b/v0.2.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:#024c7d !important}a.has-text-info:hover,a.has-text-info:focus{color:#012d4b !important}.has-background-info{background-color:#024c7d !important}.has-text-info-light{color:#ebf7ff !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#b9e2fe !important}.has-background-info-light{background-color:#ebf7ff !important}.has-text-info-dark{color:#0e9dfb !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#40b1fc !important}.has-background-info-dark{background-color:#0e9dfb !important}.has-text-success{color:#008438 !important}a.has-text-success:hover,a.has-text-success:focus{color:#005122 !important}.has-background-success{background-color:#008438 !important}.has-text-success-light{color:#ebfff3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#b8ffd6 !important}.has-background-success-light{background-color:#ebfff3 !important}.has-text-success-dark{color:#00eb64 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#1fff7e !important}.has-background-success-dark{background-color:#00eb64 !important}.has-text-warning{color:#ad8100 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#7a5b00 !important}.has-background-warning{background-color:#ad8100 !important}.has-text-warning-light{color:#fffaeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#ffedb8 !important}.has-background-warning-light{background-color:#fffaeb !important}.has-text-warning-dark{color:#d19c00 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#ffbf05 !important}.has-background-warning-dark{background-color:#d19c00 !important}.has-text-danger{color:#9e1b0d !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#6f1309 !important}.has-background-danger{background-color:#9e1b0d !important}.has-text-danger-light{color:#fdeeec !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#fac3bd !important}.has-background-danger-light{background-color:#fdeeec !important}.has-text-danger-dark{color:#ec311d !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#f05c4c !important}.has-background-danger-dark{background-color:#ec311d !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#282f2f !important}.has-background-grey-darker{background-color:#282f2f !important}.has-text-grey-dark{color:#343c3d !important}.has-background-grey-dark{background-color:#343c3d !important}.has-text-grey{color:#5e6d6f !important}.has-background-grey{background-color:#5e6d6f !important}.has-text-grey-light{color:#8c9b9d !important}.has-background-grey-light{background-color:#8c9b9d !important}.has-text-grey-lighter{color:#dbdee0 !important}.has-background-grey-lighter{background-color:#dbdee0 !important}.has-text-white-ter{color:#ecf0f1 !important}.has-background-white-ter{background-color:#ecf0f1 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--documenter-dark{/*! + Theme: a11y-dark + Author: @ericwbailey + Maintainer: @ericwbailey + + Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css +*/}html.theme--documenter-dark html{background-color:#1f2424;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark article,html.theme--documenter-dark aside,html.theme--documenter-dark figure,html.theme--documenter-dark footer,html.theme--documenter-dark header,html.theme--documenter-dark hgroup,html.theme--documenter-dark section{display:block}html.theme--documenter-dark body,html.theme--documenter-dark button,html.theme--documenter-dark input,html.theme--documenter-dark optgroup,html.theme--documenter-dark select,html.theme--documenter-dark textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--documenter-dark code,html.theme--documenter-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark body{color:#fff;font-size:1em;font-weight:400;line-height:1.5}html.theme--documenter-dark a{color:#1abc9c;cursor:pointer;text-decoration:none}html.theme--documenter-dark a strong{color:currentColor}html.theme--documenter-dark a:hover{color:#1dd2af}html.theme--documenter-dark code{background-color:rgba(255,255,255,0.05);color:#ececec;font-size:.875em;font-weight:normal;padding:.1em}html.theme--documenter-dark hr{background-color:#282f2f;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--documenter-dark img{height:auto;max-width:100%}html.theme--documenter-dark input[type="checkbox"],html.theme--documenter-dark input[type="radio"]{vertical-align:baseline}html.theme--documenter-dark small{font-size:.875em}html.theme--documenter-dark span{font-style:inherit;font-weight:inherit}html.theme--documenter-dark strong{color:#f2f2f2;font-weight:700}html.theme--documenter-dark fieldset{border:none}html.theme--documenter-dark pre{-webkit-overflow-scrolling:touch;background-color:#282f2f;color:#fff;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--documenter-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--documenter-dark table td,html.theme--documenter-dark table th{vertical-align:top}html.theme--documenter-dark table td:not([align]),html.theme--documenter-dark table th:not([align]){text-align:inherit}html.theme--documenter-dark table th{color:#f2f2f2}html.theme--documenter-dark .box{background-color:#343c3d;border-radius:8px;box-shadow:none;color:#fff;display:block;padding:1.25rem}html.theme--documenter-dark a.box:hover,html.theme--documenter-dark a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1abc9c}html.theme--documenter-dark a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1abc9c}html.theme--documenter-dark .button{background-color:#282f2f;border-color:#4c5759;border-width:1px;color:#375a7f;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--documenter-dark .button strong{color:inherit}html.theme--documenter-dark .button .icon,html.theme--documenter-dark .button .icon.is-small,html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--documenter-dark .button .icon.is-medium,html.theme--documenter-dark .button .icon.is-large{height:1.5em;width:1.5em}html.theme--documenter-dark .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button:hover,html.theme--documenter-dark .button.is-hovered{border-color:#8c9b9d;color:#f2f2f2}html.theme--documenter-dark .button:focus,html.theme--documenter-dark .button.is-focused{border-color:#8c9b9d;color:#17a689}html.theme--documenter-dark .button:focus:not(:active),html.theme--documenter-dark .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button:active,html.theme--documenter-dark .button.is-active{border-color:#343c3d;color:#f2f2f2}html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;color:#fff;text-decoration:underline}html.theme--documenter-dark .button.is-text:hover,html.theme--documenter-dark .button.is-text.is-hovered,html.theme--documenter-dark .button.is-text:focus,html.theme--documenter-dark .button.is-text.is-focused{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .button.is-text:active,html.theme--documenter-dark .button.is-text.is-active{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .button.is-text[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1abc9c;text-decoration:none}html.theme--documenter-dark .button.is-ghost:hover,html.theme--documenter-dark .button.is-ghost.is-hovered{color:#1abc9c;text-decoration:underline}html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:hover,html.theme--documenter-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus,html.theme--documenter-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus:not(:active),html.theme--documenter-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--documenter-dark .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-white.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:hover,html.theme--documenter-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus,html.theme--documenter-dark .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus:not(:active),html.theme--documenter-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus:not(:active),html.theme--documenter-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light.is-active{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:#ecf0f1;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-outlined.is-focused{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover,html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus:not(:active),html.theme--documenter-dark .content kbd.button:focus:not(:active),html.theme--documenter-dark .button.is-dark.is-focused:not(:active),html.theme--documenter-dark .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark[disabled],html.theme--documenter-dark .content kbd.button[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark,fieldset[disabled] html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:#282f2f;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted:hover,html.theme--documenter-dark .content kbd.button.is-inverted:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-dark.is-inverted[disabled],html.theme--documenter-dark .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-loading::after,html.theme--documenter-dark .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined,html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-outlined.is-focused{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus:not(:active),html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--documenter-dark .button.is-primary.is-focused:not(:active),html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary[disabled],html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;box-shadow:none}html.theme--documenter-dark .button.is-primary.is-inverted,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--documenter-dark .button.is-primary.is-inverted[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:hover,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-light.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e8eef5;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:active,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-light.is-active,html.theme--documenter-dark .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#dfe8f1;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:hover,html.theme--documenter-dark .button.is-link.is-hovered{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus,html.theme--documenter-dark .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus:not(:active),html.theme--documenter-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link.is-active{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:#1abc9c;box-shadow:none}html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-outlined.is-focused{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:hover,html.theme--documenter-dark .button.is-link.is-light.is-hovered{background-color:#e2fbf6;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:active,html.theme--documenter-dark .button.is-link.is-light.is-active{background-color:#d7f9f3;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:hover,html.theme--documenter-dark .button.is-info.is-hovered{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus,html.theme--documenter-dark .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus:not(:active),html.theme--documenter-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info.is-active{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:#024c7d;box-shadow:none}html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;color:#024c7d}html.theme--documenter-dark .button.is-info.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-outlined.is-focused{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:hover,html.theme--documenter-dark .button.is-info.is-light.is-hovered{background-color:#def2fe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:active,html.theme--documenter-dark .button.is-info.is-light.is-active{background-color:#d2edfe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:hover,html.theme--documenter-dark .button.is-success.is-hovered{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus,html.theme--documenter-dark .button.is-success.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus:not(:active),html.theme--documenter-dark .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success.is-active{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:#008438;box-shadow:none}html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;color:#008438}html.theme--documenter-dark .button.is-success.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-outlined.is-focused{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:hover,html.theme--documenter-dark .button.is-success.is-light.is-hovered{background-color:#deffec;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:active,html.theme--documenter-dark .button.is-success.is-light.is-active{background-color:#d1ffe5;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:hover,html.theme--documenter-dark .button.is-warning.is-hovered{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus,html.theme--documenter-dark .button.is-warning.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus:not(:active),html.theme--documenter-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning.is-active{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:#ad8100;box-shadow:none}html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-outlined.is-focused{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:hover,html.theme--documenter-dark .button.is-warning.is-light.is-hovered{background-color:#fff7de;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:active,html.theme--documenter-dark .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:hover,html.theme--documenter-dark .button.is-danger.is-hovered{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus,html.theme--documenter-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus:not(:active),html.theme--documenter-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger.is-active{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;box-shadow:none}html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-outlined.is-focused{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:hover,html.theme--documenter-dark .button.is-danger.is-light.is-hovered{background-color:#fce3e0;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:active,html.theme--documenter-dark .button.is-danger.is-light.is-active{background-color:#fcd8d5;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--documenter-dark .button.is-small:not(.is-rounded),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--documenter-dark .button.is-normal{font-size:1rem}html.theme--documenter-dark .button.is-medium{font-size:1.25rem}html.theme--documenter-dark .button.is-large{font-size:1.5rem}html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .button{background-color:#8c9b9d;border-color:#5e6d6f;box-shadow:none;opacity:.5}html.theme--documenter-dark .button.is-fullwidth{display:flex;width:100%}html.theme--documenter-dark .button.is-loading{color:transparent !important;pointer-events:none}html.theme--documenter-dark .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--documenter-dark .button.is-static{background-color:#282f2f;border-color:#5e6d6f;color:#dbdee0;box-shadow:none;pointer-events:none}html.theme--documenter-dark .button.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--documenter-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .buttons .button{margin-bottom:0.5rem}html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--documenter-dark .buttons:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .buttons:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--documenter-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--documenter-dark .buttons.has-addons .button:last-child{margin-right:0}html.theme--documenter-dark .buttons.has-addons .button:hover,html.theme--documenter-dark .buttons.has-addons .button.is-hovered{z-index:2}html.theme--documenter-dark .buttons.has-addons .button:focus,html.theme--documenter-dark .buttons.has-addons .button.is-focused,html.theme--documenter-dark .buttons.has-addons .button:active,html.theme--documenter-dark .buttons.has-addons .button.is-active,html.theme--documenter-dark .buttons.has-addons .button.is-selected{z-index:3}html.theme--documenter-dark .buttons.has-addons .button:focus:hover,html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover,html.theme--documenter-dark .buttons.has-addons .button:active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--documenter-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .buttons.is-centered{justify-content:center}html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .buttons.is-right{justify-content:flex-end}html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:1rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1.25rem}}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--documenter-dark .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--documenter-dark .content li+li{margin-top:0.25em}html.theme--documenter-dark .content p:not(:last-child),html.theme--documenter-dark .content dl:not(:last-child),html.theme--documenter-dark .content ol:not(:last-child),html.theme--documenter-dark .content ul:not(:last-child),html.theme--documenter-dark .content blockquote:not(:last-child),html.theme--documenter-dark .content pre:not(:last-child),html.theme--documenter-dark .content table:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .content h1,html.theme--documenter-dark .content h2,html.theme--documenter-dark .content h3,html.theme--documenter-dark .content h4,html.theme--documenter-dark .content h5,html.theme--documenter-dark .content h6{color:#f2f2f2;font-weight:600;line-height:1.125}html.theme--documenter-dark .content h1{font-size:2em;margin-bottom:0.5em}html.theme--documenter-dark .content h1:not(:first-child){margin-top:1em}html.theme--documenter-dark .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--documenter-dark .content h2:not(:first-child){margin-top:1.1428em}html.theme--documenter-dark .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--documenter-dark .content h3:not(:first-child){margin-top:1.3333em}html.theme--documenter-dark .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--documenter-dark .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--documenter-dark .content h6{font-size:1em;margin-bottom:1em}html.theme--documenter-dark .content blockquote{background-color:#282f2f;border-left:5px solid #5e6d6f;padding:1.25em 1.5em}html.theme--documenter-dark .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ol:not([type]){list-style-type:decimal}html.theme--documenter-dark .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--documenter-dark .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--documenter-dark .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--documenter-dark .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--documenter-dark .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--documenter-dark .content ul ul ul{list-style-type:square}html.theme--documenter-dark .content dd{margin-left:2em}html.theme--documenter-dark .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--documenter-dark .content figure:not(:first-child){margin-top:2em}html.theme--documenter-dark .content figure:not(:last-child){margin-bottom:2em}html.theme--documenter-dark .content figure img{display:inline-block}html.theme--documenter-dark .content figure figcaption{font-style:italic}html.theme--documenter-dark .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--documenter-dark .content sup,html.theme--documenter-dark .content sub{font-size:75%}html.theme--documenter-dark .content table{width:100%}html.theme--documenter-dark .content table td,html.theme--documenter-dark .content table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .content table th{color:#f2f2f2}html.theme--documenter-dark .content table th:not([align]){text-align:inherit}html.theme--documenter-dark .content table thead td,html.theme--documenter-dark .content table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .content table tfoot td,html.theme--documenter-dark .content table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .content table tbody tr:last-child td,html.theme--documenter-dark .content table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .content .tabs li+li{margin-top:0}html.theme--documenter-dark .content.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--documenter-dark .content.is-normal{font-size:1rem}html.theme--documenter-dark .content.is-medium{font-size:1.25rem}html.theme--documenter-dark .content.is-large{font-size:1.5rem}html.theme--documenter-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--documenter-dark .icon.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--documenter-dark .icon.is-medium{height:2rem;width:2rem}html.theme--documenter-dark .icon.is-large{height:3rem;width:3rem}html.theme--documenter-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--documenter-dark .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--documenter-dark .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--documenter-dark div.icon-text{display:flex}html.theme--documenter-dark .image,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--documenter-dark .image img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--documenter-dark .image img.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--documenter-dark .image.is-fullwidth,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--documenter-dark .image.is-square,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--documenter-dark .image.is-1by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--documenter-dark .image.is-5by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--documenter-dark .image.is-4by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--documenter-dark .image.is-3by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--documenter-dark .image.is-5by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--documenter-dark .image.is-16by9,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--documenter-dark .image.is-2by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--documenter-dark .image.is-3by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--documenter-dark .image.is-4by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--documenter-dark .image.is-3by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--documenter-dark .image.is-2by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--documenter-dark .image.is-3by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--documenter-dark .image.is-9by16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--documenter-dark .image.is-1by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--documenter-dark .image.is-1by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--documenter-dark .image.is-16x16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--documenter-dark .image.is-24x24,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--documenter-dark .image.is-32x32,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--documenter-dark .image.is-48x48,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--documenter-dark .image.is-64x64,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--documenter-dark .image.is-96x96,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--documenter-dark .image.is-128x128,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--documenter-dark .notification{background-color:#282f2f;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .notification strong{color:currentColor}html.theme--documenter-dark .notification code,html.theme--documenter-dark .notification pre{background:#fff}html.theme--documenter-dark .notification pre code{background:transparent}html.theme--documenter-dark .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--documenter-dark .notification .title,html.theme--documenter-dark .notification .subtitle,html.theme--documenter-dark .notification .content{color:currentColor}html.theme--documenter-dark .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .notification.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#fff}html.theme--documenter-dark .notification.is-primary,html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .notification.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .notification.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .notification.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .notification.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .notification.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .notification.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .notification.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .notification.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .notification.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .notification.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#343c3d}html.theme--documenter-dark .progress::-webkit-progress-value{background-color:#dbdee0}html.theme--documenter-dark .progress::-moz-progress-bar{background-color:#dbdee0}html.theme--documenter-dark .progress::-ms-fill{background-color:#dbdee0;border:none}html.theme--documenter-dark .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--documenter-dark .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--documenter-dark .progress.is-white::-ms-fill{background-color:#fff}html.theme--documenter-dark .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-light::-webkit-progress-value{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-moz-progress-bar{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-ms-fill{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light:indeterminate{background-image:linear-gradient(to right, #ecf0f1 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-dark::-webkit-progress-value,html.theme--documenter-dark .content kbd.progress::-webkit-progress-value{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-moz-progress-bar,html.theme--documenter-dark .content kbd.progress::-moz-progress-bar{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-ms-fill,html.theme--documenter-dark .content kbd.progress::-ms-fill{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark:indeterminate,html.theme--documenter-dark .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #282f2f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-primary::-webkit-progress-value,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-moz-progress-bar,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-ms-fill,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary:indeterminate,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #375a7f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-link::-webkit-progress-value{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-moz-progress-bar{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-ms-fill{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1abc9c 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-info::-webkit-progress-value{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-moz-progress-bar{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-ms-fill{background-color:#024c7d}html.theme--documenter-dark .progress.is-info:indeterminate{background-image:linear-gradient(to right, #024c7d 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-success::-webkit-progress-value{background-color:#008438}html.theme--documenter-dark .progress.is-success::-moz-progress-bar{background-color:#008438}html.theme--documenter-dark .progress.is-success::-ms-fill{background-color:#008438}html.theme--documenter-dark .progress.is-success:indeterminate{background-image:linear-gradient(to right, #008438 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-warning::-webkit-progress-value{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-moz-progress-bar{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-ms-fill{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ad8100 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-danger::-webkit-progress-value{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-moz-progress-bar{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-ms-fill{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #9e1b0d 30%, #343c3d 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#343c3d;background-image:linear-gradient(to right, #fff 30%, #343c3d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-ms-fill{animation-name:none}html.theme--documenter-dark .progress.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--documenter-dark .progress.is-medium{height:1.25rem}html.theme--documenter-dark .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--documenter-dark .table{background-color:#343c3d;color:#fff}html.theme--documenter-dark .table td,html.theme--documenter-dark .table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .table td.is-white,html.theme--documenter-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .table td.is-black,html.theme--documenter-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .table td.is-light,html.theme--documenter-dark .table th.is-light{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .table td.is-primary,html.theme--documenter-dark .table th.is-primary{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-link,html.theme--documenter-dark .table th.is-link{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .table td.is-info,html.theme--documenter-dark .table th.is-info{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .table td.is-success,html.theme--documenter-dark .table th.is-success{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .table td.is-warning,html.theme--documenter-dark .table th.is-warning{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .table td.is-danger,html.theme--documenter-dark .table th.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .table td.is-narrow,html.theme--documenter-dark .table th.is-narrow{white-space:nowrap;width:1%}html.theme--documenter-dark .table td.is-selected,html.theme--documenter-dark .table th.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-selected a,html.theme--documenter-dark .table td.is-selected strong,html.theme--documenter-dark .table th.is-selected a,html.theme--documenter-dark .table th.is-selected strong{color:currentColor}html.theme--documenter-dark .table td.is-vcentered,html.theme--documenter-dark .table th.is-vcentered{vertical-align:middle}html.theme--documenter-dark .table th{color:#f2f2f2}html.theme--documenter-dark .table th:not([align]){text-align:left}html.theme--documenter-dark .table tr.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table tr.is-selected a,html.theme--documenter-dark .table tr.is-selected strong{color:currentColor}html.theme--documenter-dark .table tr.is-selected td,html.theme--documenter-dark .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--documenter-dark .table thead{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table thead td,html.theme--documenter-dark .table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .table tfoot{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tfoot td,html.theme--documenter-dark .table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .table tbody{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tbody tr:last-child td,html.theme--documenter-dark .table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .table.is-bordered td,html.theme--documenter-dark .table.is-bordered th{border-width:1px}html.theme--documenter-dark .table.is-bordered tr:last-child td,html.theme--documenter-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--documenter-dark .table.is-fullwidth{width:100%}html.theme--documenter-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#2d3435}html.theme--documenter-dark .table.is-narrow td,html.theme--documenter-dark .table.is-narrow th{padding:0.25em 0.5em}html.theme--documenter-dark .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#282f2f}html.theme--documenter-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--documenter-dark .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .tags .tag,html.theme--documenter-dark .tags .content kbd,html.theme--documenter-dark .content .tags kbd,html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--documenter-dark .tags .tag:not(:last-child),html.theme--documenter-dark .tags .content kbd:not(:last-child),html.theme--documenter-dark .content .tags kbd:not(:last-child),html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--documenter-dark .tags:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .tags:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--documenter-dark .tags.is-centered{justify-content:center}html.theme--documenter-dark .tags.is-centered .tag,html.theme--documenter-dark .tags.is-centered .content kbd,html.theme--documenter-dark .content .tags.is-centered kbd,html.theme--documenter-dark .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--documenter-dark .tags.is-right{justify-content:flex-end}html.theme--documenter-dark .tags.is-right .tag:not(:first-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--documenter-dark .tags.is-right .tag:not(:last-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--documenter-dark .tags.has-addons .tag,html.theme--documenter-dark .tags.has-addons .content kbd,html.theme--documenter-dark .content .tags.has-addons kbd,html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--documenter-dark .tags.has-addons .tag:not(:first-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--documenter-dark .tags.has-addons .tag:not(:last-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--documenter-dark .tag:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#282f2f;border-radius:.4em;color:#fff;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .tag:not(body) .delete,html.theme--documenter-dark .content kbd:not(body) .delete,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--documenter-dark .tag.is-white:not(body),html.theme--documenter-dark .content kbd.is-white:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .tag.is-black:not(body),html.theme--documenter-dark .content kbd.is-black:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .tag.is-light:not(body),html.theme--documenter-dark .content kbd.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-dark:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--documenter-dark .content .docstring>section>kbd:not(body){background-color:#282f2f;color:#fff}html.theme--documenter-dark .tag.is-primary:not(body),html.theme--documenter-dark .content kbd.is-primary:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){background-color:#375a7f;color:#fff}html.theme--documenter-dark .tag.is-primary.is-light:not(body),html.theme--documenter-dark .content kbd.is-primary.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .tag.is-link:not(body),html.theme--documenter-dark .content kbd.is-link:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1abc9c;color:#fff}html.theme--documenter-dark .tag.is-link.is-light:not(body),html.theme--documenter-dark .content kbd.is-link.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .tag.is-info:not(body),html.theme--documenter-dark .content kbd.is-info:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#024c7d;color:#fff}html.theme--documenter-dark .tag.is-info.is-light:not(body),html.theme--documenter-dark .content kbd.is-info.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .tag.is-success:not(body),html.theme--documenter-dark .content kbd.is-success:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#008438;color:#fff}html.theme--documenter-dark .tag.is-success.is-light:not(body),html.theme--documenter-dark .content kbd.is-success.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .tag.is-warning:not(body),html.theme--documenter-dark .content kbd.is-warning:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ad8100;color:#fff}html.theme--documenter-dark .tag.is-warning.is-light:not(body),html.theme--documenter-dark .content kbd.is-warning.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .tag.is-danger:not(body),html.theme--documenter-dark .content kbd.is-danger:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .tag.is-danger.is-light:not(body),html.theme--documenter-dark .content kbd.is-danger.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .tag.is-normal:not(body),html.theme--documenter-dark .content kbd.is-normal:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--documenter-dark .tag.is-medium:not(body),html.theme--documenter-dark .content kbd.is-medium:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--documenter-dark .tag.is-large:not(body),html.theme--documenter-dark .content kbd.is-large:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child,html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--documenter-dark .tag.is-delete:not(body),html.theme--documenter-dark .content kbd.is-delete:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--documenter-dark .tag.is-delete:not(body):hover,html.theme--documenter-dark .content kbd.is-delete:not(body):hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--documenter-dark .tag.is-delete:not(body):focus,html.theme--documenter-dark .content kbd.is-delete:not(body):focus,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1d2122}html.theme--documenter-dark .tag.is-delete:not(body):active,html.theme--documenter-dark .content kbd.is-delete:not(body):active,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#111414}html.theme--documenter-dark .tag.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--documenter-dark .content kbd.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--documenter-dark a.tag:hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--documenter-dark .title,html.theme--documenter-dark .subtitle{word-break:break-word}html.theme--documenter-dark .title em,html.theme--documenter-dark .title span,html.theme--documenter-dark .subtitle em,html.theme--documenter-dark .subtitle span{font-weight:inherit}html.theme--documenter-dark .title sub,html.theme--documenter-dark .subtitle sub{font-size:.75em}html.theme--documenter-dark .title sup,html.theme--documenter-dark .subtitle sup{font-size:.75em}html.theme--documenter-dark .title .tag,html.theme--documenter-dark .title .content kbd,html.theme--documenter-dark .content .title kbd,html.theme--documenter-dark .title .docstring>section>a.docs-sourcelink,html.theme--documenter-dark .subtitle .tag,html.theme--documenter-dark .subtitle .content kbd,html.theme--documenter-dark .content .subtitle kbd,html.theme--documenter-dark .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--documenter-dark .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--documenter-dark .title strong{color:inherit;font-weight:inherit}html.theme--documenter-dark .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--documenter-dark .title.is-1{font-size:3rem}html.theme--documenter-dark .title.is-2{font-size:2.5rem}html.theme--documenter-dark .title.is-3{font-size:2rem}html.theme--documenter-dark .title.is-4{font-size:1.5rem}html.theme--documenter-dark .title.is-5{font-size:1.25rem}html.theme--documenter-dark .title.is-6{font-size:1rem}html.theme--documenter-dark .title.is-7{font-size:.75rem}html.theme--documenter-dark .subtitle{color:#8c9b9d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--documenter-dark .subtitle strong{color:#8c9b9d;font-weight:600}html.theme--documenter-dark .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--documenter-dark .subtitle.is-1{font-size:3rem}html.theme--documenter-dark .subtitle.is-2{font-size:2.5rem}html.theme--documenter-dark .subtitle.is-3{font-size:2rem}html.theme--documenter-dark .subtitle.is-4{font-size:1.5rem}html.theme--documenter-dark .subtitle.is-5{font-size:1.25rem}html.theme--documenter-dark .subtitle.is-6{font-size:1rem}html.theme--documenter-dark .subtitle.is-7{font-size:.75rem}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#1f2424;border-color:#5e6d6f;border-radius:.4em;color:#dbdee0}html.theme--documenter-dark .select select::-moz-placeholder,html.theme--documenter-dark .textarea::-moz-placeholder,html.theme--documenter-dark .input::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select::-webkit-input-placeholder,html.theme--documenter-dark .textarea::-webkit-input-placeholder,html.theme--documenter-dark .input::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:-moz-placeholder,html.theme--documenter-dark .textarea:-moz-placeholder,html.theme--documenter-dark .input:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select:-ms-input-placeholder,html.theme--documenter-dark .textarea:-ms-input-placeholder,html.theme--documenter-dark .input:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:hover,html.theme--documenter-dark .textarea:hover,html.theme--documenter-dark .input:hover,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:hover,html.theme--documenter-dark .select select.is-hovered,html.theme--documenter-dark .is-hovered.textarea,html.theme--documenter-dark .is-hovered.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#8c9b9d}html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1abc9c;box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#8c9b9d;border-color:#282f2f;box-shadow:none;color:#fff}html.theme--documenter-dark .select select[disabled]::-moz-placeholder,html.theme--documenter-dark .textarea[disabled]::-moz-placeholder,html.theme--documenter-dark .input[disabled]::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .textarea[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .input[disabled]::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-moz-placeholder,html.theme--documenter-dark .textarea[disabled]:-moz-placeholder,html.theme--documenter-dark .input[disabled]:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-ms-input-placeholder,html.theme--documenter-dark .textarea[disabled]:-ms-input-placeholder,html.theme--documenter-dark .input[disabled]:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--documenter-dark .textarea[readonly],html.theme--documenter-dark .input[readonly],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--documenter-dark .is-white.textarea,html.theme--documenter-dark .is-white.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--documenter-dark .is-white.textarea:focus,html.theme--documenter-dark .is-white.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--documenter-dark .is-white.is-focused.textarea,html.theme--documenter-dark .is-white.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-white.textarea:active,html.theme--documenter-dark .is-white.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--documenter-dark .is-white.is-active.textarea,html.theme--documenter-dark .is-white.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .is-black.textarea,html.theme--documenter-dark .is-black.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--documenter-dark .is-black.textarea:focus,html.theme--documenter-dark .is-black.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--documenter-dark .is-black.is-focused.textarea,html.theme--documenter-dark .is-black.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-black.textarea:active,html.theme--documenter-dark .is-black.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--documenter-dark .is-black.is-active.textarea,html.theme--documenter-dark .is-black.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .is-light.textarea,html.theme--documenter-dark .is-light.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#ecf0f1}html.theme--documenter-dark .is-light.textarea:focus,html.theme--documenter-dark .is-light.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--documenter-dark .is-light.is-focused.textarea,html.theme--documenter-dark .is-light.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-light.textarea:active,html.theme--documenter-dark .is-light.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--documenter-dark .is-light.is-active.textarea,html.theme--documenter-dark .is-light.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .is-dark.textarea,html.theme--documenter-dark .content kbd.textarea,html.theme--documenter-dark .is-dark.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--documenter-dark .content kbd.input{border-color:#282f2f}html.theme--documenter-dark .is-dark.textarea:focus,html.theme--documenter-dark .content kbd.textarea:focus,html.theme--documenter-dark .is-dark.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--documenter-dark .content kbd.input:focus,html.theme--documenter-dark .is-dark.is-focused.textarea,html.theme--documenter-dark .content kbd.is-focused.textarea,html.theme--documenter-dark .is-dark.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .content kbd.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--documenter-dark .is-dark.textarea:active,html.theme--documenter-dark .content kbd.textarea:active,html.theme--documenter-dark .is-dark.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--documenter-dark .content kbd.input:active,html.theme--documenter-dark .is-dark.is-active.textarea,html.theme--documenter-dark .content kbd.is-active.textarea,html.theme--documenter-dark .is-dark.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .content kbd.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .is-primary.textarea,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink{border-color:#375a7f}html.theme--documenter-dark .is-primary.textarea:focus,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.is-focused.textarea,html.theme--documenter-dark .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--documenter-dark .is-primary.textarea:active,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:active,html.theme--documenter-dark .is-primary.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:active,html.theme--documenter-dark .is-primary.is-active.textarea,html.theme--documenter-dark .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .is-link.textarea,html.theme--documenter-dark .is-link.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1abc9c}html.theme--documenter-dark .is-link.textarea:focus,html.theme--documenter-dark .is-link.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--documenter-dark .is-link.is-focused.textarea,html.theme--documenter-dark .is-link.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-link.textarea:active,html.theme--documenter-dark .is-link.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--documenter-dark .is-link.is-active.textarea,html.theme--documenter-dark .is-link.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .is-info.textarea,html.theme--documenter-dark .is-info.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#024c7d}html.theme--documenter-dark .is-info.textarea:focus,html.theme--documenter-dark .is-info.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--documenter-dark .is-info.is-focused.textarea,html.theme--documenter-dark .is-info.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-info.textarea:active,html.theme--documenter-dark .is-info.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--documenter-dark .is-info.is-active.textarea,html.theme--documenter-dark .is-info.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .is-success.textarea,html.theme--documenter-dark .is-success.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#008438}html.theme--documenter-dark .is-success.textarea:focus,html.theme--documenter-dark .is-success.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--documenter-dark .is-success.is-focused.textarea,html.theme--documenter-dark .is-success.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-success.textarea:active,html.theme--documenter-dark .is-success.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--documenter-dark .is-success.is-active.textarea,html.theme--documenter-dark .is-success.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .is-warning.textarea,html.theme--documenter-dark .is-warning.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ad8100}html.theme--documenter-dark .is-warning.textarea:focus,html.theme--documenter-dark .is-warning.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--documenter-dark .is-warning.is-focused.textarea,html.theme--documenter-dark .is-warning.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-warning.textarea:active,html.theme--documenter-dark .is-warning.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--documenter-dark .is-warning.is-active.textarea,html.theme--documenter-dark .is-warning.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .is-danger.textarea,html.theme--documenter-dark .is-danger.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#9e1b0d}html.theme--documenter-dark .is-danger.textarea:focus,html.theme--documenter-dark .is-danger.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--documenter-dark .is-danger.is-focused.textarea,html.theme--documenter-dark .is-danger.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-danger.textarea:active,html.theme--documenter-dark .is-danger.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--documenter-dark .is-danger.is-active.textarea,html.theme--documenter-dark .is-danger.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .is-small.textarea,html.theme--documenter-dark .is-small.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .is-medium.textarea,html.theme--documenter-dark .is-medium.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--documenter-dark .is-large.textarea,html.theme--documenter-dark .is-large.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--documenter-dark .is-fullwidth.textarea,html.theme--documenter-dark .is-fullwidth.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--documenter-dark .is-inline.textarea,html.theme--documenter-dark .is-inline.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--documenter-dark .input.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--documenter-dark .input.is-static,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--documenter-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--documenter-dark .textarea[rows]{height:initial}html.theme--documenter-dark .textarea.has-fixed-size{resize:none}html.theme--documenter-dark .radio,html.theme--documenter-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--documenter-dark .radio input,html.theme--documenter-dark .checkbox input{cursor:pointer}html.theme--documenter-dark .radio:hover,html.theme--documenter-dark .checkbox:hover{color:#8c9b9d}html.theme--documenter-dark .radio[disabled],html.theme--documenter-dark .checkbox[disabled],fieldset[disabled] html.theme--documenter-dark .radio,fieldset[disabled] html.theme--documenter-dark .checkbox,html.theme--documenter-dark .radio input[disabled],html.theme--documenter-dark .checkbox input[disabled]{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:.5em}html.theme--documenter-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--documenter-dark .select:not(.is-multiple){height:2.5em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border-color:#1abc9c;right:1.125em;z-index:4}html.theme--documenter-dark .select.is-rounded select,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--documenter-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--documenter-dark .select select::-ms-expand{display:none}html.theme--documenter-dark .select select[disabled]:hover,fieldset[disabled] html.theme--documenter-dark .select select:hover{border-color:#282f2f}html.theme--documenter-dark .select select:not([multiple]){padding-right:2.5em}html.theme--documenter-dark .select select[multiple]{height:auto;padding:0}html.theme--documenter-dark .select select[multiple] option{padding:0.5em 1em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#8c9b9d}html.theme--documenter-dark .select.is-white:not(:hover)::after{border-color:#fff}html.theme--documenter-dark .select.is-white select{border-color:#fff}html.theme--documenter-dark .select.is-white select:hover,html.theme--documenter-dark .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--documenter-dark .select.is-white select:focus,html.theme--documenter-dark .select.is-white select.is-focused,html.theme--documenter-dark .select.is-white select:active,html.theme--documenter-dark .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select:hover,html.theme--documenter-dark .select.is-black select.is-hovered{border-color:#000}html.theme--documenter-dark .select.is-black select:focus,html.theme--documenter-dark .select.is-black select.is-focused,html.theme--documenter-dark .select.is-black select:active,html.theme--documenter-dark .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .select.is-light:not(:hover)::after{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select:hover,html.theme--documenter-dark .select.is-light select.is-hovered{border-color:#dde4e6}html.theme--documenter-dark .select.is-light select:focus,html.theme--documenter-dark .select.is-light select.is-focused,html.theme--documenter-dark .select.is-light select:active,html.theme--documenter-dark .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .select.is-dark:not(:hover)::after,html.theme--documenter-dark .content kbd.select:not(:hover)::after{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select,html.theme--documenter-dark .content kbd.select select{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select:hover,html.theme--documenter-dark .content kbd.select select:hover,html.theme--documenter-dark .select.is-dark select.is-hovered,html.theme--documenter-dark .content kbd.select select.is-hovered{border-color:#1d2122}html.theme--documenter-dark .select.is-dark select:focus,html.theme--documenter-dark .content kbd.select select:focus,html.theme--documenter-dark .select.is-dark select.is-focused,html.theme--documenter-dark .content kbd.select select.is-focused,html.theme--documenter-dark .select.is-dark select:active,html.theme--documenter-dark .content kbd.select select:active,html.theme--documenter-dark .select.is-dark select.is-active,html.theme--documenter-dark .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .select.is-primary:not(:hover)::after,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select:hover,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:hover,html.theme--documenter-dark .select.is-primary select.is-hovered,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#2f4d6d}html.theme--documenter-dark .select.is-primary select:focus,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:focus,html.theme--documenter-dark .select.is-primary select.is-focused,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--documenter-dark .select.is-primary select:active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:active,html.theme--documenter-dark .select.is-primary select.is-active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .select.is-link:not(:hover)::after{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select:hover,html.theme--documenter-dark .select.is-link select.is-hovered{border-color:#17a689}html.theme--documenter-dark .select.is-link select:focus,html.theme--documenter-dark .select.is-link select.is-focused,html.theme--documenter-dark .select.is-link select:active,html.theme--documenter-dark .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select.is-info:not(:hover)::after{border-color:#024c7d}html.theme--documenter-dark .select.is-info select{border-color:#024c7d}html.theme--documenter-dark .select.is-info select:hover,html.theme--documenter-dark .select.is-info select.is-hovered{border-color:#023d64}html.theme--documenter-dark .select.is-info select:focus,html.theme--documenter-dark .select.is-info select.is-focused,html.theme--documenter-dark .select.is-info select:active,html.theme--documenter-dark .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .select.is-success:not(:hover)::after{border-color:#008438}html.theme--documenter-dark .select.is-success select{border-color:#008438}html.theme--documenter-dark .select.is-success select:hover,html.theme--documenter-dark .select.is-success select.is-hovered{border-color:#006b2d}html.theme--documenter-dark .select.is-success select:focus,html.theme--documenter-dark .select.is-success select.is-focused,html.theme--documenter-dark .select.is-success select:active,html.theme--documenter-dark .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .select.is-warning:not(:hover)::after{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select:hover,html.theme--documenter-dark .select.is-warning select.is-hovered{border-color:#946e00}html.theme--documenter-dark .select.is-warning select:focus,html.theme--documenter-dark .select.is-warning select.is-focused,html.theme--documenter-dark .select.is-warning select:active,html.theme--documenter-dark .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .select.is-danger:not(:hover)::after{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select:hover,html.theme--documenter-dark .select.is-danger select.is-hovered{border-color:#86170b}html.theme--documenter-dark .select.is-danger select:focus,html.theme--documenter-dark .select.is-danger select.is-focused,html.theme--documenter-dark .select.is-danger select:active,html.theme--documenter-dark .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .select.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .select.is-medium{font-size:1.25rem}html.theme--documenter-dark .select.is-large{font-size:1.5rem}html.theme--documenter-dark .select.is-disabled::after{border-color:#fff !important;opacity:0.5}html.theme--documenter-dark .select.is-fullwidth{width:100%}html.theme--documenter-dark .select.is-fullwidth select{width:100%}html.theme--documenter-dark .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--documenter-dark .select.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .select.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--documenter-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:hover .file-cta,html.theme--documenter-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:focus .file-cta,html.theme--documenter-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--documenter-dark .file.is-white:active .file-cta,html.theme--documenter-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:hover .file-cta,html.theme--documenter-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:focus .file-cta,html.theme--documenter-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--documenter-dark .file.is-black:active .file-cta,html.theme--documenter-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-light .file-cta{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:hover .file-cta,html.theme--documenter-dark .file.is-light.is-hovered .file-cta{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:focus .file-cta,html.theme--documenter-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(236,240,241,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:active .file-cta,html.theme--documenter-dark .file.is-light.is-active .file-cta{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-dark .file-cta,html.theme--documenter-dark .content kbd.file .file-cta{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:hover .file-cta,html.theme--documenter-dark .content kbd.file:hover .file-cta,html.theme--documenter-dark .file.is-dark.is-hovered .file-cta,html.theme--documenter-dark .content kbd.file.is-hovered .file-cta{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:focus .file-cta,html.theme--documenter-dark .content kbd.file:focus .file-cta,html.theme--documenter-dark .file.is-dark.is-focused .file-cta,html.theme--documenter-dark .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(40,47,47,0.25);color:#fff}html.theme--documenter-dark .file.is-dark:active .file-cta,html.theme--documenter-dark .content kbd.file:active .file-cta,html.theme--documenter-dark .file.is-dark.is-active .file-cta,html.theme--documenter-dark .content kbd.file.is-active .file-cta{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:hover .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--documenter-dark .file.is-primary.is-hovered .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:focus .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--documenter-dark .file.is-primary.is-focused .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(55,90,127,0.25);color:#fff}html.theme--documenter-dark .file.is-primary:active .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--documenter-dark .file.is-primary.is-active .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link .file-cta{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:hover .file-cta,html.theme--documenter-dark .file.is-link.is-hovered .file-cta{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:focus .file-cta,html.theme--documenter-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(26,188,156,0.25);color:#fff}html.theme--documenter-dark .file.is-link:active .file-cta,html.theme--documenter-dark .file.is-link.is-active .file-cta{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info .file-cta{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:hover .file-cta,html.theme--documenter-dark .file.is-info.is-hovered .file-cta{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:focus .file-cta,html.theme--documenter-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(2,76,125,0.25);color:#fff}html.theme--documenter-dark .file.is-info:active .file-cta,html.theme--documenter-dark .file.is-info.is-active .file-cta{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success .file-cta{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:hover .file-cta,html.theme--documenter-dark .file.is-success.is-hovered .file-cta{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:focus .file-cta,html.theme--documenter-dark .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(0,132,56,0.25);color:#fff}html.theme--documenter-dark .file.is-success:active .file-cta,html.theme--documenter-dark .file.is-success.is-active .file-cta{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning .file-cta{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:hover .file-cta,html.theme--documenter-dark .file.is-warning.is-hovered .file-cta{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:focus .file-cta,html.theme--documenter-dark .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(173,129,0,0.25);color:#fff}html.theme--documenter-dark .file.is-warning:active .file-cta,html.theme--documenter-dark .file.is-warning.is-active .file-cta{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger .file-cta{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:hover .file-cta,html.theme--documenter-dark .file.is-danger.is-hovered .file-cta{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:focus .file-cta,html.theme--documenter-dark .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(158,27,13,0.25);color:#fff}html.theme--documenter-dark .file.is-danger:active .file-cta,html.theme--documenter-dark .file.is-danger.is-active .file-cta{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--documenter-dark .file.is-normal{font-size:1rem}html.theme--documenter-dark .file.is-medium{font-size:1.25rem}html.theme--documenter-dark .file.is-medium .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-large{font-size:1.5rem}html.theme--documenter-dark .file.is-large .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--documenter-dark .file.has-name.is-empty .file-name{display:none}html.theme--documenter-dark .file.is-boxed .file-label{flex-direction:column}html.theme--documenter-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--documenter-dark .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--documenter-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--documenter-dark .file.is-boxed .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-boxed.is-small .file-icon .fa,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--documenter-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--documenter-dark .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--documenter-dark .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--documenter-dark .file.is-centered{justify-content:center}html.theme--documenter-dark .file.is-fullwidth .file-label{width:100%}html.theme--documenter-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--documenter-dark .file.is-right{justify-content:flex-end}html.theme--documenter-dark .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--documenter-dark .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--documenter-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--documenter-dark .file-label:hover .file-cta{background-color:#232829;color:#f2f2f2}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .file-label:active .file-name{border-color:#535f61}html.theme--documenter-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--documenter-dark .file-cta{background-color:#282f2f;color:#fff}html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#f2f2f2;display:block;font-size:1rem;font-weight:700}html.theme--documenter-dark .label:not(:last-child){margin-bottom:0.5em}html.theme--documenter-dark .label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--documenter-dark .label.is-medium{font-size:1.25rem}html.theme--documenter-dark .label.is-large{font-size:1.5rem}html.theme--documenter-dark .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--documenter-dark .help.is-white{color:#fff}html.theme--documenter-dark .help.is-black{color:#0a0a0a}html.theme--documenter-dark .help.is-light{color:#ecf0f1}html.theme--documenter-dark .help.is-dark,html.theme--documenter-dark .content kbd.help{color:#282f2f}html.theme--documenter-dark .help.is-primary,html.theme--documenter-dark .docstring>section>a.help.docs-sourcelink{color:#375a7f}html.theme--documenter-dark .help.is-link{color:#1abc9c}html.theme--documenter-dark .help.is-info{color:#024c7d}html.theme--documenter-dark .help.is-success{color:#008438}html.theme--documenter-dark .help.is-warning{color:#ad8100}html.theme--documenter-dark .help.is-danger{color:#9e1b0d}html.theme--documenter-dark .field:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.has-addons{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--documenter-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.has-addons.has-addons-centered{justify-content:center}html.theme--documenter-dark .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--documenter-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .field.is-grouped{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.is-grouped>.control{flex-shrink:0}html.theme--documenter-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--documenter-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field.is-horizontal{display:flex}}html.theme--documenter-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--documenter-dark .field-label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-normal{padding-top:0.375em}html.theme--documenter-dark .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--documenter-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--documenter-dark .field-body .field{margin-bottom:0}html.theme--documenter-dark .field-body>.field{flex-shrink:1}html.theme--documenter-dark .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--documenter-dark .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--documenter-dark .control.has-icons-left .input:focus~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-left .select:focus~.icon,html.theme--documenter-dark .control.has-icons-right .input:focus~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-right .select:focus~.icon{color:#282f2f}html.theme--documenter-dark .control.has-icons-left .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-small~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--documenter-dark .control.has-icons-left .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--documenter-dark .control.has-icons-left .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon{color:#5e6d6f;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--documenter-dark .control.has-icons-left .input,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--documenter-dark .control.has-icons-left .select select{padding-left:2.5em}html.theme--documenter-dark .control.has-icons-left .icon.is-left{left:0}html.theme--documenter-dark .control.has-icons-right .input,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--documenter-dark .control.has-icons-right .select select{padding-right:2.5em}html.theme--documenter-dark .control.has-icons-right .icon.is-right{right:0}html.theme--documenter-dark .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--documenter-dark .control.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .control.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--documenter-dark .breadcrumb a{align-items:center;color:#1abc9c;display:flex;justify-content:center;padding:0 .75em}html.theme--documenter-dark .breadcrumb a:hover{color:#1dd2af}html.theme--documenter-dark .breadcrumb li{align-items:center;display:flex}html.theme--documenter-dark .breadcrumb li:first-child a{padding-left:0}html.theme--documenter-dark .breadcrumb li.is-active a{color:#f2f2f2;cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb li+li::before{color:#8c9b9d;content:"\0002f"}html.theme--documenter-dark .breadcrumb ul,html.theme--documenter-dark .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .breadcrumb .icon:first-child{margin-right:.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:.5em}html.theme--documenter-dark .breadcrumb.is-centered ol,html.theme--documenter-dark .breadcrumb.is-centered ul{justify-content:center}html.theme--documenter-dark .breadcrumb.is-right ol,html.theme--documenter-dark .breadcrumb.is-right ul{justify-content:flex-end}html.theme--documenter-dark .breadcrumb.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--documenter-dark .breadcrumb.is-medium{font-size:1.25rem}html.theme--documenter-dark .breadcrumb.is-large{font-size:1.5rem}html.theme--documenter-dark .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--documenter-dark .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--documenter-dark .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--documenter-dark .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--documenter-dark .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-footer:first-child,html.theme--documenter-dark .card-content:first-child,html.theme--documenter-dark .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-footer:last-child,html.theme--documenter-dark .card-content:last-child,html.theme--documenter-dark .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--documenter-dark .card-header-title{align-items:center;color:#f2f2f2;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--documenter-dark .card-image{display:block;position:relative}html.theme--documenter-dark .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--documenter-dark .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--documenter-dark .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--documenter-dark .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--documenter-dark .dropdown.is-active .dropdown-menu,html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--documenter-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--documenter-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--documenter-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .dropdown-content{background-color:#282f2f;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--documenter-dark .dropdown-item{color:#fff;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--documenter-dark a.dropdown-item,html.theme--documenter-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--documenter-dark a.dropdown-item:hover,html.theme--documenter-dark button.dropdown-item:hover{background-color:#282f2f;color:#0a0a0a}html.theme--documenter-dark a.dropdown-item.is-active,html.theme--documenter-dark button.dropdown-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--documenter-dark .level{align-items:center;justify-content:space-between}html.theme--documenter-dark .level code{border-radius:.4em}html.theme--documenter-dark .level img{display:inline-block;vertical-align:top}html.theme--documenter-dark .level.is-mobile{display:flex}html.theme--documenter-dark .level.is-mobile .level-left,html.theme--documenter-dark .level.is-mobile .level-right{display:flex}html.theme--documenter-dark .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--documenter-dark .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level{display:flex}html.theme--documenter-dark .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--documenter-dark .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--documenter-dark .level-item .title,html.theme--documenter-dark .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--documenter-dark .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--documenter-dark .level-left,html.theme--documenter-dark .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .level-left .level-item.is-flexible,html.theme--documenter-dark .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left .level-item:not(:last-child),html.theme--documenter-dark .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--documenter-dark .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left{display:flex}}html.theme--documenter-dark .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-right{display:flex}}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--documenter-dark .media .media .media{padding-top:.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:.5rem}html.theme--documenter-dark .media+.media{border-top:1px solid rgba(94,109,111,0.5);margin-top:1rem;padding-top:1rem}html.theme--documenter-dark .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--documenter-dark .media-left,html.theme--documenter-dark .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .media-left{margin-right:1rem}html.theme--documenter-dark .media-right{margin-left:1rem}html.theme--documenter-dark .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:1rem}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--documenter-dark .menu.is-medium{font-size:1.25rem}html.theme--documenter-dark .menu.is-large{font-size:1.5rem}html.theme--documenter-dark .menu-list{line-height:1.25}html.theme--documenter-dark .menu-list a{border-radius:3px;color:#fff;display:block;padding:0.5em 0.75em}html.theme--documenter-dark .menu-list a:hover{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .menu-list a.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .menu-list li ul{border-left:1px solid #5e6d6f;margin:.75em;padding-left:.75em}html.theme--documenter-dark .menu-label{color:#fff;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--documenter-dark .menu-label:not(:first-child){margin-top:1em}html.theme--documenter-dark .menu-label:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .message{background-color:#282f2f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .message strong{color:currentColor}html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .message.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--documenter-dark .message.is-medium{font-size:1.25rem}html.theme--documenter-dark .message.is-large{font-size:1.5rem}html.theme--documenter-dark .message.is-white{background-color:#fff}html.theme--documenter-dark .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .message.is-white .message-body{border-color:#fff}html.theme--documenter-dark .message.is-black{background-color:#fafafa}html.theme--documenter-dark .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .message.is-black .message-body{border-color:#0a0a0a}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1}html.theme--documenter-dark .message.is-dark,html.theme--documenter-dark .content kbd.message{background-color:#f9fafa}html.theme--documenter-dark .message.is-dark .message-header,html.theme--documenter-dark .content kbd.message .message-header{background-color:#282f2f;color:#fff}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f1f5f9}html.theme--documenter-dark .message.is-primary .message-header,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-header{background-color:#375a7f;color:#fff}html.theme--documenter-dark .message.is-primary .message-body,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-body{border-color:#375a7f;color:#4d7eb2}html.theme--documenter-dark .message.is-link{background-color:#edfdf9}html.theme--documenter-dark .message.is-link .message-header{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .message.is-link .message-body{border-color:#1abc9c;color:#15987e}html.theme--documenter-dark .message.is-info{background-color:#ebf7ff}html.theme--documenter-dark .message.is-info .message-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .message.is-info .message-body{border-color:#024c7d;color:#0e9dfb}html.theme--documenter-dark .message.is-success{background-color:#ebfff3}html.theme--documenter-dark .message.is-success .message-header{background-color:#008438;color:#fff}html.theme--documenter-dark .message.is-success .message-body{border-color:#008438;color:#00eb64}html.theme--documenter-dark .message.is-warning{background-color:#fffaeb}html.theme--documenter-dark .message.is-warning .message-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .message.is-warning .message-body{border-color:#ad8100;color:#d19c00}html.theme--documenter-dark .message.is-danger{background-color:#fdeeec}html.theme--documenter-dark .message.is-danger .message-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .message.is-danger .message-body{border-color:#9e1b0d;color:#ec311d}html.theme--documenter-dark .message-header{align-items:center;background-color:#fff;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--documenter-dark .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--documenter-dark .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--documenter-dark .message-body{border-color:#5e6d6f;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#fff;padding:1.25em 1.5em}html.theme--documenter-dark .message-body code,html.theme--documenter-dark .message-body pre{background-color:#fff}html.theme--documenter-dark .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--documenter-dark .modal.is-active{display:flex}html.theme--documenter-dark .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--documenter-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--documenter-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--documenter-dark .modal-card-head,html.theme--documenter-dark .modal-card-foot{align-items:center;background-color:#282f2f;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--documenter-dark .modal-card-head{border-bottom:1px solid #5e6d6f;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--documenter-dark .modal-card-title{color:#f2f2f2;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--documenter-dark .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5e6d6f}html.theme--documenter-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--documenter-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--documenter-dark .navbar{background-color:#375a7f;min-height:4rem;position:relative;z-index:30}html.theme--documenter-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-white .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--documenter-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-black .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--documenter-dark .navbar.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-light .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-dark .navbar-start>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-end>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#282f2f;color:#fff}}html.theme--documenter-dark .navbar.is-primary,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-burger,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-primary .navbar-start>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-end>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#375a7f;color:#fff}}html.theme--documenter-dark .navbar.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-link .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c;color:#fff}}html.theme--documenter-dark .navbar.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-info .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#024c7d;color:#fff}}html.theme--documenter-dark .navbar.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-success .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#008438;color:#fff}}html.theme--documenter-dark .navbar.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-warning .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ad8100;color:#fff}}html.theme--documenter-dark .navbar.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-danger .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#9e1b0d;color:#fff}}html.theme--documenter-dark .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--documenter-dark .navbar.has-shadow{box-shadow:0 2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-bottom,html.theme--documenter-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-top{top:0}html.theme--documenter-dark html.has-navbar-fixed-top,html.theme--documenter-dark body.has-navbar-fixed-top{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom,html.theme--documenter-dark body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--documenter-dark .navbar-brand,html.theme--documenter-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--documenter-dark .navbar-brand a.navbar-item:focus,html.theme--documenter-dark .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--documenter-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--documenter-dark .navbar-burger{color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--documenter-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--documenter-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--documenter-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--documenter-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--documenter-dark .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--documenter-dark .navbar-menu{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{color:#fff;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--documenter-dark .navbar-item .icon:only-child,html.theme--documenter-dark .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--documenter-dark a.navbar-item,html.theme--documenter-dark .navbar-link{cursor:pointer}html.theme--documenter-dark a.navbar-item:focus,html.theme--documenter-dark a.navbar-item:focus-within,html.theme--documenter-dark a.navbar-item:hover,html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link:focus,html.theme--documenter-dark .navbar-link:focus-within,html.theme--documenter-dark .navbar-link:hover,html.theme--documenter-dark .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-item{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .navbar-item img{max-height:1.75rem}html.theme--documenter-dark .navbar-item.has-dropdown{padding:0}html.theme--documenter-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--documenter-dark .navbar-item.is-tab:focus,html.theme--documenter-dark .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c}html.theme--documenter-dark .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c;border-bottom-style:solid;border-bottom-width:3px;color:#1abc9c;padding-bottom:calc(0.5rem - 3px)}html.theme--documenter-dark .navbar-content{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--documenter-dark .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--documenter-dark .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar>.container{display:block}html.theme--documenter-dark .navbar-brand .navbar-item,html.theme--documenter-dark .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--documenter-dark .navbar-link::after{display:none}html.theme--documenter-dark .navbar-menu{background-color:#375a7f;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--documenter-dark .navbar-menu.is-active{display:block}html.theme--documenter-dark .navbar.is-fixed-bottom-touch,html.theme--documenter-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-touch{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-touch{top:0}html.theme--documenter-dark .navbar.is-fixed-top .navbar-menu,html.theme--documenter-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--documenter-dark html.has-navbar-fixed-top-touch,html.theme--documenter-dark body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-touch,html.theme--documenter-dark body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar,html.theme--documenter-dark .navbar-menu,html.theme--documenter-dark .navbar-start,html.theme--documenter-dark .navbar-end{align-items:stretch;display:flex}html.theme--documenter-dark .navbar{min-height:4rem}html.theme--documenter-dark .navbar.is-spaced{padding:1rem 2rem}html.theme--documenter-dark .navbar.is-spaced .navbar-start,html.theme--documenter-dark .navbar.is-spaced .navbar-end{align-items:center}html.theme--documenter-dark .navbar.is-spaced a.navbar-item,html.theme--documenter-dark .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent a.navbar-item:hover,html.theme--documenter-dark .navbar.is-transparent a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-transparent .navbar-link:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-link:hover,html.theme--documenter-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-burger{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{align-items:center;display:flex}html.theme--documenter-dark .navbar-item.has-dropdown{align-items:stretch}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--documenter-dark .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--documenter-dark .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--documenter-dark .navbar-dropdown{background-color:#375a7f;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--documenter-dark .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--documenter-dark .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}.navbar.is-spaced html.theme--documenter-dark .navbar-dropdown,html.theme--documenter-dark .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--documenter-dark .navbar-dropdown.is-right{left:auto;right:0}html.theme--documenter-dark .navbar-divider{display:block}html.theme--documenter-dark .navbar>.container .navbar-brand,html.theme--documenter-dark .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--documenter-dark .navbar>.container .navbar-menu,html.theme--documenter-dark .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop,html.theme--documenter-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-desktop{top:0}html.theme--documenter-dark html.has-navbar-fixed-top-desktop,html.theme--documenter-dark body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-desktop,html.theme--documenter-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-top,html.theme--documenter-dark body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-bottom,html.theme--documenter-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link.is-active{color:#1abc9c}html.theme--documenter-dark a.navbar-item.is-active:not(:focus):not(:hover),html.theme--documenter-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--documenter-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--documenter-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--documenter-dark .pagination{font-size:1rem;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--documenter-dark .pagination.is-medium{font-size:1.25rem}html.theme--documenter-dark .pagination.is-large{font-size:1.5rem}html.theme--documenter-dark .pagination.is-rounded .pagination-previous,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--documenter-dark .pagination.is-rounded .pagination-next,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--documenter-dark .pagination.is-rounded .pagination-link,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--documenter-dark .pagination,html.theme--documenter-dark .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link{border-color:#5e6d6f;color:#1abc9c;min-width:2.5em}html.theme--documenter-dark .pagination-previous:hover,html.theme--documenter-dark .pagination-next:hover,html.theme--documenter-dark .pagination-link:hover{border-color:#8c9b9d;color:#1dd2af}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus{border-color:#8c9b9d}html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-previous.is-disabled,html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-next.is-disabled,html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-link.is-disabled{background-color:#5e6d6f;border-color:#5e6d6f;box-shadow:none;color:#fff;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--documenter-dark .pagination-link.is-current{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .pagination-ellipsis{color:#8c9b9d;pointer-events:none}html.theme--documenter-dark .pagination-list{flex-wrap:wrap}html.theme--documenter-dark .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--documenter-dark .pagination{flex-wrap:wrap}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination-previous{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination.is-centered .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--documenter-dark .pagination.is-centered .pagination-next{order:3}html.theme--documenter-dark .pagination.is-right .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-right .pagination-next{order:2}html.theme--documenter-dark .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--documenter-dark .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--documenter-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--documenter-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--documenter-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--documenter-dark .panel.is-light .panel-heading{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#ecf0f1}html.theme--documenter-dark .panel.is-light .panel-block.is-active .panel-icon{color:#ecf0f1}html.theme--documenter-dark .panel.is-dark .panel-heading,html.theme--documenter-dark .content kbd.panel .panel-heading{background-color:#282f2f;color:#fff}html.theme--documenter-dark .panel.is-dark .panel-tabs a.is-active,html.theme--documenter-dark .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#282f2f}html.theme--documenter-dark .panel.is-dark .panel-block.is-active .panel-icon,html.theme--documenter-dark .content kbd.panel .panel-block.is-active .panel-icon{color:#282f2f}html.theme--documenter-dark .panel.is-primary .panel-heading,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#375a7f;color:#fff}html.theme--documenter-dark .panel.is-primary .panel-tabs a.is-active,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#375a7f}html.theme--documenter-dark .panel.is-primary .panel-block.is-active .panel-icon,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#375a7f}html.theme--documenter-dark .panel.is-link .panel-heading{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1abc9c}html.theme--documenter-dark .panel.is-link .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel.is-info .panel-heading{background-color:#024c7d;color:#fff}html.theme--documenter-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#024c7d}html.theme--documenter-dark .panel.is-info .panel-block.is-active .panel-icon{color:#024c7d}html.theme--documenter-dark .panel.is-success .panel-heading{background-color:#008438;color:#fff}html.theme--documenter-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#008438}html.theme--documenter-dark .panel.is-success .panel-block.is-active .panel-icon{color:#008438}html.theme--documenter-dark .panel.is-warning .panel-heading{background-color:#ad8100;color:#fff}html.theme--documenter-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ad8100}html.theme--documenter-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#ad8100}html.theme--documenter-dark .panel.is-danger .panel-heading{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#9e1b0d}html.theme--documenter-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#9e1b0d}html.theme--documenter-dark .panel-tabs:not(:last-child),html.theme--documenter-dark .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--documenter-dark .panel-heading{background-color:#343c3d;border-radius:8px 8px 0 0;color:#f2f2f2;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--documenter-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--documenter-dark .panel-tabs a{border-bottom:1px solid #5e6d6f;margin-bottom:-1px;padding:0.5em}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#343c3d;color:#17a689}html.theme--documenter-dark .panel-list a{color:#fff}html.theme--documenter-dark .panel-list a:hover{color:#1abc9c}html.theme--documenter-dark .panel-block{align-items:center;color:#f2f2f2;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--documenter-dark .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--documenter-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--documenter-dark .panel-block.is-wrapped{flex-wrap:wrap}html.theme--documenter-dark .panel-block.is-active{border-left-color:#1abc9c;color:#17a689}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--documenter-dark a.panel-block,html.theme--documenter-dark label.panel-block{cursor:pointer}html.theme--documenter-dark a.panel-block:hover,html.theme--documenter-dark label.panel-block:hover{background-color:#282f2f}html.theme--documenter-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#fff;margin-right:.75em}html.theme--documenter-dark .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--documenter-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--documenter-dark .tabs a{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--documenter-dark .tabs a:hover{border-bottom-color:#f2f2f2;color:#f2f2f2}html.theme--documenter-dark .tabs li{display:block}html.theme--documenter-dark .tabs li.is-active a{border-bottom-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .tabs ul{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--documenter-dark .tabs ul.is-left{padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--documenter-dark .tabs .icon:first-child{margin-right:.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:.5em}html.theme--documenter-dark .tabs.is-centered ul{justify-content:center}html.theme--documenter-dark .tabs.is-right ul{justify-content:flex-end}html.theme--documenter-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--documenter-dark .tabs.is-boxed a:hover{background-color:#282f2f;border-bottom-color:#5e6d6f}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5e6d6f;border-bottom-color:rgba(0,0,0,0) !important}html.theme--documenter-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .tabs.is-toggle a{border-color:#5e6d6f;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--documenter-dark .tabs.is-toggle a:hover{background-color:#282f2f;border-color:#8c9b9d;z-index:2}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li.is-active a{background-color:#1abc9c;border-color:#1abc9c;color:#fff;z-index:1}html.theme--documenter-dark .tabs.is-toggle ul{border-bottom:none}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--documenter-dark .tabs.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--documenter-dark .tabs.is-medium{font-size:1.25rem}html.theme--documenter-dark .tabs.is-large{font-size:1.5rem}html.theme--documenter-dark .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--documenter-dark .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--documenter-dark .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--documenter-dark .column.is-narrow-mobile{flex:none;width:unset}html.theme--documenter-dark .column.is-full-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-mobile{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--documenter-dark .column.is-0-mobile{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-mobile{margin-left:0%}html.theme--documenter-dark .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-mobile{margin-left:25%}html.theme--documenter-dark .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-mobile{margin-left:50%}html.theme--documenter-dark .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-mobile{margin-left:75%}html.theme--documenter-dark .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .column.is-narrow,html.theme--documenter-dark .column.is-narrow-tablet{flex:none;width:unset}html.theme--documenter-dark .column.is-full,html.theme--documenter-dark .column.is-full-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters,html.theme--documenter-dark .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds,html.theme--documenter-dark .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half,html.theme--documenter-dark .column.is-half-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third,html.theme--documenter-dark .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter,html.theme--documenter-dark .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth,html.theme--documenter-dark .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths,html.theme--documenter-dark .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths,html.theme--documenter-dark .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths,html.theme--documenter-dark .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters,html.theme--documenter-dark .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds,html.theme--documenter-dark .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half,html.theme--documenter-dark .column.is-offset-half-tablet{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third,html.theme--documenter-dark .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter,html.theme--documenter-dark .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth,html.theme--documenter-dark .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths,html.theme--documenter-dark .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths,html.theme--documenter-dark .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths,html.theme--documenter-dark .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--documenter-dark .column.is-0,html.theme--documenter-dark .column.is-0-tablet{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0,html.theme--documenter-dark .column.is-offset-0-tablet{margin-left:0%}html.theme--documenter-dark .column.is-1,html.theme--documenter-dark .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3,html.theme--documenter-dark .column.is-3-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3,html.theme--documenter-dark .column.is-offset-3-tablet{margin-left:25%}html.theme--documenter-dark .column.is-4,html.theme--documenter-dark .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6,html.theme--documenter-dark .column.is-6-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6,html.theme--documenter-dark .column.is-offset-6-tablet{margin-left:50%}html.theme--documenter-dark .column.is-7,html.theme--documenter-dark .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9,html.theme--documenter-dark .column.is-9-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9,html.theme--documenter-dark .column.is-offset-9-tablet{margin-left:75%}html.theme--documenter-dark .column.is-10,html.theme--documenter-dark .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12,html.theme--documenter-dark .column.is-12-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12,html.theme--documenter-dark .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--documenter-dark .column.is-narrow-touch{flex:none;width:unset}html.theme--documenter-dark .column.is-full-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-touch{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-touch{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-touch{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-touch{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-touch{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--documenter-dark .column.is-0-touch{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-touch{margin-left:0%}html.theme--documenter-dark .column.is-1-touch{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-touch{margin-left:25%}html.theme--documenter-dark .column.is-4-touch{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-touch{margin-left:50%}html.theme--documenter-dark .column.is-7-touch{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-touch{margin-left:75%}html.theme--documenter-dark .column.is-10-touch{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--documenter-dark .column.is-narrow-desktop{flex:none;width:unset}html.theme--documenter-dark .column.is-full-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-desktop{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--documenter-dark .column.is-0-desktop{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-desktop{margin-left:0%}html.theme--documenter-dark .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-desktop{margin-left:25%}html.theme--documenter-dark .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-desktop{margin-left:50%}html.theme--documenter-dark .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-desktop{margin-left:75%}html.theme--documenter-dark .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--documenter-dark .column.is-narrow-widescreen{flex:none;width:unset}html.theme--documenter-dark .column.is-full-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--documenter-dark .column.is-0-widescreen{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-widescreen{margin-left:0%}html.theme--documenter-dark .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--documenter-dark .column.is-narrow-fullhd{flex:none;width:unset}html.theme--documenter-dark .column.is-full-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--documenter-dark .column.is-0-fullhd{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-fullhd{margin-left:0%}html.theme--documenter-dark .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-fullhd{margin-left:100%}}html.theme--documenter-dark .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .columns:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--documenter-dark .columns.is-centered{justify-content:center}html.theme--documenter-dark .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--documenter-dark .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--documenter-dark .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .columns.is-gapless:last-child{margin-bottom:0}html.theme--documenter-dark .columns.is-mobile{display:flex}html.theme--documenter-dark .columns.is-multiline{flex-wrap:wrap}html.theme--documenter-dark .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-desktop{display:flex}}html.theme--documenter-dark .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--documenter-dark .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--documenter-dark .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--documenter-dark .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--documenter-dark .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--documenter-dark .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--documenter-dark .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--documenter-dark .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--documenter-dark .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--documenter-dark .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--documenter-dark .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--documenter-dark .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--documenter-dark .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .tile.is-child{margin:0 !important}html.theme--documenter-dark .tile.is-parent{padding:.75rem}html.theme--documenter-dark .tile.is-vertical{flex-direction:column}html.theme--documenter-dark .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--documenter-dark .tile:not(.is-child){display:flex}html.theme--documenter-dark .tile.is-1{flex:none;width:8.33333337%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.66666674%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.33333337%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.66666674%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.33333337%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.66666674%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.33333337%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.66666674%}html.theme--documenter-dark .tile.is-12{flex:none;width:100%}}html.theme--documenter-dark .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--documenter-dark .hero .navbar{background:none}html.theme--documenter-dark .hero .tabs ul{border-bottom:none}html.theme--documenter-dark .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-white strong{color:inherit}html.theme--documenter-dark .hero.is-white .title{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--documenter-dark .hero.is-white .subtitle a:not(.button),html.theme--documenter-dark .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-white .navbar-menu{background-color:#fff}}html.theme--documenter-dark .hero.is-white .navbar-item,html.theme--documenter-dark .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--documenter-dark .hero.is-white a.navbar-item:hover,html.theme--documenter-dark .hero.is-white a.navbar-item.is-active,html.theme--documenter-dark .hero.is-white .navbar-link:hover,html.theme--documenter-dark .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--documenter-dark .hero.is-white .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--documenter-dark .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-black strong{color:inherit}html.theme--documenter-dark .hero.is-black .title{color:#fff}html.theme--documenter-dark .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-black .subtitle a:not(.button),html.theme--documenter-dark .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--documenter-dark .hero.is-black .navbar-item,html.theme--documenter-dark .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-black a.navbar-item:hover,html.theme--documenter-dark .hero.is-black a.navbar-item.is-active,html.theme--documenter-dark .hero.is-black .navbar-link:hover,html.theme--documenter-dark .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-black .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--documenter-dark .hero.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-light strong{color:inherit}html.theme--documenter-dark .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-light .navbar-menu{background-color:#ecf0f1}}html.theme--documenter-dark .hero.is-light .navbar-item,html.theme--documenter-dark .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a.navbar-item:hover,html.theme--documenter-dark .hero.is-light a.navbar-item.is-active,html.theme--documenter-dark .hero.is-light .navbar-link:hover,html.theme--documenter-dark .hero.is-light .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-light .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-light .tabs li.is-active a{color:#ecf0f1 !important;opacity:1}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .hero.is-light.is-bold{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}}html.theme--documenter-dark .hero.is-dark,html.theme--documenter-dark .content kbd.hero{background-color:#282f2f;color:#fff}html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-dark strong,html.theme--documenter-dark .content kbd.hero strong{color:inherit}html.theme--documenter-dark .hero.is-dark .title,html.theme--documenter-dark .content kbd.hero .title{color:#fff}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button),html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button),html.theme--documenter-dark .hero.is-dark .subtitle strong,html.theme--documenter-dark .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-dark .navbar-menu,html.theme--documenter-dark .content kbd.hero .navbar-menu{background-color:#282f2f}}html.theme--documenter-dark .hero.is-dark .navbar-item,html.theme--documenter-dark .content kbd.hero .navbar-item,html.theme--documenter-dark .hero.is-dark .navbar-link,html.theme--documenter-dark .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-dark a.navbar-item:hover,html.theme--documenter-dark .content kbd.hero a.navbar-item:hover,html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active,html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active,html.theme--documenter-dark .hero.is-dark .navbar-link:hover,html.theme--documenter-dark .content kbd.hero .navbar-link:hover,html.theme--documenter-dark .hero.is-dark .navbar-link.is-active,html.theme--documenter-dark .content kbd.hero .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-dark .tabs a:hover,html.theme--documenter-dark .content kbd.hero .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs li.is-active a{color:#282f2f !important;opacity:1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#282f2f}html.theme--documenter-dark .hero.is-dark.is-bold,html.theme--documenter-dark .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu,html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}}html.theme--documenter-dark .hero.is-primary,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-primary strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--documenter-dark .hero.is-primary .title,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--documenter-dark .hero.is-primary .subtitle,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--documenter-dark .hero.is-primary .subtitle strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-primary .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#375a7f}}html.theme--documenter-dark .hero.is-primary .navbar-item,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--documenter-dark .hero.is-primary .navbar-link,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-primary a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--documenter-dark .hero.is-primary .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--documenter-dark .hero.is-primary .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .hero.is-primary .tabs a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-primary .tabs a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#375a7f !important;opacity:1}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#375a7f}html.theme--documenter-dark .hero.is-primary.is-bold,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}}html.theme--documenter-dark .hero.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-link strong{color:inherit}html.theme--documenter-dark .hero.is-link .title{color:#fff}html.theme--documenter-dark .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-link .subtitle a:not(.button),html.theme--documenter-dark .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-link .navbar-menu{background-color:#1abc9c}}html.theme--documenter-dark .hero.is-link .navbar-item,html.theme--documenter-dark .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-link a.navbar-item:hover,html.theme--documenter-dark .hero.is-link a.navbar-item.is-active,html.theme--documenter-dark .hero.is-link .navbar-link:hover,html.theme--documenter-dark .hero.is-link .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-link .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-link .tabs li.is-active a{color:#1abc9c !important;opacity:1}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1abc9c}html.theme--documenter-dark .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}}html.theme--documenter-dark .hero.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-info strong{color:inherit}html.theme--documenter-dark .hero.is-info .title{color:#fff}html.theme--documenter-dark .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-info .subtitle a:not(.button),html.theme--documenter-dark .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-info .navbar-menu{background-color:#024c7d}}html.theme--documenter-dark .hero.is-info .navbar-item,html.theme--documenter-dark .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-info a.navbar-item:hover,html.theme--documenter-dark .hero.is-info a.navbar-item.is-active,html.theme--documenter-dark .hero.is-info .navbar-link:hover,html.theme--documenter-dark .hero.is-info .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-info .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-info .tabs li.is-active a{color:#024c7d !important;opacity:1}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#024c7d}html.theme--documenter-dark .hero.is-info.is-bold{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}}html.theme--documenter-dark .hero.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-success strong{color:inherit}html.theme--documenter-dark .hero.is-success .title{color:#fff}html.theme--documenter-dark .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-success .subtitle a:not(.button),html.theme--documenter-dark .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-success .navbar-menu{background-color:#008438}}html.theme--documenter-dark .hero.is-success .navbar-item,html.theme--documenter-dark .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-success a.navbar-item:hover,html.theme--documenter-dark .hero.is-success a.navbar-item.is-active,html.theme--documenter-dark .hero.is-success .navbar-link:hover,html.theme--documenter-dark .hero.is-success .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-success .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-success .tabs li.is-active a{color:#008438 !important;opacity:1}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#008438}html.theme--documenter-dark .hero.is-success.is-bold{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}}html.theme--documenter-dark .hero.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-warning strong{color:inherit}html.theme--documenter-dark .hero.is-warning .title{color:#fff}html.theme--documenter-dark .hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button),html.theme--documenter-dark .hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-warning .navbar-menu{background-color:#ad8100}}html.theme--documenter-dark .hero.is-warning .navbar-item,html.theme--documenter-dark .hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-warning a.navbar-item:hover,html.theme--documenter-dark .hero.is-warning a.navbar-item.is-active,html.theme--documenter-dark .hero.is-warning .navbar-link:hover,html.theme--documenter-dark .hero.is-warning .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .hero.is-warning .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-warning .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs li.is-active a{color:#ad8100 !important;opacity:1}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ad8100}html.theme--documenter-dark .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}}html.theme--documenter-dark .hero.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-danger strong{color:inherit}html.theme--documenter-dark .hero.is-danger .title{color:#fff}html.theme--documenter-dark .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-danger .subtitle a:not(.button),html.theme--documenter-dark .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-danger .navbar-menu{background-color:#9e1b0d}}html.theme--documenter-dark .hero.is-danger .navbar-item,html.theme--documenter-dark .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-danger a.navbar-item:hover,html.theme--documenter-dark .hero.is-danger a.navbar-item.is-active,html.theme--documenter-dark .hero.is-danger .navbar-link:hover,html.theme--documenter-dark .hero.is-danger .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-danger .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs li.is-active a{color:#9e1b0d !important;opacity:1}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#9e1b0d}html.theme--documenter-dark .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}}html.theme--documenter-dark .hero.is-small .hero-body,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--documenter-dark .hero.is-halfheight .hero-body,html.theme--documenter-dark .hero.is-fullheight .hero-body,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--documenter-dark .hero.is-halfheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .hero.is-halfheight{min-height:50vh}html.theme--documenter-dark .hero.is-fullheight{min-height:100vh}html.theme--documenter-dark .hero-video{overflow:hidden}html.theme--documenter-dark .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--documenter-dark .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-video{display:none}}html.theme--documenter-dark .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-buttons .button{display:flex}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-buttons{display:flex;justify-content:center}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--documenter-dark .hero-head,html.theme--documenter-dark .hero-foot{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-body{padding:3rem 3rem}}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section{padding:3rem 3rem}html.theme--documenter-dark .section.is-medium{padding:9rem 4.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 6rem}}html.theme--documenter-dark .footer{background-color:#282f2f;padding:3rem 1.5rem 6rem}html.theme--documenter-dark hr{height:1px}html.theme--documenter-dark h6{text-transform:uppercase;letter-spacing:0.5px}html.theme--documenter-dark .hero{background-color:#343c3d}html.theme--documenter-dark a{transition:all 200ms ease}html.theme--documenter-dark .button{transition:all 200ms ease;border-width:1px;color:#fff}html.theme--documenter-dark .button.is-active,html.theme--documenter-dark .button.is-focused,html.theme--documenter-dark .button:active,html.theme--documenter-dark .button:focus{box-shadow:0 0 0 2px rgba(140,155,157,0.5)}html.theme--documenter-dark .button.is-white.is-hovered,html.theme--documenter-dark .button.is-white:hover{background-color:#fff}html.theme--documenter-dark .button.is-white.is-active,html.theme--documenter-dark .button.is-white.is-focused,html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,0.5)}html.theme--documenter-dark .button.is-black.is-hovered,html.theme--documenter-dark .button.is-black:hover{background-color:#1d1d1d}html.theme--documenter-dark .button.is-black.is-active,html.theme--documenter-dark .button.is-black.is-focused,html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black:focus{border-color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,10,0.5)}html.theme--documenter-dark .button.is-light.is-hovered,html.theme--documenter-dark .button.is-light:hover{background-color:#fff}html.theme--documenter-dark .button.is-light.is-active,html.theme--documenter-dark .button.is-light.is-focused,html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light:focus{border-color:#ecf0f1;box-shadow:0 0 0 2px rgba(236,240,241,0.5)}html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered,html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover{background-color:#3a4344}html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused,html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus{border-color:#282f2f;box-shadow:0 0 0 2px rgba(40,47,47,0.5)}html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover{background-color:#436d9a}html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink,html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus{border-color:#375a7f;box-shadow:0 0 0 2px rgba(55,90,127,0.5)}html.theme--documenter-dark .button.is-link.is-hovered,html.theme--documenter-dark .button.is-link:hover{background-color:#1fdeb8}html.theme--documenter-dark .button.is-link.is-active,html.theme--documenter-dark .button.is-link.is-focused,html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link:focus{border-color:#1abc9c;box-shadow:0 0 0 2px rgba(26,188,156,0.5)}html.theme--documenter-dark .button.is-info.is-hovered,html.theme--documenter-dark .button.is-info:hover{background-color:#0363a3}html.theme--documenter-dark .button.is-info.is-active,html.theme--documenter-dark .button.is-info.is-focused,html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info:focus{border-color:#024c7d;box-shadow:0 0 0 2px rgba(2,76,125,0.5)}html.theme--documenter-dark .button.is-success.is-hovered,html.theme--documenter-dark .button.is-success:hover{background-color:#00aa48}html.theme--documenter-dark .button.is-success.is-active,html.theme--documenter-dark .button.is-success.is-focused,html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success:focus{border-color:#008438;box-shadow:0 0 0 2px rgba(0,132,56,0.5)}html.theme--documenter-dark .button.is-warning.is-hovered,html.theme--documenter-dark .button.is-warning:hover{background-color:#d39e00}html.theme--documenter-dark .button.is-warning.is-active,html.theme--documenter-dark .button.is-warning.is-focused,html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning:focus{border-color:#ad8100;box-shadow:0 0 0 2px rgba(173,129,0,0.5)}html.theme--documenter-dark .button.is-danger.is-hovered,html.theme--documenter-dark .button.is-danger:hover{background-color:#c12110}html.theme--documenter-dark .button.is-danger.is-active,html.theme--documenter-dark .button.is-danger.is-focused,html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger:focus{border-color:#9e1b0d;box-shadow:0 0 0 2px rgba(158,27,13,0.5)}html.theme--documenter-dark .label{color:#dbdee0}html.theme--documenter-dark .button,html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .select,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea{height:2.5em}html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .select:after,html.theme--documenter-dark .select select{border-width:1px}html.theme--documenter-dark .control.has-addons .button,html.theme--documenter-dark .control.has-addons .input,html.theme--documenter-dark .control.has-addons #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-addons form.docs-search>input,html.theme--documenter-dark .control.has-addons .select{margin-right:-1px}html.theme--documenter-dark .notification{background-color:#343c3d}html.theme--documenter-dark .card{box-shadow:none;border:1px solid #343c3d;background-color:#282f2f;border-radius:.4em}html.theme--documenter-dark .card .card-image img{border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-header{box-shadow:none;background-color:rgba(18,18,18,0.2);border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-footer{background-color:rgba(18,18,18,0.2)}html.theme--documenter-dark .card .card-footer,html.theme--documenter-dark .card .card-footer-item{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .notification.is-white a:not(.button){color:#0a0a0a;text-decoration:underline}html.theme--documenter-dark .notification.is-black a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-light a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-primary a:not(.button),html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-link a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-info a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-success a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-warning a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-danger a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .tag,html.theme--documenter-dark .content kbd,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{border-radius:.4em}html.theme--documenter-dark .menu-list a{transition:all 300ms ease}html.theme--documenter-dark .modal-card-body{background-color:#282f2f}html.theme--documenter-dark .modal-card-foot,html.theme--documenter-dark .modal-card-head{border-color:#343c3d}html.theme--documenter-dark .message-header{font-weight:700;background-color:#343c3d;color:#fff}html.theme--documenter-dark .message-body{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .navbar{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent{background:none}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar .navbar-menu{background-color:#375a7f;border-radius:0 0 .4em .4em}}html.theme--documenter-dark .hero .navbar,html.theme--documenter-dark body>.navbar{border-radius:0}html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous{border-width:1px}html.theme--documenter-dark .panel-block,html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs{border-width:1px}html.theme--documenter-dark .panel-block:first-child,html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child{border-top-width:1px}html.theme--documenter-dark .panel-heading{font-weight:700}html.theme--documenter-dark .panel-tabs a{border-width:1px;margin-bottom:-1px}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#17a689}html.theme--documenter-dark .panel-block:hover{color:#1dd2af}html.theme--documenter-dark .panel-block:hover .panel-icon{color:#1dd2af}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#17a689}html.theme--documenter-dark .tabs a{border-bottom-width:1px;margin-bottom:-1px}html.theme--documenter-dark .tabs ul{border-bottom-width:1px}html.theme--documenter-dark .tabs.is-boxed a{border-width:1px}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#1f2424}html.theme--documenter-dark .tabs.is-toggle li a{border-width:1px;margin-bottom:0}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .hero.is-white .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-black .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-light .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-dark .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .content kbd.hero .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-primary .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-link .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-info .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-success .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-warning .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-danger .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark h1 .docs-heading-anchor,html.theme--documenter-dark h1 .docs-heading-anchor:hover,html.theme--documenter-dark h1 .docs-heading-anchor:visited,html.theme--documenter-dark h2 .docs-heading-anchor,html.theme--documenter-dark h2 .docs-heading-anchor:hover,html.theme--documenter-dark h2 .docs-heading-anchor:visited,html.theme--documenter-dark h3 .docs-heading-anchor,html.theme--documenter-dark h3 .docs-heading-anchor:hover,html.theme--documenter-dark h3 .docs-heading-anchor:visited,html.theme--documenter-dark h4 .docs-heading-anchor,html.theme--documenter-dark h4 .docs-heading-anchor:hover,html.theme--documenter-dark h4 .docs-heading-anchor:visited,html.theme--documenter-dark h5 .docs-heading-anchor,html.theme--documenter-dark h5 .docs-heading-anchor:hover,html.theme--documenter-dark h5 .docs-heading-anchor:visited,html.theme--documenter-dark h6 .docs-heading-anchor,html.theme--documenter-dark h6 .docs-heading-anchor:hover,html.theme--documenter-dark h6 .docs-heading-anchor:visited{color:#f2f2f2}html.theme--documenter-dark h1 .docs-heading-anchor-permalink,html.theme--documenter-dark h2 .docs-heading-anchor-permalink,html.theme--documenter-dark h3 .docs-heading-anchor-permalink,html.theme--documenter-dark h4 .docs-heading-anchor-permalink,html.theme--documenter-dark h5 .docs-heading-anchor-permalink,html.theme--documenter-dark h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--documenter-dark h1 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h2 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h3 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h4 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h5 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--documenter-dark .docs-light-only{display:none !important}html.theme--documenter-dark pre{position:relative;overflow:hidden}html.theme--documenter-dark pre code,html.theme--documenter-dark pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--documenter-dark pre code:first-of-type,html.theme--documenter-dark pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--documenter-dark pre code:last-of-type,html.theme--documenter-dark pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--documenter-dark pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#fff;cursor:pointer;text-align:center}html.theme--documenter-dark pre .copy-button:focus,html.theme--documenter-dark pre .copy-button:hover{opacity:1;background:rgba(255,255,255,0.1);color:#1abc9c}html.theme--documenter-dark pre .copy-button.success{color:#259a12;opacity:1}html.theme--documenter-dark pre .copy-button.error{color:#cb3c33;opacity:1}html.theme--documenter-dark pre:hover .copy-button{opacity:1}html.theme--documenter-dark .admonition{background-color:#282f2f;border-style:solid;border-width:1px;border-color:#5e6d6f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .admonition strong{color:currentColor}html.theme--documenter-dark .admonition.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--documenter-dark .admonition.is-medium{font-size:1.25rem}html.theme--documenter-dark .admonition.is-large{font-size:1.5rem}html.theme--documenter-dark .admonition.is-default{background-color:#282f2f;border-color:#5e6d6f}html.theme--documenter-dark .admonition.is-default>.admonition-header{background-color:#5e6d6f;color:#fff}html.theme--documenter-dark .admonition.is-default>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-info{background-color:#282f2f;border-color:#024c7d}html.theme--documenter-dark .admonition.is-info>.admonition-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .admonition.is-info>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-success{background-color:#282f2f;border-color:#008438}html.theme--documenter-dark .admonition.is-success>.admonition-header{background-color:#008438;color:#fff}html.theme--documenter-dark .admonition.is-success>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-warning{background-color:#282f2f;border-color:#ad8100}html.theme--documenter-dark .admonition.is-warning>.admonition-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .admonition.is-warning>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-danger{background-color:#282f2f;border-color:#9e1b0d}html.theme--documenter-dark .admonition.is-danger>.admonition-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .admonition.is-danger>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-compat{background-color:#282f2f;border-color:#137886}html.theme--documenter-dark .admonition.is-compat>.admonition-header{background-color:#137886;color:#fff}html.theme--documenter-dark .admonition.is-compat>.admonition-body{color:#fff}html.theme--documenter-dark .admonition-header{color:#fff;background-color:#5e6d6f;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--documenter-dark .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--documenter-dark details.admonition.is-details>.admonition-header{list-style:none}html.theme--documenter-dark details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--documenter-dark details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--documenter-dark .admonition-body{color:#fff;padding:0.5rem .75rem}html.theme--documenter-dark .admonition-body pre{background-color:#282f2f}html.theme--documenter-dark .admonition-body code{background-color:rgba(255,255,255,0.05)}html.theme--documenter-dark .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #5e6d6f;box-shadow:none;max-width:100%}html.theme--documenter-dark .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5e6d6f;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 #9e1b0d;padding:10px 35px;text-align:center;font-size:15px}html.theme--documenter-dark .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--documenter-dark .outdated-warning-overlay a{color:#1abc9c}html.theme--documenter-dark .outdated-warning-overlay a:hover{color:#1dd2af}html.theme--documenter-dark .content pre{border:1px solid #5e6d6f}html.theme--documenter-dark .content code{font-weight:inherit}html.theme--documenter-dark .content a code{color:#1abc9c}html.theme--documenter-dark .content h1 code,html.theme--documenter-dark .content h2 code,html.theme--documenter-dark .content h3 code,html.theme--documenter-dark .content h4 code,html.theme--documenter-dark .content h5 code,html.theme--documenter-dark .content h6 code{color:#f2f2f2}html.theme--documenter-dark .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--documenter-dark .content blockquote>ul:first-child,html.theme--documenter-dark .content blockquote>ol:first-child,html.theme--documenter-dark .content .admonition-body>ul:first-child,html.theme--documenter-dark .content .admonition-body>ol:first-child{margin-top:0}html.theme--documenter-dark pre,html.theme--documenter-dark code{font-variant-ligatures:no-contextual}html.theme--documenter-dark .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb a.is-disabled,html.theme--documenter-dark .breadcrumb a.is-disabled:hover{color:#f2f2f2}html.theme--documenter-dark .hljs{background:initial !important}html.theme--documenter-dark .katex .katex-mathml{top:0;right:0}html.theme--documenter-dark .katex-display,html.theme--documenter-dark mjx-container,html.theme--documenter-dark .MathJax_Display{margin:0.5em 0 !important}html.theme--documenter-dark html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--documenter-dark li.no-marker{list-style:none}html.theme--documenter-dark #documenter .docs-main>article{overflow-wrap:break-word}html.theme--documenter-dark #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main{width:100%}html.theme--documenter-dark #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-main>header,html.theme--documenter-dark #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar{background-color:#1f2424;border-bottom:1px solid #5e6d6f;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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 .property-search-result-badge,html.theme--documenter-dark .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:whitesmoke;background-color:#33415580;border-radius:0.6rem}html.theme--documenter-dark .search-result-title{color:whitesmoke}html.theme--documenter-dark .search-result-highlight{background-color:greenyellow;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem} diff --git a/v0.2.0/assets/themes/documenter-light.css b/v0.2.0/assets/themes/documenter-light.css new file mode 100644 index 0000000..2f168c7 --- /dev/null +++ b/v0.2.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:#209cee !important}a.has-text-info:hover,a.has-text-info:focus{color:#1081cb !important}.has-background-info{background-color:#209cee !important}.has-text-info-light{color:#ecf7fe !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#bde2fa !important}.has-background-info-light{background-color:#ecf7fe !important}.has-text-info-dark{color:#0e72b4 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#1190e3 !important}.has-background-info-dark{background-color:#0e72b4 !important}.has-text-success{color:#22c35b !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a9847 !important}.has-background-success{background-color:#22c35b !important}.has-text-success-light{color:#eefcf3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c2f4d4 !important}.has-background-success-light{background-color:#eefcf3 !important}.has-text-success-dark{color:#198f43 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#21bb57 !important}.has-background-success-dark{background-color:#198f43 !important}.has-text-warning{color:#ffdd57 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important}.has-background-warning{background-color:#ffdd57 !important}.has-text-warning-light{color:#fffbeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fff1b8 !important}.has-background-warning-light{background-color:#fffbeb !important}.has-text-warning-dark{color:#947600 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#c79f00 !important}.has-background-warning-dark{background-color:#947600 !important}.has-text-danger{color:#da0b00 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a70800 !important}.has-background-danger{background-color:#da0b00 !important}.has-text-danger-light{color:#ffeceb !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#ffbbb8 !important}.has-background-danger-light{background-color:#ffeceb !important}.has-text-danger-dark{color:#f50c00 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#ff3429 !important}.has-background-danger-dark{background-color:#f50c00 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-background-grey-darker{background-color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-background-grey-dark{background-color:#4a4a4a !important}.has-text-grey{color:#6b6b6b !important}.has-background-grey{background-color:#6b6b6b !important}.has-text-grey-light{color:#b5b5b5 !important}.has-background-grey-light{background-color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-background-grey-lighter{background-color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,.docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}body{color:#222;font-size:1em;font-weight:400;line-height:1.5}a{color:#2e63b8;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:rgba(0,0,0,0.05);color:#000;font-size:.875em;font-weight:normal;padding:.1em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#222;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#222;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#222}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:#bbb;color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #2e63b8}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #2e63b8}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#222;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button #documenter .docs-sidebar form.docs-search>input.icon,#documenter .docs-sidebar .button form.docs-search>input.icon,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#3c5dcd;color:#363636}.button:focus:not(:active),.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#222;text-decoration:underline}.button.is-text:hover,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text.is-focused{background-color:#f5f5f5;color:#222}.button.is-text:active,.button.is-text.is-active{background-color:#e8e8e8;color:#222}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#2e63b8;text-decoration:none}.button.is-ghost:hover,.button.is-ghost.is-hovered{color:#2e63b8;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.button.is-white:focus:not(:active),.button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover,.button.is-white.is-inverted.is-hovered{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined.is-loading:hover::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading:hover::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;color:#fff}.button.is-black:focus:not(:active),.button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover,.button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined.is-loading:hover::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading:hover::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined.is-loading:hover::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading:hover::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark:hover,.content kbd.button:hover,.button.is-dark.is-hovered,.content kbd.button.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#fff}.button.is-dark:focus:not(:active),.content kbd.button:focus:not(:active),.button.is-dark.is-focused:not(:active),.content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.button.is-dark:active,.content kbd.button:active,.button.is-dark.is-active,.content kbd.button.is-active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],.content kbd.button[disabled],fieldset[disabled] .button.is-dark,fieldset[disabled] .content kbd.button,.content fieldset[disabled] kbd.button{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted:hover,.content kbd.button.is-inverted:hover,.button.is-dark.is-inverted.is-hovered,.content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],.content kbd.button.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .content kbd.button.is-inverted,.content fieldset[disabled] kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined,.content kbd.button.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:hover,.content kbd.button.is-outlined:hover,.button.is-dark.is-outlined.is-hovered,.content kbd.button.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.content kbd.button.is-outlined:focus,.button.is-dark.is-outlined.is-focused,.content kbd.button.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading::after,.content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-outlined.is-loading:hover::after,.content kbd.button.is-outlined.is-loading:hover::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.content kbd.button.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading.is-focused::after,.content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined[disabled],.content kbd.button.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .content kbd.button.is-outlined,.content fieldset[disabled] kbd.button.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined,.content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined:hover,.content kbd.button.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined.is-hovered,.content kbd.button.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.content kbd.button.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined.is-focused,.content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading:hover::after,.content kbd.button.is-inverted.is-outlined.is-loading:hover::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.content kbd.button.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-inverted.is-outlined[disabled],.content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .content kbd.button.is-inverted.is-outlined,.content fieldset[disabled] kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary,.docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;color:#fff}.button.is-primary:hover,.docstring>section>a.button.docs-sourcelink:hover,.button.is-primary.is-hovered,.docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#43b1dc;border-color:transparent;color:#fff}.button.is-primary:focus,.docstring>section>a.button.docs-sourcelink:focus,.button.is-primary.is-focused,.docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active),.docstring>section>a.button.docs-sourcelink:focus:not(:active),.button.is-primary.is-focused:not(:active),.docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.button.is-primary:active,.docstring>section>a.button.docs-sourcelink:active,.button.is-primary.is-active,.docstring>section>a.button.is-active.docs-sourcelink{background-color:#39acda;border-color:transparent;color:#fff}.button.is-primary[disabled],.docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary,fieldset[disabled] .docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;box-shadow:none}.button.is-primary.is-inverted,.docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted:hover,.docstring>section>a.button.is-inverted.docs-sourcelink:hover,.button.is-primary.is-inverted.is-hovered,.docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],.docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#4eb5de}.button.is-primary.is-loading::after,.docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined,.docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;color:#4eb5de}.button.is-primary.is-outlined:hover,.docstring>section>a.button.is-outlined.docs-sourcelink:hover,.button.is-primary.is-outlined.is-hovered,.docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-outlined:focus,.docstring>section>a.button.is-outlined.docs-sourcelink:focus,.button.is-primary.is-outlined.is-focused,.docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.button.is-primary.is-outlined.is-loading::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined[disabled],.docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;box-shadow:none;color:#4eb5de}.button.is-primary.is-inverted.is-outlined,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-inverted.is-outlined:focus,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,.button.is-primary.is-inverted.is-outlined.is-focused,.docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-inverted.is-outlined[disabled],.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light,.docstring>section>a.button.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.button.is-primary.is-light:hover,.docstring>section>a.button.is-light.docs-sourcelink:hover,.button.is-primary.is-light.is-hovered,.docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e3f3fa;border-color:transparent;color:#1a6d8e}.button.is-primary.is-light:active,.docstring>section>a.button.is-light.docs-sourcelink:active,.button.is-primary.is-light.is-active,.docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d8eff8;border-color:transparent;color:#1a6d8e}.button.is-link{background-color:#2e63b8;border-color:transparent;color:#fff}.button.is-link:hover,.button.is-link.is-hovered{background-color:#2b5eae;border-color:transparent;color:#fff}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button.is-link:active,.button.is-link.is-active{background-color:#2958a4;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#2e63b8;border-color:#2e63b8;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2e63b8}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;color:#2e63b8}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;box-shadow:none;color:#2e63b8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff3fb;color:#3169c4}.button.is-link.is-light:hover,.button.is-link.is-light.is-hovered{background-color:#e4ecf8;border-color:transparent;color:#3169c4}.button.is-link.is-light:active,.button.is-link.is-light.is-active{background-color:#dae5f6;border-color:transparent;color:#3169c4}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#1497ed;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;color:#fff}.button.is-info:focus:not(:active),.button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.button.is-info:active,.button.is-info.is-active{background-color:#1190e3;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:#209cee;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover,.button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:hover,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined.is-focused{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-outlined.is-loading:hover::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined.is-loading:hover::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.button.is-info.is-light:hover,.button.is-info.is-light.is-hovered{background-color:#e0f1fd;border-color:transparent;color:#0e72b4}.button.is-info.is-light:active,.button.is-info.is-light.is-active{background-color:#d4ecfc;border-color:transparent;color:#0e72b4}.button.is-success{background-color:#22c35b;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#20b856;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;color:#fff}.button.is-success:focus:not(:active),.button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.button.is-success:active,.button.is-success.is-active{background-color:#1ead51;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#22c35b;border-color:#22c35b;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#22c35b}.button.is-success.is-inverted:hover,.button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#22c35b}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;color:#22c35b}.button.is-success.is-outlined:hover,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined.is-focused{background-color:#22c35b;border-color:#22c35b;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-outlined.is-loading:hover::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;box-shadow:none;color:#22c35b}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#22c35b}.button.is-success.is-inverted.is-outlined.is-loading:hover::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#eefcf3;color:#198f43}.button.is-success.is-light:hover,.button.is-success.is-light.is-hovered{background-color:#e3faeb;border-color:transparent;color:#198f43}.button.is-success.is-light:active,.button.is-success.is-light.is-active{background-color:#d8f8e3;border-color:transparent;color:#198f43}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:#ffdd57;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined.is-focused{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-outlined.is-loading:hover::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading:hover::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-warning.is-light{background-color:#fffbeb;color:#947600}.button.is-warning.is-light:hover,.button.is-warning.is-light.is-hovered{background-color:#fff8de;border-color:transparent;color:#947600}.button.is-warning.is-light:active,.button.is-warning.is-light.is-active{background-color:#fff6d1;border-color:transparent;color:#947600}.button.is-danger{background-color:#da0b00;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#cd0a00;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;color:#fff}.button.is-danger:focus:not(:active),.button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.button.is-danger:active,.button.is-danger.is-active{background-color:#c10a00;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#da0b00;border-color:#da0b00;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted:hover,.button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#da0b00}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;color:#da0b00}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined.is-focused{background-color:#da0b00;border-color:#da0b00;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-outlined.is-loading:hover::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;box-shadow:none;color:#da0b00}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted.is-outlined.is-loading:hover::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.button.is-danger.is-light:hover,.button.is-danger.is-light.is-hovered{background-color:#ffe0de;border-color:transparent;color:#f50c00}.button.is-danger.is-light:active,.button.is-danger.is-light.is-active{background-color:#ffd3d1;border-color:transparent;color:#f50c00}.button.is-small,#documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}.button.is-small:not(.is-rounded),#documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#6b6b6b;box-shadow:none;pointer-events:none}.button.is-rounded,#documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:0.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-0.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){.container{max-width:992px}}@media screen and (max-width: 1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}.content ol.is-lower-roman:not([type]){list-style-type:lower-roman}.content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}.content ol.is-upper-roman:not([type]){list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#222}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#222}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#222}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small,#documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small,#documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image,#documenter .docs-sidebar .docs-logo>img{display:block;position:relative}.image img,#documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}.image img.is-rounded,#documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}.image.is-fullwidth,#documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,#documenter .docs-sidebar .docs-logo>img.is-square,.image.is-1by1,#documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}.image.is-5by4,#documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}.image.is-4by3,#documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}.image.is-3by2,#documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}.image.is-5by3,#documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}.image.is-16by9,#documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}.image.is-2by1,#documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}.image.is-3by1,#documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}.image.is-4by5,#documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}.image.is-3by4,#documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}.image.is-2by3,#documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}.image.is-3by5,#documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}.image.is-9by16,#documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}.image.is-1by2,#documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}.image.is-1by3,#documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}.image.is-16x16,#documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}.image.is-24x24,#documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}.image.is-32x32,#documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}.image.is-48x48,#documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}.image.is-64x64,#documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}.image.is-96x96,#documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}.image.is-128x128,#documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:0.5rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#fff}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-primary.is-light,.docstring>section>a.notification.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-link.is-light{background-color:#eff3fb;color:#3169c4}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.notification.is-success{background-color:#22c35b;color:#fff}.notification.is-success.is-light{background-color:#eefcf3;color:#198f43}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-warning.is-light{background-color:#fffbeb;color:#947600}.notification.is-danger{background-color:#da0b00;color:#fff}.notification.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#222}.progress::-moz-progress-bar{background-color:#222}.progress::-ms-fill{background-color:#222;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #ededed 30%)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #ededed 30%)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #ededed 30%)}.progress.is-dark::-webkit-progress-value,.content kbd.progress::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar,.content kbd.progress::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill,.content kbd.progress::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate,.content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363636 30%, #ededed 30%)}.progress.is-primary::-webkit-progress-value,.docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#4eb5de}.progress.is-primary::-moz-progress-bar,.docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#4eb5de}.progress.is-primary::-ms-fill,.docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#4eb5de}.progress.is-primary:indeterminate,.docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #4eb5de 30%, #ededed 30%)}.progress.is-link::-webkit-progress-value{background-color:#2e63b8}.progress.is-link::-moz-progress-bar{background-color:#2e63b8}.progress.is-link::-ms-fill{background-color:#2e63b8}.progress.is-link:indeterminate{background-image:linear-gradient(to right, #2e63b8 30%, #ededed 30%)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:linear-gradient(to right, #209cee 30%, #ededed 30%)}.progress.is-success::-webkit-progress-value{background-color:#22c35b}.progress.is-success::-moz-progress-bar{background-color:#22c35b}.progress.is-success::-ms-fill{background-color:#22c35b}.progress.is-success:indeterminate{background-image:linear-gradient(to right, #22c35b 30%, #ededed 30%)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ffdd57 30%, #ededed 30%)}.progress.is-danger::-webkit-progress-value{background-color:#da0b00}.progress.is-danger::-moz-progress-bar{background-color:#da0b00}.progress.is-danger::-ms-fill{background-color:#da0b00}.progress.is-danger:indeterminate{background-image:linear-gradient(to right, #da0b00 30%, #ededed 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(to right, #222 30%, #ededed 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small,#documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#222}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.table td.is-link,.table th.is-link{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#22c35b;border-color:#22c35b;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.table td.is-danger,.table th.is-danger{background-color:#da0b00;border-color:#da0b00;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#4eb5de;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#222}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#4eb5de;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:rgba(0,0,0,0)}.table thead td,.table thead th{border-width:0 0 2px;color:#222}.table tfoot{background-color:rgba(0,0,0,0)}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#222}.table tbody{background-color:rgba(0,0,0,0)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag,.tags .content kbd,.content .tags kbd,.tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}.tags .tag:not(:last-child),.tags .content kbd:not(:last-child),.content .tags kbd:not(:last-child),.tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large),.tags.are-medium .content kbd:not(.is-normal):not(.is-large),.content .tags.are-medium kbd:not(.is-normal):not(.is-large),.tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium),.tags.are-large .content kbd:not(.is-normal):not(.is-medium),.content .tags.are-large kbd:not(.is-normal):not(.is-medium),.tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag,.tags.is-centered .content kbd,.content .tags.is-centered kbd,.tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child),.tags.is-right .content kbd:not(:first-child),.content .tags.is-right kbd:not(:first-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}.tags.is-right .tag:not(:last-child),.tags.is-right .content kbd:not(:last-child),.content .tags.is-right kbd:not(:last-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}.tags.has-addons .tag,.tags.has-addons .content kbd,.content .tags.has-addons kbd,.tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}.tags.has-addons .tag:not(:first-child),.tags.has-addons .content kbd:not(:first-child),.content .tags.has-addons kbd:not(:first-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child),.tags.has-addons .content kbd:not(:last-child),.content .tags.has-addons kbd:not(:last-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#222;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag:not(body) .delete,.content kbd:not(body) .delete,.docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag.is-white:not(body),.content kbd.is-white:not(body),.docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}.tag.is-black:not(body),.content kbd.is-black:not(body),.docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}.tag.is-light:not(body),.content kbd.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.tag.is-dark:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink.is-dark:not(body),.content .docstring>section>kbd:not(body){background-color:#363636;color:#fff}.tag.is-primary:not(body),.content kbd.is-primary:not(body),.docstring>section>a.docs-sourcelink:not(body){background-color:#4eb5de;color:#fff}.tag.is-primary.is-light:not(body),.content kbd.is-primary.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#eef8fc;color:#1a6d8e}.tag.is-link:not(body),.content kbd.is-link:not(body),.docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#2e63b8;color:#fff}.tag.is-link.is-light:not(body),.content kbd.is-link.is-light:not(body),.docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#eff3fb;color:#3169c4}.tag.is-info:not(body),.content kbd.is-info:not(body),.docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#209cee;color:#fff}.tag.is-info.is-light:not(body),.content kbd.is-info.is-light:not(body),.docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ecf7fe;color:#0e72b4}.tag.is-success:not(body),.content kbd.is-success:not(body),.docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#22c35b;color:#fff}.tag.is-success.is-light:not(body),.content kbd.is-success.is-light:not(body),.docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#eefcf3;color:#198f43}.tag.is-warning:not(body),.content kbd.is-warning:not(body),.docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-warning.is-light:not(body),.content kbd.is-warning.is-light:not(body),.docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffbeb;color:#947600}.tag.is-danger:not(body),.content kbd.is-danger:not(body),.docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#da0b00;color:#fff}.tag.is-danger.is-light:not(body),.content kbd.is-danger.is-light:not(body),.docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#ffeceb;color:#f50c00}.tag.is-normal:not(body),.content kbd.is-normal:not(body),.docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}.tag.is-medium:not(body),.content kbd.is-medium:not(body),.docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}.tag.is-large:not(body),.content kbd.is-large:not(body),.docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child),.content kbd:not(body) .icon:first-child:not(:last-child),.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child),.content kbd:not(body) .icon:last-child:not(:first-child),.docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child,.content kbd:not(body) .icon:first-child:last-child,.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag.is-delete:not(body),.content kbd.is-delete:not(body),.docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before,.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}.tag.is-delete:not(body):hover,.content kbd.is-delete:not(body):hover,.docstring>section>a.docs-sourcelink.is-delete:not(body):hover,.tag.is-delete:not(body):focus,.content kbd.is-delete:not(body):focus,.docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#e8e8e8}.tag.is-delete:not(body):active,.content kbd.is-delete:not(body):active,.docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#dbdbdb}.tag.is-rounded:not(body),#documenter .docs-sidebar form.docs-search>input:not(body),.content kbd.is-rounded:not(body),#documenter .docs-sidebar .content form.docs-search>input:not(body),.docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}a.tag:hover,.docstring>section>a.docs-sourcelink:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:.75em}.title sup,.subtitle sup{font-size:.75em}.title .tag,.title .content kbd,.content .title kbd,.title .docstring>section>a.docs-sourcelink,.subtitle .tag,.subtitle .content kbd,.content .subtitle kbd,.subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}.title{color:#222;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#222;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#222;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#222}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#707070}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#707070}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#707070}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#707070}.select select:hover,.textarea:hover,.input:hover,#documenter .docs-sidebar form.docs-search>input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input,#documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#b5b5b5}.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{border-color:#2e63b8;box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#6b6b6b}.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.input[disabled]::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-webkit-input-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.input[disabled]:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-ms-input-placeholder{color:rgba(107,107,107,0.3)}.textarea,.input,#documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}.textarea[readonly],.input[readonly],#documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}.is-white.textarea,.is-white.input,#documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}.is-white.textarea:focus,.is-white.input:focus,#documenter .docs-sidebar form.docs-search>input.is-white:focus,.is-white.is-focused.textarea,.is-white.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-white.textarea:active,.is-white.input:active,#documenter .docs-sidebar form.docs-search>input.is-white:active,.is-white.is-active.textarea,.is-white.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.is-black.textarea,.is-black.input,#documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}.is-black.textarea:focus,.is-black.input:focus,#documenter .docs-sidebar form.docs-search>input.is-black:focus,.is-black.is-focused.textarea,.is-black.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-black.textarea:active,.is-black.input:active,#documenter .docs-sidebar form.docs-search>input.is-black:active,.is-black.is-active.textarea,.is-black.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.is-light.textarea,.is-light.input,#documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}.is-light.textarea:focus,.is-light.input:focus,#documenter .docs-sidebar form.docs-search>input.is-light:focus,.is-light.is-focused.textarea,.is-light.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-light.textarea:active,.is-light.input:active,#documenter .docs-sidebar form.docs-search>input.is-light:active,.is-light.is-active.textarea,.is-light.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.is-dark.textarea,.content kbd.textarea,.is-dark.input,#documenter .docs-sidebar form.docs-search>input.is-dark,.content kbd.input{border-color:#363636}.is-dark.textarea:focus,.content kbd.textarea:focus,.is-dark.input:focus,#documenter .docs-sidebar form.docs-search>input.is-dark:focus,.content kbd.input:focus,.is-dark.is-focused.textarea,.content kbd.is-focused.textarea,.is-dark.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.content kbd.is-focused.input,#documenter .docs-sidebar .content form.docs-search>input.is-focused,.is-dark.textarea:active,.content kbd.textarea:active,.is-dark.input:active,#documenter .docs-sidebar form.docs-search>input.is-dark:active,.content kbd.input:active,.is-dark.is-active.textarea,.content kbd.is-active.textarea,.is-dark.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.content kbd.is-active.input,#documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.is-primary.textarea,.docstring>section>a.textarea.docs-sourcelink,.is-primary.input,#documenter .docs-sidebar form.docs-search>input.is-primary,.docstring>section>a.input.docs-sourcelink{border-color:#4eb5de}.is-primary.textarea:focus,.docstring>section>a.textarea.docs-sourcelink:focus,.is-primary.input:focus,#documenter .docs-sidebar form.docs-search>input.is-primary:focus,.docstring>section>a.input.docs-sourcelink:focus,.is-primary.is-focused.textarea,.docstring>section>a.is-focused.textarea.docs-sourcelink,.is-primary.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.docstring>section>a.is-focused.input.docs-sourcelink,.is-primary.textarea:active,.docstring>section>a.textarea.docs-sourcelink:active,.is-primary.input:active,#documenter .docs-sidebar form.docs-search>input.is-primary:active,.docstring>section>a.input.docs-sourcelink:active,.is-primary.is-active.textarea,.docstring>section>a.is-active.textarea.docs-sourcelink,.is-primary.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.is-link.textarea,.is-link.input,#documenter .docs-sidebar form.docs-search>input.is-link{border-color:#2e63b8}.is-link.textarea:focus,.is-link.input:focus,#documenter .docs-sidebar form.docs-search>input.is-link:focus,.is-link.is-focused.textarea,.is-link.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-link.textarea:active,.is-link.input:active,#documenter .docs-sidebar form.docs-search>input.is-link:active,.is-link.is-active.textarea,.is-link.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.is-info.textarea,.is-info.input,#documenter .docs-sidebar form.docs-search>input.is-info{border-color:#209cee}.is-info.textarea:focus,.is-info.input:focus,#documenter .docs-sidebar form.docs-search>input.is-info:focus,.is-info.is-focused.textarea,.is-info.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-info.textarea:active,.is-info.input:active,#documenter .docs-sidebar form.docs-search>input.is-info:active,.is-info.is-active.textarea,.is-info.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.is-success.textarea,.is-success.input,#documenter .docs-sidebar form.docs-search>input.is-success{border-color:#22c35b}.is-success.textarea:focus,.is-success.input:focus,#documenter .docs-sidebar form.docs-search>input.is-success:focus,.is-success.is-focused.textarea,.is-success.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-success.textarea:active,.is-success.input:active,#documenter .docs-sidebar form.docs-search>input.is-success:active,.is-success.is-active.textarea,.is-success.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.is-warning.textarea,.is-warning.input,#documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ffdd57}.is-warning.textarea:focus,.is-warning.input:focus,#documenter .docs-sidebar form.docs-search>input.is-warning:focus,.is-warning.is-focused.textarea,.is-warning.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-warning.textarea:active,.is-warning.input:active,#documenter .docs-sidebar form.docs-search>input.is-warning:active,.is-warning.is-active.textarea,.is-warning.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.is-danger.textarea,.is-danger.input,#documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#da0b00}.is-danger.textarea:focus,.is-danger.input:focus,#documenter .docs-sidebar form.docs-search>input.is-danger:focus,.is-danger.is-focused.textarea,.is-danger.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-danger.textarea:active,.is-danger.input:active,#documenter .docs-sidebar form.docs-search>input.is-danger:active,.is-danger.is-active.textarea,.is-danger.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.is-small.textarea,.is-small.input,#documenter .docs-sidebar form.docs-search>input{border-radius:2px;font-size:.75rem}.is-medium.textarea,.is-medium.input,#documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}.is-large.textarea,.is-large.input,#documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}.is-fullwidth.textarea,.is-fullwidth.input,#documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}.is-inline.textarea,.is-inline.input,#documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}.input.is-rounded,#documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}.input.is-static,#documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:#222}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#2e63b8;right:1.125em;z-index:4}.select.is-rounded select,#documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#222}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select:hover,.select.is-white select.is-hovered{border-color:#f2f2f2}.select.is-white select:focus,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select:hover,.select.is-black select.is-hovered{border-color:#000}.select.is-black select:focus,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select:hover,.select.is-light select.is-hovered{border-color:#e8e8e8}.select.is-light select:focus,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.select.is-dark:not(:hover)::after,.content kbd.select:not(:hover)::after{border-color:#363636}.select.is-dark select,.content kbd.select select{border-color:#363636}.select.is-dark select:hover,.content kbd.select select:hover,.select.is-dark select.is-hovered,.content kbd.select select.is-hovered{border-color:#292929}.select.is-dark select:focus,.content kbd.select select:focus,.select.is-dark select.is-focused,.content kbd.select select.is-focused,.select.is-dark select:active,.content kbd.select select:active,.select.is-dark select.is-active,.content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.select.is-primary:not(:hover)::after,.docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#4eb5de}.select.is-primary select,.docstring>section>a.select.docs-sourcelink select{border-color:#4eb5de}.select.is-primary select:hover,.docstring>section>a.select.docs-sourcelink select:hover,.select.is-primary select.is-hovered,.docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#39acda}.select.is-primary select:focus,.docstring>section>a.select.docs-sourcelink select:focus,.select.is-primary select.is-focused,.docstring>section>a.select.docs-sourcelink select.is-focused,.select.is-primary select:active,.docstring>section>a.select.docs-sourcelink select:active,.select.is-primary select.is-active,.docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.select.is-link:not(:hover)::after{border-color:#2e63b8}.select.is-link select{border-color:#2e63b8}.select.is-link select:hover,.select.is-link select.is-hovered{border-color:#2958a4}.select.is-link select:focus,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select.is-info:not(:hover)::after{border-color:#209cee}.select.is-info select{border-color:#209cee}.select.is-info select:hover,.select.is-info select.is-hovered{border-color:#1190e3}.select.is-info select:focus,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.select.is-success:not(:hover)::after{border-color:#22c35b}.select.is-success select{border-color:#22c35b}.select.is-success select:hover,.select.is-success select.is-hovered{border-color:#1ead51}.select.is-success select:focus,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.select.is-warning:not(:hover)::after{border-color:#ffdd57}.select.is-warning select{border-color:#ffdd57}.select.is-warning select:hover,.select.is-warning select.is-hovered{border-color:#ffd83e}.select.is-warning select:focus,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.select.is-danger:not(:hover)::after{border-color:#da0b00}.select.is-danger select{border-color:#da0b00}.select.is-danger select:hover,.select.is-danger select.is-hovered{border-color:#c10a00}.select.is-danger select:focus,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.select.is-small,#documenter .docs-sidebar form.docs-search>input.select{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#6b6b6b !important;opacity:0.5}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}.select.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark:hover .file-cta,.content kbd.file:hover .file-cta,.file.is-dark.is-hovered .file-cta,.content kbd.file.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark:focus .file-cta,.content kbd.file:focus .file-cta,.file.is-dark.is-focused .file-cta,.content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,54,54,0.25);color:#fff}.file.is-dark:active .file-cta,.content kbd.file:active .file-cta,.file.is-dark.is-active .file-cta,.content kbd.file.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta,.docstring>section>a.file.docs-sourcelink .file-cta{background-color:#4eb5de;border-color:transparent;color:#fff}.file.is-primary:hover .file-cta,.docstring>section>a.file.docs-sourcelink:hover .file-cta,.file.is-primary.is-hovered .file-cta,.docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#43b1dc;border-color:transparent;color:#fff}.file.is-primary:focus .file-cta,.docstring>section>a.file.docs-sourcelink:focus .file-cta,.file.is-primary.is-focused .file-cta,.docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(78,181,222,0.25);color:#fff}.file.is-primary:active .file-cta,.docstring>section>a.file.docs-sourcelink:active .file-cta,.file.is-primary.is-active .file-cta,.docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#39acda;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#2e63b8;border-color:transparent;color:#fff}.file.is-link:hover .file-cta,.file.is-link.is-hovered .file-cta{background-color:#2b5eae;border-color:transparent;color:#fff}.file.is-link:focus .file-cta,.file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(46,99,184,0.25);color:#fff}.file.is-link:active .file-cta,.file.is-link.is-active .file-cta{background-color:#2958a4;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#1497ed;border-color:transparent;color:#fff}.file.is-info:focus .file-cta,.file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(32,156,238,0.25);color:#fff}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#1190e3;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#22c35b;border-color:transparent;color:#fff}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#20b856;border-color:transparent;color:#fff}.file.is-success:focus .file-cta,.file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(34,195,91,0.25);color:#fff}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#1ead51;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-danger .file-cta{background-color:#da0b00;border-color:transparent;color:#fff}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#cd0a00;border-color:transparent;color:#fff}.file.is-danger:focus .file-cta,.file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(218,11,0,0.25);color:#fff}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#c10a00;border-color:transparent;color:#fff}.file.is-small,#documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa,#documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#222}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#222}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#222}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#222;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small,#documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark,.content kbd.help{color:#363636}.help.is-primary,.docstring>section>a.help.docs-sourcelink{color:#4eb5de}.help.is-link{color:#2e63b8}.help.is-info{color:#209cee}.help.is-success{color:#22c35b}.help.is-warning{color:#ffdd57}.help.is-danger{color:#da0b00}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button.is-hovered:not([disabled]),.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,.field.has-addons .control .input.is-hovered:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button.is-focused:not([disabled]),.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button.is-active:not([disabled]),.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,.field.has-addons .control .input.is-focused:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,.field.has-addons .control .input.is-active:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select.is-focused:not([disabled]),.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select.is-active:not([disabled]){z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button.is-focused:not([disabled]):hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button.is-active:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,.field.has-addons .control .input.is-focused:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,.field.has-addons .control .input.is-active:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select.is-focused:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,#documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#222}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}.control.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#2e63b8;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#222;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small,#documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;border-radius:.25rem;box-shadow:#bbb;color:#222;max-width:100%;position:relative}.card-footer:first-child,.card-content:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-footer:last-child,.card-content:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#222;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{background-color:rgba(0,0,0,0);padding:1.5rem}.card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:#bbb;padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#222;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#2e63b8;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small,#documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#222;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#222}.menu-list a.is-active{background-color:#2e63b8;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#6b6b6b;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small,#documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#eef8fc}.message.is-primary .message-header,.docstring>section>a.message.docs-sourcelink .message-header{background-color:#4eb5de;color:#fff}.message.is-primary .message-body,.docstring>section>a.message.docs-sourcelink .message-body{border-color:#4eb5de;color:#1a6d8e}.message.is-link{background-color:#eff3fb}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#3169c4}.message.is-info{background-color:#ecf7fe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#0e72b4}.message.is-success{background-color:#eefcf3}.message.is-success .message-header{background-color:#22c35b;color:#fff}.message.is-success .message-body{border-color:#22c35b;color:#198f43}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#947600}.message.is-danger{background-color:#ffeceb}.message.is-danger .message-header{background-color:#da0b00;color:#fff}.message.is-danger .message-body{border-color:#da0b00;color:#f50c00}.message-header{align-items:center;background-color:#222;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#222;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:rgba(0,0,0,0)}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#222;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:#fff}.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:#fff}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand>.navbar-item,.content kbd.navbar .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link,.content kbd.navbar .navbar-brand .navbar-link{color:#fff}.navbar.is-dark .navbar-brand>a.navbar-item:focus,.content kbd.navbar .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.content kbd.navbar .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.content kbd.navbar .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.content kbd.navbar .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.content kbd.navbar .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active,.content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-dark .navbar-start>.navbar-item,.content kbd.navbar .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.content kbd.navbar .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.content kbd.navbar .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link,.content kbd.navbar .navbar-end .navbar-link{color:#fff}.navbar.is-dark .navbar-start>a.navbar-item:focus,.content kbd.navbar .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.content kbd.navbar .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.content kbd.navbar .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.content kbd.navbar .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.content kbd.navbar .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.content kbd.navbar .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.content kbd.navbar .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.content kbd.navbar .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.content kbd.navbar .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.content kbd.navbar .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.content kbd.navbar .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active,.content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-start .navbar-link::after,.content kbd.navbar .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after,.content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary,.docstring>section>a.navbar.docs-sourcelink{background-color:#4eb5de;color:#fff}.navbar.is-primary .navbar-brand>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}.navbar.is-primary .navbar-brand>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-burger,.docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-primary .navbar-start>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}.navbar.is-primary .navbar-start>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-start .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#4eb5de;color:#fff}}.navbar.is-link{background-color:#2e63b8;color:#fff}.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff}.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#2e63b8;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link{color:#fff}.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-info .navbar-start>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-end .navbar-link{color:#fff}.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-start .navbar-link::after,.navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#22c35b;color:#fff}.navbar.is-success .navbar-brand>.navbar-item,.navbar.is-success .navbar-brand .navbar-link{color:#fff}.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-success .navbar-start>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-end .navbar-link{color:#fff}.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-start .navbar-link::after,.navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#22c35b;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-warning .navbar-start>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,0.7)}}.navbar.is-danger{background-color:#da0b00;color:#fff}.navbar.is-danger .navbar-brand>.navbar-item,.navbar.is-danger .navbar-brand .navbar-link{color:#fff}.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-danger .navbar-start>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-end .navbar-link{color:#fff}.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-start .navbar-link::after,.navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#da0b00;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#2e63b8}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8}.navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8;border-bottom-style:solid;border-bottom-width:3px;color:#2e63b8;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:#2e63b8;margin-top:-0.375em;right:1.125em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 1056px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small,#documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-previous,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,.pagination.is-rounded .pagination-next,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#222;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3c5dcd}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:#bbb;font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading,.content kbd.panel .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active,.content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon,.content kbd.panel .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading,.docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#4eb5de;color:#fff}.panel.is-primary .panel-tabs a.is-active,.docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#4eb5de}.panel.is-primary .panel-block.is-active .panel-icon,.docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#4eb5de}.panel.is-link .panel-heading{background-color:#2e63b8;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#2e63b8}.panel.is-link .panel-block.is-active .panel-icon{color:#2e63b8}.panel.is-info .panel-heading{background-color:#209cee;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#209cee}.panel.is-info .panel-block.is-active .panel-icon{color:#209cee}.panel.is-success .panel-heading{background-color:#22c35b;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#22c35b}.panel.is-success .panel-block.is-active .panel-icon{color:#22c35b}.panel.is-warning .panel-heading{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffdd57}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffdd57}.panel.is-danger .panel-heading{background-color:#da0b00;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#da0b00}.panel.is-danger .panel-block.is-active .panel-icon{color:#da0b00}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#222;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#222}.panel-list a:hover{color:#2e63b8}.panel-block{align-items:center;color:#222;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#2e63b8;color:#363636}.panel-block.is-active .panel-icon{color:#2e63b8}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#6b6b6b;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#222;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#222;color:#222}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#2e63b8;color:#2e63b8}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:rgba(0,0,0,0) !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#2e63b8;border-color:#2e63b8;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small,#documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){.columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-0-fullhd{--columnGap: 0rem}}.columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){.columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-1-fullhd{--columnGap: .25rem}}.columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){.columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-2-fullhd{--columnGap: .5rem}}.columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){.columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-3-fullhd{--columnGap: .75rem}}.columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){.columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-4-fullhd{--columnGap: 1rem}}.columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){.columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}.columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){.columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}.columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){.columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}.columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){.columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-8-fullhd{--columnGap: 2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}.hero.is-white a.navbar-item:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-black a.navbar-item:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black .navbar-link:hover,.hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,0.7)}.hero.is-light .subtitle{color:rgba(0,0,0,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}.hero.is-dark,.content kbd.hero{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong,.content kbd.hero strong{color:inherit}.hero.is-dark .title,.content kbd.hero .title{color:#fff}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}.hero.is-dark .subtitle a:not(.button),.content kbd.hero .subtitle a:not(.button),.hero.is-dark .subtitle strong,.content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-dark .navbar-menu,.content kbd.hero .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.content kbd.hero .navbar-item,.hero.is-dark .navbar-link,.content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-dark a.navbar-item:hover,.content kbd.hero a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.content kbd.hero a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.content kbd.hero .navbar-link:hover,.hero.is-dark .navbar-link.is-active,.content kbd.hero .navbar-link.is-active{background-color:#292929;color:#fff}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#fff;opacity:0.9}.hero.is-dark .tabs a:hover,.content kbd.hero .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.content kbd.hero .tabs li.is-active a{color:#363636 !important;opacity:1}.hero.is-dark .tabs.is-boxed a,.content kbd.hero .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.content kbd.hero .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.content kbd.hero .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.content kbd.hero .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.content kbd.hero .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold,.content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu,.content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}}.hero.is-primary,.docstring>section>a.hero.docs-sourcelink{background-color:#4eb5de;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong,.docstring>section>a.hero.docs-sourcelink strong{color:inherit}.hero.is-primary .title,.docstring>section>a.hero.docs-sourcelink .title{color:#fff}.hero.is-primary .subtitle,.docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),.hero.is-primary .subtitle strong,.docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-primary .navbar-menu,.docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#4eb5de}}.hero.is-primary .navbar-item,.docstring>section>a.hero.docs-sourcelink .navbar-item,.hero.is-primary .navbar-link,.docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-primary a.navbar-item:hover,.docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.docstring>section>a.hero.docs-sourcelink .navbar-link:hover,.hero.is-primary .navbar-link.is-active,.docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#39acda;color:#fff}.hero.is-primary .tabs a,.docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover,.docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#4eb5de !important;opacity:1}.hero.is-primary .tabs.is-boxed a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#4eb5de}.hero.is-primary.is-bold,.docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu,.docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}}.hero.is-link{background-color:#2e63b8;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,0.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-link .navbar-menu{background-color:#2e63b8}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2958a4;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:0.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#2e63b8 !important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2e63b8}.hero.is-link.is-bold{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-info a.navbar-item:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info .navbar-link:hover,.hero.is-info .navbar-link.is-active{background-color:#1190e3;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#209cee !important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}}.hero.is-success{background-color:#22c35b;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-success .navbar-menu{background-color:#22c35b}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-success a.navbar-item:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success .navbar-link:hover,.hero.is-success .navbar-link.is-active{background-color:#1ead51;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#22c35b !important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#22c35b}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-warning a.navbar-item:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#ffdd57 !important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}}.hero.is-danger{background-color:#da0b00;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-danger .navbar-menu{background-color:#da0b00}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-danger a.navbar-item:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger .navbar-link.is-active{background-color:#c10a00;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#da0b00 !important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#da0b00}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}}.hero.is-small .hero-body,#documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{.hero-body{padding:3rem 3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section{padding:3rem 3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}h1 .docs-heading-anchor,h1 .docs-heading-anchor:hover,h1 .docs-heading-anchor:visited,h2 .docs-heading-anchor,h2 .docs-heading-anchor:hover,h2 .docs-heading-anchor:visited,h3 .docs-heading-anchor,h3 .docs-heading-anchor:hover,h3 .docs-heading-anchor:visited,h4 .docs-heading-anchor,h4 .docs-heading-anchor:hover,h4 .docs-heading-anchor:visited,h5 .docs-heading-anchor,h5 .docs-heading-anchor:hover,h5 .docs-heading-anchor:visited,h6 .docs-heading-anchor,h6 .docs-heading-anchor:hover,h6 .docs-heading-anchor:visited{color:#222}h1 .docs-heading-anchor-permalink,h2 .docs-heading-anchor-permalink,h3 .docs-heading-anchor-permalink,h4 .docs-heading-anchor-permalink,h5 .docs-heading-anchor-permalink,h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}h1 .docs-heading-anchor-permalink::before,h2 .docs-heading-anchor-permalink::before,h3 .docs-heading-anchor-permalink::before,h4 .docs-heading-anchor-permalink::before,h5 .docs-heading-anchor-permalink::before,h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}h1:hover .docs-heading-anchor-permalink,h2:hover .docs-heading-anchor-permalink,h3:hover .docs-heading-anchor-permalink,h4:hover .docs-heading-anchor-permalink,h5:hover .docs-heading-anchor-permalink,h6:hover .docs-heading-anchor-permalink{visibility:visible}.docs-dark-only{display:none !important}pre{position:relative;overflow:hidden}pre code,pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}pre code:first-of-type,pre code.hljs:first-of-type{padding-top:0.5rem !important}pre code:last-of-type,pre code.hljs:last-of-type{padding-bottom:0.5rem !important}pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#222;cursor:pointer;text-align:center}pre .copy-button:focus,pre .copy-button:hover{opacity:1;background:rgba(34,34,34,0.1);color:#2e63b8}pre .copy-button.success{color:#259a12;opacity:1}pre .copy-button.error{color:#cb3c33;opacity:1}pre:hover .copy-button{opacity:1}.admonition{background-color:#b5b5b5;border-style:solid;border-width:1px;border-color:#363636;border-radius:4px;font-size:1rem}.admonition strong{color:currentColor}.admonition.is-small,#documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}.admonition.is-medium{font-size:1.25rem}.admonition.is-large{font-size:1.5rem}.admonition.is-default{background-color:#b5b5b5;border-color:#363636}.admonition.is-default>.admonition-header{background-color:#363636;color:#fff}.admonition.is-default>.admonition-body{color:#fff}.admonition.is-info{background-color:#def0fc;border-color:#209cee}.admonition.is-info>.admonition-header{background-color:#209cee;color:#fff}.admonition.is-info>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-success{background-color:#bdf4d1;border-color:#22c35b}.admonition.is-success>.admonition-header{background-color:#22c35b;color:#fff}.admonition.is-success>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-warning{background-color:#fff3c5;border-color:#ffdd57}.admonition.is-warning>.admonition-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.admonition.is-warning>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-danger{background-color:#ffaba7;border-color:#da0b00}.admonition.is-danger>.admonition-header{background-color:#da0b00;color:#fff}.admonition.is-danger>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-compat{background-color:#bdeff5;border-color:#1db5c9}.admonition.is-compat>.admonition-header{background-color:#1db5c9;color:#fff}.admonition.is-compat>.admonition-body{color:rgba(0,0,0,0.7)}.admonition-header{color:#fff;background-color:#363636;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}details.admonition.is-details>.admonition-header{list-style:none}details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}.admonition-body{color:#222;padding:0.5rem .75rem}.admonition-body pre{background-color:#f5f5f5}.admonition-body code{background-color:rgba(0,0,0,0.05)}.docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #dbdbdb;box-shadow:2px 2px 3px rgba(10,10,10,0.1);max-width:100%}.docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb;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:#ffaba7;color:rgba(0,0,0,0.7);border-bottom:3px solid #da0b00;padding:10px 35px;text-align:center;font-size:15px}.outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}.outdated-warning-overlay a{color:#2e63b8}.outdated-warning-overlay a:hover{color:#363636}.content pre{border:1px solid #dbdbdb}.content code{font-weight:inherit}.content a code{color:#2e63b8}.content h1 code,.content h2 code,.content h3 code,.content h4 code,.content h5 code,.content h6 code{color:#222}.content table{display:block;width:initial;max-width:100%;overflow-x:auto}.content blockquote>ul:first-child,.content blockquote>ol:first-child,.content .admonition-body>ul:first-child,.content .admonition-body>ol:first-child{margin-top:0}pre,code{font-variant-ligatures:no-contextual}.breadcrumb a.is-disabled{cursor:default;pointer-events:none}.breadcrumb a.is-disabled,.breadcrumb a.is-disabled:hover{color:#222}.hljs{background:initial !important}.katex .katex-mathml{top:0;right:0}.katex-display,mjx-container,.MathJax_Display{margin:0.5em 0 !important}html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}li.no-marker{list-style:none}#documenter .docs-main>article{overflow-wrap:break-word}#documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){#documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){#documenter .docs-main{width:100%}#documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}#documenter .docs-main>header,#documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}#documenter .docs-main header.docs-navbar{background-color:#fff;border-bottom:1px solid #dbdbdb;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}#documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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/v0.2.0/assets/themeswap.js b/v0.2.0/assets/themeswap.js new file mode 100644 index 0000000..9f5eebe --- /dev/null +++ b/v0.2.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/v0.2.0/assets/warner.js b/v0.2.0/assets/warner.js new file mode 100644 index 0000000..3f6f5d0 --- /dev/null +++ b/v0.2.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/v0.2.0/creating/index.html b/v0.2.0/creating/index.html new file mode 100644 index 0000000..7b2d605 --- /dev/null +++ b/v0.2.0/creating/index.html @@ -0,0 +1,32 @@ + +Creating Inventory Files · DocInventories.jl

Creating Inventory Files

In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file "by hand" make sense:

  • A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.

  • Creating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.

There are two ways to accomplish this:

  1. Populate an Inventory in the REPL
  2. Maintain an Inventory TOML File by Hand

Populate an Inventory in the REPL

We can instantiate an empty Inventory as

using DocInventories
+
+inventory = Inventory(
+    project="Wikipedia",
+    version="2024-01",
+    root_url="https://en.wikipedia.org/wiki/"
+);

Then, we can push! InventoryItems for all pages we want to include in the inventory:

push!(
+    inventory,
+    InventoryItem(
+        ":std:doc:Julia" => "Julia_(programming_language)";
+        dispname="Julia (programming language)"
+    ),
+    InventoryItem(
+        ":std:doc:Python" => "Python_(programming_language)";
+        dispname="Python (programming language)"
+    )
+)
2-element Vector{InventoryItem}:
+ InventoryItem(":std:doc:`Julia`" => "Julia_(programming_language)", dispname="Julia (programming language)")
+ InventoryItem(":std:doc:`Python`" => "Python_(programming_language)", dispname="Python (programming language)")

We've used here the role :std:doc: for "documents", which is somewhat optional, but more accurate than the default ":std:label:" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:

inventory["Julia"]
InventoryItem(":std:doc:`Julia`" => "Julia_(programming_language)", dispname="Julia (programming language)")

Once the inventory is complete, we can write it to disk, see Saving Inventories to File.

DocInventories.save("$(tempname()).toml", inventory)

Maintain an Inventory TOML File by Hand

Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain

show(stdout, "application/toml", inventory)
[Inventory]
+format = "DocInventories v0"
+project = "Wikipedia"
+version = "2024-01"
+
+[[std.doc]]
+dispname = "Julia (programming language)"
+name = "Julia"
+uri = "Julia_(programming_language)"
+[[std.doc]]
+dispname = "Python (programming language)"
+name = "Python"
+uri = "Python_(programming_language)"

The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.

In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.

In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.

diff --git a/v0.2.0/formats/index.html b/v0.2.0/formats/index.html new file mode 100644 index 0000000..66437cb --- /dev/null +++ b/v0.2.0/formats/index.html @@ -0,0 +1,12 @@ + +Inventory File Formats · DocInventories.jl

Inventory File Formats

An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.

See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.

Sphinx Inventory Format

The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.

It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form

# Sphinx inventory version 2
+# Project: <project>
+# Version: <version>
+# The remainder of this file is compressed using zlib.

As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.

Plain Text Format

DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.

It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form

<name> <domain>:<role> <priority> <uri> <dispname>

Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).

TOML Format

The TOML format is another text output format that is optimized for human readability. It starts with a header section of the form

[Inventory]
+format = "DocInventories v0"
+project = "<project>"
+version = "<version>"

The format line is mandatory and identifies the file as containing inventory data in the format described here.

Warning

As indicated by the v0 in the format line, the format described here is currently experimental and may change without notice

After that, each InventoryItem is represented by a multi-line block of the form

[[<domain>.<role>]]
+name = "<name>"
+uri = "<uri>"
+dispname = "<dispname>"
+priority = <priority>

The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname="-"), the dispname line may also be omitted.

The item-blocks may be grouped/separated by blank lines. In .toml file generated by DocInventories.save("inventory.toml", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.

Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map "name", "uri", and potentially "dispname" and "priority" to their respective values.

A compressed TOML file can be written with, e.g., DocInventories.save("inventory.toml.gz", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.

diff --git a/v0.2.0/index.html b/v0.2.0/index.html new file mode 100644 index 0000000..be3ffb1 --- /dev/null +++ b/v0.2.0/index.html @@ -0,0 +1,2 @@ + +Home · DocInventories.jl

DocInventories.jl

Github v0.2.0

DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.

Installation

As usual, that package can be installed via

] add DocInventories

in the Julia REPL, or by adding

DocInventories = "43dc2714-ed3b-44b5-b226-857eda1aa7de"

to the relevant Project.toml file.

Contents

diff --git a/v0.2.0/inventories/Documenter.toml b/v0.2.0/inventories/Documenter.toml new file mode 100644 index 0000000..08c16ff --- /dev/null +++ b/v0.2.0/inventories/Documenter.toml @@ -0,0 +1,1683 @@ +[Inventory] +format = "DocInventories v0" +project = "Documenter.jl" +version = "1.2.1" + +[[jl.constant]] +name = "Documenter.DocMeta.META" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.METAMODULES" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.VALIDMETA" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.GIT_REMOTE_CACHE" +uri = "lib/internals/utilities/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_SASS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.OUTDATED_VERSION_ATTR" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.julia_remote" +uri = "lib/internals/utilities/#$" + +[[jl.function]] +name = "Documenter.DocMeta.getdocmeta" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.DocMeta.initdocmeta!" +uri = "lib/internals/docmeta/#Documenter.DocMeta.initdocmeta%21" +[[jl.function]] +name = "Documenter.DocMeta.setdocmeta!" +uri = "lib/public/#Documenter.DocMeta.setdocmeta%21" +[[jl.function]] +name = "Documenter.DocSystem.getspecificdocs" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.DocSystem.multidoc" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.MathJax" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.RD.highlightjs!" +uri = "lib/internals/writers/#Documenter.HTMLWriter.RD.highlightjs%21" +[[jl.function]] +name = "Documenter.HTMLWriter.asset" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.render_html" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.JSDependencies.parse_snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.JSDependencies.writejs" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.Remotes.fileurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.issueurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.repofile" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.Remotes.repourl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Selectors.matcher" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.order" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.runner" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.authenticated_repo_url" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.authentication_method" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.crossref" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.deploy_folder" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.deploydocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.docs" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.doctest" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.documenter_key" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.documenter_key_previews" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.except" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.find_object" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.git_push" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.gitrm_copy" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.hide" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.makedocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.user_host_upstream" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.xrefname" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "DocumenterTools.OutdatedWarning.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.Themes.compile" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "DocumenterTools.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.genkeys" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.package_devpath" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar-showcase" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.baz" +uri = "showcase/#$" + +[[jl.macro]] +name = "Documenter.@docerror-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "lib/internals/utilities/#Documenter.%40docerror-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.macro]] +name = "Documenter.DOM.@tags-Tuple" +uri = "lib/internals/dom/#Documenter.DOM.%40tags-Tuple" + +[[jl.method]] +name = "Documenter.DOM.escapehtml-Tuple{AbstractString}" +uri = "lib/internals/dom/#Documenter.DOM.escapehtml-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.DOM.flatten!-Tuple{Any, Any, Union{AbstractString, Symbol, Documenter.DOM.Node, Pair}}" +uri = "lib/internals/dom/#Documenter.DOM.flatten%21-Tuple%7BAny%2C%20Any%2C%20Union%7BAbstractString%2C%20Symbol%2C%20Documenter.DOM.Node%2C%20Pair%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.binding-Tuple{Any}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.binding-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.DocSystem.convertmeta-Tuple{IdDict{Any, Any}}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.convertmeta-Tuple%7BIdDict%7BAny%2C%20Any%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.docstr-Tuple{Markdown.MD}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.docstr-Tuple%7BMarkdown.MD%7D" +[[jl.method]] +name = "Documenter.DocSystem.parsedoc-Tuple{Base.Docs.DocStr}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.parsedoc-Tuple%7BBase.Docs.DocStr%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.canonical_url-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.canonical_url-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.collect_subsections-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.collect_subsections-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.copy_asset-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.copy_asset-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.dataslug-Tuple{Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.dataslug-Tuple%7BUnion%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.edit_link-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.edit_link-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.format_units-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.format_units-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, Documenter.NavNode}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20Documenter.NavNode%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.getpage-Tuple{Documenter.HTMLWriter.HTMLContext, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.getpage-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navhref-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navhref-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navitem-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navitem-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pagetitle-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pagetitle-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pretty_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pretty_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.relhref-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.relhref-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_page-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_settings-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_settings-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_data_file-Tuple{Documenter.HTMLWriter.DCtx, Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_data_file-Tuple%7BDocumenter.HTMLWriter.DCtx%2C%20Union%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_html-Tuple{Documenter.HTMLWriter.HTMLContext, Documenter.NavNode, Documenter.DOM.HTMLDocument}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_html-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Documenter.NavNode%2C%20Documenter.DOM.HTMLDocument%7D" +[[jl.method]] +name = "Documenter.JSDependencies.jsescape-Tuple{Any}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.jsescape-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.JSDependencies.json_jsescape-Tuple" +uri = "lib/internals/jsdependencies/#$" +[[jl.method]] +name = "Documenter.JSDependencies.verify-Tuple{Documenter.JSDependencies.RequireJS}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.verify-Tuple%7BDocumenter.JSDependencies.RequireJS%7D" +[[jl.method]] +name = "Documenter.MDFlatten.mdflatten-Tuple{Any}" +uri = "lib/internals/mdflatten/#Documenter.MDFlatten.mdflatten-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.Selectors.disable-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.disable-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.dispatch-Union{Tuple{T}, Tuple{Type{T}, Vararg{Any}}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.dispatch-Union%7BTuple%7BT%7D%2C%20Tuple%7BType%7BT%7D%2C%20Vararg%7BAny%7D%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.leaf_subtypes-Union{Tuple{Type{T}}, Tuple{T}} where T" +uri = "lib/internals/selectors/#Documenter.Selectors.leaf_subtypes-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Documenter.Selectors.strict-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.strict-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.TextDiff.splitby-Tuple{Regex, AbstractString}" +uri = "lib/internals/textdiff/#Documenter.TextDiff.splitby-Tuple%7BRegex%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter._doctest-Tuple{Documenter.DocumentBlueprint, Documenter.Document}" +uri = "lib/internals/doctests/#Documenter._doctest-Tuple%7BDocumenter.DocumentBlueprint%2C%20Documenter.Document%7D" +[[jl.method]] +name = "Documenter.anchor-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_add!-Tuple{Documenter.AnchorMap, Documenter.Anchor, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_add%21-Tuple%7BDocumenter.AnchorMap%2C%20Documenter.Anchor%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_exists-Tuple{Documenter.AnchorMap, Any, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_exists-Tuple%7BDocumenter.AnchorMap%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_fragment-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_fragment-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.anchor_isunique-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_isunique-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_label-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_label-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.assetsdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.assetsdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.codelang-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.codelang-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.currentdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.currentdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.doccat-Tuple{Documenter.Object}" +uri = "lib/internals/utilities/#Documenter.doccat-Tuple%7BDocumenter.Object%7D" +[[jl.method]] +name = "Documenter.expand_recursively-Tuple{Any, Any, Any}" +uri = "lib/internals/expanders/#Documenter.expand_recursively-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.filterdocs-Tuple{Markdown.MD, Set{Module}}" +uri = "lib/internals/utilities/#Documenter.filterdocs-Tuple%7BMarkdown.MD%2C%20Set%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.find_root_parent-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.find_root_parent-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.footnotes-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.footnotes-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.getplugin-Union{Tuple{T}, Tuple{Documenter.Document, Type{T}}} where T<:Documenter.Plugin" +uri = "lib/internals/documents/#Documenter.getplugin-Union%7BTuple%7BT%7D%2C%20Tuple%7BDocumenter.Document%2C%20Type%7BT%7D%7D%7D%20where%20T%3C%3ADocumenter.Plugin" +[[jl.method]] +name = "Documenter.getremote-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.getremote-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.git_remote_head_branch-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.git_remote_head_branch-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.is_git_repo_root-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.is_git_repo_root-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.is_strict-Tuple{Documenter.Document, Symbol}" +uri = "lib/internals/documents/#Documenter.is_strict-Tuple%7BDocumenter.Document%2C%20Symbol%7D" +[[jl.method]] +name = "Documenter.isabsurl-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.isabsurl-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.issubmodule-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.issubmodule-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.linkcheck-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.linkcheck-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.lt_page-Tuple{Any, Any}" +uri = "lib/internals/builder/#Documenter.lt_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.mdparse-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.mdparse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.missingdocs-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.missingdocs-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.navpath-Tuple{Documenter.NavNode}" +uri = "lib/internals/documents/#Documenter.navpath-Tuple%7BDocumenter.NavNode%7D" +[[jl.method]] +name = "Documenter.nodocs-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.nodocs-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.object-Tuple{Union{Expr, Symbol}, AbstractString}" +uri = "lib/internals/utilities/#Documenter.object-Tuple%7BUnion%7BExpr%2C%20Symbol%7D%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.parseblock-Tuple{AbstractString, Any, Any}" +uri = "lib/internals/utilities/#Documenter.parseblock-Tuple%7BAbstractString%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.populate!-Tuple{Documenter.Document}" +uri = "lib/internals/documents/#Documenter.populate%21-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.relpath_from_remote_root-Tuple{Documenter.Document, AbstractString}" +uri = "lib/internals/documents/#Documenter.relpath_from_remote_root-Tuple%7BDocumenter.Document%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.render-Tuple{Documenter.Document}" +uri = "lib/internals/writers/#Documenter.render-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.shortcommit-Tuple{Documenter.RemoteRepository}" +uri = "lib/internals/documents/#Documenter.shortcommit-Tuple%7BDocumenter.RemoteRepository%7D" +[[jl.method]] +name = "Documenter.slugify-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.slugify-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.srcpath-Tuple{Any, Any, Any}" +uri = "lib/internals/utilities/#Documenter.srcpath-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.submodules-Tuple{Vector{Module}}" +uri = "lib/internals/utilities/#Documenter.submodules-Tuple%7BVector%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.walk_navpages-NTuple{6, Any}" +uri = "lib/internals/builder/#Documenter.walk_navpages-NTuple%7B6%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Generator.gitignore-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.gitignore-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.index-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.index-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.make-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.make-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.mkdocs-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.mkdocs-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.project-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.project-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.savefile-Tuple{Any, Any, Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.savefile-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Themes.compile_native_theme-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.compile_native_theme-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Themes.themewatcher-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.themewatcher-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Tuple{}" +uri = "showcase/#Main.DocumenterShowcase.Foo-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Union{Tuple{}, Tuple{T}} where T" +uri = "showcase/#Main.DocumenterShowcase.Foo-Union%7BTuple%7B%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{AbstractString}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{Integer}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BInteger%7D" + +[[jl.module]] +name = "Documenter" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.Builder" +uri = "lib/internals/builder/#$" +[[jl.module]] +name = "Documenter.DOM" +uri = "lib/internals/dom/#$" +[[jl.module]] +name = "Documenter.DocMeta" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.DocSystem" +uri = "lib/internals/docsystem/#$" +[[jl.module]] +name = "Documenter.HTMLWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.HTMLWriter.RD" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[jl.module]] +name = "Documenter.LaTeXWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[jl.module]] +name = "Documenter.Remotes" +uri = "lib/remote-links/#$" +[[jl.module]] +name = "Documenter.Selectors" +uri = "lib/internals/selectors/#$" +[[jl.module]] +name = "DocumenterShowcase" +uri = "showcase/#$" +[[jl.module]] +name = "DocumenterTools.Generator" +uri = "lib/internals/documentertools/#$" +[[jl.module]] +name = "DocumenterTools.Themes" +uri = "lib/internals/documentertools/#$" + +[[jl.type]] +name = "Documenter.Anchor" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.AnchorMap" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.Builder.CheckDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.CrossReferences" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Doctest" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.DocumentPipeline" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.ExpandTemplates" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Populate" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.RenderDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.SetupBuildDirectory" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Buildkite" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DOM.HTMLDocument" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Node" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Tag" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.Default" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.DeployConfig" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DeployDecision" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DocMeta.METATYPE" +uri = "lib/internals/docmeta/#$" +[[jl.type]] +name = "Documenter.Document" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Expanders.AutoDocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ContentsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.DocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.EvalBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExampleBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.IndexBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.MetaBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.NestedExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.REPLBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.SetupBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.TrackHeaders" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.GitHubActions" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.GitLab" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.Globals" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTML" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTMLContext" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.KaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax2" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax3" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Internal" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RemoteLibrary" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RequireJS" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.Snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.LaTeXWriter.LaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.LocalImage" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.LocalLink" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.MissingRemoteError" +uri = "lib/public/#$" +[[jl.type]] +name = "Documenter.NavNode" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Object" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Page" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Plugin" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Remotes.GitHub" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.GitLab" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.Remote" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.URL" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#$" +[[jl.type]] +name = "Documenter.Travis" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.User" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Woodpecker" +uri = "man/hosting/#$" +[[jl.type]] +name = "Main.DocumenterShowcase.Foo" +uri = "showcase/#$" + +[[std.doc]] +dispname = "Checklists" +name = "checklists" +uri = "checklists/" +[[std.doc]] +dispname = "Contributing" +name = "contributing" +uri = "contributing/" +[[std.doc]] +dispname = "Home" +name = "index" +uri = "" +[[std.doc]] +dispname = "Anchors" +name = "lib/internals/anchors" +uri = "lib/internals/anchors/" +[[std.doc]] +dispname = "Builder" +name = "lib/internals/builder" +uri = "lib/internals/builder/" +[[std.doc]] +dispname = "DocChecks" +name = "lib/internals/docchecks" +uri = "lib/internals/docchecks/" +[[std.doc]] +dispname = "DocMeta" +name = "lib/internals/docmeta" +uri = "lib/internals/docmeta/" +[[std.doc]] +dispname = "DocSystem" +name = "lib/internals/docsystem" +uri = "lib/internals/docsystem/" +[[std.doc]] +dispname = "DocTests" +name = "lib/internals/doctests" +uri = "lib/internals/doctests/" +[[std.doc]] +dispname = "Documenter" +name = "lib/internals/documenter" +uri = "lib/internals/documenter/" +[[std.doc]] +dispname = "DocumenterTools" +name = "lib/internals/documentertools" +uri = "lib/internals/documentertools/" +[[std.doc]] +dispname = "Documents" +name = "lib/internals/documents" +uri = "lib/internals/documents/" +[[std.doc]] +dispname = "DOM" +name = "lib/internals/dom" +uri = "lib/internals/dom/" +[[std.doc]] +dispname = "Expanders" +name = "lib/internals/expanders" +uri = "lib/internals/expanders/" +[[std.doc]] +dispname = "JSDependencies" +name = "lib/internals/jsdependencies" +uri = "lib/internals/jsdependencies/" +[[std.doc]] +dispname = "MDFlatten" +name = "lib/internals/mdflatten" +uri = "lib/internals/mdflatten/" +[[std.doc]] +dispname = "Selectors" +name = "lib/internals/selectors" +uri = "lib/internals/selectors/" +[[std.doc]] +dispname = "TextDiff" +name = "lib/internals/textdiff" +uri = "lib/internals/textdiff/" +[[std.doc]] +dispname = "Utilities" +name = "lib/internals/utilities" +uri = "lib/internals/utilities/" +[[std.doc]] +dispname = "Writers" +name = "lib/internals/writers" +uri = "lib/internals/writers/" +[[std.doc]] +dispname = "Public API" +name = "lib/public" +uri = "lib/public/" +[[std.doc]] +dispname = "Remote repository links" +name = "lib/remote-links" +uri = "lib/remote-links/" +[[std.doc]] +dispname = "Semantic versioning" +name = "lib/semver" +uri = "lib/semver/" +[[std.doc]] +dispname = "Doctests" +name = "man/doctests" +uri = "man/doctests/" +[[std.doc]] +dispname = "Examples" +name = "man/examples" +uri = "man/examples/" +[[std.doc]] +dispname = "Guide" +name = "man/guide" +uri = "man/guide/" +[[std.doc]] +dispname = "Hosting Documentation" +name = "man/hosting" +uri = "man/hosting/" +[[std.doc]] +dispname = "SSH Deploy Keys Walkthrough" +name = "man/hosting/walkthrough" +uri = "man/hosting/walkthrough/" +[[std.doc]] +dispname = "LaTeX Syntax" +name = "man/latex" +uri = "man/latex/" +[[std.doc]] +dispname = "Other Output Formats" +name = "man/other-formats" +uri = "man/other-formats/" +[[std.doc]] +dispname = "Syntax" +name = "man/syntax" +uri = "man/syntax/" +[[std.doc]] +dispname = "Release notes" +name = "release-notes" +uri = "release-notes/" +[[std.doc]] +dispname = "Showcase" +name = "showcase" +uri = "showcase/" + +[[std.label]] +dispname = "\"Script\" Examples" +name = "\"Script\"-Examples" +uri = "man/doctests/#%22Script%22-Examples" +[[std.label]] +name = ".gitignore" +uri = "man/hosting/#$" +[[std.label]] +dispname = "@autodocs block" +name = "@autodocs-block" +uri = "man/syntax/#%40autodocs-block" +[[std.label]] +dispname = "@contents block" +name = "@contents-block" +uri = "man/syntax/#%40contents-block" +[[std.label]] +dispname = "@docs block" +name = "@docs-block" +uri = "man/syntax/#%40docs-block" +[[std.label]] +dispname = "@eval block" +name = "@eval-block" +uri = "man/syntax/#%40eval-block" +[[std.label]] +dispname = "@example block" +name = "@example-block" +uri = "man/syntax/#%40example-block" +[[std.label]] +dispname = "@index block" +name = "@index-block" +uri = "man/syntax/#%40index-block" +[[std.label]] +dispname = "@meta block" +name = "@meta-block" +uri = "man/syntax/#%40meta-block" +[[std.label]] +dispname = "@raw block" +name = "@raw-format-block" +uri = "man/syntax/#%40raw-format-block" +[[std.label]] +dispname = "@ref link" +name = "@ref-link" +uri = "man/syntax/#%40ref-link" +[[std.label]] +dispname = "@repl block" +name = "@repl-block" +uri = "man/syntax/#%40repl-block" +[[std.label]] +dispname = "@setup block" +name = "@setup-name-block" +uri = "man/syntax/#%40setup-name-block" +[[std.label]] +dispname = "Add code coverage from documentation builds" +name = "Add-code-coverage-from-documentation-builds" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Adding Some Docstrings" +name = "Adding-Some-Docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding a logo or icon" +name = "Adding-a-logo-or-icon" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding the Private Key" +name = "Adding-the-Private-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "Adding the Public Key to GitHub or Gitea such as Codeberg" +name = "Adding-the-Public-Key-to-GitHub-or-Gitea-such-as-Codeberg" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Admonitions" +uri = "showcase/#$" +[[std.label]] +dispname = "An index of docstrings" +name = "An-index-of-docstrings" +uri = "showcase/#$" +[[std.label]] +name = "Anchors" +uri = "lib/internals/anchors/#$" +[[std.label]] +dispname = "Authentication: GITHUB_TOKEN" +name = "Authentication:-GITHUB_TOKEN" +uri = "man/hosting/#Authentication%3A-GITHUB_TOKEN" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "Authentication:-SSH-Deploy-Keys" +uri = "man/hosting/#Authentication%3A-SSH-Deploy-Keys" +[[std.label]] +name = "Backports" +uri = "contributing/#$" +[[std.label]] +dispname = "Basic Markdown" +name = "Basic-Markdown" +uri = "showcase/#$" +[[std.label]] +dispname = "Block-level setup code" +name = "Block-level-setup-code" +uri = "man/doctests/#$" +[[std.label]] +name = "Branches" +uri = "contributing/#$" +[[std.label]] +name = "Builder" +uri = "lib/internals/builder/#$" +[[std.label]] +dispname = "Building an Empty Document" +name = "Building-an-Empty-Document" +uri = "man/guide/#$" +[[std.label]] +name = "Changed" +uri = "release-notes/#$" +[[std.label]] +name = "Checklists" +uri = "checklists/#$" +[[std.label]] +dispname = "Cleaning up gh-pages" +name = "Cleaning-up-gh-pages" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "showcase/#$" +[[std.label]] +dispname = "Color output" +name = "Color-output" +uri = "showcase/#$" +[[std.label]] +dispname = "Colored @example block output" +name = "Colored-@example-block-output" +uri = "showcase/#Colored-%40example-block-output" +[[std.label]] +dispname = "Colored @repl block output" +name = "Colored-@repl-block-output" +uri = "showcase/#Colored-%40repl-block-output" +[[std.label]] +dispname = "Compat admonition" +name = "Compat-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Compiling to LaTeX only" +name = "Compiling-to-LaTeX-only" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using Tectonic" +name = "Compiling-using-Tectonic" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using docker image" +name = "Compiling-using-docker-image" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using natively installed latex" +name = "Compiling-using-natively-installed-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "Contents" +uri = "lib/public/#$" +[[std.label]] +name = "Contributing" +uri = "contributing/#$" +[[std.label]] +dispname = "Cross Referencing" +name = "Cross-Referencing" +uri = "man/guide/#$" +[[std.label]] +dispname = "Custom preamble" +name = "Custom-preamble" +uri = "man/other-formats/#$" +[[std.label]] +name = "DOM" +uri = "lib/internals/dom/#$" +[[std.label]] +dispname = "Danger admonition" +name = "Danger-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Deploying from a monorepo" +name = "Deploying-from-a-monorepo" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deploying without the versioning scheme" +name = "Deploying-without-the-versioning-scheme" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deployment systems" +name = "Deployment-systems" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Details admonition" +name = "Details-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Display Equations" +name = "Display-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "DocChecks" +uri = "lib/internals/docchecks/#$" +[[std.label]] +name = "DocMeta" +uri = "lib/internals/docmeta/#$" +[[std.label]] +name = "DocSystem" +uri = "lib/internals/docsystem/#$" +[[std.label]] +dispname = "DocTestSetup in @meta blocks" +name = "DocTestSetup-in-@meta-blocks" +uri = "man/doctests/#DocTestSetup-in-%40meta-blocks" +[[std.label]] +name = "DocTests" +uri = "lib/internals/doctests/#$" +[[std.label]] +name = "Docstrings" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctest showcase" +name = "Doctest-showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctesting as Part of Testing" +name = "Doctesting-as-Part-of-Testing" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Doctesting example" +name = "Doctesting-example" +uri = "showcase/#$" +[[std.label]] +name = "Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Documentation Versions" +name = "Documentation-Versions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Documentation repositories" +name = "Documentation-repositories" +uri = "man/examples/#$" +[[std.label]] +name = "Documenter" +uri = "lib/internals/documenter/#$" +[[std.label]] +dispname = "Documenter's API guarantees" +name = "Documenter's-API-guarantees" +uri = "lib/semver/#Documenter%27s-API-guarantees" +[[std.label]] +dispname = "Documenter & semantic versioning" +name = "Documenter-and-semantic-versioning" +uri = "lib/semver/#$" +[[std.label]] +name = "Documenter.jl" +uri = "#$" +[[std.label]] +name = "Documents" +uri = "lib/internals/documents/#$" +[[std.label]] +dispname = "Duplicate Headers" +name = "Duplicate-Headers" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Escaping Characters in Docstrings" +name = "Escaping-Characters-in-Docstrings" +uri = "man/latex/#$" +[[std.label]] +name = "Examples" +uri = "man/examples/#$" +[[std.label]] +name = "Exceptions" +uri = "man/doctests/#$" +[[std.label]] +name = "Expanders" +uri = "lib/internals/expanders/#$" +[[std.label]] +dispname = "Filtering Doctests" +name = "Filtering-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Filtering included docstrings" +name = "Filtering-included-docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Fixing Outdated Doctests" +name = "Fixing-Outdated-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Fixing broken release deployments" +name = "Fixing-broken-release-deployments" +uri = "man/hosting/#$" +[[std.label]] +name = "Footnotes" +uri = "showcase/#$" +[[std.label]] +dispname = "Generating an SSH Key" +name = "Generating-an-SSH-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Generator" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "GitHub Actions" +name = "GitHub-Actions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Heading level 3" +name = "Heading-level-3" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 4" +name = "Heading-level-4" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 5" +name = "Heading-level-5" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 6" +name = "Heading-level-6" +uri = "showcase/#$" +[[std.label]] +name = "Headings" +uri = "showcase/#$" +[[std.label]] +dispname = "Hosting Documentation" +name = "Hosting-Documentation" +uri = "man/hosting/#$" +[[std.label]] +dispname = "If you do not have ssh-keygen" +name = "If-you-do-not-have-ssh-keygen" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "If you have ssh-keygen installed" +name = "If-you-have-ssh-keygen-installed" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Images" +uri = "showcase/#$" +[[std.label]] +name = "Index" +uri = "lib/public/#$" +[[std.label]] +dispname = "Info admonition" +name = "Info-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Inline Equations" +name = "Inline-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "Installation" +uri = "man/guide/#$" +[[std.label]] +name = "JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[std.label]] +name = "Julia" +uri = "contributing/#$" +[[std.label]] +dispname = "Library Outline" +name = "Library-Outline" +uri = "#$" +[[std.label]] +name = "Lists" +uri = "showcase/#$" +[[std.label]] +dispname = "Load custom packages" +name = "Load-custom-packages" +uri = "man/other-formats/#$" +[[std.label]] +name = "MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[std.label]] +dispname = "Making a release" +name = "Making-a-release" +uri = "checklists/#$" +[[std.label]] +dispname = "Manual Outline" +name = "Manual-Outline" +uri = "#$" +[[std.label]] +name = "Markdown" +uri = "contributing/#$" +[[std.label]] +dispname = "Markdown & MkDocs" +name = "Markdown-and-MkDocs" +uri = "man/other-formats/#$" +[[std.label]] +name = "Mathematics" +uri = "showcase/#$" +[[std.label]] +dispname = "Module-level metadata" +name = "Module-level-metadata" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Multiple uses of the same symbol" +name = "Multiple-uses-of-the-same-symbol" +uri = "showcase/#$" +[[std.label]] +dispname = "Named @refs" +name = "Named-@refs" +uri = "man/syntax/#Named-%40refs" +[[std.label]] +name = "Navigation" +uri = "man/guide/#$" +[[std.label]] +dispname = "Note admonition" +name = "Note-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Other Output Formats" +name = "Other-Output-Formats" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Out-of-repo deployment" +name = "Out-of-repo-deployment" +uri = "man/hosting/#$" +[[std.label]] +name = "Overview" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Package Features" +name = "Package-Features" +uri = "#$" +[[std.label]] +dispname = "Package Guide" +name = "Package-Guide" +uri = "man/guide/#$" +[[std.label]] +dispname = "Pages in the Sidebar" +name = "Pages-in-the-Sidebar" +uri = "man/guide/#$" +[[std.label]] +dispname = "Preserving Definitions Between Blocks" +name = "Preserving-Definitions-Between-Blocks" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Printing LaTeX from Julia" +name = "Printing-LaTeX-from-Julia" +uri = "man/latex/#$" +[[std.label]] +dispname = "Public Documentation" +name = "Public-Documentation" +uri = "lib/public/#$" +[[std.label]] +dispname = "Public Interface" +name = "Public-Interface" +uri = "lib/public/#$" +[[std.label]] +dispname = "REPL Examples" +name = "REPL-Examples" +uri = "man/doctests/#$" +[[std.label]] +name = "REPL-type" +uri = "showcase/#$" +[[std.label]] +dispname = "Raw ANSI code output" +name = "Raw-ANSI-code-output" +uri = "showcase/#$" +[[std.label]] +name = "Registered" +uri = "man/examples/#$" +[[std.label]] +dispname = "Release notes" +name = "Release-notes" +uri = "release-notes/#$" +[[std.label]] +dispname = "Remote link types" +name = "Remote-link-types" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remote repository links" +name = "Remote-repository-links" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Running interactive code" +name = "Running-interactive-code" +uri = "showcase/#$" +[[std.label]] +dispname = "SSH Deploy Keys Walkthrough" +name = "SSH-Deploy-Keys-Walkthrough" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Selectors" +uri = "lib/internals/selectors/#$" +[[std.label]] +dispname = "Set math engine and define macros for LaTeX" +name = "Set-math-engine-and-define-macros-for-LaTeX" +uri = "man/latex/#$" +[[std.label]] +dispname = "Setting up the Folder Structure" +name = "Setting-up-the-Folder-Structure" +uri = "man/guide/#$" +[[std.label]] +dispname = "Setup Code" +name = "Setup-Code" +uri = "man/doctests/#$" +[[std.label]] +name = "Showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Skipping Doctests" +name = "Skipping-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "contributing/#$" +[[std.label]] +name = "Syntax" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Table of contents" +name = "Table-of-contents" +uri = "showcase/#$" +[[std.label]] +name = "Tables" +uri = "showcase/#$" +[[std.label]] +name = "TextDiff" +uri = "lib/internals/textdiff/#$" +[[std.label]] +dispname = "The deploydocs Function" +name = "The-deploydocs-Function" +uri = "man/hosting/#$" +[[std.label]] +name = "Themes" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "Tip admonition" +name = "Tip-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Travis CI" +name = "Travis-CI" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Unknown admonition class" +name = "Unknown-admonition-class" +uri = "showcase/#$" +[[std.label]] +name = "Utilities" +uri = "lib/internals/utilities/#$" +[[std.label]] +dispname = "Version v0.20.0 - 2018-10-27" +name = "Version-[v0.20.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.20.0)-2018-10-27" +uri = "release-notes/#Version-%5Bv0.20.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.20.0%29-2018-10-27" +[[std.label]] +dispname = "Version v0.21.0 - 2018-12-11" +name = "Version-[v0.21.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.0)-2018-12-11" +uri = "release-notes/#Version-%5Bv0.21.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.0%29-2018-12-11" +[[std.label]] +dispname = "Version v0.21.1 - 2019-01-29" +name = "Version-[v0.21.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.1)-2019-01-29" +uri = "release-notes/#Version-%5Bv0.21.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.1%29-2019-01-29" +[[std.label]] +dispname = "Version v0.21.2 - 2019-02-06" +name = "Version-[v0.21.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.2)-2019-02-06" +uri = "release-notes/#Version-%5Bv0.21.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.2%29-2019-02-06" +[[std.label]] +dispname = "Version v0.21.3 - 2019-02-12" +name = "Version-[v0.21.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.3)-2019-02-12" +uri = "release-notes/#Version-%5Bv0.21.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.3%29-2019-02-12" +[[std.label]] +dispname = "Version v0.21.4 - 2019-02-16" +name = "Version-[v0.21.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.4)-2019-02-16" +uri = "release-notes/#Version-%5Bv0.21.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.4%29-2019-02-16" +[[std.label]] +dispname = "Version v0.21.5 - 2019-02-22" +name = "Version-[v0.21.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.5)-2019-02-22" +uri = "release-notes/#Version-%5Bv0.21.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.5%29-2019-02-22" +[[std.label]] +dispname = "Version v0.22.0 - 2019-03-28" +name = "Version-[v0.22.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.0)-2019-03-28" +uri = "release-notes/#Version-%5Bv0.22.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.0%29-2019-03-28" +[[std.label]] +dispname = "Version v0.22.1 - 2019-03-30" +name = "Version-[v0.22.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.1)-2019-03-30" +uri = "release-notes/#Version-%5Bv0.22.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.1%29-2019-03-30" +[[std.label]] +dispname = "Version v0.22.2 - 2019-04-05" +name = "Version-[v0.22.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.2)-2019-04-05" +uri = "release-notes/#Version-%5Bv0.22.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.2%29-2019-04-05" +[[std.label]] +dispname = "Version v0.22.3 - 2019-04-12" +name = "Version-[v0.22.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.3)-2019-04-12" +uri = "release-notes/#Version-%5Bv0.22.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.3%29-2019-04-12" +[[std.label]] +dispname = "Version v0.22.4 - 2019-05-09" +name = "Version-[v0.22.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.4)-2019-05-09" +uri = "release-notes/#Version-%5Bv0.22.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.4%29-2019-05-09" +[[std.label]] +dispname = "Version v0.22.5 - 2019-07-03" +name = "Version-[v0.22.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.5)-2019-07-03" +uri = "release-notes/#Version-%5Bv0.22.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.5%29-2019-07-03" +[[std.label]] +dispname = "Version v0.22.6 - 2019-07-18" +name = "Version-[v0.22.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.6)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.22.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.6%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.0 - 2019-07-18" +name = "Version-[v0.23.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.0)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.23.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.0%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.1 - 2019-07-28" +name = "Version-[v0.23.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.1)-2019-07-28" +uri = "release-notes/#Version-%5Bv0.23.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.1%29-2019-07-28" +[[std.label]] +dispname = "Version v0.23.2 - 2019-08-04" +name = "Version-[v0.23.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.2)-2019-08-04" +uri = "release-notes/#Version-%5Bv0.23.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.2%29-2019-08-04" +[[std.label]] +dispname = "Version v0.23.3 - 2019-08-28" +name = "Version-[v0.23.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.3)-2019-08-28" +uri = "release-notes/#Version-%5Bv0.23.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.3%29-2019-08-28" +[[std.label]] +dispname = "Version v0.23.4 - 2019-10-09" +name = "Version-[v0.23.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.4)-2019-10-09" +uri = "release-notes/#Version-%5Bv0.23.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.4%29-2019-10-09" +[[std.label]] +dispname = "Version v0.24.0 - 2019-11-22" +name = "Version-[v0.24.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.0)-2019-11-22" +uri = "release-notes/#Version-%5Bv0.24.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.0%29-2019-11-22" +[[std.label]] +dispname = "Version v0.24.10 - 2020-04-26" +name = "Version-[v0.24.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.10)-2020-04-26" +uri = "release-notes/#Version-%5Bv0.24.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.10%29-2020-04-26" +[[std.label]] +dispname = "Version v0.24.11 - 2020-05-06" +name = "Version-[v0.24.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.11)-2020-05-06" +uri = "release-notes/#Version-%5Bv0.24.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.11%29-2020-05-06" +[[std.label]] +dispname = "Version v0.24.1 - 2019-11-25" +name = "Version-[v0.24.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.1)-2019-11-25" +uri = "release-notes/#Version-%5Bv0.24.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.1%29-2019-11-25" +[[std.label]] +dispname = "Version v0.24.2 - 2019-11-26" +name = "Version-[v0.24.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.2)-2019-11-26" +uri = "release-notes/#Version-%5Bv0.24.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.2%29-2019-11-26" +[[std.label]] +dispname = "Version v0.24.3 - 2019-12-16" +name = "Version-[v0.24.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.3)-2019-12-16" +uri = "release-notes/#Version-%5Bv0.24.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.3%29-2019-12-16" +[[std.label]] +dispname = "Version v0.24.4 - 2020-01-18" +name = "Version-[v0.24.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.4)-2020-01-18" +uri = "release-notes/#Version-%5Bv0.24.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.4%29-2020-01-18" +[[std.label]] +dispname = "Version v0.24.5 - 2020-01-31" +name = "Version-[v0.24.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.5)-2020-01-31" +uri = "release-notes/#Version-%5Bv0.24.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.5%29-2020-01-31" +[[std.label]] +dispname = "Version v0.24.6 - 2020-03-12" +name = "Version-[v0.24.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.6)-2020-03-12" +uri = "release-notes/#Version-%5Bv0.24.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.6%29-2020-03-12" +[[std.label]] +dispname = "Version v0.24.7 - 2020-03-23" +name = "Version-[v0.24.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.7)-2020-03-23" +uri = "release-notes/#Version-%5Bv0.24.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.7%29-2020-03-23" +[[std.label]] +dispname = "Version v0.24.8 - 2020-04-13" +name = "Version-[v0.24.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.8)-2020-04-13" +uri = "release-notes/#Version-%5Bv0.24.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.8%29-2020-04-13" +[[std.label]] +dispname = "Version v0.24.9 - 2020-04-15" +name = "Version-[v0.24.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.9)-2020-04-15" +uri = "release-notes/#Version-%5Bv0.24.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.9%29-2020-04-15" +[[std.label]] +dispname = "Version v0.25.0 - 2020-06-30" +name = "Version-[v0.25.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.0)-2020-06-30" +uri = "release-notes/#Version-%5Bv0.25.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.0%29-2020-06-30" +[[std.label]] +dispname = "Version v0.25.1 - 2020-07-21" +name = "Version-[v0.25.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.1)-2020-07-21" +uri = "release-notes/#Version-%5Bv0.25.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.1%29-2020-07-21" +[[std.label]] +dispname = "Version v0.25.2 - 2020-08-18" +name = "Version-[v0.25.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.2)-2020-08-18" +uri = "release-notes/#Version-%5Bv0.25.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.2%29-2020-08-18" +[[std.label]] +dispname = "Version v0.25.3 - 2020-10-28" +name = "Version-[v0.25.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.3)-2020-10-28" +uri = "release-notes/#Version-%5Bv0.25.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.3%29-2020-10-28" +[[std.label]] +dispname = "Version v0.25.4 - 2020-11-19" +name = "Version-[v0.25.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.4)-2020-11-19" +uri = "release-notes/#Version-%5Bv0.25.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.4%29-2020-11-19" +[[std.label]] +dispname = "Version v0.25.5 - 2020-11-23" +name = "Version-[v0.25.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.5)-2020-11-23" +uri = "release-notes/#Version-%5Bv0.25.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.5%29-2020-11-23" +[[std.label]] +dispname = "Version v0.26.0 - 2020-12-10" +name = "Version-[v0.26.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.0)-2020-12-10" +uri = "release-notes/#Version-%5Bv0.26.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.0%29-2020-12-10" +[[std.label]] +dispname = "Version v0.26.1 - 2020-12-16" +name = "Version-[v0.26.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.1)-2020-12-16" +uri = "release-notes/#Version-%5Bv0.26.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.1%29-2020-12-16" +[[std.label]] +dispname = "Version v0.26.2 - 2021-02-15" +name = "Version-[v0.26.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.2)-2021-02-15" +uri = "release-notes/#Version-%5Bv0.26.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.2%29-2021-02-15" +[[std.label]] +dispname = "Version v0.26.3 - 2021-03-02" +name = "Version-[v0.26.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.3)-2021-03-02" +uri = "release-notes/#Version-%5Bv0.26.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.3%29-2021-03-02" +[[std.label]] +dispname = "Version v0.27.0 - 2021-06-11" +name = "Version-[v0.27.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.0)-2021-06-11" +uri = "release-notes/#Version-%5Bv0.27.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.0%29-2021-06-11" +[[std.label]] +dispname = "Version v0.27.10 - 2021-10-20" +name = "Version-[v0.27.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.10)-2021-10-20" +uri = "release-notes/#Version-%5Bv0.27.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.10%29-2021-10-20" +[[std.label]] +dispname = "Version v0.27.11 - 2022-01-16" +name = "Version-[v0.27.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.11)-2022-01-16" +uri = "release-notes/#Version-%5Bv0.27.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.11%29-2022-01-16" +[[std.label]] +dispname = "Version v0.27.12 - 2022-01-17" +name = "Version-[v0.27.12](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.12)-2022-01-17" +uri = "release-notes/#Version-%5Bv0.27.12%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.12%29-2022-01-17" +[[std.label]] +dispname = "Version v0.27.13 - 2022-02-25" +name = "Version-[v0.27.13](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.13)-2022-02-25" +uri = "release-notes/#Version-%5Bv0.27.13%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.13%29-2022-02-25" +[[std.label]] +dispname = "Version v0.27.14 - 2022-03-02" +name = "Version-[v0.27.14](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.14)-2022-03-02" +uri = "release-notes/#Version-%5Bv0.27.14%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.14%29-2022-03-02" +[[std.label]] +dispname = "Version v0.27.15 - 2022-03-17" +name = "Version-[v0.27.15](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.15)-2022-03-17" +uri = "release-notes/#Version-%5Bv0.27.15%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.15%29-2022-03-17" +[[std.label]] +dispname = "Version v0.27.16 - 2022-04-19" +name = "Version-[v0.27.16](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.16)-2022-04-19" +uri = "release-notes/#Version-%5Bv0.27.16%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.16%29-2022-04-19" +[[std.label]] +dispname = "Version v0.27.17 - 2022-05-09" +name = "Version-[v0.27.17](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.17)-2022-05-09" +uri = "release-notes/#Version-%5Bv0.27.17%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.17%29-2022-05-09" +[[std.label]] +dispname = "Version v0.27.18 - 2022-05-25" +name = "Version-[v0.27.18](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.18)-2022-05-25" +uri = "release-notes/#Version-%5Bv0.27.18%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.18%29-2022-05-25" +[[std.label]] +dispname = "Version v0.27.19 - 2022-06-05" +name = "Version-[v0.27.19](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.19)-2022-06-05" +uri = "release-notes/#Version-%5Bv0.27.19%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.19%29-2022-06-05" +[[std.label]] +dispname = "Version v0.27.1 - 2021-06-17" +name = "Version-[v0.27.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.1)-2021-06-17" +uri = "release-notes/#Version-%5Bv0.27.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.1%29-2021-06-17" +[[std.label]] +dispname = "Version v0.27.20 - 2022-07-10" +name = "Version-[v0.27.20](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.20)-2022-07-10" +uri = "release-notes/#Version-%5Bv0.27.20%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.20%29-2022-07-10" +[[std.label]] +dispname = "Version v0.27.21 - 2022-07-13" +name = "Version-[v0.27.21](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.21)-2022-07-13" +uri = "release-notes/#Version-%5Bv0.27.21%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.21%29-2022-07-13" +[[std.label]] +dispname = "Version v0.27.22 - 2022-07-24" +name = "Version-[v0.27.22](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.22)-2022-07-24" +uri = "release-notes/#Version-%5Bv0.27.22%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.22%29-2022-07-24" +[[std.label]] +dispname = "Version v0.27.23 - 2022-08-26" +name = "Version-[v0.27.23](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.23)-2022-08-26" +uri = "release-notes/#Version-%5Bv0.27.23%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.23%29-2022-08-26" +[[std.label]] +dispname = "Version v0.27.24 - 2023-01-23" +name = "Version-[v0.27.24](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.24)-2023-01-23" +uri = "release-notes/#Version-%5Bv0.27.24%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.24%29-2023-01-23" +[[std.label]] +dispname = "Version v0.27.25 - 2023-07-03" +name = "Version-[v0.27.25](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.25)-2023-07-03" +uri = "release-notes/#Version-%5Bv0.27.25%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.25%29-2023-07-03" +[[std.label]] +dispname = "Version v0.27.2 - 2021-06-18" +name = "Version-[v0.27.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.2)-2021-06-18" +uri = "release-notes/#Version-%5Bv0.27.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.2%29-2021-06-18" +[[std.label]] +dispname = "Version v0.27.3 - 2021-06-29" +name = "Version-[v0.27.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.3)-2021-06-29" +uri = "release-notes/#Version-%5Bv0.27.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.3%29-2021-06-29" +[[std.label]] +dispname = "Version v0.27.4 - 2021-07-19" +name = "Version-[v0.27.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.4)-2021-07-19" +uri = "release-notes/#Version-%5Bv0.27.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.4%29-2021-07-19" +[[std.label]] +dispname = "Version v0.27.5 - 2021-07-27" +name = "Version-[v0.27.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.5)-2021-07-27" +uri = "release-notes/#Version-%5Bv0.27.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.5%29-2021-07-27" +[[std.label]] +dispname = "Version v0.27.6 - 2021-09-07" +name = "Version-[v0.27.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.6)-2021-09-07" +uri = "release-notes/#Version-%5Bv0.27.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.6%29-2021-09-07" +[[std.label]] +dispname = "Version v0.27.7 - 2021-09-27" +name = "Version-[v0.27.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.7)-2021-09-27" +uri = "release-notes/#Version-%5Bv0.27.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.7%29-2021-09-27" +[[std.label]] +dispname = "Version v0.27.8 - 2021-10-14" +name = "Version-[v0.27.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.8)-2021-10-14" +uri = "release-notes/#Version-%5Bv0.27.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.8%29-2021-10-14" +[[std.label]] +dispname = "Version v0.27.9 - 2021-10-18" +name = "Version-[v0.27.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.9)-2021-10-18" +uri = "release-notes/#Version-%5Bv0.27.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.9%29-2021-10-18" +[[std.label]] +dispname = "Version v1.0.0 - 2023-09-15" +name = "Version-[v1.0.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.0)-2023-09-15" +uri = "release-notes/#Version-%5Bv1.0.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.0%29-2023-09-15" +[[std.label]] +dispname = "Version v1.0.1 - 2023-09-18" +name = "Version-[v1.0.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.1)-2023-09-18" +uri = "release-notes/#Version-%5Bv1.0.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.1%29-2023-09-18" +[[std.label]] +dispname = "Version v1.1.0 - 2023-09-28" +name = "Version-[v1.1.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.0)-2023-09-28" +uri = "release-notes/#Version-%5Bv1.1.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.0%29-2023-09-28" +[[std.label]] +dispname = "Version v1.1.1 - 2023-10-12" +name = "Version-[v1.1.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.1)-2023-10-12" +uri = "release-notes/#Version-%5Bv1.1.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.1%29-2023-10-12" +[[std.label]] +dispname = "Version v1.1.2 - 2023-10-23" +name = "Version-[v1.1.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.2)-2023-10-23" +uri = "release-notes/#Version-%5Bv1.1.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.2%29-2023-10-23" +[[std.label]] +dispname = "Version v1.2.0 - 2023-11-29" +name = "Version-[v1.2.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.0)-2023-11-29" +uri = "release-notes/#Version-%5Bv1.2.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.0%29-2023-11-29" +[[std.label]] +dispname = "Version v1.2.1 - 2023-12-02" +name = "Version-[v1.2.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.1)-2023-12-02" +uri = "release-notes/#Version-%5Bv1.2.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.1%29-2023-12-02" +[[std.label]] +dispname = "Warning admonition" +name = "Warning-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "What is not covered by SemVer" +name = "What-is-not-covered-by-SemVer" +uri = "lib/semver/#$" +[[std.label]] +dispname = "Woodpecker CI" +name = "Woodpecker-CI" +uri = "man/hosting/#$" +[[std.label]] +name = "Writers" +uri = "lib/internals/writers/#$" +[[std.label]] +dispname = "Custom LaTeX style" +name = "custom-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "docs/Project.toml" +uri = "man/hosting/#docs%2FProject.toml" +[[std.label]] +dispname = "gh-pages Branch" +name = "gh-pages-Branch" +uri = "man/hosting/#$" +[[std.label]] +dispname = "LaTeX Syntax" +name = "latex_syntax" +uri = "man/latex/#$" +[[std.label]] +dispname = "Index" +name = "main-index" +uri = "#$" +[[std.label]] +dispname = "@docs; canonical=false block" +name = "noncanonical-block" +uri = "man/syntax/#$" +[[std.label]] +dispname = "PDF Output via LaTeX" +name = "pdf-output" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "release-* branches" +name = "release-*-branches" +uri = "contributing/#release-%2A-branches" +[[std.label]] +dispname = "Remotes API" +name = "remotes-api" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remotes for files" +name = "remotes-for-files" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "repo & remotes interaction" +name = "repo-remote-interaction" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "travis-ssh" +uri = "man/hosting/#$" diff --git a/v0.2.0/inventories/Julia.toml b/v0.2.0/inventories/Julia.toml new file mode 100644 index 0000000..fd8b07d --- /dev/null +++ b/v0.2.0/inventories/Julia.toml @@ -0,0 +1,11914 @@ +[Inventory] +format = "DocInventories v0" +project = "The Julia Language" +version = "1.10.0" + +[[jl.constant]] +name = "Base.ARGS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.C_NULL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DEPOT_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DL_LOAD_PATH" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.ENDIAN_BOM" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.ENV" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Inf" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.LOAD_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.RTLD_NOW" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.dlext" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.MainInclude.ans" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MainInclude.err" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MathConstants.catalan" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.eulergamma" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.golden" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.pi" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.ℯ" +uri = "base/numbers/#Base.MathConstants.%E2%84%AF" +[[jl.constant]] +name = "Base.NaN" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Order.Forward" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Order.Reverse" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.PROGRAM_FILE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Rounding.RoundDown" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundFromZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearest" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesAway" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundToZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Sort.InsertionSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.MergeSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.QuickSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sys.ARCH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.BINDIR" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.CPU_THREADS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.KERNEL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.MACHINE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.STDLIB" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Sys.WORD_SIZE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.VERSION" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.devnull" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.im" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.missing" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.stderr" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdin" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdout" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Core.Vararg" +uri = "base/base/#$" +[[jl.constant]] +name = "Core.nothing" +uri = "base/constants/#$" +[[jl.constant]] +name = "Core.undef" +uri = "base/arrays/#$" +[[jl.constant]] +name = "Dates.ISODateFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISODateTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISOTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.RFC1123Format" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "LinearAlgebra.I" +uri = "stdlib/LinearAlgebra/#$" +[[jl.constant]] +name = "Logging.Debug" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Error" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Info" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Warn" +uri = "stdlib/Logging/#$" + +[[jl.function]] +name = "ArgTools.arg_isdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_mkdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_read" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_readers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_write" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_writers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "Artifacts.artifact_hash" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.artifact_meta" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.find_artifacts_toml" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Base.:!" +uri = "base/math/#Base.%3A%21" +[[jl.function]] +name = "Base.:!=" +uri = "base/math/#Base.%3A%21%3D" +[[jl.function]] +name = "Base.:!==" +uri = "base/math/#Base.%3A%21%3D%3D" +[[jl.function]] +name = "Base.:&" +uri = "base/math/#Base.%3A%26" +[[jl.function]] +name = "Base.:+" +uri = "base/math/#Base.%3A%2B" +[[jl.function]] +name = "Base.:/" +uri = "base/math/#Base.%3A%2F" +[[jl.function]] +name = "Base.://" +uri = "base/math/#Base.%3A%2F%2F" +[[jl.function]] +name = "Base.::" +uri = "base/math/#Base.%3A%3A" +[[jl.function]] +name = "Base.:<" +uri = "base/math/#Base.%3A%3C" +[[jl.function]] +name = "Base.:<<" +uri = "base/math/#Base.%3A%3C%3C" +[[jl.function]] +name = "Base.:<=" +uri = "base/math/#Base.%3A%3C%3D" +[[jl.function]] +name = "Base.:==" +uri = "base/math/#Base.%3A%3D%3D" +[[jl.function]] +name = "Base.:>" +uri = "base/math/#Base.%3A%3E" +[[jl.function]] +name = "Base.:>:" +uri = "base/base/#Base.%3A%3E%3A" +[[jl.function]] +name = "Base.:>=" +uri = "base/math/#Base.%3A%3E%3D" +[[jl.function]] +name = "Base.:>>" +uri = "base/math/#Base.%3A%3E%3E" +[[jl.function]] +name = "Base.:>>>" +uri = "base/math/#Base.%3A%3E%3E%3E" +[[jl.function]] +name = "Base.:|" +uri = "base/math/#Base.%3A%7C" +[[jl.function]] +name = "Base.:|>" +uri = "base/base/#Base.%3A%7C%3E" +[[jl.function]] +name = "Base.:~" +uri = "base/math/#Base.%3A%7E" +[[jl.function]] +name = "Base.:∉" +uri = "base/collections/#Base.%3A%E2%88%89" +[[jl.function]] +name = "Base.:∘" +uri = "base/base/#Base.%3A%E2%88%98" +[[jl.function]] +name = "Base.:⊈" +uri = "base/collections/#Base.%3A%E2%8A%88" +[[jl.function]] +name = "Base.:⊊" +uri = "base/collections/#Base.%3A%E2%8A%8A" +[[jl.function]] +name = "Base.Broadcast.broadcast" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.broadcast!" +uri = "base/arrays/#Base.Broadcast.broadcast%21" +[[jl.function]] +name = "Base.Broadcast.broadcastable" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_axes" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_styles" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.result_style" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Checked.add_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_add" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_neg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_sub" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.mul_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.sub_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Docs.apropos" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "Base.Experimental.register_error_hint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Experimental.show_error_hints" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Filesystem.abspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.basename" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chmod" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chown" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.contractuser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.cp" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ctime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.dirname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.diskstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.expanduser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.filemode" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.gperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.hardlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.homedir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isabspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isblockdev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ischardev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdirpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfifo" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.islink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ismount" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ispath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetgid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetuid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issocket" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issticky" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.joinpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.lstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mtime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mv" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.normpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.operm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.pwd" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.realpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.relpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.rm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.samefile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdrive" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitext" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.symlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.touch" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.uperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.walkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.GC.enable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.enable_logging" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.gc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.safepoint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Iterators.accumulate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.countfrom" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.cycle" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.drop" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.dropwhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.enumerate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.filter" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatmap" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatten" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.map" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.only" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.partition" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.peel" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.product" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.repeated" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.rest" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.reverse" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.take" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.takewhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.zip" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Libc.FormatMessage" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.GetLastError" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlclose" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dllist" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlpath" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.find_library" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.calloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.errno" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.flush_cstdio" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.free" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.gethostname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.getpid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.malloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.realloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strerror" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strftime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strptime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.systemsleep" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.MPFR.setprecision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.MainInclude.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Base.MainInclude.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Math.acosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asecd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.atand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cbrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp!" +uri = "base/math/#Base.Math.clamp%21" +[[jl.function]] +name = "Base.Math.cosc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.deg2rad" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.evalpoly" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.exponent" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.frexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.hypot" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.ldexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.mod2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.modf" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rad2deg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rem2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.secd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.significand" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.sinc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sinpi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.tand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Meta.lower" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.quot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.show_sexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Multimedia.display" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.displayable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.istextmime" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.popdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.pushdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.redisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.showable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Order.lt" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Order.ord" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.PipeBuffer" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Rounding.get_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.rounding" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.set_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Sort.insorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort!" +uri = "base/sort/#Base.Sort.partialsort%21" +[[jl.function]] +name = "Base.Sort.partialsortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsortperm!" +uri = "base/sort/#Base.Sort.partialsortperm%21" +[[jl.function]] +name = "Base.Sort.searchsorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedfirst" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedlast" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.sortperm!" +uri = "base/sort/#Base.Sort.sortperm%21" +[[jl.function]] +name = "Base.StackTraces.lookup" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.StackTraces.remove_frames!" +uri = "base/stacktraces/#Base.StackTraces.remove_frames%21" +[[jl.function]] +name = "Base.StackTraces.stacktrace" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.Sys.free_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.free_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.get_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isapple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isdragonfly" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isexecutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isfreebsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isjsvm" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.islinux" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isnetbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isopenbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isunix" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.iswindows" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.loadavg" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.set_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.uptime" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.windows_version" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Threads.atomic_add!" +uri = "base/multi-threading/#Base.Threads.atomic_add%21" +[[jl.function]] +name = "Base.Threads.atomic_and!" +uri = "base/multi-threading/#Base.Threads.atomic_and%21" +[[jl.function]] +name = "Base.Threads.atomic_cas!" +uri = "base/multi-threading/#Base.Threads.atomic_cas%21" +[[jl.function]] +name = "Base.Threads.atomic_fence" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.atomic_max!" +uri = "base/multi-threading/#Base.Threads.atomic_max%21" +[[jl.function]] +name = "Base.Threads.atomic_min!" +uri = "base/multi-threading/#Base.Threads.atomic_min%21" +[[jl.function]] +name = "Base.Threads.atomic_nand!" +uri = "base/multi-threading/#Base.Threads.atomic_nand%21" +[[jl.function]] +name = "Base.Threads.atomic_or!" +uri = "base/multi-threading/#Base.Threads.atomic_or%21" +[[jl.function]] +name = "Base.Threads.atomic_sub!" +uri = "base/multi-threading/#Base.Threads.atomic_sub%21" +[[jl.function]] +name = "Base.Threads.atomic_xchg!" +uri = "base/multi-threading/#Base.Threads.atomic_xchg%21" +[[jl.function]] +name = "Base.Threads.atomic_xor!" +uri = "base/multi-threading/#Base.Threads.atomic_xor%21" +[[jl.function]] +name = "Base.Threads.foreach" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.maxthreadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.ngcthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreadpools" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpool" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpoolsize" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Unicode.iscntrl" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isletter" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.islowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isnumeric" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isprint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.ispunct" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isspace" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isuppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isxdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.textwidth" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.titlecase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.__precompile__" +uri = "base/base/#$" +[[jl.function]] +name = "Base.abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.abs2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.accumulate" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.accumulate!" +uri = "base/arrays/#Base.accumulate%21" +[[jl.function]] +name = "Base.acquire" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.add_sum" +uri = "base/math/#$" +[[jl.function]] +name = "Base.addenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.all!" +uri = "base/collections/#Base.all%21" +[[jl.function]] +name = "Base.allequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.allunique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.angle" +uri = "base/math/#$" +[[jl.function]] +name = "Base.any!" +uri = "base/collections/#Base.any%21" +[[jl.function]] +name = "Base.append!" +uri = "base/collections/#Base.append%21" +[[jl.function]] +name = "Base.argmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.argmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.ascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.asyncmap" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.asyncmap!" +uri = "base/parallel/#Base.asyncmap%21" +[[jl.function]] +name = "Base.atexit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.atreplinit" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Base.backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.big" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bind" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Base.binomial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitrotate" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitstring" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bswap" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytes2hex" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytesavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.catch_backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.cconvert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.ceil" +uri = "base/math/#$" +[[jl.function]] +name = "Base.checkbounds" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.checked_length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.checkindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.chomp" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chop" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopprefix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopsuffix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.circcopy!" +uri = "base/arrays/#Base.circcopy%21" +[[jl.function]] +name = "Base.circshift" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.circshift!" +uri = "base/arrays/#Base.circshift%21" +[[jl.function]] +name = "Base.cis" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cispi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.close" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.closewrite" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cmp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.coalesce" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_lowered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_typed" +uri = "base/base/#$" +[[jl.function]] +name = "Base.codepoint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunits" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.compilecache" +uri = "base/base/#$" +[[jl.function]] +name = "Base.conj" +uri = "base/math/#$" +[[jl.function]] +name = "Base.conj!" +uri = "base/arrays/#Base.conj%21" +[[jl.function]] +name = "Base.contains" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.convert" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy!" +uri = "base/arrays/#Base.copy%21" +[[jl.function]] +name = "Base.copysign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.copyto!" +uri = "base/c/#Base.copyto%21" +[[jl.function]] +name = "Base.count" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.count_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.count_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.countlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cumprod" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumprod!" +uri = "base/arrays/#Base.cumprod%21" +[[jl.function]] +name = "Base.cumsum" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumsum!" +uri = "base/arrays/#Base.cumsum%21" +[[jl.function]] +name = "Base.current_exceptions" +uri = "base/base/#$" +[[jl.function]] +name = "Base.current_task" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.datatype_alignment" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_haspadding" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_pointerfree" +uri = "base/base/#$" +[[jl.function]] +name = "Base.deepcopy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.delete!" +uri = "base/collections/#Base.delete%21" +[[jl.function]] +name = "Base.deleteat!" +uri = "base/collections/#Base.deleteat%21" +[[jl.function]] +name = "Base.denominator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.detach" +uri = "base/base/#$" +[[jl.function]] +name = "Base.diff" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.digits" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.digits!" +uri = "base/numbers/#Base.digits%21" +[[jl.function]] +name = "Base.disable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.displaysize" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.divrem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.download" +uri = "base/file/#$" +[[jl.function]] +name = "Base.dropdims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.dump" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachcol" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachmatch" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eachrow" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachslice" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.elsize" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eltype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.empty" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.empty!" +uri = "base/collections/#Base.empty%21" +[[jl.function]] +name = "Base.endswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eof" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.error" +uri = "base/base/#$" +[[jl.function]] +name = "Base.errormonitor" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.esc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.escape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.evalfile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit_on_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.exp10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.exp2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.expm1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.extrema" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.extrema!" +uri = "base/collections/#Base.extrema%21" +[[jl.function]] +name = "Base.factorial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.falses" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fd" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fieldcount" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldnames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldoffset" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldtypes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.filesize" +uri = "base/file/#$" +[[jl.function]] +name = "Base.fill" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fill!" +uri = "base/arrays/#Base.fill%21" +[[jl.function]] +name = "Base.filter" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.filter!" +uri = "base/collections/#Base.filter%21" +[[jl.function]] +name = "Base.finalize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.finalizer" +uri = "base/base/#$" +[[jl.function]] +name = "Base.findmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmax!" +uri = "base/collections/#Base.findmax%21" +[[jl.function]] +name = "Base.findmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmin!" +uri = "base/collections/#Base.findmin%21" +[[jl.function]] +name = "Base.first" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.firstindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fld1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flipsign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.floatmax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floatmin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flush" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fma" +uri = "base/math/#$" +[[jl.function]] +name = "Base.foreach" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.front" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fullname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.gcd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gcdx" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gensym" +uri = "base/base/#$" +[[jl.function]] +name = "Base.get" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.get!" +uri = "base/collections/#Base.get%21" +[[jl.function]] +name = "Base.get_extension" +uri = "base/base/#$" +[[jl.function]] +name = "Base.getindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getkey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasfield" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hash" +uri = "base/base/#$" +[[jl.function]] +name = "Base.haskey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.hasmethod" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hex2bytes" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.hex2bytes!" +uri = "base/numbers/#Base.hex2bytes%21" +[[jl.function]] +name = "Base.htol" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hton" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hvcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hvncat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.identify_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.identity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ifelse" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ignorestatus" +uri = "base/base/#$" +[[jl.function]] +name = "Base.imag" +uri = "base/math/#$" +[[jl.function]] +name = "Base.in" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_dependency" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_string" +uri = "base/base/#$" +[[jl.function]] +name = "Base.indexin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.insert!" +uri = "base/collections/#Base.insert%21" +[[jl.function]] +name = "Base.instances" +uri = "base/base/#$" +[[jl.function]] +name = "Base.intersect" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.intersect!" +uri = "base/collections/#Base.intersect%21" +[[jl.function]] +name = "Base.invmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.invokelatest" +uri = "base/base/#$" +[[jl.function]] +name = "Base.invperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.invpermute!" +uri = "base/arrays/#Base.invpermute%21" +[[jl.function]] +name = "Base.isabstracttype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isambiguous" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isapprox" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.isassigned" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.isbinaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbits" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbitstype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconcretetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconst" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isdisjoint" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isdispatchtuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isempty" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isequal" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iseven" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfieldatomic" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfinite" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isidentifier" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isimmutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isinf" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteger" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteractive" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isless" +uri = "base/base/#$" +[[jl.function]] +name = "Base.islocked" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.ismarked" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ismissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutabletype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isnan" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isodd" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isone" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isopen" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.ispow2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isprecompiled" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isprimitivetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isqrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isreadable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreadonly" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issetequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.issingletontype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.isstructtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issubnormal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issubset" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.istaskdone" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskfailed" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskstarted" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.isunaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isunordered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iswritable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.iszero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.iterate" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.jit_total_bytes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.join" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.keepat!" +uri = "base/collections/#Base.keepat%21" +[[jl.function]] +name = "Base.keys" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.keytype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.kron" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.kron!" +uri = "stdlib/LinearAlgebra/#Base.kron%21" +[[jl.function]] +name = "Base.last" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lastindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lcm" +uri = "base/math/#$" +[[jl.function]] +name = "Base.leading_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.leading_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.locate_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.lock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.log10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log1p" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.lpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.lstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.ltoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.macroexpand" +uri = "base/base/#$" +[[jl.function]] +name = "Base.map" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.map!" +uri = "base/collections/#Base.map%21" +[[jl.function]] +name = "Base.mapslices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.mark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.match" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.max" +uri = "base/math/#$" +[[jl.function]] +name = "Base.maximum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.maximum!" +uri = "base/collections/#Base.maximum%21" +[[jl.function]] +name = "Base.maxintfloat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.memcmp" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memcpy" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memmove" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memset" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.merge" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.merge!" +uri = "base/collections/#Base.merge%21" +[[jl.function]] +name = "Base.mergewith" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.mergewith!" +uri = "base/collections/#Base.mergewith%21" +[[jl.function]] +name = "Base.methods" +uri = "base/base/#$" +[[jl.function]] +name = "Base.min" +uri = "base/math/#$" +[[jl.function]] +name = "Base.minimum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.minimum!" +uri = "base/collections/#Base.minimum%21" +[[jl.function]] +name = "Base.minmax" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.modifyproperty!" +uri = "base/base/#Base.modifyproperty%21" +[[jl.function]] +name = "Base.moduleroot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.muladd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.names" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndigits" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.nextfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.nextind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.nextpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nextprod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nonmissingtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.notify" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.notnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ntoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ntuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.numerator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.objectid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.occursin" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.oftype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.one" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.ones" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.oneunit" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.open" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.pairs" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.parent" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentindices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentmodule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.parse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.peek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.permutedims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.permutedims!" +uri = "base/arrays/#Base.permutedims%21" +[[jl.function]] +name = "Base.pointer" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pointer_from_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pop!" +uri = "base/collections/#Base.pop%21" +[[jl.function]] +name = "Base.popat!" +uri = "base/collections/#Base.popat%21" +[[jl.function]] +name = "Base.popfirst!" +uri = "base/collections/#Base.popfirst%21" +[[jl.function]] +name = "Base.position" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.powermod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.precision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.precompile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prepend!" +uri = "base/collections/#Base.prepend%21" +[[jl.function]] +name = "Base.prevfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.prevind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.prevpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.print" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.println" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.printstyled" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.process_exited" +uri = "base/base/#$" +[[jl.function]] +name = "Base.process_running" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prod" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.prod!" +uri = "base/collections/#Base.prod%21" +[[jl.function]] +name = "Base.promote" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_rule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_shape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.promote_type" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.propertynames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.push!" +uri = "base/collections/#Base.push%21" +[[jl.function]] +name = "Base.pushfirst!" +uri = "base/collections/#Base.pushfirst%21" +[[jl.function]] +name = "Base.rand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.randn" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.range" +uri = "base/math/#$" +[[jl.function]] +name = "Base.rationalize" +uri = "base/math/#$" +[[jl.function]] +name = "Base.read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.read!" +uri = "base/io-network/#Base.read%21" +[[jl.function]] +name = "Base.readavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readbytes!" +uri = "base/io-network/#Base.readbytes%21" +[[jl.function]] +name = "Base.readchomp" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readeach" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readuntil" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.real" +uri = "base/math/#$" +[[jl.function]] +name = "Base.redirect_stderr" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdin" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdout" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.reenable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.reim" +uri = "base/math/#$" +[[jl.function]] +name = "Base.reinterpret" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.release" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.repeat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.replace!" +uri = "base/collections/#Base.replace%21" +[[jl.function]] +name = "Base.replaceproperty!" +uri = "base/base/#Base.replaceproperty%21" +[[jl.function]] +name = "Base.require" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reshape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.resize!" +uri = "base/collections/#Base.resize%21" +[[jl.function]] +name = "Base.rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.rethrow" +uri = "base/base/#$" +[[jl.function]] +name = "Base.retry" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reverse!" +uri = "base/arrays/#Base.reverse%21" +[[jl.function]] +name = "Base.reverseind" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rot180" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotl90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotr90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.run" +uri = "base/base/#$" +[[jl.function]] +name = "Base.runtests" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Base.schedule" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.seek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekend" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekstart" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.selectdim" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.set_active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setcpuaffinity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.setdiff!" +uri = "base/collections/#Base.setdiff%21" +[[jl.function]] +name = "Base.setenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setindex!" +uri = "base/collections/#Base.setindex%21" +[[jl.function]] +name = "Base.setproperty!" +uri = "base/base/#Base.setproperty%21" +[[jl.function]] +name = "Base.showerror" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.sign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signbit" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signed" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.similar" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.size" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.sizehint!" +uri = "base/collections/#Base.sizehint%21" +[[jl.function]] +name = "Base.skip" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipchars" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipmissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sleep" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.something" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sort!" +uri = "base/sort/#Base.sort%21" +[[jl.function]] +name = "Base.sortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sortslices" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.splat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.splice!" +uri = "base/collections/#Base.splice%21" +[[jl.function]] +name = "Base.split" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.split_rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sprint" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.stack" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.startswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.stat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.step" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.stride" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.strides" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.strip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.success" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sum!" +uri = "base/collections/#Base.sum%21" +[[jl.function]] +name = "Base.summary" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.summarysize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.supertype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.swapproperty!" +uri = "base/base/#Base.swapproperty%21" +[[jl.function]] +name = "Base.symdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.symdiff!" +uri = "base/collections/#Base.symdiff%21" +[[jl.function]] +name = "Base.systemerror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.tail" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.thisind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.time_ns" +uri = "base/base/#$" +[[jl.function]] +name = "Base.timedwait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.to_indices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trailing_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.trailing_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.transcode" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.trues" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.truncate" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.trylock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.tryparse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.typeintersect" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.unescape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.union" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.union!" +uri = "base/collections/#Base.union%21" +[[jl.function]] +name = "Base.unique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.unique!" +uri = "base/collections/#Base.unique%21" +[[jl.function]] +name = "Base.unlock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.unmark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_convert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_load" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_modify!" +uri = "base/c/#Base.unsafe_modify%21" +[[jl.function]] +name = "Base.unsafe_pointer_to_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_replace!" +uri = "base/c/#Base.unsafe_replace%21" +[[jl.function]] +name = "Base.unsafe_store!" +uri = "base/c/#Base.unsafe_store%21" +[[jl.function]] +name = "Base.unsafe_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.unsafe_swap!" +uri = "base/c/#Base.unsafe_swap%21" +[[jl.function]] +name = "Base.unsafe_trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.unsafe_write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsigned" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.valtype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.values" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.vcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vec" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vect" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.view" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.wait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.widemul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.widen" +uri = "base/base/#$" +[[jl.function]] +name = "Base.windowserror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.withenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.xor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.yield" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.yieldto" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.zero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.zeros" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base64.base64decode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.base64encode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.stringmime" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "CRC32c.crc32c" +uri = "stdlib/CRC32c/#$" +[[jl.function]] +name = "Core.:<:" +uri = "base/base/#Core.%3A%3C%3A" +[[jl.function]] +name = "Core.:===" +uri = "base/base/#Core.%3A%3D%3D%3D" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.analyze_escapes" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.is_ipo_profitable" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Intrinsics.cglobal" +uri = "base/c/#$" +[[jl.function]] +name = "Core.Intrinsics.llvmcall" +uri = "base/c/#$" +[[jl.function]] +name = "Core.applicable" +uri = "base/base/#$" +[[jl.function]] +name = "Core.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Core.fieldtype" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getfield" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getglobal" +uri = "base/base/#$" +[[jl.function]] +name = "Core.invoke" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isa" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isdefined" +uri = "base/base/#$" +[[jl.function]] +name = "Core.modifyfield!" +uri = "base/base/#Core.modifyfield%21" +[[jl.function]] +name = "Core.nfields" +uri = "base/base/#$" +[[jl.function]] +name = "Core.replacefield!" +uri = "base/base/#Core.replacefield%21" +[[jl.function]] +name = "Core.setfield!" +uri = "base/base/#Core.setfield%21" +[[jl.function]] +name = "Core.setglobal!" +uri = "base/base/#Core.setglobal%21" +[[jl.function]] +name = "Core.swapfield!" +uri = "base/base/#Core.swapfield%21" +[[jl.function]] +name = "Core.throw" +uri = "base/base/#$" +[[jl.function]] +name = "Core.tuple" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeassert" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeof" +uri = "base/base/#$" +[[jl.function]] +name = "Dates.canonicalize" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.date2epochdays" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2epochms" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2julian" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2rata" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2unix" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.day" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweekofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysofweekinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.default" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochdays2date" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochms2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.floorceil" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.hour" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.isleapyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.julian2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.microsecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.millisecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.minute" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.month" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.nanosecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.periods" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.quarterofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.rata2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.second" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.today" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tofirst" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tolast" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.unix2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.value" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.week" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.year" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "DelimitedFiles.writedlm" +uri = "stdlib/DelimitedFiles/#$" +[[jl.function]] +name = "Distributed.addprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.channel_from_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_addprocs_params" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_worker_pool" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.init_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.interrupt" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.launch" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.manage" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.myid" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nworkers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.pmap" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.process_messages" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remote" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remoteref_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.rmprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.start_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.worker_id_from_socket" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.workers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Downloads.download" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "Downloads.request" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "FileWatching.Pidfile.isvalidpid" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.mkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.open_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.parse_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.stale_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.trymkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.tryopen_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.write_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_fd" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.unwatch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "Future.copy!" +uri = "stdlib/Future/#Future.copy%21" +[[jl.function]] +name = "Future.randjump" +uri = "stdlib/Future/#$" +[[jl.function]] +name = "InteractiveUtils.clipboard" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_llvm" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_native" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_warntype" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.define_editor" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.methodswith" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.subtypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.supertypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.varinfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.versioninfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "LibGit2.GitRemoteAnon" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.GitRepoExt" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.add!" +uri = "stdlib/LibGit2/#LibGit2.add%21" +[[jl.function]] +name = "LibGit2.add_fetch!" +uri = "stdlib/LibGit2/#LibGit2.add_fetch%21" +[[jl.function]] +name = "LibGit2.add_push!" +uri = "stdlib/LibGit2/#LibGit2.add_push%21" +[[jl.function]] +name = "LibGit2.addblob!" +uri = "stdlib/LibGit2/#LibGit2.addblob%21" +[[jl.function]] +name = "LibGit2.addfile" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.approve" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.author" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.authors" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch!" +uri = "stdlib/LibGit2/#LibGit2.branch%21" +[[jl.function]] +name = "LibGit2.checkout!" +uri = "stdlib/LibGit2/#LibGit2.checkout%21" +[[jl.function]] +name = "LibGit2.clone" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.commit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.committer" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.count" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.counthunks" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.create_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.default_signature" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.delete_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.diff_files" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entryid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entrytype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.features" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchhead_foreach_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchheads" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.ffmerge!" +uri = "stdlib/LibGit2/#LibGit2.ffmerge%21" +[[jl.function]] +name = "LibGit2.filemode" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.filename" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fullname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.git_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.gitdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head!" +uri = "stdlib/LibGit2/#LibGit2.head%21" +[[jl.function]] +name = "LibGit2.head_oid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.headname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.init" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.is_ancestor_of" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isbinary" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iscommit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdiff" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdirty" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isfilled" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isorphan" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iszero" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.lookup_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.map" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_analysis" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_base" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.message" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.name" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.need_update" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.objtype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.path" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.peel" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.posixpath" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push_head!" +uri = "stdlib/LibGit2/#LibGit2.push_head%21" +[[jl.function]] +name = "LibGit2.push_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.raw" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.read_tree!" +uri = "stdlib/LibGit2/#LibGit2.read_tree%21" +[[jl.function]] +name = "LibGit2.rebase!" +uri = "stdlib/LibGit2/#LibGit2.rebase%21" +[[jl.function]] +name = "LibGit2.ref_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reftype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reject" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remotes" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remove!" +uri = "stdlib/LibGit2/#LibGit2.remove%21" +[[jl.function]] +name = "LibGit2.reset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reset!" +uri = "stdlib/LibGit2/#LibGit2.reset%21" +[[jl.function]] +name = "LibGit2.restore" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.revcount" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.set_remote_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.shortname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.snapshot" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.split_cfg_entry" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.stage" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.status" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_create" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_delete" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.target" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.toggle" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.transact" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.treewalk" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.update!" +uri = "stdlib/LibGit2/#LibGit2.update%21" +[[jl.function]] +name = "LibGit2.upstream" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.version" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with_warn" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.workdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.asum" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.blascopy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.blascopy%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotc" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.ger!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.ger%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.get_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.herk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hpmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hpmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.iamax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.nrm2" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.rot!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.rot%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.sbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.scal%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.set_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.spmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.spr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syrk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsdc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsdc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebak!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebak%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebal%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gecon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gecon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gees!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gees%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geevx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geevx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gehrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gehrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gels!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gels%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsy%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gemqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gemqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqlf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqlf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqp3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqp3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gerqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gerqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesdd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesdd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gglse!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gglse%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gtsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gtsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hseqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hseqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orghr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orghr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orglq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orglq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormlq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormlq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.posv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.posv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pstrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pstrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ptsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ptsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stebz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stebz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stegr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stegr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stein!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stein%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syconv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syconv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sygvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sygvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sysv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sysv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tgsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tgsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trcon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trcon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trevc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trevc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trexc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trexc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trrfs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trrfs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsyl!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsyl%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tzrzf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tzrzf%21" +[[jl.function]] +name = "LinearAlgebra.adjoint!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.adjoint%21" +[[jl.function]] +name = "LinearAlgebra.axpby!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpby%21" +[[jl.function]] +name = "LinearAlgebra.axpy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpy%21" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.bunchkaufman%21" +[[jl.function]] +name = "LinearAlgebra.checksquare" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.cholesky%21" +[[jl.function]] +name = "LinearAlgebra.cond" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.condskeel" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cross" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.det" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagind" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigen%21" +[[jl.function]] +name = "LinearAlgebra.eigmax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigmin" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigvals%21" +[[jl.function]] +name = "LinearAlgebra.eigvecs" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.factorize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hermitianpart%21" +[[jl.function]] +name = "LinearAlgebra.hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hessenberg!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hessenberg%21" +[[jl.function]] +name = "LinearAlgebra.isdiag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ishermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.isposdef%21" +[[jl.function]] +name = "LinearAlgebra.issuccess" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.issymmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istriu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldiv%21" +[[jl.function]] +name = "LinearAlgebra.ldlt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldlt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldlt%21" +[[jl.function]] +name = "LinearAlgebra.lmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lmul%21" +[[jl.function]] +name = "LinearAlgebra.logabsdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.logdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankdowndate%21" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankupdate%21" +[[jl.function]] +name = "LinearAlgebra.lq" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lq%21" +[[jl.function]] +name = "LinearAlgebra.lu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lu%21" +[[jl.function]] +name = "LinearAlgebra.lyap" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.mul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.mul%21" +[[jl.function]] +name = "LinearAlgebra.norm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.normalize%21" +[[jl.function]] +name = "LinearAlgebra.nullspace" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.opnorm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ordschur%21" +[[jl.function]] +name = "LinearAlgebra.peakflops" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.pinv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.qr%21" +[[jl.function]] +name = "LinearAlgebra.rank" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.rdiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rdiv%21" +[[jl.function]] +name = "LinearAlgebra.reflect!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.reflect%21" +[[jl.function]] +name = "LinearAlgebra.rmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rmul%21" +[[jl.function]] +name = "LinearAlgebra.rotate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rotate%21" +[[jl.function]] +name = "LinearAlgebra.schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.schur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.schur%21" +[[jl.function]] +name = "LinearAlgebra.stride1" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svd%21" +[[jl.function]] +name = "LinearAlgebra.svdvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svdvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svdvals%21" +[[jl.function]] +name = "LinearAlgebra.sylvester" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.transpose!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.transpose%21" +[[jl.function]] +name = "LinearAlgebra.tril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tril!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.tril%21" +[[jl.function]] +name = "LinearAlgebra.triu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.triu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.triu%21" +[[jl.function]] +name = "Logging.catch_exceptions" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.current_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.disable_logging" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.global_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.handle_message" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.min_enabled_level" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.shouldlog" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.with_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Mmap.mmap" +uri = "stdlib/Mmap/#$" +[[jl.function]] +name = "Mmap.sync!" +uri = "stdlib/Mmap/#Mmap.sync%21" +[[jl.function]] +name = "NetworkOptions.ca_roots" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ca_roots_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_dir" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_name" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_pass" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_file" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_files" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_pub_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.verify_host" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "Profile.Allocs.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.start" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.stop" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.callers" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear_malloc_data" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.get_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.init" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.print" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.retrieve" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.set_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.take_heap_snapshot" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "REPL.TerminalMenus.cancel" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.config" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.header" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.keypress" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.numoptions" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.options" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.pick" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.request" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.selected" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.writeline" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Random.bitrand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.default_rng" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.rand!" +uri = "stdlib/Random/#Random.rand%21" +[[jl.function]] +name = "Random.randcycle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randcycle!" +uri = "stdlib/Random/#Random.randcycle%21" +[[jl.function]] +name = "Random.randexp" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randexp!" +uri = "stdlib/Random/#Random.randexp%21" +[[jl.function]] +name = "Random.randn!" +uri = "stdlib/Random/#Random.randn%21" +[[jl.function]] +name = "Random.randperm" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randperm!" +uri = "stdlib/Random/#Random.randperm%21" +[[jl.function]] +name = "Random.randstring" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq!" +uri = "stdlib/Random/#Random.randsubseq%21" +[[jl.function]] +name = "Random.seed!" +uri = "stdlib/Random/#Random.seed%21" +[[jl.function]] +name = "Random.shuffle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.shuffle!" +uri = "stdlib/Random/#Random.shuffle%21" +[[jl.function]] +name = "SHA.digest!" +uri = "stdlib/SHA/#SHA.digest%21" +[[jl.function]] +name = "SHA.hmac_sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.update!" +uri = "stdlib/SHA/#SHA.update%21" +[[jl.function]] +name = "Serialization.deserialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.serialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.writeheader" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "SharedArrays.indexpids" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.localindices" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.sdata" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "Sockets.accept" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getaddrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getalladdrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddrs" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getnameinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getpeername" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getsockname" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.islinklocaladdr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.listenany" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.nagle" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.quickack" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recv" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recvfrom" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.send" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.setopt" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "SparseArrays.blockdiag" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.droptol!" +uri = "stdlib/SparseArrays/#SparseArrays.droptol%21" +[[jl.function]] +name = "SparseArrays.dropzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.dropzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.dropzeros%21" +[[jl.function]] +name = "SparseArrays.findnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.ftranspose!" +uri = "stdlib/SparseArrays/#SparseArrays.ftranspose%21" +[[jl.function]] +name = "SparseArrays.halfperm!" +uri = "stdlib/SparseArrays/#SparseArrays.halfperm%21" +[[jl.function]] +name = "SparseArrays.issparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nonzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nzrange" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.permute" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.rowvals" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse!" +uri = "stdlib/SparseArrays/#SparseArrays.sparse%21" +[[jl.function]] +name = "SparseArrays.sparse_hcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_hvcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_vcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparsevec" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spdiagm" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprand" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprandn" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.spzeros%21" +[[jl.function]] +name = "Statistics.cor" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.cov" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean!" +uri = "stdlib/Statistics/#Statistics.mean%21" +[[jl.function]] +name = "Statistics.median" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.median!" +uri = "stdlib/Statistics/#Statistics.median%21" +[[jl.function]] +name = "Statistics.middle" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile!" +uri = "stdlib/Statistics/#Statistics.quantile%21" +[[jl.function]] +name = "Statistics.std" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.stdm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.var" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.varm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "TOML.parse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.parsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.print" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "Tar.create" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.extract" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.list" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.rewrite" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.tree_hash" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Test.detect_ambiguities" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.detect_unbound_args" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.finish" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset_depth" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.record" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "UUIDs.uuid1" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid4" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid5" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid_version" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "Unicode.graphemes" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isassigned" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isequal_normalized" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.julia_chartransform" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.normalize" +uri = "stdlib/Unicode/#$" + +[[jl.keyword]] +name = "&&" +uri = "base/math/#%26%26" +[[jl.keyword]] +name = "..." +uri = "base/base/#$" +[[jl.keyword]] +name = ";" +uri = "base/base/#%3B" +[[jl.keyword]] +name = "=" +uri = "base/base/#%3D" +[[jl.keyword]] +name = "?:" +uri = "base/base/#%3F%3A" +[[jl.keyword]] +name = "Union{}" +uri = "base/base/#Union%7B%7D" +[[jl.keyword]] +name = "__init__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__module__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__source__" +uri = "base/base/#$" +[[jl.keyword]] +name = "abstract type" +uri = "base/base/#abstract%20type" +[[jl.keyword]] +name = "as" +uri = "base/base/#$" +[[jl.keyword]] +name = "atomic" +uri = "base/multi-threading/#$" +[[jl.keyword]] +name = "baremodule" +uri = "base/base/#$" +[[jl.keyword]] +name = "begin" +uri = "base/base/#$" +[[jl.keyword]] +name = "break" +uri = "base/base/#$" +[[jl.keyword]] +name = "ccall" +uri = "base/c/#$" +[[jl.keyword]] +name = "const" +uri = "base/base/#$" +[[jl.keyword]] +name = "continue" +uri = "base/base/#$" +[[jl.keyword]] +name = "do" +uri = "base/base/#$" +[[jl.keyword]] +name = "end" +uri = "base/base/#$" +[[jl.keyword]] +name = "export" +uri = "base/base/#$" +[[jl.keyword]] +name = "finally" +uri = "base/base/#$" +[[jl.keyword]] +name = "for" +uri = "base/base/#$" +[[jl.keyword]] +name = "function" +uri = "base/base/#$" +[[jl.keyword]] +name = "global" +uri = "base/base/#$" +[[jl.keyword]] +name = "if" +uri = "base/base/#$" +[[jl.keyword]] +name = "import" +uri = "base/base/#$" +[[jl.keyword]] +name = "let" +uri = "base/base/#$" +[[jl.keyword]] +name = "local" +uri = "base/base/#$" +[[jl.keyword]] +name = "macro" +uri = "base/base/#$" +[[jl.keyword]] +name = "module" +uri = "base/base/#$" +[[jl.keyword]] +name = "mutable struct" +uri = "base/base/#mutable%20struct" +[[jl.keyword]] +name = "new" +uri = "base/base/#$" +[[jl.keyword]] +name = "outer" +uri = "base/base/#$" +[[jl.keyword]] +name = "primitive type" +uri = "base/base/#primitive%20type" +[[jl.keyword]] +name = "quote" +uri = "base/base/#$" +[[jl.keyword]] +name = "return" +uri = "base/base/#$" +[[jl.keyword]] +name = "struct" +uri = "base/base/#$" +[[jl.keyword]] +name = "try" +uri = "base/base/#$" +[[jl.keyword]] +name = "using" +uri = "base/base/#$" +[[jl.keyword]] +name = "var\"name\"" +uri = "base/base/#var%22name%22" +[[jl.keyword]] +name = "where" +uri = "base/base/#$" +[[jl.keyword]] +name = "while" +uri = "base/base/#$" +[[jl.keyword]] +name = "||" +uri = "base/math/#%7C%7C" + +[[jl.macro]] +name = "ArgTools.@arg_test" +uri = "stdlib/ArgTools/#ArgTools.%40arg_test" +[[jl.macro]] +name = "Artifacts.@artifact_str" +uri = "stdlib/Artifacts/#Artifacts.%40artifact_str" +[[jl.macro]] +name = "Base.@Kwargs" +uri = "base/base/#Base.%40Kwargs" +[[jl.macro]] +name = "Base.@NamedTuple" +uri = "base/base/#Base.%40NamedTuple" +[[jl.macro]] +name = "Base.@__DIR__" +uri = "base/base/#Base.%40__DIR__" +[[jl.macro]] +name = "Base.@__FILE__" +uri = "base/base/#Base.%40__FILE__" +[[jl.macro]] +name = "Base.@__LINE__" +uri = "base/base/#Base.%40__LINE__" +[[jl.macro]] +name = "Base.@__MODULE__" +uri = "base/base/#Base.%40__MODULE__" +[[jl.macro]] +name = "Base.@allocated" +uri = "base/base/#Base.%40allocated" +[[jl.macro]] +name = "Base.@allocations" +uri = "base/base/#Base.%40allocations" +[[jl.macro]] +name = "Base.@assert" +uri = "base/base/#Base.%40assert" +[[jl.macro]] +name = "Base.@assume_effects" +uri = "base/base/#Base.%40assume_effects" +[[jl.macro]] +name = "Base.@async" +uri = "base/parallel/#Base.%40async" +[[jl.macro]] +name = "Base.@atomic" +uri = "base/multi-threading/#Base.%40atomic" +[[jl.macro]] +name = "Base.@atomicreplace" +uri = "base/multi-threading/#Base.%40atomicreplace" +[[jl.macro]] +name = "Base.@atomicswap" +uri = "base/multi-threading/#Base.%40atomicswap" +[[jl.macro]] +name = "Base.@b_str" +uri = "base/strings/#Base.%40b_str" +[[jl.macro]] +name = "Base.@boundscheck" +uri = "base/base/#Base.%40boundscheck" +[[jl.macro]] +name = "Base.@ccall" +uri = "base/c/#Base.%40ccall" +[[jl.macro]] +name = "Base.@cfunction" +uri = "base/c/#Base.%40cfunction" +[[jl.macro]] +name = "Base.@coalesce" +uri = "base/base/#Base.%40coalesce" +[[jl.macro]] +name = "Base.@constprop" +uri = "base/base/#Base.%40constprop" +[[jl.macro]] +name = "Base.@deprecate" +uri = "base/base/#Base.%40deprecate" +[[jl.macro]] +name = "Base.@elapsed" +uri = "base/base/#Base.%40elapsed" +[[jl.macro]] +name = "Base.@eval" +uri = "base/base/#Base.%40eval" +[[jl.macro]] +name = "Base.@generated" +uri = "base/base/#Base.%40generated" +[[jl.macro]] +name = "Base.@gensym" +uri = "base/base/#Base.%40gensym" +[[jl.macro]] +name = "Base.@goto" +uri = "base/base/#Base.%40goto" +[[jl.macro]] +name = "Base.@inbounds" +uri = "base/base/#Base.%40inbounds" +[[jl.macro]] +name = "Base.@inline" +uri = "base/base/#Base.%40inline" +[[jl.macro]] +name = "Base.@invoke" +uri = "base/base/#Base.%40invoke" +[[jl.macro]] +name = "Base.@invokelatest" +uri = "base/base/#Base.%40invokelatest" +[[jl.macro]] +name = "Base.@isdefined" +uri = "base/base/#Base.%40isdefined" +[[jl.macro]] +name = "Base.@kwdef" +uri = "base/base/#Base.%40kwdef" +[[jl.macro]] +name = "Base.@label" +uri = "base/base/#Base.%40label" +[[jl.macro]] +name = "Base.@lazy_str" +uri = "base/strings/#Base.%40lazy_str" +[[jl.macro]] +name = "Base.@locals" +uri = "base/base/#Base.%40locals" +[[jl.macro]] +name = "Base.@macroexpand" +uri = "base/base/#Base.%40macroexpand" +[[jl.macro]] +name = "Base.@macroexpand1" +uri = "base/base/#Base.%40macroexpand1" +[[jl.macro]] +name = "Base.@noinline" +uri = "base/base/#Base.%40noinline" +[[jl.macro]] +name = "Base.@nospecialize" +uri = "base/base/#Base.%40nospecialize" +[[jl.macro]] +name = "Base.@nospecializeinfer" +uri = "base/base/#Base.%40nospecializeinfer" +[[jl.macro]] +name = "Base.@polly" +uri = "base/base/#Base.%40polly" +[[jl.macro]] +name = "Base.@propagate_inbounds" +uri = "base/base/#Base.%40propagate_inbounds" +[[jl.macro]] +name = "Base.@r_str" +uri = "base/strings/#Base.%40r_str" +[[jl.macro]] +name = "Base.@raw_str" +uri = "base/strings/#Base.%40raw_str" +[[jl.macro]] +name = "Base.@s_str" +uri = "base/strings/#Base.%40s_str" +[[jl.macro]] +name = "Base.@show" +uri = "base/base/#Base.%40show" +[[jl.macro]] +name = "Base.@showtime" +uri = "base/base/#Base.%40showtime" +[[jl.macro]] +name = "Base.@something" +uri = "base/base/#Base.%40something" +[[jl.macro]] +name = "Base.@specialize" +uri = "base/base/#Base.%40specialize" +[[jl.macro]] +name = "Base.@static" +uri = "base/base/#Base.%40static" +[[jl.macro]] +name = "Base.@sync" +uri = "base/parallel/#Base.%40sync" +[[jl.macro]] +name = "Base.@task" +uri = "base/parallel/#Base.%40task" +[[jl.macro]] +name = "Base.@threadcall" +uri = "base/multi-threading/#Base.%40threadcall" +[[jl.macro]] +name = "Base.@time" +uri = "base/base/#Base.%40time" +[[jl.macro]] +name = "Base.@timed" +uri = "base/base/#Base.%40timed" +[[jl.macro]] +name = "Base.@timev" +uri = "base/base/#Base.%40timev" +[[jl.macro]] +name = "Base.@v_str" +uri = "base/base/#Base.%40v_str" +[[jl.macro]] +name = "Base.@view" +uri = "base/arrays/#Base.%40view" +[[jl.macro]] +name = "Base.@views" +uri = "base/arrays/#Base.%40views" +[[jl.macro]] +name = "Base.Broadcast.@__dot__" +uri = "base/arrays/#Base.Broadcast.%40__dot__" +[[jl.macro]] +name = "Base.Cartesian.@nall" +uri = "devdocs/cartesian/#Base.Cartesian.%40nall" +[[jl.macro]] +name = "Base.Cartesian.@nany" +uri = "devdocs/cartesian/#Base.Cartesian.%40nany" +[[jl.macro]] +name = "Base.Cartesian.@ncall" +uri = "devdocs/cartesian/#Base.Cartesian.%40ncall" +[[jl.macro]] +name = "Base.Cartesian.@nexprs" +uri = "devdocs/cartesian/#Base.Cartesian.%40nexprs" +[[jl.macro]] +name = "Base.Cartesian.@nextract" +uri = "devdocs/cartesian/#Base.Cartesian.%40nextract" +[[jl.macro]] +name = "Base.Cartesian.@nif" +uri = "devdocs/cartesian/#Base.Cartesian.%40nif" +[[jl.macro]] +name = "Base.Cartesian.@nloops" +uri = "devdocs/cartesian/#Base.Cartesian.%40nloops" +[[jl.macro]] +name = "Base.Cartesian.@nref" +uri = "devdocs/cartesian/#Base.Cartesian.%40nref" +[[jl.macro]] +name = "Base.Cartesian.@ntuple" +uri = "devdocs/cartesian/#Base.Cartesian.%40ntuple" +[[jl.macro]] +name = "Base.Docs.@html_str" +uri = "base/strings/#Base.Docs.%40html_str" +[[jl.macro]] +name = "Base.Docs.@text_str" +uri = "base/strings/#Base.Docs.%40text_str" +[[jl.macro]] +name = "Base.Enums.@enum" +uri = "base/base/#Base.Enums.%40enum" +[[jl.macro]] +name = "Base.FastMath.@fastmath" +uri = "base/math/#Base.FastMath.%40fastmath" +[[jl.macro]] +name = "Base.GC.@preserve" +uri = "base/base/#Base.GC.%40preserve" +[[jl.macro]] +name = "Base.Math.@evalpoly" +uri = "base/math/#Base.Math.%40evalpoly" +[[jl.macro]] +name = "Base.Meta.@dump" +uri = "base/io-network/#Base.Meta.%40dump" +[[jl.macro]] +name = "Base.Meta.@lower" +uri = "base/base/#Base.Meta.%40lower" +[[jl.macro]] +name = "Base.Multimedia.@MIME_str" +uri = "base/io-network/#Base.Multimedia.%40MIME_str" +[[jl.macro]] +name = "Base.SimdLoop.@simd" +uri = "base/base/#Base.SimdLoop.%40simd" +[[jl.macro]] +name = "Base.Threads.@spawn" +uri = "base/multi-threading/#Base.Threads.%40spawn" +[[jl.macro]] +name = "Base.Threads.@threads" +uri = "base/multi-threading/#Base.Threads.%40threads" +[[jl.macro]] +name = "Core.@__doc__" +uri = "manual/documentation/#Core.%40__doc__" +[[jl.macro]] +name = "Core.@big_str" +uri = "base/numbers/#Core.%40big_str" +[[jl.macro]] +name = "Core.@int128_str" +uri = "base/numbers/#Core.%40int128_str" +[[jl.macro]] +name = "Core.@uint128_str" +uri = "base/numbers/#Core.%40uint128_str" +[[jl.macro]] +name = "Dates.@dateformat_str" +uri = "stdlib/Dates/#Dates.%40dateformat_str" +[[jl.macro]] +name = "Distributed.@distributed" +uri = "stdlib/Distributed/#Distributed.%40distributed" +[[jl.macro]] +name = "Distributed.@everywhere" +uri = "stdlib/Distributed/#Distributed.%40everywhere" +[[jl.macro]] +name = "Distributed.@fetch" +uri = "stdlib/Distributed/#Distributed.%40fetch" +[[jl.macro]] +name = "Distributed.@fetchfrom" +uri = "stdlib/Distributed/#Distributed.%40fetchfrom" +[[jl.macro]] +name = "Distributed.@spawnat" +uri = "stdlib/Distributed/#Distributed.%40spawnat" +[[jl.macro]] +name = "InteractiveUtils.@code_llvm" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_llvm" +[[jl.macro]] +name = "InteractiveUtils.@code_lowered" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_lowered" +[[jl.macro]] +name = "InteractiveUtils.@code_native" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_native" +[[jl.macro]] +name = "InteractiveUtils.@code_typed" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_typed" +[[jl.macro]] +name = "InteractiveUtils.@code_warntype" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_warntype" +[[jl.macro]] +name = "InteractiveUtils.@edit" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40edit" +[[jl.macro]] +name = "InteractiveUtils.@functionloc" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40functionloc" +[[jl.macro]] +name = "InteractiveUtils.@less" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40less" +[[jl.macro]] +name = "InteractiveUtils.@time_imports" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40time_imports" +[[jl.macro]] +name = "InteractiveUtils.@which" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40which" +[[jl.macro]] +name = "LibGit2.@githash_str" +uri = "stdlib/LibGit2/#LibGit2.%40githash_str" +[[jl.macro]] +name = "Logging.@logmsg" +uri = "stdlib/Logging/#Logging.%40logmsg" +[[jl.macro]] +name = "Printf.@printf" +uri = "stdlib/Printf/#Printf.%40printf" +[[jl.macro]] +name = "Printf.@sprintf" +uri = "stdlib/Printf/#Printf.%40sprintf" +[[jl.macro]] +name = "Profile.@profile" +uri = "stdlib/Profile/#Profile.%40profile" +[[jl.macro]] +name = "Profile.Allocs.@profile" +uri = "stdlib/Profile/#Profile.Allocs.%40profile" +[[jl.macro]] +name = "Sockets.@ip_str" +uri = "stdlib/Sockets/#Sockets.%40ip_str" +[[jl.macro]] +name = "Test.@inferred" +uri = "stdlib/Test/#Test.%40inferred" +[[jl.macro]] +name = "Test.@test" +uri = "stdlib/Test/#Test.%40test" +[[jl.macro]] +name = "Test.@test_broken" +uri = "stdlib/Test/#Test.%40test_broken" +[[jl.macro]] +name = "Test.@test_deprecated" +uri = "stdlib/Test/#Test.%40test_deprecated" +[[jl.macro]] +name = "Test.@test_logs" +uri = "stdlib/Test/#Test.%40test_logs" +[[jl.macro]] +name = "Test.@test_nowarn" +uri = "stdlib/Test/#Test.%40test_nowarn" +[[jl.macro]] +name = "Test.@test_skip" +uri = "stdlib/Test/#Test.%40test_skip" +[[jl.macro]] +name = "Test.@test_throws" +uri = "stdlib/Test/#Test.%40test_throws" +[[jl.macro]] +name = "Test.@test_warn" +uri = "stdlib/Test/#Test.%40test_warn" +[[jl.macro]] +name = "Test.@testset" +uri = "stdlib/Test/#Test.%40testset" + +[[jl.method]] +name = "Base.:*-Tuple{AbstractMatrix, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2A-Tuple%7BAbstractMatrix%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:*-Tuple{Any, Vararg{Any}}" +uri = "base/math/#Base.%3A%2A-Tuple%7BAny%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.:*-Tuple{Union{AbstractChar, AbstractString}, Vararg{Union{AbstractChar, AbstractString}}}" +uri = "base/strings/#Base.%3A%2A-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Vararg%7BUnion%7BAbstractChar%2C%20AbstractString%7D%7D%7D" +[[jl.method]] +name = "Base.:--Tuple{Any, Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:--Tuple{Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%7D" +[[jl.method]] +name = "Base.:/-Tuple{AbstractVecOrMat, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2F-Tuple%7BAbstractVecOrMat%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:==-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.%3A%3D%3D-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.:\\-Tuple{AbstractMatrix, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5C-Tuple%7BAbstractMatrix%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:\\-Tuple{Any, Any}" +uri = "base/math/#Base.%3A%5C-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:^-Tuple{AbstractMatrix, Number}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BAbstractMatrix%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BNumber%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, Number}" +uri = "base/math/#Base.%3A%5E-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Union{AbstractChar, AbstractString}, Integer}" +uri = "base/strings/#Base.%3A%5E-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Integer%7D" +[[jl.method]] +name = "Base.AsyncCondition-Tuple{Function}" +uri = "base/base/#Base.AsyncCondition-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{Any}" +uri = "base/arrays/#Base.BitArray-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{UndefInitializer, Vararg{Integer}}" +uri = "base/arrays/#Base.BitArray-Tuple%7BUndefInitializer%2C%20Vararg%7BInteger%7D%7D" +[[jl.method]] +name = "Base.Channel-Tuple{Function}" +uri = "base/parallel/#Base.Channel-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{Function}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.touch-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.Filesystem.touch-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.GMP.BigInt-Tuple{Any}" +uri = "base/numbers/#Base.GMP.BigInt-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, IOContext}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20IOContext%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, Pair}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20Pair%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{Base.Libc.TmStruct}" +uri = "base/libc/#Base.Libc.time-Tuple%7BBase.Libc.TmStruct%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{}" +uri = "base/base/#Base.Libc.time-Tuple%7B%7D" +[[jl.method]] +name = "Base.MPFR.BigFloat-Tuple{Any, RoundingMode}" +uri = "base/numbers/#Base.MPFR.BigFloat-Tuple%7BAny%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{Number}" +uri = "base/math/#Base.Math.acot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{Number}" +uri = "base/math/#Base.Math.acoth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acoth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{Number}" +uri = "base/math/#Base.Math.acsc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{Number}" +uri = "base/math/#Base.Math.acsch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{Number}" +uri = "base/math/#Base.Math.asec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{Number}" +uri = "base/math/#Base.Math.asech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{Number}" +uri = "base/math/#Base.Math.cot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.cot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{Number}" +uri = "base/math/#Base.Math.coth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.coth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{Number}" +uri = "base/math/#Base.Math.csc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{Number}" +uri = "base/math/#Base.Math.csch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{Number}" +uri = "base/math/#Base.Math.sec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{Number}" +uri = "base/math/#Base.Math.sech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{Float64}" +uri = "base/math/#Base.Math.sincos-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.Math.sincos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Missing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BMissing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Nothing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BNothing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{UndefInitializer, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BUndefInitializer%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString, Int64}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%2C%20Int64%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Function, Type, RoundingMode}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BFunction%2C%20Type%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Type, Any}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.Timer-Tuple{Function, Real}" +uri = "base/base/#Base.Timer-Tuple%7BFunction%2C%20Real%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Missing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Nothing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Base.acos-Tuple{Number}" +uri = "base/math/#Base.acos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acos-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acos-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.acosh-Tuple{Number}" +uri = "base/math/#Base.acosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.all-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.all-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.all-Tuple{Any}" +uri = "base/collections/#Base.all-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.any-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.any-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.any-Tuple{Any}" +uri = "base/collections/#Base.any-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.asin-Tuple{Number}" +uri = "base/math/#Base.asin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asin-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asin-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.asinh-Tuple{Number}" +uri = "base/math/#Base.asinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atan-Tuple{Number}" +uri = "base/math/#Base.atan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atan-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atan-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atanh-Tuple{Number}" +uri = "base/math/#Base.atanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.axes-Tuple{AbstractArray, Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.axes-Tuple{Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.bind-Tuple{Channel, Task}" +uri = "base/parallel/#Base.bind-Tuple%7BChannel%2C%20Task%7D" +[[jl.method]] +name = "Base.ceil-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.ceil-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%7D" +[[jl.method]] +name = "Base.cis-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.cis-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.close-Tuple{Channel}" +uri = "base/parallel/#Base.close-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.close-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.close-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.cmp-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.cmp-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.collect-Tuple{Any}" +uri = "base/collections/#Base.collect-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.collect-Tuple{Type, Any}" +uri = "base/collections/#Base.collect-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.complex-Tuple{Complex}" +uri = "base/numbers/#Base.complex-Tuple%7BComplex%7D" +[[jl.method]] +name = "Base.copy-Tuple{Union{Adjoint, Transpose}}" +uri = "stdlib/LinearAlgebra/#Base.copy-Tuple%7BUnion%7BAdjoint%2C%20Transpose%7D%7D" +[[jl.method]] +name = "Base.copyto!-Tuple{AbstractArray, CartesianIndices, AbstractArray, CartesianIndices}" +uri = "base/arrays/#Base.copyto%21-Tuple%7BAbstractArray%2C%20CartesianIndices%2C%20AbstractArray%2C%20CartesianIndices%7D" +[[jl.method]] +name = "Base.cos-Tuple{Number}" +uri = "base/math/#Base.cos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.cos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.cosh-Tuple{Number}" +uri = "base/math/#Base.cosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.cosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.eps-Tuple{AbstractFloat}" +uri = "base/base/#Base.eps-Tuple%7BAbstractFloat%7D" +[[jl.method]] +name = "Base.eps-Tuple{Type{<:AbstractFloat}}" +uri = "base/base/#Base.eps-Tuple%7BType%7B%3C%3AAbstractFloat%7D%7D" +[[jl.method]] +name = "Base.eps-Tuple{Union{Type{Date}, Type{DateTime}, Type{Time}, TimeType}}" +uri = "stdlib/Dates/#Base.eps-Tuple%7BUnion%7BType%7BDate%7D%2C%20Type%7BDateTime%7D%2C%20Type%7BTime%7D%2C%20TimeType%7D%7D" +[[jl.method]] +name = "Base.exp-Tuple{Float64}" +uri = "base/math/#Base.exp-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.exp-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Union{Float32, Float64, ComplexF64, ComplexF32}}" +uri = "stdlib/LinearAlgebra/#Base.exp-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AUnion%7BFloat32%2C%20Float64%2C%20ComplexF64%2C%20ComplexF32%7D%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Any}" +uri = "base/parallel/#Base.fetch-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Channel}" +uri = "base/parallel/#Base.fetch-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.fetch-Tuple{RemoteChannel}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BRemoteChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Task}" +uri = "base/parallel/#Base.fetch-Tuple%7BTask%7D" +[[jl.method]] +name = "Base.findall-Tuple{Any}" +uri = "base/arrays/#Base.findall-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findall-Tuple{Function, Any}" +uri = "base/arrays/#Base.findall-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findfirst-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Function, Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractChar, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractChar%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Function, Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractChar, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractChar%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findprev-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.first-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.first-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.float-Tuple{Any}" +uri = "base/numbers/#Base.float-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.floor-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.floor-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.floor-Union{Tuple{T}, Tuple{Union{Day, Week, TimePeriod}, T}} where T<:Union{Day, Week, TimePeriod}" +uri = "stdlib/Dates/#Base.floor-Union%7BTuple%7BT%7D%2C%20Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20T%7D%7D%20where%20T%3C%3AUnion%7BDay%2C%20Week%2C%20TimePeriod%7D" +[[jl.method]] +name = "Base.foldl-Tuple{Any, Any}" +uri = "base/collections/#Base.foldl-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.foldr-Tuple{Any, Any}" +uri = "base/collections/#Base.foldr-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Any, Any}" +uri = "base/base/#Base.functionloc-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Method}" +uri = "base/base/#Base.functionloc-Tuple%7BMethod%7D" +[[jl.method]] +name = "Base.getindex-Tuple{AbstractArray, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BAbstractArray%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.getindex-Tuple{Type, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BType%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.inv-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.inv-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.inv-Tuple{Number}" +uri = "base/math/#Base.inv-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.isassigned-Tuple{Base.RefValue}" +uri = "base/c/#Base.isassigned-Tuple%7BBase.RefValue%7D" +[[jl.method]] +name = "Base.isless-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.isless-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.isready-Tuple{Channel}" +uri = "base/parallel/#Base.isready-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.isready-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.isready-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.isvalid-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any, Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.keys-Tuple{AbstractArray}" +uri = "base/arrays/#Base.keys-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.keys-Tuple{RegexMatch}" +uri = "base/strings/#Base.keys-Tuple%7BRegexMatch%7D" +[[jl.method]] +name = "Base.kill-Tuple{Base.Process, Integer}" +uri = "base/base/#Base.kill-Tuple%7BBase.Process%2C%20Integer%7D" +[[jl.method]] +name = "Base.kill-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Base.kill-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Base.last-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.last-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractArray}" +uri = "base/arrays/#Base.length-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractString}" +uri = "base/strings/#Base.length-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.log-Tuple{Number, Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.log-Tuple{Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.log-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.log-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.mapfoldl-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldl-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapfoldr-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldr-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapreduce-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapreduce-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.nameof-Tuple{DataType}" +uri = "base/base/#Base.nameof-Tuple%7BDataType%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Function}" +uri = "base/base/#Base.nameof-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Module}" +uri = "base/base/#Base.nameof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.ncodeunits-Tuple{AbstractString}" +uri = "base/strings/#Base.ncodeunits-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.pathof-Tuple{Module}" +uri = "base/base/#Base.pathof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.permute!-Tuple{Any, AbstractVector}" +uri = "base/arrays/#Base.permute%21-Tuple%7BAny%2C%20AbstractVector%7D" +[[jl.method]] +name = "Base.permute!-Union{Tuple{Tq}, Tuple{Tp}, Tuple{Ti}, Tuple{Tv}, Tuple{SparseMatrixCSC{Tv, Ti}, SparseMatrixCSC{Tv, Ti}, AbstractVector{Tp}, AbstractVector{Tq}}} where {Tv, Ti, Tp<:Integer, Tq<:Integer}" +uri = "stdlib/SparseArrays/#Base.permute%21-Union%7BTuple%7BTq%7D%2C%20Tuple%7BTp%7D%2C%20Tuple%7BTi%7D%2C%20Tuple%7BTv%7D%2C%20Tuple%7BSparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20SparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20AbstractVector%7BTp%7D%2C%20AbstractVector%7BTq%7D%7D%7D%20where%20%7BTv%2C%20Ti%2C%20Tp%3C%3AInteger%2C%20Tq%3C%3AInteger%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "base/base/#Base.pipeline-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Base.AbstractCmd}" +uri = "base/base/#Base.pipeline-Tuple%7BBase.AbstractCmd%7D" +[[jl.method]] +name = "Base.pkgdir-Tuple{Module}" +uri = "base/base/#Base.pkgdir-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pkgversion-Tuple{Module}" +uri = "base/base/#Base.pkgversion-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pop!-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.pop%21-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Channel, Any}" +uri = "base/parallel/#Base.put%21-Tuple%7BChannel%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Distributed.Future, Any}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BDistributed.Future%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.redirect_stderr-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stderr-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdin-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdin-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdout-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdout-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, AbstractArray}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20AbstractArray%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, Any}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractChar, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractChar%2C%20Integer%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.replace-Tuple{Any, Vararg{Pair}}" +uri = "base/collections/#Base.replace-Tuple%7BAny%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{IO, AbstractString, Vararg{Pair}}" +uri = "base/strings/#Base.replace-Tuple%7BIO%2C%20AbstractString%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{Union{Function, Type}, Any}" +uri = "base/collections/#Base.replace-Tuple%7BUnion%7BFunction%2C%20Type%7D%2C%20Any%7D" +[[jl.method]] +name = "Base.repr-Tuple{Any}" +uri = "base/strings/#Base.repr-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.repr-Tuple{MIME, Any}" +uri = "base/io-network/#Base.repr-Tuple%7BMIME%2C%20Any%7D" +[[jl.method]] +name = "Base.reset-Tuple{Base.Event}" +uri = "base/parallel/#Base.reset-Tuple%7BBase.Event%7D" +[[jl.method]] +name = "Base.reset-Tuple{IO}" +uri = "base/io-network/#Base.reset-Tuple%7BIO%7D" +[[jl.method]] +name = "Base.reverse-Tuple{AbstractVector}" +uri = "base/arrays/#Base.reverse-Tuple%7BAbstractVector%7D" +[[jl.method]] +name = "Base.reverse-Tuple{Union{SubString{String}, String}}" +uri = "base/strings/#Base.reverse-Tuple%7BUnion%7BSubString%7BString%7D%2C%20String%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Complex{<:AbstractFloat}, RoundingMode, RoundingMode}" +uri = "base/math/#Base.round-Tuple%7BComplex%7B%3C%3AAbstractFloat%7D%2C%20RoundingMode%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.round-Tuple{TimeType, Period, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BTimeType%2C%20Period%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Type, Any}" +uri = "base/math/#Base.round-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.round-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.setindex!-Tuple{AbstractArray, Any, Vararg{Any}}" +uri = "base/arrays/#Base.setindex%21-Tuple%7BAbstractArray%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%7D" +[[jl.method]] +name = "Base.similar-Tuple{SparseArrays.AbstractSparseMatrixCSC, Type}" +uri = "stdlib/SparseArrays/#Base.similar-Tuple%7BSparseArrays.AbstractSparseMatrixCSC%2C%20Type%7D" +[[jl.method]] +name = "Base.sin-Tuple{Number}" +uri = "base/math/#Base.sin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sin-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.sin-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.sinh-Tuple{Number}" +uri = "base/math/#Base.sinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{AbstractString}" +uri = "base/strings/#Base.sizeof-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{Type}" +uri = "base/base/#Base.sizeof-Tuple%7BType%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{Number}" +uri = "base/math/#Base.sqrt-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sqrt-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.take!-Tuple{Base.GenericIOBuffer}" +uri = "base/io-network/#Base.take%21-Tuple%7BBase.GenericIOBuffer%7D" +[[jl.method]] +name = "Base.take!-Tuple{Channel}" +uri = "base/parallel/#Base.take%21-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.take!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.take%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.tan-Tuple{Number}" +uri = "base/math/#Base.tan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tan-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.tan-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.tanh-Tuple{Number}" +uri = "base/math/#Base.tanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.tanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Function, Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BFunction%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.trunc-Tuple{TimeType, Type{Period}}" +uri = "stdlib/Dates/#Base.trunc-Tuple%7BTimeType%2C%20Type%7BPeriod%7D%7D" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Array{T}, Any, Array{T}, Any, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BArray%7BT%7D%2C%20Any%2C%20Array%7BT%7D%2C%20Any%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Ptr{T}, Ptr{T}, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BPtr%7BT%7D%2C%20Ptr%7BT%7D%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_wrap-Union{Tuple{N}, Tuple{T}, Tuple{Union{Type{Array}, Type{Array{T}}, Type{Array{T, N}}}, Ptr{T}, Tuple{Vararg{Int64, N}}}} where {T, N}" +uri = "base/c/#Base.unsafe_wrap-Union%7BTuple%7BN%7D%2C%20Tuple%7BT%7D%2C%20Tuple%7BUnion%7BType%7BArray%7D%2C%20Type%7BArray%7BT%7D%7D%2C%20Type%7BArray%7BT%2C%20N%7D%7D%7D%2C%20Ptr%7BT%7D%2C%20Tuple%7BVararg%7BInt64%2C%20N%7D%7D%7D%7D%20where%20%7BT%2C%20N%7D" +[[jl.method]] +name = "Base.which-Tuple{Any, Any}" +uri = "base/base/#Base.which-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "CRC32c.crc32c-Tuple{IO, Integer, UInt32}" +uri = "stdlib/CRC32c/#CRC32c.crc32c-Tuple%7BIO%2C%20Integer%2C%20UInt32%7D" +[[jl.method]] +name = "Core.Array-Tuple{Missing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{Nothing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Core.Float32-Tuple{Any}" +uri = "base/numbers/#Core.Float32-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.Float64-Tuple{Any}" +uri = "base/numbers/#Core.Float64-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.String-Tuple{AbstractString}" +uri = "base/strings/#Core.String-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Core.Symbol-Tuple" +uri = "base/base/#$" +[[jl.method]] +name = "Dates.CompoundPeriod-Tuple{Vector{<:Period}}" +uri = "stdlib/Dates/#Dates.CompoundPeriod-Tuple%7BVector%7B%3C%3APeriod%7D%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Function, Any, Any, Any}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BFunction%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Int64, Int64, Int64}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BInt64%2C%20Int64%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Period}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.Date-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.DateTime-NTuple{7, Int64}" +uri = "stdlib/Dates/#Dates.DateTime-NTuple%7B7%2C%20Int64%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Period}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Day-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Day-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Hour-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Hour-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Microsecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Microsecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Millisecond-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Millisecond-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Minute-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Minute-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Month-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Month-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Nanosecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Nanosecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Period-Tuple{Any}" +uri = "stdlib/Dates/#Dates.Period-Tuple%7BAny%7D" +[[jl.method]] +name = "Dates.Second-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Second-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-NTuple{5, Int64}" +uri = "stdlib/Dates/#Dates.Time-NTuple%7B5%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Time-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.Time-Tuple{TimePeriod}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BTimePeriod%7D" +[[jl.method]] +name = "Dates.Week-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Week-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Year-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Year-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.format-Tuple{TimeType, AbstractString}" +uri = "stdlib/Dates/#Dates.format-Tuple%7BTimeType%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.now-Tuple{Type{UTC}}" +uri = "stdlib/Dates/#Dates.now-Tuple%7BType%7BUTC%7D%7D" +[[jl.method]] +name = "Dates.now-Tuple{}" +uri = "stdlib/Dates/#Dates.now-Tuple%7B%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{Any, Any}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{CachingPool}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BCachingPool%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{Any}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{Integer}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7BInteger%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{SharedArray}" +uri = "stdlib/SharedArrays/#Distributed.procs-Tuple%7BSharedArray%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{AbstractString, Integer}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAny%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{AbstractString}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAny%7D" +[[jl.method]] +name = "LibGit2.GitObject-Tuple{LibGit2.GitTreeEntry}" +uri = "stdlib/LibGit2/#LibGit2.GitObject-Tuple%7BLibGit2.GitTreeEntry%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}, Bool}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%2C%20Bool%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%7D" +[[jl.method]] +name = "LibGit2.push!-Tuple{LibGit2.GitRevWalker, LibGit2.GitHash}" +uri = "stdlib/LibGit2/#LibGit2.push%21-Tuple%7BLibGit2.GitRevWalker%2C%20LibGit2.GitHash%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.UniformScaling-Tuple{Integer}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.UniformScaling-Tuple%7BInteger%7D" +[[jl.method]] +name = "LinearAlgebra.dot-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.dot-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Sockets.connect-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{TCPSocket, Integer}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BTCPSocket%2C%20Integer%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{Any}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAny%7D" + +[[jl.module]] +name = "Base" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Broadcast" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Docs" +uri = "base/base/#$" +[[jl.module]] +name = "Base.GC" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Iterators" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Libc" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Meta" +uri = "base/base/#$" +[[jl.module]] +name = "Base.StackTraces" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Sys" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Threads" +uri = "base/base/#$" +[[jl.module]] +name = "Base64.Base64" +uri = "stdlib/Base64/#$" +[[jl.module]] +name = "Core" +uri = "base/base/#$" +[[jl.module]] +name = "LinearAlgebra.BLAS" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "LinearAlgebra.LAPACK" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "Logging.Logging" +uri = "stdlib/Logging/#$" +[[jl.module]] +name = "Main" +uri = "base/base/#$" +[[jl.module]] +name = "Random.Random" +uri = "stdlib/Random/#$" +[[jl.module]] +name = "Sockets.Sockets" +uri = "stdlib/Sockets/#$" + +[[jl.type]] +name = "ArgTools.ArgRead" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "ArgTools.ArgWrite" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "Base.AbstractChannel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractIrrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.AbstractLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractUnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AsyncCondition" +uri = "base/base/#$" +[[jl.type]] +name = "Base.BitArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.BitSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Broadcast.AbstractArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.ArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.BroadcastStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.DefaultArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.CFunction" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cdouble" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cfloat" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Channel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cmd" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Colon" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ColumnSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Complex" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ComposedFunction" +uri = "base/base/#$" +[[jl.type]] +name = "Base.CompositeException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cptrdiff_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cshort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Csize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cssize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cushort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwchar_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.DenseMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Dict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.DimensionMismatch" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Dims" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.EOFError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Enums.Enum" +uri = "base/base/#$" +[[jl.type]] +name = "Base.EnvDict" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Event" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.ExponentialBackOff" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix1" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix2" +uri = "base/base/#$" +[[jl.type]] +name = "Base.GMP.BigInt" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IOBuffer" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOContext" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOStream" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IdDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.ImmutableDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IndexCartesian" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexLinear" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Irrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IteratorEltype" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IteratorSize" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Iterators.Stateful" +uri = "base/iterators/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndex" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.KeyError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.LazyString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Libc.RawFD" +uri = "base/file/#$" +[[jl.type]] +name = "Base.Libc.TmStruct" +uri = "base/libc/#$" +[[jl.type]] +name = "Base.LinRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.LinearIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.MPFR.BigFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.Matrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Meta.ParseError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Missing" +uri = "base/base/#$" +[[jl.type]] +name = "Base.MissingException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Multimedia.AbstractDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.MIME" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.TextDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.OneTo" +uri = "base/math/#$" +[[jl.type]] +name = "Base.Order.By" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Lt" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Ordering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Perm" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.ReverseOrdering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.OrdinalRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Pairs" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.PermutedDimsArrays.PermutedDimsArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ProcessFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Rational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ReentrantLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Regex" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.RegexMatch" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Rounding.RoundingMode" +uri = "base/math/#$" +[[jl.type]] +name = "Base.RowSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Semaphore" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Set" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Slices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Some" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Sort.PartialQuickSort" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.StackTraces.StackFrame" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StackTraces.StackTrace" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StepRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.StepRangeLen" +uri = "base/math/#$" +[[jl.type]] +name = "Base.StridedArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StringIndexError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.SubArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.SubString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SubstitutionString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SystemError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.TaskFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Threads.Atomic" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Threads.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Threads.SpinLock" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Timer" +uri = "base/base/#$" +[[jl.type]] +name = "Base.UnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Val" +uri = "base/base/#$" +[[jl.type]] +name = "Base.VecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Vector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.VersionNumber" +uri = "base/base/#$" +[[jl.type]] +name = "Base.WeakKeyDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base64.Base64DecodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Base64.Base64EncodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Core.AbstractArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AbstractChar" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.AbstractFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.AbstractString" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Any" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ArgumentError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Array" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AssertionError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Bool" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.BoundsError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Char" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeInfo" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeState" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.DataType" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DenseArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.DivideError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DomainError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ErrorException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Expr" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Float16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Function" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InexactError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InitError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Int128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Integer" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.InterruptException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.LoadError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.MethodError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Module" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NamedTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Nothing" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Number" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.OutOfMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.OverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Pair" +uri = "base/collections/#$" +[[jl.type]] +name = "Core.Ptr" +uri = "base/c/#$" +[[jl.type]] +name = "Core.QuoteNode" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ReadOnlyMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Real" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Ref" +uri = "base/c/#$" +[[jl.type]] +name = "Core.Signed" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.StackOverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Symbol" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Task" +uri = "base/parallel/#$" +[[jl.type]] +name = "Core.Tuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Type" +uri = "base/base/#$" +[[jl.type]] +name = "Core.TypeError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UInt128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UndefInitializer" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.UndefKeywordError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefRefError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefVarError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Union" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UnionAll" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Unsigned" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.WeakRef" +uri = "base/base/#$" +[[jl.type]] +name = "Dates.CompoundPeriod" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Date" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateFormat" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateTime" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Instant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Period" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Time" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeType" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeZone" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTC" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTInstant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Distributed.AbstractWorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.CachingPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ClusterManager" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.Future" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ProcessExitedException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteChannel" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerConfig" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Downloads.Downloader" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.RequestError" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.Response" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "LibGit2.BlameOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Buffer" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CachedCredentials" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CheckoutOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CloneOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Consts.GIT_CONFIG" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CredentialPayload" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeFormatOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffDelta" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffFile" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffOptionsStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchHead" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitAnnotated" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlame" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlob" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitCommit" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitConfig" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitObject" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRemote" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRepo" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRevWalker" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitShortHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitSignature" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitStatus" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTag" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTree" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexTime" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.MergeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.ProxyOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.PushOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOperation" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RemoteCallbacks" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SSHCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SignatureStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StrArrayStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.TimeStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.UserPasswordCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LinearAlgebra.Adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.AdjointFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Bidiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.BunchKaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.CholeskyPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Diagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Factorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedEigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSchur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LDLt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LQ" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LU" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.PosDefException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QR" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRCompactWY" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SingularException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SymTridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Symmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.TransposeFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Tridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UniformScaling" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitLowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitUpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperHessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.ZeroPivotException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "Logging.AbstractLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.ConsoleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.LogLevel" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.NullLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.SimpleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Mmap.Anonymous" +uri = "stdlib/Mmap/#$" +[[jl.type]] +name = "REPL.TerminalMenus.Config" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectConfig" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.RadioMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "Random.AbstractRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.MersenneTwister" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.RandomDevice" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Sampler" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerSimple" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerTrivial" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerType" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.TaskLocalRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Xoshiro" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "SHA.HMAC_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA1_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SharedArrays.SharedArray" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedMatrix" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedVector" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "Sockets.DNSError" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPAddr" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv4" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv6" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.TCPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.UDPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseArray" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseMatrix" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseMatrixCSC" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "TOML.Parser" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "TOML.ParserError" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "Tar.Header" +uri = "stdlib/Tar/#$" +[[jl.type]] +name = "Test.Broken" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Error" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Fail" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericArray" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericDict" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericOrder" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericSet" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericString" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.LogRecord" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Pass" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Result" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestLogger" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestSetException" +uri = "stdlib/Test/#$" + +[[std.doc]] +dispname = "Julia v1.10 Release Notes" +name = "NEWS" +uri = "NEWS/" +[[std.doc]] +dispname = "Arrays" +name = "base/arrays" +uri = "base/arrays/" +[[std.doc]] +dispname = "Essentials" +name = "base/base" +uri = "base/base/" +[[std.doc]] +dispname = "C Interface" +name = "base/c" +uri = "base/c/" +[[std.doc]] +dispname = "Collections and Data Structures" +name = "base/collections" +uri = "base/collections/" +[[std.doc]] +dispname = "Constants" +name = "base/constants" +uri = "base/constants/" +[[std.doc]] +dispname = "Filesystem" +name = "base/file" +uri = "base/file/" +[[std.doc]] +dispname = "I/O and Network" +name = "base/io-network" +uri = "base/io-network/" +[[std.doc]] +dispname = "Iteration utilities" +name = "base/iterators" +uri = "base/iterators/" +[[std.doc]] +dispname = "C Standard Library" +name = "base/libc" +uri = "base/libc/" +[[std.doc]] +dispname = "Mathematics" +name = "base/math" +uri = "base/math/" +[[std.doc]] +dispname = "Multi-Threading" +name = "base/multi-threading" +uri = "base/multi-threading/" +[[std.doc]] +dispname = "Numbers" +name = "base/numbers" +uri = "base/numbers/" +[[std.doc]] +dispname = "Tasks" +name = "base/parallel" +uri = "base/parallel/" +[[std.doc]] +dispname = "Punctuation" +name = "base/punctuation" +uri = "base/punctuation/" +[[std.doc]] +dispname = "Reflection and introspection" +name = "base/reflection" +uri = "base/reflection/" +[[std.doc]] +dispname = "SIMD Support" +name = "base/simd-types" +uri = "base/simd-types/" +[[std.doc]] +dispname = "Sorting and Related Functions" +name = "base/sort" +uri = "base/sort/" +[[std.doc]] +dispname = "StackTraces" +name = "base/stacktraces" +uri = "base/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "base/strings" +uri = "base/strings/" +[[std.doc]] +dispname = "EscapeAnalysis" +name = "devdocs/EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/" +[[std.doc]] +dispname = "Julia ASTs" +name = "devdocs/ast" +uri = "devdocs/ast/" +[[std.doc]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "devdocs/backtraces" +uri = "devdocs/backtraces/" +[[std.doc]] +dispname = "Bounds checking" +name = "devdocs/boundscheck" +uri = "devdocs/boundscheck/" +[[std.doc]] +dispname = "ARM (Linux)" +name = "devdocs/build/arm" +uri = "devdocs/build/arm/" +[[std.doc]] +dispname = "Building Julia (Detailed)" +name = "devdocs/build/build" +uri = "devdocs/build/build/" +[[std.doc]] +dispname = "Binary distributions" +name = "devdocs/build/distributing" +uri = "devdocs/build/distributing/" +[[std.doc]] +dispname = "FreeBSD" +name = "devdocs/build/freebsd" +uri = "devdocs/build/freebsd/" +[[std.doc]] +dispname = "Linux" +name = "devdocs/build/linux" +uri = "devdocs/build/linux/" +[[std.doc]] +dispname = "macOS" +name = "devdocs/build/macos" +uri = "devdocs/build/macos/" +[[std.doc]] +dispname = "Windows" +name = "devdocs/build/windows" +uri = "devdocs/build/windows/" +[[std.doc]] +dispname = "Calling Conventions" +name = "devdocs/callconv" +uri = "devdocs/callconv/" +[[std.doc]] +dispname = "Base.Cartesian" +name = "devdocs/cartesian" +uri = "devdocs/cartesian/" +[[std.doc]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "devdocs/compiler" +uri = "devdocs/compiler/" +[[std.doc]] +dispname = "gdb debugging tips" +name = "devdocs/debuggingtips" +uri = "devdocs/debuggingtips/" +[[std.doc]] +dispname = "Eval of Julia code" +name = "devdocs/eval" +uri = "devdocs/eval/" +[[std.doc]] +dispname = "External Profiler Support" +name = "devdocs/external_profilers" +uri = "devdocs/external_profilers/" +[[std.doc]] +dispname = "Julia Functions" +name = "devdocs/functions" +uri = "devdocs/functions/" +[[std.doc]] +dispname = "Garbage Collection in Julia" +name = "devdocs/gc" +uri = "devdocs/gc/" +[[std.doc]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "devdocs/gc-sa" +uri = "devdocs/gc-sa/" +[[std.doc]] +dispname = "Inference" +name = "devdocs/inference" +uri = "devdocs/inference/" +[[std.doc]] +dispname = "Initialization of the Julia runtime" +name = "devdocs/init" +uri = "devdocs/init/" +[[std.doc]] +dispname = "isbits Union Optimizations" +name = "devdocs/isbitsunionarrays" +uri = "devdocs/isbitsunionarrays/" +[[std.doc]] +dispname = "Working with LLVM" +name = "devdocs/llvm" +uri = "devdocs/llvm/" +[[std.doc]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "devdocs/locks" +uri = "devdocs/locks/" +[[std.doc]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "devdocs/meta" +uri = "devdocs/meta/" +[[std.doc]] +dispname = "Memory layout of Julia Objects" +name = "devdocs/object" +uri = "devdocs/object/" +[[std.doc]] +dispname = "Arrays with custom indices" +name = "devdocs/offset-arrays" +uri = "devdocs/offset-arrays/" +[[std.doc]] +dispname = "Package Images" +name = "devdocs/pkgimg" +uri = "devdocs/pkgimg/" +[[std.doc]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "devdocs/precompile_hang" +uri = "devdocs/precompile_hang/" +[[std.doc]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "devdocs/probes" +uri = "devdocs/probes/" +[[std.doc]] +dispname = "Module loading" +name = "devdocs/require" +uri = "devdocs/require/" +[[std.doc]] +dispname = "Sanitizer support" +name = "devdocs/sanitizers" +uri = "devdocs/sanitizers/" +[[std.doc]] +dispname = "Julia SSA-form IR" +name = "devdocs/ssair" +uri = "devdocs/ssair/" +[[std.doc]] +dispname = "printf() and stdio in the Julia runtime" +name = "devdocs/stdio" +uri = "devdocs/stdio/" +[[std.doc]] +dispname = "SubArrays" +name = "devdocs/subarrays" +uri = "devdocs/subarrays/" +[[std.doc]] +dispname = "System Image Building" +name = "devdocs/sysimg" +uri = "devdocs/sysimg/" +[[std.doc]] +dispname = "More about types" +name = "devdocs/types" +uri = "devdocs/types/" +[[std.doc]] +dispname = "Using Valgrind with Julia" +name = "devdocs/valgrind" +uri = "devdocs/valgrind/" +[[std.doc]] +dispname = "Julia Documentation" +name = "index" +uri = "" +[[std.doc]] +dispname = "Single- and multi-dimensional Arrays" +name = "manual/arrays" +uri = "manual/arrays/" +[[std.doc]] +dispname = "Asynchronous Programming" +name = "manual/asynchronous-programming" +uri = "manual/asynchronous-programming/" +[[std.doc]] +dispname = "Calling C and Fortran Code" +name = "manual/calling-c-and-fortran-code" +uri = "manual/calling-c-and-fortran-code/" +[[std.doc]] +dispname = "Code Loading" +name = "manual/code-loading" +uri = "manual/code-loading/" +[[std.doc]] +dispname = "Command-line Interface" +name = "manual/command-line-interface" +uri = "manual/command-line-interface/" +[[std.doc]] +dispname = "Complex and Rational Numbers" +name = "manual/complex-and-rational-numbers" +uri = "manual/complex-and-rational-numbers/" +[[std.doc]] +dispname = "Constructors" +name = "manual/constructors" +uri = "manual/constructors/" +[[std.doc]] +dispname = "Control Flow" +name = "manual/control-flow" +uri = "manual/control-flow/" +[[std.doc]] +dispname = "Conversion and Promotion" +name = "manual/conversion-and-promotion" +uri = "manual/conversion-and-promotion/" +[[std.doc]] +dispname = "Multi-processing and Distributed Computing" +name = "manual/distributed-computing" +uri = "manual/distributed-computing/" +[[std.doc]] +dispname = "Documentation" +name = "manual/documentation" +uri = "manual/documentation/" +[[std.doc]] +dispname = "Embedding Julia" +name = "manual/embedding" +uri = "manual/embedding/" +[[std.doc]] +dispname = "Environment Variables" +name = "manual/environment-variables" +uri = "manual/environment-variables/" +[[std.doc]] +dispname = "Frequently Asked Questions" +name = "manual/faq" +uri = "manual/faq/" +[[std.doc]] +dispname = "Functions" +name = "manual/functions" +uri = "manual/functions/" +[[std.doc]] +dispname = "Getting Started" +name = "manual/getting-started" +uri = "manual/getting-started/" +[[std.doc]] +dispname = "Handling Operating System Variation" +name = "manual/handling-operating-system-variation" +uri = "manual/handling-operating-system-variation/" +[[std.doc]] +dispname = "Integers and Floating-Point Numbers" +name = "manual/integers-and-floating-point-numbers" +uri = "manual/integers-and-floating-point-numbers/" +[[std.doc]] +dispname = "Interfaces" +name = "manual/interfaces" +uri = "manual/interfaces/" +[[std.doc]] +dispname = "Mathematical Operations and Elementary Functions" +name = "manual/mathematical-operations" +uri = "manual/mathematical-operations/" +[[std.doc]] +dispname = "Metaprogramming" +name = "manual/metaprogramming" +uri = "manual/metaprogramming/" +[[std.doc]] +dispname = "Methods" +name = "manual/methods" +uri = "manual/methods/" +[[std.doc]] +dispname = "Missing Values" +name = "manual/missing" +uri = "manual/missing/" +[[std.doc]] +dispname = "Modules" +name = "manual/modules" +uri = "manual/modules/" +[[std.doc]] +dispname = "Multi-Threading" +name = "manual/multi-threading" +uri = "manual/multi-threading/" +[[std.doc]] +dispname = "Networking and Streams" +name = "manual/networking-and-streams" +uri = "manual/networking-and-streams/" +[[std.doc]] +dispname = "Noteworthy Differences from other Languages" +name = "manual/noteworthy-differences" +uri = "manual/noteworthy-differences/" +[[std.doc]] +dispname = "Parallel Computing" +name = "manual/parallel-computing" +uri = "manual/parallel-computing/" +[[std.doc]] +dispname = "Performance Tips" +name = "manual/performance-tips" +uri = "manual/performance-tips/" +[[std.doc]] +dispname = "Profiling" +name = "manual/profile" +uri = "manual/profile/" +[[std.doc]] +dispname = "Running External Programs" +name = "manual/running-external-programs" +uri = "manual/running-external-programs/" +[[std.doc]] +dispname = "Stack Traces" +name = "manual/stacktraces" +uri = "manual/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "manual/strings" +uri = "manual/strings/" +[[std.doc]] +dispname = "Style Guide" +name = "manual/style-guide" +uri = "manual/style-guide/" +[[std.doc]] +dispname = "Types" +name = "manual/types" +uri = "manual/types/" +[[std.doc]] +dispname = "Unicode Input" +name = "manual/unicode-input" +uri = "manual/unicode-input/" +[[std.doc]] +dispname = "Variables" +name = "manual/variables" +uri = "manual/variables/" +[[std.doc]] +dispname = "Scope of Variables" +name = "manual/variables-and-scoping" +uri = "manual/variables-and-scoping/" +[[std.doc]] +dispname = "Workflow Tips" +name = "manual/workflow-tips" +uri = "manual/workflow-tips/" +[[std.doc]] +dispname = "ArgTools" +name = "stdlib/ArgTools" +uri = "stdlib/ArgTools/" +[[std.doc]] +dispname = "Artifacts" +name = "stdlib/Artifacts" +uri = "stdlib/Artifacts/" +[[std.doc]] +dispname = "Base64" +name = "stdlib/Base64" +uri = "stdlib/Base64/" +[[std.doc]] +dispname = "CRC32c" +name = "stdlib/CRC32c" +uri = "stdlib/CRC32c/" +[[std.doc]] +dispname = "Dates" +name = "stdlib/Dates" +uri = "stdlib/Dates/" +[[std.doc]] +dispname = "Delimited Files" +name = "stdlib/DelimitedFiles" +uri = "stdlib/DelimitedFiles/" +[[std.doc]] +dispname = "Distributed Computing" +name = "stdlib/Distributed" +uri = "stdlib/Distributed/" +[[std.doc]] +dispname = "Downloads" +name = "stdlib/Downloads" +uri = "stdlib/Downloads/" +[[std.doc]] +dispname = "File Events" +name = "stdlib/FileWatching" +uri = "stdlib/FileWatching/" +[[std.doc]] +dispname = "Future" +name = "stdlib/Future" +uri = "stdlib/Future/" +[[std.doc]] +dispname = "Interactive Utilities" +name = "stdlib/InteractiveUtils" +uri = "stdlib/InteractiveUtils/" +[[std.doc]] +dispname = "Lazy Artifacts" +name = "stdlib/LazyArtifacts" +uri = "stdlib/LazyArtifacts/" +[[std.doc]] +dispname = "LibCURL" +name = "stdlib/LibCURL" +uri = "stdlib/LibCURL/" +[[std.doc]] +dispname = "LibGit2" +name = "stdlib/LibGit2" +uri = "stdlib/LibGit2/" +[[std.doc]] +dispname = "Dynamic Linker" +name = "stdlib/Libdl" +uri = "stdlib/Libdl/" +[[std.doc]] +dispname = "Linear Algebra" +name = "stdlib/LinearAlgebra" +uri = "stdlib/LinearAlgebra/" +[[std.doc]] +dispname = "Logging" +name = "stdlib/Logging" +uri = "stdlib/Logging/" +[[std.doc]] +dispname = "Markdown" +name = "stdlib/Markdown" +uri = "stdlib/Markdown/" +[[std.doc]] +dispname = "Memory-mapped I/O" +name = "stdlib/Mmap" +uri = "stdlib/Mmap/" +[[std.doc]] +dispname = "NetworkOptions" +name = "stdlib/NetworkOptions" +uri = "stdlib/NetworkOptions/" +[[std.doc]] +dispname = "Pkg" +name = "stdlib/Pkg" +uri = "stdlib/Pkg/" +[[std.doc]] +dispname = "Printf" +name = "stdlib/Printf" +uri = "stdlib/Printf/" +[[std.doc]] +dispname = "Profiling" +name = "stdlib/Profile" +uri = "stdlib/Profile/" +[[std.doc]] +dispname = "The Julia REPL" +name = "stdlib/REPL" +uri = "stdlib/REPL/" +[[std.doc]] +dispname = "Random Numbers" +name = "stdlib/Random" +uri = "stdlib/Random/" +[[std.doc]] +dispname = "SHA" +name = "stdlib/SHA" +uri = "stdlib/SHA/" +[[std.doc]] +dispname = "Serialization" +name = "stdlib/Serialization" +uri = "stdlib/Serialization/" +[[std.doc]] +dispname = "Shared Arrays" +name = "stdlib/SharedArrays" +uri = "stdlib/SharedArrays/" +[[std.doc]] +dispname = "Sockets" +name = "stdlib/Sockets" +uri = "stdlib/Sockets/" +[[std.doc]] +dispname = "Sparse Arrays" +name = "stdlib/SparseArrays" +uri = "stdlib/SparseArrays/" +[[std.doc]] +dispname = "Statistics" +name = "stdlib/Statistics" +uri = "stdlib/Statistics/" +[[std.doc]] +dispname = "TOML" +name = "stdlib/TOML" +uri = "stdlib/TOML/" +[[std.doc]] +dispname = "Tar" +name = "stdlib/Tar" +uri = "stdlib/Tar/" +[[std.doc]] +dispname = "Unit Testing" +name = "stdlib/Test" +uri = "stdlib/Test/" +[[std.doc]] +dispname = "UUIDs" +name = "stdlib/UUIDs" +uri = "stdlib/UUIDs/" +[[std.doc]] +dispname = "Unicode" +name = "stdlib/Unicode" +uri = "stdlib/Unicode/" + +[[std.label]] +dispname = "\"Value types\"" +name = "\"Value-types\"" +uri = "manual/types/#%22Value-types%22" +[[std.label]] +dispname = "... combines many arguments into one argument in function definitions" +name = "...-combines-many-arguments-into-one-argument-in-function-definitions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "... splits one argument into many different arguments in function calls" +name = "...-splits-one-argument-into-many-different-arguments-in-function-calls" +uri = "manual/faq/#$" +[[std.label]] +dispname = "32-bit (ARMv6, ARMv7)" +name = "32-bit-(ARMv6,-ARMv7)" +uri = "devdocs/build/arm/#32-bit-%28ARMv6%2C-ARMv7%29" +[[std.label]] +dispname = "@ccall / @cfunction argument translation guide" +name = "@ccall-/-@cfunction-argument-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-argument-translation-guide" +[[std.label]] +dispname = "@ccall / @cfunction return type translation guide" +name = "@ccall-/-@cfunction-return-type-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-return-type-translation-guide" +[[std.label]] +name = "@threadcall" +uri = "manual/multi-threading/#%40threadcall" +[[std.label]] +name = "@time" +uri = "manual/profile/#%40time" +[[std.label]] +dispname = "A basic editor/REPL workflow" +name = "A-basic-editor/REPL-workflow" +uri = "manual/workflow-tips/#A-basic-editor%2FREPL-workflow" +[[std.label]] +dispname = "A few details" +name = "A-few-details" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "A simple TCP example" +name = "A-simple-TCP-example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "A simple sampler without pre-computed data" +name = "A-simple-sampler-without-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "AArch64 (ARMv8)" +name = "AArch64-(ARMv8)" +uri = "devdocs/build/arm/#AArch64-%28ARMv8%29" +[[std.label]] +dispname = "ARM (Linux)" +name = "ARM-(Linux)" +uri = "devdocs/build/arm/#ARM-%28Linux%29" +[[std.label]] +dispname = "Abstract containers and element types" +name = "Abstract-containers-and-element-types" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Abstract number types" +name = "Abstract-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Processing events with AbstractLogger" +name = "AbstractLogger-interface" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "AbstractMenu extension interface" +name = "AbstractMenu-extension-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Accessing Data through a Pointer" +name = "Accessing-Data-through-a-Pointer" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Documentation" +name = "Accessing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Accessing Global Variables" +name = "Accessing-Global-Variables" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Returned Arrays" +name = "Accessing-Returned-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Accumulation and clearing" +name = "Accumulation-and-clearing" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Adding New Zones" +name = "Adding-New-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding metadata to zones" +name = "Adding-metadata-to-zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding methods" +name = "Adding-methods" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Adding probes in libjulia" +name = "Adding-probes-in-libjulia" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Additional spurious warnings" +name = "Additional-spurious-warnings" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Address Sanitizer (ASAN)" +name = "Address-Sanitizer-(ASAN)" +uri = "devdocs/sanitizers/#Address-Sanitizer-%28ASAN%29" +[[std.label]] +dispname = "Address Sanitizer: easy build" +name = "Address-Sanitizer:-easy-build" +uri = "devdocs/sanitizers/#Address-Sanitizer%3A-easy-build" +[[std.label]] +name = "Admonitions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Advanced Usage" +name = "Advanced-Usage" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Advanced: streaming files" +name = "Advanced:-streaming-files" +uri = "manual/networking-and-streams/#Advanced%3A-streaming-files" +[[std.label]] +dispname = "After compiling" +name = "After-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "All HMAC functions" +name = "All-HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All Objects" +name = "All-Objects" +uri = "base/base/#$" +[[std.label]] +dispname = "All SHA context types" +name = "All-SHA-context-types" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All SHA functions" +name = "All-SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Allocating storage using generalizations of similar" +name = "Allocating-storage-using-generalizations-of-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Allocation" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Alternate Orderings" +name = "Alternate-Orderings" +uri = "base/sort/#$" +[[std.label]] +dispname = "An advanced example" +name = "An-advanced-example" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "An optimized sampler with pre-computed data" +name = "An-optimized-sampler-with-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Analysis Design" +name = "Analysis-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Analysis Usage" +name = "Analysis-Usage" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Annotate values taken from untyped locations" +name = "Annotate-values-taken-from-untyped-locations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Anonymous-function expressions as macro arguments" +name = "Anonymous-function-expressions-as-macro-arguments" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Arbitrary Precision Arithmetic" +name = "Arbitrary-Precision-Arithmetic" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Architecture Customization" +name = "Architecture-Customization" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "ArgTools" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument Handling" +name = "Argument-Handling" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument-type declarations" +name = "Argument-type-declarations" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Arithmetic Operators" +name = "Arithmetic-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Array functions" +name = "Array-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Array traits" +name = "Array-traits" +uri = "manual/arrays/#$" +[[std.label]] +name = "Arrays" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Arrays With Missing Values" +name = "Arrays-With-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Artifacts" +uri = "stdlib/Artifacts/#$" +[[std.label]] +dispname = "Asynchronous I/O" +name = "Asynchronous-I/O" +uri = "manual/networking-and-streams/#Asynchronous-I%2FO" +[[std.label]] +dispname = "Atomic Operations" +name = "Atomic-Operations" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Atomic operations" +name = "Atomic-operations" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Available probes" +name = "Available-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Avoid changing the type of a variable" +name = "Avoid-changing-the-type-of-a-variable" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid confusion about whether something is an instance or a type" +name = "Avoid-confusion-about-whether-something-is-an-instance-or-a-type" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid elaborate container types" +name = "Avoid-elaborate-container-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid fields with abstract containers" +name = "Avoid-fields-with-abstract-containers" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid fields with abstract type" +name = "Avoid-fields-with-abstract-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid strange type Unions" +name = "Avoid-strange-type-Unions" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid string interpolation for I/O" +name = "Avoid-string-interpolation-for-I/O" +uri = "manual/performance-tips/#Avoid-string-interpolation-for-I%2FO" +[[std.label]] +dispname = "Avoid type piracy" +name = "Avoid-type-piracy" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid untyped global variables" +name = "Avoid-untyped-global-variables" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid using floats for numeric literals in generic code when possible" +name = "Avoid-using-floats-for-numeric-literals-in-generic-code-when-possible" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid writing overly-specific types" +name = "Avoid-writing-overly-specific-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoiding Deadlock in Pipelines" +name = "Avoiding-Deadlock-in-Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "BLAS and LAPACK" +name = "BLAS-and-LAPACK" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "BLAS functions" +name = "BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "Background" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Background and References" +name = "Background-and-References" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Backporting commits" +name = "Backporting-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Backward Escape Propagation" +name = "Backward-Escape-Propagation" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Base Submodules" +name = "Base-Submodules" +uri = "base/base/#$" +[[std.label]] +name = "Base.Cartesian" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Base._start" +uri = "devdocs/init/#$" +[[std.label]] +name = "Base64" +uri = "stdlib/Base64/#$" +[[std.label]] +dispname = "Basic Functions" +name = "Basic-Functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Basic Stream I/O" +name = "Basic-Stream-I/O" +uri = "manual/networking-and-streams/#Basic-Stream-I%2FO" +[[std.label]] +dispname = "Basic Task operations" +name = "Basic-Task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Basic Unit Tests" +name = "Basic-Unit-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Basic functions" +name = "Basic-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Basic syntax" +name = "Basic-syntax" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Basic usage" +name = "Basic-usage" +uri = "manual/profile/#$" +[[std.label]] +name = "Basics" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Be aware of when Julia avoids specializing" +name = "Be-aware-of-when-Julia-avoids-specializing" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Be careful with type equality" +name = "Be-careful-with-type-equality" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "BigFloats and BigInts" +name = "BigFloats-and-BigInts" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Binary distribution" +name = "Binary-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Binary distributions" +name = "Binary-distributions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Bitwise Operators" +name = "Bitwise-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Block forms" +name = "Block-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Block quotes" +name = "Block-quotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Bold" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Boolean Operators" +name = "Boolean-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Bounds checking" +name = "Bounds-checking" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Bracketed forms" +name = "Bracketed-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Break functions into multiple definitions" +name = "Break-functions-into-multiple-definitions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Broadcast Styles" +name = "Broadcast-Styles" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Broadcast and vectorization" +name = "Broadcast-and-vectorization" +uri = "base/arrays/#$" +[[std.label]] +name = "Broadcasting" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Broken Locks" +name = "Broken-Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Broken Tests" +name = "Broken-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Browser-based workflow" +name = "Browser-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Build dependencies" +name = "Build-dependencies" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Build process is slow/eats memory/hangs my computer" +name = "Build-process-is-slow/eats-memory/hangs-my-computer" +uri = "devdocs/build/windows/#Build-process-is-slow%2Feats-memory%2Fhangs-my-computer" +[[std.label]] +dispname = "Build system changes" +name = "Build-system-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Building 32-bit Julia on a 64-bit machine" +name = "Building-32-bit-Julia-on-a-64-bit-machine" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia" +name = "Building-Julia" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia (Detailed)" +name = "Building-Julia-(Detailed)" +uri = "devdocs/build/build/#Building-Julia-%28Detailed%29" +[[std.label]] +dispname = "Building Julia from source with a Git checkout of a stdlib" +name = "Building-Julia-from-source-with-a-Git-checkout-of-a-stdlib" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia with Tracy" +name = "Building-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Building Julia with a different version of LLVM" +name = "Building-Julia-with-a-different-version-of-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Building a similar type with a different type parameter" +name = "Building-a-similar-type-with-a-different-type-parameter" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Building an \"assert build\" of Julia" +name = "Building-an-\"assert-build\"-of-Julia" +uri = "devdocs/build/build/#Building-an-%22assert-build%22-of-Julia" +[[std.label]] +dispname = "Building an advanced macro" +name = "Building-an-advanced-macro" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Building test binaries" +name = "Building-test-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Building the Julia system image" +name = "Building-the-Julia-system-image" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Built-in Exceptions" +name = "Built-in-Exceptions" +uri = "manual/control-flow/#$" +[[std.label]] +name = "Builtins" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "C++" +name = "C" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "C ABI" +name = "C-ABI" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "C Interface" +name = "C-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "C Standard Library" +name = "C-Standard-Library" +uri = "base/libc/#$" +[[std.label]] +dispname = "C Wrapper Examples" +name = "C-Wrapper-Examples" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "CPU Profiling" +name = "CPU-Profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "CRC32c" +uri = "stdlib/CRC32c/#$" +[[std.label]] +dispname = "Calling C and Fortran Code" +name = "Calling-C-and-Fortran-Code" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Calling Conventions" +name = "Calling-Conventions" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Calling Julia Functions" +name = "Calling-Julia-Functions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Calling a particular method" +name = "Calling-a-particular-method" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +name = "Calls" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Can I use using or import inside a function?" +name = "Can-I-use-using-or-import-inside-a-function?" +uri = "manual/faq/#Can-I-use-using-or-import-inside-a-function%3F" +[[std.label]] +dispname = "Cartesian indexing" +name = "Cartesian-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Cartesian indices" +name = "Cartesian-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Case Study: Rational" +name = "Case-Study:-Rational" +uri = "manual/constructors/#Case-Study%3A-Rational" +[[std.label]] +dispname = "Case Study: Rational Promotions" +name = "Case-Study:-Rational-Promotions" +uri = "manual/conversion-and-promotion/#Case-Study%3A-Rational-Promotions" +[[std.label]] +dispname = "Catching errors" +name = "Catching-errors" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Caution!" +uri = "devdocs/boundscheck/#Caution%21" +[[std.label]] +dispname = "Chaining comparisons" +name = "Chaining-comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Changing the contextual module which is active at the REPL" +name = "Changing-the-contextual-module-which-is-active-at-the-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Channels" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Channels and RemoteChannels" +name = "Channels-and-RemoteChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Checking for package breakages" +name = "Checking-for-package-breakages" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Checking for performance regressions" +name = "Checking-for-performance-regressions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Cherry picking commits" +name = "Cherry-picking-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Closing a Library" +name = "Closing-a-Library" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Closure cfunctions" +name = "Closure-cfunctions" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Closures" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Cluster Manager Interface" +name = "Cluster-Manager-Interface" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Cluster Managers with Custom Transports" +name = "Cluster-Managers-with-Custom-Transports" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "ClusterManagers" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Cmd Objects" +name = "Cmd-Objects" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Code Generation" +name = "Code-Generation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Code loading" +name = "Code-loading" +uri = "base/base/#$" +[[std.label]] +name = "CodeInfo" +uri = "devdocs/ast/#$" +[[std.label]] +name = "CodeInstance" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Collections and Data Structures" +name = "Collections-and-Data-Structures" +uri = "base/collections/#$" +[[std.label]] +name = "Combinatorics" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Command-line option changes" +name = "Command-line-option-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Common Date Formatters" +name = "Common-Date-Formatters" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Common Operations" +name = "Common-Operations" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Communicating with Channels" +name = "Communicating-with-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Communication and synchronization" +name = "Communication-and-synchronization" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Comparison with backtrace" +name = "Comparison-with-[backtrace](@ref)" +uri = "manual/stacktraces/#Comparison-with-%5Bbacktrace%5D%28%40ref%29" +[[std.label]] +dispname = "Compiler/Runtime improvements" +name = "Compiler/Runtime-improvements" +uri = "NEWS/#Compiler%2FRuntime-improvements" +[[std.label]] +dispname = "Compiling with MinGW/MSYS2" +name = "Compiling-with-MinGW/MSYS2" +uri = "devdocs/build/windows/#Compiling-with-MinGW%2FMSYS2" +[[std.label]] +dispname = "Completeness of analysis" +name = "Completeness-of-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Complex Example" +name = "Complex-Example" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Complex Numbers" +name = "Complex-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex and Rational Numbers" +name = "Complex-and-Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex method \"cascades\" with default arguments" +name = "Complex-method-\"cascades\"-with-default-arguments" +uri = "manual/methods/#Complex-method-%22cascades%22-with-default-arguments" +[[std.label]] +dispname = "Composite Types" +name = "Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Computing cluster" +name = "Computing-cluster" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Concatenation and permutation" +name = "Concatenation-and-permutation" +uri = "base/arrays/#$" +[[std.label]] +name = "Conclusion" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Concrete number types" +name = "Concrete-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "ConfiguredMenu subtypes" +name = "ConfiguredMenu-subtypes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Consider StaticArrays.jl for small fixed-size vector/matrix operations" +name = "Consider-StaticArrays.jl-for-small-fixed-size-vector/matrix-operations" +uri = "manual/performance-tips/#Consider-StaticArrays.jl-for-small-fixed-size-vector%2Fmatrix-operations" +[[std.label]] +dispname = "Construction and Initialization" +name = "Construction-and-Initialization" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Constructors for types unrelated to their arguments" +name = "Constructors-for-types-unrelated-to-their-arguments" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Constructors that don't return instances of their own type" +name = "Constructors-that-don't-return-instances-of-their-own-type" +uri = "manual/conversion-and-promotion/#Constructors-that-don%27t-return-instances-of-their-own-type" +[[std.label]] +dispname = "Control Flow" +name = "Control-Flow" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Control Flow and Short-Circuiting Operators" +name = "Control-Flow-and-Short-Circuiting-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Controlling the Garbage Collector" +name = "Controlling-the-Garbage-Collector" +uri = "manual/embedding/#$" +[[std.label]] +name = "Conversion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Conversion Functions" +name = "Conversion-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Conversion vs. Construction" +name = "Conversion-vs.-Construction" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Converting Types" +name = "Converting-Types" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Copying data is not always bad" +name = "Copying-data-is-not-always-bad" +uri = "manual/performance-tips/#$" +[[std.label]] +name = "Core.eval" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Correspondence of dense and sparse methods" +name = "Correspondence-of-dense-and-sparse-methods" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Creating C-Compatible Julia Function Pointers" +name = "Creating-C-Compatible-Julia-Function-Pointers" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Creating Custom AbstractTestSet Types" +name = "Creating-Custom-AbstractTestSet-Types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating Sample Functions" +name = "Creating-Sample-Functions" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a Test Environment" +name = "Creating-a-Test-Environment" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a backports branch" +name = "Creating-a-backports-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Creating events" +name = "Creating-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Creating generic functions" +name = "Creating-generic-functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Creating new generators" +name = "Creating-new-generators" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Cross-compiling from Unix (Linux/Mac/WSL)" +name = "Cross-compiling-from-Unix-(Linux/Mac/WSL)" +uri = "devdocs/build/windows/#Cross-compiling-from-Unix-%28Linux%2FMac%2FWSL%29" +[[std.label]] +dispname = "Custom AbstractUnitRange types" +name = "Custom-AbstractUnitRange-types" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom sampler types" +name = "Custom-sampler-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Customizable binary operators" +name = "Customizable-binary-operators" +uri = "base/math/#$" +[[std.label]] +name = "Customization" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Customization / Configuration" +name = "Customization-/-Configuration" +uri = "stdlib/REPL/#Customization-%2F-Configuration" +[[std.label]] +dispname = "Customizing Colors" +name = "Customizing-Colors" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Customizing keybindings" +name = "Customizing-keybindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Cygwin-to-MinGW cross-compiling" +name = "Cygwin-to-MinGW-cross-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Data Formats" +name = "Data-Formats" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Data Movement" +name = "Data-Movement" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Data-race freedom" +name = "Data-race-freedom" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "DataType fields" +name = "DataType-fields" +uri = "base/reflection/#$" +[[std.label]] +dispname = "DataType layout" +name = "DataType-layout" +uri = "base/reflection/#$" +[[std.label]] +name = "Dates" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates Functions" +name = "Dates-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates and Time Types" +name = "Dates-and-Time-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dealing with signals" +name = "Dealing-with-signals" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Debugging LLVM transformations in isolation" +name = "Debugging-LLVM-transformations-in-isolation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Debugging a cross-compiled build under wine" +name = "Debugging-a-cross-compiled-build-under-wine" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Debugging and profiling" +name = "Debugging-and-profiling" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Debugging compiler.jl" +name = "Debugging-compiler.jl" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Debugging during Julia's build process (bootstrap)" +name = "Debugging-during-Julia's-build-process-(bootstrap)" +uri = "devdocs/debuggingtips/#Debugging-during-Julia%27s-build-process-%28bootstrap%29" +[[std.label]] +dispname = "Debugging precompilation errors" +name = "Debugging-precompilation-errors" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Declared structure" +name = "Declared-structure" +uri = "base/base/#$" +[[std.label]] +dispname = "Default top-level definitions and bare modules" +name = "Default-top-level-definitions-and-bare-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Defining Methods" +name = "Defining-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Defining New Conversions" +name = "Defining-New-Conversions" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining Promotion Rules" +name = "Defining-Promotion-Rules" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining methods in local scope" +name = "Defining-methods-in-local-scope" +uri = "manual/methods/#$" +[[std.label]] +name = "Definitions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Delimited Files" +name = "Delimited-Files" +uri = "stdlib/DelimitedFiles/#$" +[[std.label]] +dispname = "Deprecated or removed" +name = "Deprecated-or-removed" +uri = "NEWS/#$" +[[std.label]] +name = "Dequeues" +uri = "base/collections/#$" +[[std.label]] +dispname = "Design Patterns with Parametric Methods" +name = "Design-Patterns-with-Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Diagonal types" +name = "Diagonal-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Dictionaries" +uri = "base/collections/#$" +[[std.label]] +dispname = "Dispatch on one argument at a time" +name = "Dispatch-on-one-argument-at-a-time" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Display equations" +name = "Display-equations" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Displaying Julia variables" +name = "Displaying-Julia-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Division errors" +name = "Division-errors" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Division functions" +name = "Division-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Do-Block Syntax for Function Arguments" +name = "Do-Block-Syntax-for-Function-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Do I want to use the Stable, LTS, or nightly version of Julia?" +name = "Do-I-want-to-use-the-Stable,-LTS,-or-nightly-version-of-Julia?" +uri = "manual/faq/#Do-I-want-to-use-the-Stable%2C-LTS%2C-or-nightly-version-of-Julia%3F" +[[std.label]] +dispname = "Don't expose unsafe operations at the interface level" +name = "Don't-expose-unsafe-operations-at-the-interface-level" +uri = "manual/style-guide/#Don%27t-expose-unsafe-operations-at-the-interface-level" +[[std.label]] +dispname = "Don't overload methods of base container types" +name = "Don't-overload-methods-of-base-container-types" +uri = "manual/style-guide/#Don%27t-overload-methods-of-base-container-types" +[[std.label]] +dispname = "Don't overuse ..." +name = "Don't-overuse-..." +uri = "manual/style-guide/#Don%27t-overuse-..." +[[std.label]] +dispname = "Don't overuse macros" +name = "Don't-overuse-macros" +uri = "manual/style-guide/#Don%27t-overuse-macros" +[[std.label]] +dispname = "Don't overuse try-catch" +name = "Don't-overuse-try-catch" +uri = "manual/style-guide/#Don%27t-overuse-try-catch" +[[std.label]] +dispname = "Don't parenthesize conditions" +name = "Don't-parenthesize-conditions" +uri = "manual/style-guide/#Don%27t-parenthesize-conditions" +[[std.label]] +dispname = "Don't use unnecessary static parameters" +name = "Don't-use-unnecessary-static-parameters" +uri = "manual/style-guide/#Don%27t-use-unnecessary-static-parameters" +[[std.label]] +dispname = "Don't write a trivial anonymous function x->f(x) for a named function f" +name = "Don't-write-a-trivial-anonymous-function-x-f(x)-for-a-named-function-f" +uri = "manual/style-guide/#Don%27t-write-a-trivial-anonymous-function-x-f%28x%29-for-a-named-function-f" +[[std.label]] +dispname = "Downloading the Julia source code" +name = "Downloading-the-Julia-source-code" +uri = "devdocs/build/build/#$" +[[std.label]] +name = "Downloads" +uri = "stdlib/Downloads/#$" +[[std.label]] +name = "Durations/Comparisons" +uri = "stdlib/Dates/#Durations%2FComparisons" +[[std.label]] +dispname = "Dynamic Linker" +name = "Dynamic-Linker" +uri = "stdlib/Libdl/#$" +[[std.label]] +dispname = "Dynamic documentation" +name = "Dynamic-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Dynamically Enabling and Disabling Zones" +name = "Dynamically-Enabling-and-Disabling-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "EA-Alias-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Array Analysis" +name = "EA-Array-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Exception Handling" +name = "EA-Exception-Handling" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "ENABLE_GDBLISTENER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "ENABLE_JITPROFILING" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Early filtering and message handling" +name = "Early-filtering-and-message-handling" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Elementary Functions" +name = "Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Elementary operations" +name = "Elementary-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Eliding bounds checks" +name = "Eliding-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Embedding Julia" +name = "Embedding-Julia" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Emit bounds checks" +name = "Emit-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Empty generic functions" +name = "Empty-generic-functions" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Enabling stack trace samples" +name = "Enabling-stack-trace-samples" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Enabling support" +name = "Enabling-support" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Environment Variables" +name = "Environment-Variables" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Environment stacks" +name = "Environment-stacks" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Environment variables" +name = "Environment-variables" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Environments" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Equality and Comparison Operators" +name = "Equality-and-Comparison-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Error handling" +name = "Error-handling" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Errors during Julia startup" +name = "Errors-during-Julia-startup" +uri = "devdocs/backtraces/#$" +[[std.label]] +name = "EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "Essentials" +uri = "base/base/#$" +[[std.label]] +dispname = "Eval of Julia code" +name = "Eval-of-Julia-code" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Evaluating expressions" +name = "Evaluating-expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Evaluation Scope of Default Values" +name = "Evaluation-Scope-of-Default-Values" +uri = "manual/functions/#$" +[[std.label]] +name = "Events" +uri = "base/base/#$" +[[std.label]] +name = "Example" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Example setup" +name = "Example-setup" +uri = "devdocs/sanitizers/#$" +[[std.label]] +dispname = "Example: Enable debug-level messages" +name = "Example:-Enable-debug-level-messages" +uri = "stdlib/Logging/#Example%3A-Enable-debug-level-messages" +[[std.label]] +dispname = "Example: OpenLibm" +name = "Example:-OpenLibm" +uri = "devdocs/build/build/#Example%3A-OpenLibm" +[[std.label]] +dispname = "Example: Writing log events to a file" +name = "Example:-Writing-log-events-to-a-file" +uri = "stdlib/Logging/#Example%3A-Writing-log-events-to-a-file" +[[std.label]] +dispname = "Exception Handling" +name = "Exception-Handling" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Exception stacks and current_exceptions" +name = "Exception-stacks-and-[current_exceptions](@ref)" +uri = "manual/stacktraces/#Exception-stacks-and-%5Bcurrent_exceptions%5D%28%40ref%29" +[[std.label]] +name = "Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +name = "Execution" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Expansion and lowering" +name = "Expansion-and-lowering" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Experimental features" +name = "Experimental-features" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Export lists" +name = "Export-lists" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Exporting data to TOML file" +name = "Exporting-data-to-TOML-file" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Expr types" +name = "Expr-types" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Expressions and evaluation" +name = "Expressions-and-evaluation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "External Profiler Support" +name = "External-Profiler-Support" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "External Profiling" +name = "External-Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "External applications" +name = "External-applications" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Extracting the type parameter from a super-type" +name = "Extracting-the-type-parameter-from-a-super-type" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Extracting useful information" +name = "Extracting-useful-information" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Federation of packages" +name = "Federation-of-packages" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "File locations" +name = "File-locations" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "Filesystem" +uri = "base/file/#$" +[[std.label]] +dispname = "Fix deprecation warnings" +name = "Fix-deprecation-warnings" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "Fixing-precompilation-hangs-due-to-open-tasks-or-IO" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Flags that impact package image creation and selection" +name = "Flags-that-impact-package-image-creation-and-selection" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Floating-Point Numbers" +name = "Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Floating-point zero" +name = "Floating-point-zero" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Footnote references" +name = "Footnote-references" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Footnotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "For objects that mimic AbstractArray but are not subtypes" +name = "For-objects-that-mimic-AbstractArray-but-are-not-subtypes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Fortran Wrapper Example" +name = "Fortran-Wrapper-Example" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Free variables" +name = "Free-variables" +uri = "devdocs/types/#$" +[[std.label]] +name = "FreeBSD" +uri = "devdocs/build/freebsd/#$" +[[std.label]] +dispname = "Frequently Asked Questions" +name = "Frequently-Asked-Questions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Function Testing" +name = "Function-Testing" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Function calls" +name = "Function-calls" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Function composition and piping" +name = "Function-composition-and-piping" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Function-like objects" +name = "Function-like-objects" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Function methods" +name = "Function-methods" +uri = "base/reflection/#$" +[[std.label]] +name = "Functionality" +uri = "stdlib/LibGit2/#$" +[[std.label]] +name = "Functions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Functions on Expressions" +name = "Functions-on-Expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Further Reading" +name = "Further-Reading" +uri = "manual/functions/#$" +[[std.label]] +name = "Future" +uri = "stdlib/Future/#$" +[[std.label]] +dispname = "GC Invariants" +name = "GC-Invariants" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "GC Logging" +name = "GC-Logging" +uri = "manual/profile/#$" +[[std.label]] +dispname = "GC probes" +name = "GC-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GC root placement" +name = "GC-root-placement" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "GC stop-the-world latency" +name = "GC-stop-the-world-latency" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GDB hangs with cygwin mintty" +name = "GDB-hangs-with-cygwin-mintty" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not attaching to the right process" +name = "GDB-not-attaching-to-the-right-process" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not showing the right backtrace" +name = "GDB-not-showing-the-right-backtrace" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Garbage Collection Safety" +name = "Garbage-Collection-Safety" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Garbage Collection in Julia" +name = "Garbage-Collection-in-Julia" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Garbage collector mark bits" +name = "Garbage-collector-mark-bits" +uri = "devdocs/object/#$" +[[std.label]] +name = "General" +uri = "manual/faq/#$" +[[std.label]] +dispname = "General Collections" +name = "General-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "General I/O" +name = "General-I/O" +uri = "base/io-network/#General-I%2FO" +[[std.label]] +dispname = "General Information for Windows" +name = "General-Information-for-Windows" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "General Number Functions and Constants" +name = "General-Number-Functions-and-Constants" +uri = "base/numbers/#$" +[[std.label]] +dispname = "General Overview" +name = "General-Overview" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "General troubleshooting" +name = "General-troubleshooting" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Generalizing existing code" +name = "Generalizing-existing-code" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Generated functions" +name = "Generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Generating an Example Package" +name = "Generating-an-Example-Package" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Generating random values of custom types" +name = "Generating-random-values-of-custom-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values for an AbstractFloat type" +name = "Generating-values-for-an-AbstractFloat-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values from a type" +name = "Generating-values-from-a-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generator Expressions" +name = "Generator-Expressions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Generators (creation and seeding)" +name = "Generators-(creation-and-seeding)" +uri = "stdlib/Random/#Generators-%28creation-and-seeding%29" +[[std.label]] +dispname = "Generic Functions" +name = "Generic-Functions" +uri = "base/base/#$" +[[std.label]] +dispname = "Getting Around" +name = "Getting-Around" +uri = "base/base/#$" +[[std.label]] +dispname = "Global Scope" +name = "Global-Scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Global Variables" +name = "Global-Variables" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Global variables" +name = "Global-variables" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Glossary" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "HMAC functions" +name = "HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Handle excess argument diversity in the caller" +name = "Handle-excess-argument-diversity-in-the-caller" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Handling Operating System Variation" +name = "Handling-Operating-System-Variation" +uri = "manual/handling-operating-system-variation/#$" +[[std.label]] +dispname = "Handling name conflicts" +name = "Handling-name-conflicts" +uri = "manual/modules/#$" +[[std.label]] +name = "Headers" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Heap Snapshots" +name = "Heap-Snapshots" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Help mode" +name = "Help-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Helper Functions" +name = "Helper-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Heuristics" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "High-Level Embedding" +name = "High-Level-Embedding" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-Level Embedding on Windows with Visual Studio" +name = "High-Level-Embedding-on-Windows-with-Visual-Studio" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "High-level-Overview-of-the-Native-Code-Generation-Process" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "High-level overview" +name = "High-level-overview" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Hold up: why macros?" +name = "Hold-up:-why-macros?" +uri = "manual/metaprogramming/#Hold-up%3A-why-macros%3F" +[[std.label]] +dispname = "Hooking into the Random API" +name = "Hooking-into-the-Random-API" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Horizontal rules" +name = "Horizontal-rules" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "How can I constrain or compute type parameters?" +name = "How-can-I-constrain-or-compute-type-parameters?" +uri = "manual/faq/#How-can-I-constrain-or-compute-type-parameters%3F" +[[std.label]] +dispname = "How can I modify the declaration of a type in my session?" +name = "How-can-I-modify-the-declaration-of-a-type-in-my-session?" +uri = "manual/faq/#How-can-I-modify-the-declaration-of-a-type-in-my-session%3F" +[[std.label]] +dispname = "How can I transfer the list of installed packages after updating my version of Julia?" +name = "How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia?" +uri = "manual/faq/#How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia%3F" +[[std.label]] +dispname = "How do I check if the current file is being run as the main script?" +name = "How-do-I-check-if-the-current-file-is-being-run-as-the-main-script?" +uri = "manual/faq/#How-do-I-check-if-the-current-file-is-being-run-as-the-main-script%3F" +[[std.label]] +dispname = "How do I delete an object in memory?" +name = "How-do-I-delete-an-object-in-memory?" +uri = "manual/faq/#How-do-I-delete-an-object-in-memory%3F" +[[std.label]] +dispname = "How do I manage precompilation caches in distributed file systems?" +name = "How-do-I-manage-precompilation-caches-in-distributed-file-systems?" +uri = "manual/faq/#How-do-I-manage-precompilation-caches-in-distributed-file-systems%3F" +[[std.label]] +dispname = "How do I pass options to julia using #!/usr/bin/env?" +name = "How-do-I-pass-options-to-julia-using-#!/usr/bin/env?" +uri = "manual/faq/#How-do-I-pass-options-to-julia-using-%23%21%2Fusr%2Fbin%2Fenv%3F" +[[std.label]] +dispname = "How does Julia define its public API?" +name = "How-does-Julia-define-its-public-API?" +uri = "manual/faq/#How-does-Julia-define-its-public-API%3F" +[[std.label]] +dispname = "How inference works" +name = "How-inference-works" +uri = "devdocs/inference/#$" +[[std.label]] +name = "Hygiene" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "I passed an argument x to a function, modified it inside that function, but on the outside, the variable x is still unchanged. Why?" +name = "I-passed-an-argument-x-to-a-function,-modified-it-inside-that-function,-but-on-the-outside,-the-variable-x-is-still-unchanged.-Why?" +uri = "manual/faq/#I-passed-an-argument-x-to-a-function%2C-modified-it-inside-that-function%2C-but-on-the-outside%2C-the-variable-x-is-still-unchanged.-Why%3F" +[[std.label]] +dispname = "I/O and Network" +name = "I/O-and-Network" +uri = "base/io-network/#I%2FO-and-Network" +[[std.label]] +dispname = "IO Output Contextual Properties" +name = "IO-Output-Contextual-Properties" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "IPv6 Example" +name = "IPv6-Example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Images" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Implementation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Implementation overview" +name = "Implementation-overview" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Imports and such" +name = "Imports-and-such" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Improving LLVM optimizations for Julia" +name = "Improving-LLVM-optimizations-for-Julia" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Incomplete Initialization" +name = "Incomplete-Initialization" +uri = "manual/constructors/#$" +[[std.label]] +name = "Indentation" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Index replacement" +name = "Index-replacement" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Index translation" +name = "Index-translation" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Indexable Collections" +name = "Indexable-Collections" +uri = "base/collections/#$" +[[std.label]] +name = "Indexing" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Indexing and assignment" +name = "Indexing-and-assignment" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Indirect Calls" +name = "Indirect-Calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Inference" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Initialization of the Julia runtime" +name = "Initialization-of-the-Julia-runtime" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Inline elements" +name = "Inline-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Inserting breakpoints for inspection from gdb" +name = "Inserting-breakpoints-for-inspection-from-gdb" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Inserting breakpoints upon certain conditions" +name = "Inserting-breakpoints-upon-certain-conditions" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Installing the Tracy Profile Viewer" +name = "Installing-the-Tracy-Profile-Viewer" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "Instrumenting-Julia-with-DTrace,-and-bpftrace" +uri = "devdocs/probes/#Instrumenting-Julia-with-DTrace%2C-and-bpftrace" +[[std.label]] +dispname = "Integers and Floating-Point Numbers" +name = "Integers-and-Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Intel VTune (ITTAPI) Profiler" +name = "Intel-VTune-(ITTAPI)-Profiler" +uri = "devdocs/external_profilers/#Intel-VTune-%28ITTAPI%29-Profiler" +[[std.label]] +name = "InteractiveUtils" +uri = "NEWS/#$" +[[std.label]] +dispname = "Interface between JL_STD* and Julia code" +name = "Interface-between-JL_STD*-and-Julia-code" +uri = "devdocs/stdio/#Interface-between-JL_STD%2A-and-Julia-code" +[[std.label]] +name = "Interfaces" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Intermediate and compiled representations" +name = "Intermediate-and-compiled-representations" +uri = "base/reflection/#$" +[[std.label]] +name = "Internals" +uri = "base/base/#$" +[[std.label]] +dispname = "Introduction to the internal machinery" +name = "Introduction-to-the-internal-machinery" +uri = "devdocs/types/#$" +[[std.label]] +name = "Invariants" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Investigating results" +name = "Investigating-results" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Is Julia named after someone or something?" +name = "Is-Julia-named-after-someone-or-something?" +uri = "manual/faq/#Is-Julia-named-after-someone-or-something%3F" +[[std.label]] +name = "Italics" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Iterable Collections" +name = "Iterable-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Iterated dispatch" +name = "Iterated-dispatch" +uri = "manual/methods/#$" +[[std.label]] +name = "Iteration" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Iteration utilities" +name = "Iteration-utilities" +uri = "base/iterators/#$" +[[std.label]] +dispname = "JIT Design and Implementation" +name = "JIT-Design-and-Implementation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "JL Call Convention" +name = "JL-Call-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +name = "JL_ALWAYS_LEAFTYPE" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_DISABLED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_PROMISE_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GLOBALLY_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_MAYBE_UNROOTED/JL_ROOTS_TEMPORARILY" +uri = "devdocs/gc-sa/#JL_MAYBE_UNROOTED%2FJL_ROOTS_TEMPORARILY" +[[std.label]] +name = "JL_NOTSAFEPOINT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_PROPAGATES_ROOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_REQUIRE_ROOTED_SLOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_ROOTING_ARGUMENT/JL_ROOTED_ARGUMENT" +uri = "devdocs/gc-sa/#JL_ROOTING_ARGUMENT%2FJL_ROOTED_ARGUMENT" +[[std.label]] +name = "JULIA_ANSWER_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_BINDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CI" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CPU_TARGET" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEBUG" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEPOT_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EDITOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_ERROR_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EXCLUSIVE" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_GC_ALLOC_POOL, JULIA_GC_ALLOC_OTHER, JULIA_GC_ALLOC_PRINT" +name = "JULIA_GC_ALLOC_POOL,-JULIA_GC_ALLOC_OTHER,-JULIA_GC_ALLOC_PRINT" +uri = "manual/environment-variables/#JULIA_GC_ALLOC_POOL%2C-JULIA_GC_ALLOC_OTHER%2C-JULIA_GC_ALLOC_PRINT" +[[std.label]] +name = "JULIA_GC_NO_GENERATIONAL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_GC_WAIT_FOR_DEBUGGER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_HISTORY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_IMAGE_TIMINGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INFO_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INPUT_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LLVM_ARGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LOAD_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NO_VERIFY_HOSTS / JULIA_SSL_NO_VERIFY_HOSTS / JULIA_SSH_NO_VERIFY_HOSTS / JULIA_ALWAYS_VERIFY_HOSTS" +name = "JULIA_NO_VERIFY_HOSTS-/-JULIA_SSL_NO_VERIFY_HOSTS-/-JULIA_SSH_NO_VERIFY_HOSTS-/-JULIA_ALWAYS_VERIFY_HOSTS" +uri = "manual/environment-variables/#JULIA_NO_VERIFY_HOSTS-%2F-JULIA_SSL_NO_VERIFY_HOSTS-%2F-JULIA_SSH_NO_VERIFY_HOSTS-%2F-JULIA_ALWAYS_VERIFY_HOSTS" +[[std.label]] +name = "JULIA_NUM_PRECOMPILE_TASKS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_NUM_THREADS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKGRESOLVE_ACCURACY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_DEVDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_IGNORE_HASHES" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_OFFLINE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRECOMPILE_AUTO" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRESERVE_TIERED_INSTALLED" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER_REGISTRY_PREFERENCE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_UNPACK_REGISTRY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_USE_CLI_GIT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PROJECT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SHELL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SSL_CA_ROOTS_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_THREAD_SLEEP_THRESHOLD" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_VERBOSE_LINKING" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WARN_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WORKER_TIMEOUT" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Julia ASTs" +name = "Julia-ASTs" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Julia Execution" +name = "Julia-Execution" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Julia Functions" +name = "Julia-Functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Julia Native Calling Convention" +name = "Julia-Native-Calling-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Julia Releases" +name = "Julia-Releases" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Julia SSA-form IR" +name = "Julia-SSA-form-IR" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Julia ⇔ C/C++: Assembling modules" +name = "Julia-and-hArr;-C/C:-Assembling-modules" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Assembling-modules" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module interface" +name = "Julia-and-hArr;-C/C:-Module-interface" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-interface" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module loading" +name = "Julia-and-hArr;-C/C:-Module-loading" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-loading" +[[std.label]] +dispname = "Julia ⇔ C/C++: Namespaces" +name = "Julia-and-hArr;-C/C:-Namespaces" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Namespaces" +[[std.label]] +dispname = "Julia ⇔ C/C++: Quick reference" +name = "Julia-and-hArr;-C/C:-Quick-reference" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Quick-reference" +[[std.label]] +dispname = "Julia v1.10 Release Notes" +name = "Julia-v1.10-Release-Notes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Keeping values alive in the absence of uses" +name = "Keeping-values-alive-in-the-absence-of-uses" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Key bindings" +name = "Key-bindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Keyword Arguments" +name = "Keyword-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Keyword arguments" +name = "Keyword-arguments" +uri = "devdocs/functions/#$" +[[std.label]] +name = "Keywords" +uri = "base/base/#$" +[[std.label]] +dispname = "LAPACK functions" +name = "LAPACK-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LLVM" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "LLVM-Alias-Analysis" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "LLVM Interface" +name = "LLVM-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "Language changes" +name = "Language-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Lattice Design" +name = "Lattice-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Lazy Artifacts" +name = "Lazy-Artifacts" +uri = "stdlib/LazyArtifacts/#$" +[[std.label]] +dispname = "Legacy interface" +name = "Legacy-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Legacy ios.c library" +name = "Legacy-ios.c-library" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Let Blocks" +name = "Let-Blocks" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Level 1 BLAS functions" +name = "Level-1-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 2 BLAS functions" +name = "Level-2-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 3 BLAS functions" +name = "Level-3-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LibCURL" +uri = "stdlib/LibCURL/#$" +[[std.label]] +name = "LibGit2" +uri = "stdlib/LibGit2/#$" +[[std.label]] +dispname = "Libuv wrappers for stdio" +name = "Libuv-wrappers-for-stdio" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Line-by-Line Allocation Tracking" +name = "Line-by-Line-Allocation-Tracking" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Line endings" +name = "Line-endings" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Line numbers" +name = "Line-numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Linear indexing (LinearIndices)" +name = "Linear-indexing-(LinearIndices)" +uri = "devdocs/offset-arrays/#Linear-indexing-%28LinearIndices%29" +[[std.label]] +name = "LinearAlgebra" +uri = "NEWS/#$" +[[std.label]] +name = "Links" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Linux Build Troubleshooting" +name = "Linux-Build-Troubleshooting" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "Lists" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Literal zero and one" +name = "Literal-zero-and-one" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Literals" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Loading a particular file" +name = "Loading-a-particular-file" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Local invocations" +name = "Local-invocations" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Log event structure" +name = "Log-event-structure" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logging module" +name = "Logging-module" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logical Operations on Arrays" +name = "Logical-Operations-on-Arrays" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Logical indexing" +name = "Logical-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Logical operators" +name = "Logical-operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Loops and Comprehensions" +name = "Loops-and-Comprehensions" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level matrix operations" +name = "Low-level-matrix-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Low-level synchronization primitives" +name = "Low-level-synchronization-primitives" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Lowered form" +name = "Lowered-form" +uri = "devdocs/ast/#$" +[[std.label]] +name = "MacOS" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Machine epsilon" +name = "Machine-epsilon" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Macro-generated code" +name = "Macro-generated-code" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Macro invocation" +name = "Macro-invocation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Macros and dispatch" +name = "Macros-and-dispatch" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Main SSA data structure" +name = "Main-SSA-data-structure" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Mapping C Functions to Julia" +name = "Mapping-C-Functions-to-Julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown Syntax Extensions" +name = "Markdown-Syntax-Extensions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Marking and Generational Collection" +name = "Marking-and-Generational-Collection" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Mathematical Functions" +name = "Mathematical-Functions" +uri = "base/math/#$" +[[std.label]] +dispname = "Mathematical Operations and Elementary Functions" +name = "Mathematical-Operations-and-Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Mathematics" +uri = "base/math/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "Matrix-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Measure performance with @time and pay attention to memory allocation" +name = "Measure-performance-with-[@time](@ref)-and-pay-attention-to-memory-allocation" +uri = "manual/performance-tips/#Measure-performance-with-%5B%40time%5D%28%40ref%29-and-pay-attention-to-memory-allocation" +[[std.label]] +name = "Memory" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Memory Management" +name = "Memory-Management" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Memory Ownership" +name = "Memory-Ownership" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Memory Sanitizer (MSAN)" +name = "Memory-Sanitizer-(MSAN)" +uri = "devdocs/sanitizers/#Memory-Sanitizer-%28MSAN%29" +[[std.label]] +dispname = "Memory allocation analysis" +name = "Memory-allocation-analysis" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Memory layout" +name = "Memory-layout" +uri = "base/base/#$" +[[std.label]] +dispname = "Memory layout of Julia Objects" +name = "Memory-layout-of-Julia-Objects" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Memory-mapped I/O" +name = "Memory-mapped-I/O" +uri = "stdlib/Mmap/#Memory-mapped-I%2FO" +[[std.label]] +dispname = "Memory profiling" +name = "Memory-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "Menus" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Merging backports into the release branch" +name = "Merging-backports-into-the-release-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +name = "Meta" +uri = "base/base/#$" +[[std.label]] +name = "Metaprogramming" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method Tables" +name = "Method-Tables" +uri = "devdocs/functions/#$" +[[std.label]] +name = "MethodInstance" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Missing Values" +name = "Missing-Values" +uri = "base/base/#$" +[[std.label]] +dispname = "Mixing multiple using and import statements" +name = "Mixing-multiple-using-and-import-statements" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module bindings" +name = "Module-bindings" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Module initialization and precompilation" +name = "Module-initialization-and-precompilation" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module loading" +name = "Module-loading" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Module loading callbacks" +name = "Module-loading-callbacks" +uri = "devdocs/require/#$" +[[std.label]] +name = "Modules" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "More About Callbacks" +name = "More-About-Callbacks" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "More about types" +name = "More-about-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "More dots: Fuse vectorized operations" +name = "More-dots:-Fuse-vectorized-operations" +uri = "manual/performance-tips/#More-dots%3A-Fuse-vectorized-operations" +[[std.label]] +dispname = "More on Channels" +name = "More-on-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "More task operations" +name = "More-task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Mozilla's Record and Replay Framework (rr)" +name = "Mozilla's-Record-and-Replay-Framework-(rr)" +uri = "devdocs/debuggingtips/#Mozilla%27s-Record-and-Replay-Framework-%28rr%29" +[[std.label]] +dispname = "Multi-processing and Distributed Computing" +name = "Multi-processing-and-Distributed-Computing" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Multicast" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Multidimensional Arrays" +name = "Multidimensional-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Multimedia I/O" +name = "Multimedia-I/O" +uri = "base/io-network/#Multimedia-I%2FO" +[[std.label]] +dispname = "Multiple GC Threads" +name = "Multiple-GC-Threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multiple Objects" +name = "Multiple-Objects" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Mutable Composite Types" +name = "Mutable-Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Mutable collections" +name = "Mutable-collections" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Named Tuple Types" +name = "Named-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Named Tuples" +name = "Named-Tuples" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Nested quote" +name = "Nested-quote" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Network I/O" +name = "Network-I/O" +uri = "base/io-network/#Network-I%2FO" +[[std.label]] +dispname = "Network Requirements for LocalManager and SSHManager" +name = "Network-Requirements-for-LocalManager-and-SSHManager" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Network transport" +name = "Network-transport" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "NetworkOptions" +uri = "stdlib/NetworkOptions/#$" +[[std.label]] +dispname = "Networking and Streams" +name = "Networking-and-Streams" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "New IR nodes" +name = "New-IR-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "New language features" +name = "New-language-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library features" +name = "New-library-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library functions" +name = "New-library-functions" +uri = "NEWS/#$" +[[std.label]] +dispname = "Non-constant Function Specifications" +name = "Non-constant-Function-Specifications" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Note on Optional and keyword Arguments" +name = "Note-on-Optional-and-keyword-Arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Notes on BLAS and LAPACK" +name = "Notes-on-BLAS-and-LAPACK" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Notes on using bpftrace" +name = "Notes-on-using-bpftrace" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Noteworthy Differences from other Languages" +name = "Noteworthy-Differences-from-other-Languages" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from C/C++" +name = "Noteworthy-differences-from-C/C" +uri = "manual/noteworthy-differences/#Noteworthy-differences-from-C%2FC" +[[std.label]] +dispname = "Noteworthy differences from Common Lisp" +name = "Noteworthy-differences-from-Common-Lisp" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from MATLAB" +name = "Noteworthy-differences-from-MATLAB" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from Python" +name = "Noteworthy-differences-from-Python" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from R" +name = "Noteworthy-differences-from-R" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Nothingness and missing values" +name = "Nothingness-and-missing-values" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Number of indices" +name = "Number-of-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Numbered prompt" +name = "Numbered-prompt" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Numeric Comparisons" +name = "Numeric-Comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Numerical Conversions" +name = "Numerical-Conversions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "OS X" +name = "OS-X" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Object allocation" +name = "Object-allocation" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Object layout (jl_value_t)" +name = "Object-layout-(jl_value_t)" +uri = "devdocs/object/#Object-layout-%28jl_value_t%29" +[[std.label]] +dispname = "Omitted and extra indices" +name = "Omitted-and-extra-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "On the command line" +name = "On-the-command-line" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Operations on Types" +name = "Operations-on-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Operator Precedence and Associativity" +name = "Operator-Precedence-and-Associativity" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Operators" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Operators Are Functions" +name = "Operators-Are-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Operators With Special Names" +name = "Operators-With-Special-Names" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optimization Pipeline" +name = "Optimization-Pipeline" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Optimize network I/O during parallel execution" +name = "Optimize-network-I/O-during-parallel-execution" +uri = "manual/performance-tips/#Optimize-network-I%2FO-during-parallel-execution" +[[std.label]] +dispname = "Optional Arguments" +name = "Optional-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optionally-generated functions" +name = "Optionally-generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Options for controlling the display of profile results" +name = "Options-for-controlling-the-display-of-profile-results" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Order-Related Functions" +name = "Order-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Other Test Macros" +name = "Other-Test-Macros" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Other generic segfaults or unreachables reached" +name = "Other-generic-segfaults-or-unreachables-reached" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Outer-only constructors" +name = "Outer-only-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Output-type computation" +name = "Output-type-computation" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Overflow behavior" +name = "Overflow-behavior" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Overview" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Overview of Julia to LLVM Interface" +name = "Overview-of-Julia-to-LLVM-Interface" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Package Manager" +name = "Package-Manager" +uri = "NEWS/#$" +[[std.label]] +dispname = "Package directories" +name = "Package-directories" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Packages and Modules" +name = "Packages-and-Modules" +uri = "manual/faq/#$" +[[std.label]] +name = "Paragraphs" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Parallel Computing" +name = "Parallel-Computing" +uri = "manual/parallel-computing/#$" +[[std.label]] +dispname = "Parallel Map and Loops" +name = "Parallel-Map-and-Loops" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Parallel mode" +name = "Parallel-mode" +uri = "manual/command-line-interface/#$" +[[std.label]] +name = "Parallelization" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Parametric Abstract Types" +name = "Parametric-Abstract-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Constructors" +name = "Parametric-Constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Methods" +name = "Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parametric Primitive Types" +name = "Parametric-Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Types" +name = "Parametric-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametrically-constrained Varargs methods" +name = "Parametrically-constrained-Varargs-methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parsing TOML data" +name = "Parsing-TOML-data" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Passing Pointers for Modifying Inputs" +name = "Passing-Pointers-for-Modifying-Inputs" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Passing options to LLVM" +name = "Passing-options-to-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Performance critical code should be inside a function" +name = "Performance-critical-code-should-be-inside-a-function" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Period Types" +name = "Period-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +name = "Periods" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Phi nodes and Pi nodes" +name = "Phi-nodes-and-Pi-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "PhiC nodes and Upsilon nodes" +name = "PhiC-nodes-and-Upsilon-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +name = "Pidfile" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +name = "Pkg" +uri = "stdlib/Pkg/#$" +[[std.label]] +dispname = "Pkg mode" +name = "Pkg-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Pkg.jl" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Platform-Specific Notes" +name = "Platform-Specific-Notes" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Point releasing 101" +name = "Point-releasing-101" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Powers, logs and roots" +name = "Powers,-logs-and-roots" +uri = "manual/mathematical-operations/#Powers%2C-logs-and-roots" +[[std.label]] +dispname = "Pre-allocating outputs" +name = "Pre-allocating-outputs" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Prefer exported methods over direct field access" +name = "Prefer-exported-methods-over-direct-field-access" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Primary Functions" +name = "Primary-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Primitive Types" +name = "Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Principles of usage" +name = "Principles-of-usage" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Printf" +uri = "NEWS/#$" +[[std.label]] +dispname = "Printing of debug information" +name = "Printing-of-debug-information" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Probe usage examples" +name = "Probe-usage-examples" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Processing log events" +name = "Processing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Profiling Julia with Tracy" +name = "Profiling-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Profiling package precompilation with Tracy" +name = "Profiling-package-precompilation-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Program representation" +name = "Program-representation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Project environments" +name = "Project-environments" +uri = "manual/code-loading/#$" +[[std.label]] +name = "Promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Propagating inbounds" +name = "Propagating-inbounds" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Propagation of Missing Values" +name = "Propagation-of-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "Proper-maintenance-and-care-of-multi-threading-locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Properties of Types" +name = "Properties-of-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Property destructuring" +name = "Property-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Qualified names" +name = "Qualified-names" +uri = "manual/modules/#$" +[[std.label]] +name = "Quirks" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Quote expressions" +name = "Quote-expressions" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "REPL-based workflow" +name = "REPL-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "REPL formatting" +name = "REPL-formatting" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "RadioMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Random Numbers" +name = "Random-Numbers" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random generation functions" +name = "Random-generation-functions" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random numbers module" +name = "Random-numbers-module" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Raspberry Pi 1 / Raspberry Pi Zero" +name = "Raspberry-Pi-1-/-Raspberry-Pi-Zero" +uri = "devdocs/build/arm/#Raspberry-Pi-1-%2F-Raspberry-Pi-Zero" +[[std.label]] +dispname = "Raspberry Pi 2" +name = "Raspberry-Pi-2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Rational Numbers" +name = "Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Receiving IP Multicast Packets" +name = "Receiving-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Redefining Methods" +name = "Redefining-Methods" +uri = "manual/methods/#$" +[[std.label]] +name = "Reflection" +uri = "base/base/#$" +[[std.label]] +dispname = "Reflection and introspection" +name = "Reflection-and-introspection" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Remote References and AbstractChannels" +name = "Remote-References-and-AbstractChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Remote References and Distributed Garbage Collection" +name = "Remote-References-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Renaming with as" +name = "Renaming-with-as" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "Reporting-and-analyzing-crashes-(segfaults)" +uri = "devdocs/backtraces/#Reporting-and-analyzing-crashes-%28segfaults%29" +[[std.label]] +name = "Representation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Representation of Intermediate Values" +name = "Representation-of-Intermediate-Values" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Representation of Pointers" +name = "Representation-of-Pointers" +uri = "devdocs/compiler/#$" +[[std.label]] +name = "Reproducibility" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Reproducing concurrency bugs with rr" +name = "Reproducing-concurrency-bugs-with-rr" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Required Build Tools and External Libraries" +name = "Required-Build-Tools-and-External-Libraries" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Resolving IP Addresses" +name = "Resolving-IP-Addresses" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Resources" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Return type" +name = "Return-type" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Returning nothing" +name = "Returning-nothing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Revise-based workflows" +name = "Revise-based-workflows" +uri = "manual/workflow-tips/#$" +[[std.label]] +name = "Rounding" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Epoch" +name = "Rounding-Epoch" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Functions" +name = "Rounding-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding functions" +name = "Rounding-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Rounding modes" +name = "Rounding-modes" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Running External Programs" +name = "Running-External-Programs" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Running PackageEvaluator" +name = "Running-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Running the Julia test suite under Valgrind" +name = "Running-the-Julia-test-suite-under-Valgrind" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Running the analysis" +name = "Running-the-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "SHA" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SHA functions" +name = "SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SIMD Support" +name = "SIMD-Support" +uri = "base/simd-types/#$" +[[std.label]] +dispname = "SIMD Values" +name = "SIMD-Values" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Safe use of Finalizers" +name = "Safe-use-of-Finalizers" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sanitizer support" +name = "Sanitizer-support" +uri = "devdocs/sanitizers/#$" +[[std.label]] +name = "Scheduling" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Search modes" +name = "Search-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Segfaults during bootstrap (sysimg.jl)" +name = "Segfaults-during-bootstrap-(sysimg.jl)" +uri = "devdocs/backtraces/#Segfaults-during-bootstrap-%28sysimg.jl%29" +[[std.label]] +dispname = "Segfaults when running a script" +name = "Segfaults-when-running-a-script" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Selecting an appropriate output array" +name = "Selecting-an-appropriate-output-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Sending IP Multicast Packets" +name = "Sending-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Separate convert and kernel logic" +name = "Separate-convert-and-kernel-logic" +uri = "manual/methods/#$" +[[std.label]] +name = "Serialization" +uri = "stdlib/Serialization/#$" +[[std.label]] +dispname = "Sessions and the REPL" +name = "Sessions-and-the-REPL" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Set-Like Collections" +name = "Set-Like-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Setting up PackageEvaluator" +name = "Setting-up-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "Shared-Arrays" +uri = "stdlib/SharedArrays/#$" +[[std.label]] +dispname = "Shared Arrays and Distributed Garbage Collection" +name = "Shared-Arrays-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shared Global Data Structures" +name = "Shared-Global-Data-Structures" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Short-Circuit Evaluation" +name = "Short-Circuit-Evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Side effects and mutable function arguments" +name = "Side-effects-and-mutable-function-arguments" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sign and absolute value functions" +name = "Sign-and-absolute-value-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Signing binaries" +name = "Signing-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Skipping Missing Values" +name = "Skipping-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Sockets" +uri = "stdlib/Sockets/#$" +[[std.label]] +dispname = "Sorting Algorithms" +name = "Sorting-Algorithms" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting Functions" +name = "Sorting-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting and Related Functions" +name = "Sorting-and-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Source distribution" +name = "Source-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Source distributions of releases" +name = "Source-distributions-of-releases" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Sparse Arrays" +name = "Sparse-Arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector Storage" +name = "Sparse-Vector-Storage" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector and Matrix Constructors" +name = "Sparse-Vector-and-Matrix-Constructors" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse matrix operations" +name = "Sparse-matrix-operations" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Special Types" +name = "Special-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Special floating-point values" +name = "Special-floating-point-values" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Special functions" +name = "Special-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Special matrices" +name = "Special-matrices" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Special values" +name = "Special-values" +uri = "base/base/#$" +[[std.label]] +dispname = "Specialized Calling Convention Signature Representation" +name = "Specialized-Calling-Convention-Signature-Representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Specializing array generation" +name = "Specializing-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Specializing axes" +name = "Specializing-axes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing reshape" +name = "Specializing-reshape" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing similar" +name = "Specializing-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specifying Network Topology (Experimental)" +name = "Specifying-Network-Topology-(Experimental)" +uri = "manual/distributed-computing/#Specifying-Network-Topology-%28Experimental%29" +[[std.label]] +dispname = "Specifying multiple system image targets" +name = "Specifying-multiple-system-image-targets" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Splatting interpolation" +name = "Splatting-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Stack Traces" +name = "Stack-Traces" +uri = "manual/stacktraces/#$" +[[std.label]] +name = "StackTraces" +uri = "base/stacktraces/#$" +[[std.label]] +dispname = "Standalone using and import" +name = "Standalone-using-and-import" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Standard Modules" +name = "Standard-Modules" +uri = "base/base/#$" +[[std.label]] +dispname = "Standard Numeric Types" +name = "Standard-Numeric-Types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Standard functions" +name = "Standard-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Standard library changes" +name = "Standard-library-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Standard modules" +name = "Standard-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Starting Julia with multiple threads" +name = "Starting-Julia-with-multiple-threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Starting and managing worker processes" +name = "Starting-and-managing-worker-processes" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Startup file" +name = "Startup-file" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Static Analysis Algorithm" +name = "Static-Analysis-Algorithm" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "Static-analyzer-annotations-for-GC-correctness-in-C-code" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "Statistics" +uri = "stdlib/Statistics/#$" +[[std.label]] +dispname = "Step 1: Install toolchain" +name = "Step-1:-Install-toolchain" +uri = "devdocs/sanitizers/#Step-1%3A-Install-toolchain" +[[std.label]] +dispname = "Step 2: Build Julia with ASAN" +name = "Step-2:-Build-Julia-with-ASAN" +uri = "devdocs/sanitizers/#Step-2%3A-Build-Julia-with-ASAN" +[[std.label]] +dispname = "String Basics" +name = "String-Basics" +uri = "manual/strings/#$" +[[std.label]] +name = "Strings" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Struct Type Correspondences" +name = "Struct-Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Stylistic Conventions" +name = "Stylistic-Conventions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "SubArray design" +name = "SubArray-design" +uri = "devdocs/subarrays/#$" +[[std.label]] +name = "SubArrays" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Submodules and relative paths" +name = "Submodules-and-relative-paths" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Subsequences, permutations and shuffling" +name = "Subsequences,-permutations-and-shuffling" +uri = "stdlib/Random/#Subsequences%2C-permutations-and-shuffling" +[[std.label]] +name = "Subtypes" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Subtyping and method sorting" +name = "Subtyping-and-method-sorting" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Subtyping diagonal variables" +name = "Subtyping-diagonal-variables" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Supplying the number of expressions" +name = "Supplying-the-number-of-expressions" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Supporting ccall" +name = "Supporting-[ccall](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bccall%5D%28%40ref%29" +[[std.label]] +dispname = "Supporting pointer_from_objref" +name = "Supporting-[pointer_from_objref](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bpointer_from_objref%5D%28%40ref%29" +[[std.label]] +name = "Suppressions" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Surface syntax AST" +name = "Surface-syntax-AST" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Sweeping" +uri = "devdocs/gc/#$" +[[std.label]] +name = "Symbols" +uri = "manual/metaprogramming/#$" +[[std.label]] +name = "Syntax" +uri = "base/base/#$" +[[std.label]] +dispname = "Syntax Conflicts" +name = "Syntax-Conflicts" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Syntax Guide" +name = "Syntax-Guide" +uri = "manual/documentation/#$" +[[std.label]] +name = "System" +uri = "base/base/#$" +[[std.label]] +dispname = "System Image Building" +name = "System-Image-Building" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "System and Package Image Building" +name = "System-and-Package-Image-Building" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "TOML" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Tab completion" +name = "Tab-completion" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Tables" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tagging the release" +name = "Tagging-the-release" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "Talking-to-the-compiler-(the-:meta-mechanism)" +uri = "devdocs/meta/#Talking-to-the-compiler-%28the-%3Ameta-mechanism%29" +[[std.label]] +name = "Tar" +uri = "stdlib/Tar/#$" +[[std.label]] +dispname = "Target Architectures" +name = "Target-Architectures" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Target-Dependent Optimization and Code Generation" +name = "Target-Dependent-Optimization-and-Code-Generation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Task Monitor with BPFnative.jl" +name = "Task-Monitor-with-BPFnative.jl" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task queue probes" +name = "Task-queue-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task runtime probes" +name = "Task-runtime-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task spawn monitor" +name = "Task-spawn-monitor" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Tasks" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Tasks and events" +name = "Tasks-and-events" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +name = "Test" +uri = "NEWS/#$" +[[std.label]] +dispname = "Test result types" +name = "Test-result-types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Test utilities" +name = "Test-utilities" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Base Julia" +name = "Testing-Base-Julia" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Log Statements" +name = "Testing-Log-Statements" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing log events" +name = "Testing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "The @threads Macro" +name = "The-@threads-Macro" +uri = "manual/multi-threading/#The-%40threads-Macro" +[[std.label]] +dispname = "The Julia REPL" +name = "The-Julia-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The Julian mode" +name = "The-Julian-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The throw function" +name = "The-[throw](@ref)-function" +uri = "manual/control-flow/#The-%5Bthrow%5D%28%40ref%29-function" +[[std.label]] +dispname = "The analyzer annotations" +name = "The-analyzer-annotations" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "The bounds checking call hierarchy" +name = "The-bounds-checking-call-hierarchy" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "The dangers of abusing multiple dispatch (aka, more on types with values-as-parameters)" +name = "The-dangers-of-abusing-multiple-dispatch-(aka,-more-on-types-with-values-as-parameters)" +uri = "manual/performance-tips/#The-dangers-of-abusing-multiple-dispatch-%28aka%2C-more-on-types-with-values-as-parameters%29" +[[std.label]] +dispname = "The different prompt modes" +name = "The-different-prompt-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The documentation is not accurate enough. Can I rely on the existing behavior?" +name = "The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior?" +uri = "manual/faq/#The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior%3F" +[[std.label]] +dispname = "The inlining algorithm (inline_worthy)" +name = "The-inlining-algorithm-(inline_worthy)" +uri = "devdocs/inference/#The-inlining-algorithm-%28inline_worthy%29" +[[std.label]] +dispname = "The jlcall calling convention" +name = "The-jlcall-calling-convention" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "The return Keyword" +name = "The-return-Keyword" +uri = "manual/functions/#$" +[[std.label]] +dispname = "The try/catch statement" +name = "The-try/catch-statement" +uri = "manual/control-flow/#The-try%2Fcatch-statement" +[[std.label]] +dispname = "The two uses of the ... operator: slurping and splatting" +name = "The-two-uses-of-the-...-operator:-slurping-and-splatting" +uri = "manual/faq/#The-two-uses-of-the-...-operator%3A-slurping-and-splatting" +[[std.label]] +dispname = "The uniform scaling operator" +name = "The-uniform-scaling-operator" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "There is a useful undocumented function/type/constant. Can I use it?" +name = "There-is-a-useful-undocumented-function/type/constant.-Can-I-use-it?" +uri = "manual/faq/#There-is-a-useful-undocumented-function%2Ftype%2Fconstant.-Can-I-use-it%3F" +[[std.label]] +dispname = "Things to watch out for" +name = "Things-to-watch-out-for" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Thread Sanitizer (TSAN)" +name = "Thread-Sanitizer-(TSAN)" +uri = "devdocs/sanitizers/#Thread-Sanitizer-%28TSAN%29" +[[std.label]] +dispname = "Thread sleep/wake probes" +name = "Thread-sleep/wake-probes" +uri = "devdocs/probes/#Thread-sleep%2Fwake-probes" +[[std.label]] +dispname = "Throwing Julia Exceptions" +name = "Throwing-Julia-Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Thundering herd detection" +name = "Thundering-herd-detection" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "TimeType-Period Arithmetic" +name = "TimeType-Period-Arithmetic" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Toplevel elements" +name = "Toplevel-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tracy Profiler" +name = "Tracy-Profiler" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Trait-based dispatch" +name = "Trait-based-dispatch" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Treat Subnormal Numbers as Zeros" +name = "Treat-Subnormal-Numbers-as-Zeros" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Triggered During Execution" +name = "Triggered-During-Execution" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Trigonometric and hyperbolic functions" +name = "Trigonometric-and-hyperbolic-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Triple-Quoted String Literals" +name = "Triple-Quoted-String-Literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Troubleshooting \"method not matched\": parametric type invariance and MethodErrors" +name = "Troubleshooting-\"method-not-matched\":-parametric-type-invariance-and-MethodErrors" +uri = "manual/faq/#Troubleshooting-%22method-not-matched%22%3A-parametric-type-invariance-and-MethodErrors" +[[std.label]] +dispname = "Try it out!" +name = "Try-it-out!" +uri = "devdocs/EscapeAnalysis/#Try-it-out%21" +[[std.label]] +dispname = "Tuple Types" +name = "Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Tuple and NTuple arguments" +name = "Tuple-and-NTuple-arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Tuple types" +name = "Tuple-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Tuples" +uri = "manual/functions/#$" +[[std.label]] +name = "Tweaks" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type Aliases" +name = "Type-Aliases" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Correspondences" +name = "Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Declarations" +name = "Type-Declarations" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Parameters" +name = "Type-Parameters" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Unions" +name = "Type-Unions" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type declarations" +name = "Type-declarations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type parameters and fields" +name = "Type-parameters-and-fields" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Type relations" +name = "Type-relations" +uri = "base/base/#$" +[[std.label]] +name = "TypeNames" +uri = "devdocs/types/#$" +[[std.label]] +name = "Types" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Types, type declarations, and constructors" +name = "Types,-type-declarations,-and-constructors" +uri = "manual/faq/#Types%2C-type-declarations%2C-and-constructors" +[[std.label]] +dispname = "Types and sets (and Any and Union{}/Bottom)" +name = "Types-and-sets-(and-Any-and-Union{}/Bottom)" +uri = "devdocs/types/#Types-and-sets-%28and-Any-and-Union%7B%7D%2FBottom%29" +[[std.label]] +dispname = "Types of functions" +name = "Types-of-functions" +uri = "manual/types/#$" +[[std.label]] +name = "UUIDs" +uri = "stdlib/UUIDs/#$" +[[std.label]] +dispname = "Unhandled rr system calls" +name = "Unhandled-rr-system-calls" +uri = "devdocs/valgrind/#$" +[[std.label]] +name = "Unicode" +uri = "stdlib/Unicode/#$" +[[std.label]] +dispname = "Unicode Input" +name = "Unicode-Input" +uri = "manual/unicode-input/#$" +[[std.label]] +dispname = "Unicode and UTF-8" +name = "Unicode-and-UTF-8" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Union representation" +name = "Union-representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "UnionAll Types" +name = "UnionAll-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "UnionAll types" +name = "UnionAll-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Unit Testing" +name = "Unit-Testing" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Update the version number of a dependency" +name = "Update-the-version-number-of-a-dependency" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating an existing source tree" +name = "Updating-an-existing-source-tree" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating fields of GC-managed objects" +name = "Updating-fields-of-GC-managed-objects" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Updating operators" +name = "Updating-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Uploading binaries" +name = "Uploading-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Use in Makefiles" +name = "Use-in-Makefiles" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Use naming conventions consistent with Julia base/" +name = "Use-naming-conventions-consistent-with-Julia-base/" +uri = "manual/style-guide/#Use-naming-conventions-consistent-with-Julia-base%2F" +[[std.label]] +dispname = "Useful JULIA_LLVM_ARGS parameters" +name = "Useful-JULIA_LLVM_ARGS-parameters" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Useful Julia functions for Inspecting those variables" +name = "Useful-Julia-functions-for-Inspecting-those-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful Julia variables for Inspecting" +name = "Useful-Julia-variables-for-Inspecting" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful references:" +name = "Useful-references:" +uri = "devdocs/probes/#Useful-references%3A" +[[std.label]] +dispname = "User interaction" +name = "User-interaction" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Using @threads without data races" +name = "Using-@threads-without-data-races" +uri = "manual/multi-threading/#Using-%40threads-without-data-races" +[[std.label]] +dispname = "Using Loggers" +name = "Using-Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Using Valgrind with Julia" +name = "Using-Valgrind-with-Julia" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Using arguments inside scripts" +name = "Using-arguments-inside-scripts" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Using axes for bounds checks and loop iteration" +name = "Using-axes-for-bounds-checks-and-loop-iteration" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Using distinct algorithms for scalar or array generation" +name = "Using-distinct-algorithms-for-scalar-or-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Using julia-config to automatically determine build parameters" +name = "Using-julia-config-to-automatically-determine-build-parameters" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Utility Collections" +name = "Utility-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Vararg Tuple Types" +name = "Vararg-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Varargs Functions" +name = "Varargs-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Variables and Assignments" +name = "Variables-and-Assignments" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Variadic function calls" +name = "Variadic-function-calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Verifying" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Versioning" +uri = "base/base/#$" +[[std.label]] +dispname = "Versioning and Git" +name = "Versioning-and-Git" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Via @profile" +name = "Via-@profile" +uri = "stdlib/Profile/#Via-%40profile" +[[std.label]] +dispname = "Viewing Tracy files in your browser" +name = "Viewing-Tracy-files-in-your-browser" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Viewing a stack trace" +name = "Viewing-a-stack-trace" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Views (SubArrays and other view types)" +name = "Views-(SubArrays-and-other-view-types)" +uri = "base/arrays/#Views-%28SubArrays-and-other-view-types%29" +[[std.label]] +dispname = "What are the possible causes of an UndefVarError during remote execution?" +name = "What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution?" +uri = "manual/faq/#What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution%3F" +[[std.label]] +dispname = "What does the ... operator do?" +name = "What-does-the-...-operator-do?" +uri = "manual/faq/#What-does-the-...-operator-do%3F" +[[std.label]] +dispname = "What is the difference between \"using\" and \"import\"?" +name = "What-is-the-difference-between-\"using\"-and-\"import\"?" +uri = "manual/faq/#What-is-the-difference-between-%22using%22-and-%22import%22%3F" +[[std.label]] +dispname = "What is the return value of an assignment?" +name = "What-is-the-return-value-of-an-assignment?" +uri = "manual/faq/#What-is-the-return-value-of-an-assignment%3F" +[[std.label]] +dispname = "When is convert called?" +name = "When-is-convert-called?" +uri = "manual/conversion-and-promotion/#When-is-convert-called%3F" +[[std.label]] +dispname = "When to use T, Ptr{T} and Ref{T}" +name = "When-to-use-T,-Ptr{T}-and-Ref{T}" +uri = "manual/calling-c-and-fortran-code/#When-to-use-T%2C-Ptr%7BT%7D-and-Ref%7BT%7D" +[[std.label]] +dispname = "Why am I getting UndefVarError from a simple loop?" +name = "Why-am-I-getting-UndefVarError-from-a-simple-loop?" +uri = "manual/faq/#Why-am-I-getting-UndefVarError-from-a-simple-loop%3F" +[[std.label]] +dispname = "Why are my Julia benchmarks for linear algebra operations different from other languages?" +name = "Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages?" +uri = "manual/faq/#Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages%3F" +[[std.label]] +dispname = "Why do concurrent writes to the same stream result in inter-mixed output?" +name = "Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output?" +uri = "manual/faq/#Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output%3F" +[[std.label]] +dispname = "Why does Julia use * for string concatenation? Why not + or something else?" +name = "Why-does-Julia-use-*-for-string-concatenation?-Why-not-or-something-else?" +uri = "manual/faq/#Why-does-Julia-use-%2A-for-string-concatenation%3F-Why-not-or-something-else%3F" +[[std.label]] +dispname = "Why does x += y allocate memory when x and y are arrays?" +name = "Why-does-x-y-allocate-memory-when-x-and-y-are-arrays?" +uri = "manual/faq/#Why-does-x-y-allocate-memory-when-x-and-y-are-arrays%3F" +[[std.label]] +dispname = "Why doesn't it work to declare foo(bar::Vector{Real}) = 42 and then call foo([1])?" +name = "Why-doesn't-it-work-to-declare-foo(bar::Vector{Real})-42-and-then-call-foo([1])?" +uri = "manual/faq/#Why-doesn%27t-it-work-to-declare-foo%28bar%3A%3AVector%7BReal%7D%29-42-and-then-call-foo%28%5B1%5D%29%3F" +[[std.label]] +dispname = "Why doesn't run support * or pipes for scripting external programs?" +name = "Why-doesn't-run-support-*-or-pipes-for-scripting-external-programs?" +uri = "manual/faq/#Why-doesn%27t-run-support-%2A-or-pipes-for-scripting-external-programs%3F" +[[std.label]] +dispname = "Why don't you compile Matlab/Python/R/… code to Julia?" +name = "Why-don't-you-compile-Matlab/Python/R/…-code-to-Julia?" +uri = "manual/faq/#Why-don%27t-you-compile-Matlab%2FPython%2FR%2F%E2%80%A6-code-to-Julia%3F" +[[std.label]] +dispname = "Windows Build Debugging" +name = "Windows-Build-Debugging" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Workflow for Testing Packages" +name = "Workflow-for-Testing-Packages" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with Arrays" +name = "Working-with-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Working with Broadcasted objects" +name = "Working-with-Broadcasted-objects" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Working with Files" +name = "Working-with-Files" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Working with LLVM" +name = "Working-with-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Working with Test Sets" +name = "Working-with-Test-Sets" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with context" +name = "Working-with-context" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Wrapper types" +name = "Wrapper-types" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Write \"type-stable\" functions" +name = "Write-\"type-stable\"-functions" +uri = "manual/performance-tips/#Write-%22type-stable%22-functions" +[[std.label]] +dispname = "Write functions, not just scripts" +name = "Write-functions,-not-just-scripts" +uri = "manual/style-guide/#Write-functions%2C-not-just-scripts" +[[std.label]] +dispname = "Write functions with argument ordering similar to Julia Base" +name = "Write-functions-with-argument-ordering-similar-to-Julia-Base" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Writing Documentation" +name = "Writing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Writing Tests for greeting_tests.jl" +name = "Writing-Tests-for-greeting_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing Tests for math_tests.jl" +name = "Writing-Tests-for-math_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing custom array types with non-1 indexing" +name = "Writing-custom-array-types-with-non-1-indexing" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "LaTeX" +name = "\\LaTeX" +uri = "stdlib/Markdown/#%5CLaTeX" +[[std.label]] +dispname = "Allocation Profiler" +name = "allocation-profiler" +uri = "manual/profile/#$" +[[std.label]] +dispname = "$ and \\ characters" +name = "and-\\-characters" +uri = "manual/documentation/#and-%5C-characters" +[[std.label]] +dispname = "Method" +name = "ast-lowered-method" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Automatic Type Conversion" +name = "automatic-type-conversion" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Append ! to names of functions that modify their arguments" +name = "bang-convention" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Calling Convention" +name = "calling-convention" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "How do I catch CTRL-C in a script?" +name = "catch-ctrl-c" +uri = "manual/faq/#$" +[[std.label]] +dispname = "ccall interface" +name = "ccall-interface" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "ccall using a libuv threadpool (Experimental)" +name = "ccall-using-a-libuv-threadpool-(Experimental)" +uri = "base/multi-threading/#ccall-using-a-libuv-threadpool-%28Experimental%29" +[[std.label]] +dispname = "Command-line Interface" +name = "cli" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Code Availability and Loading Packages" +name = "code-availability" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Code Loading" +name = "code-loading" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Interpolation" +name = "command-interpolation" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Command-line switches for Julia" +name = "command-line-interface" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Compiler efficiency issues" +name = "compiler-efficiency-issues" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Conversion and Promotion" +name = "conversion-and-promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Destructuring Assignment and Multiple Return Values" +name = "destructuring-assignment" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Macro reference" +name = "dev-cartesian-reference" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "JIT Code Generation" +name = "dev-codegen" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Macro Expansion" +name = "dev-macro-expansion" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Parsing" +name = "dev-parsing" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "System Image" +name = "dev-sysimg" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Type Inference" +name = "dev-type-inference" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Version/Environment info" +name = "dev-version-info" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "else Clauses" +name = "else-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "JULIA_CPU_THREADS" +name = "env-cpu-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NUM_GC_THREADS" +name = "env-gc-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_IMAGE_THREADS" +name = "env-image-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_MAX_NUM_PRECOMPILE_FILES" +name = "env-max-num-precompile-files" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "What are the differences between zero-dimensional arrays and scalars?" +name = "faq-array-0dim" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Asynchronous IO and concurrent synchronous writes" +name = "faq-async-io" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia give a DomainError for certain seemingly-sensible operations?" +name = "faq-domain-errors" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia use native machine integer arithmetic?" +name = "faq-integer-arithmetic" +uri = "manual/faq/#$" +[[std.label]] +dispname = "How does \"null\", \"nothingness\" or \"missingness\" work in Julia?" +name = "faq-nothing" +uri = "manual/faq/#$" +[[std.label]] +dispname = "finally Clauses" +name = "finally-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "gdb debugging tips" +name = "gdb-debugging-tips" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "isbits Union Arrays" +name = "isbits-Union-Arrays" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Optimizations" +name = "isbits-Union-Optimizations" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Structs" +name = "isbits-Union-Structs" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +name = "jl_atexit_hook()" +uri = "devdocs/init/#jl_atexit_hook%28%29" +[[std.label]] +name = "julia_init()" +uri = "devdocs/init/#julia_init%28%29" +[[std.label]] +name = "julia_save()" +uri = "devdocs/init/#julia_save%28%29" +[[std.label]] +dispname = "Separate kernel functions (aka, function barriers)" +name = "kernel-functions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Arrays" +name = "lib-arrays" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Iteration" +name = "lib-collections-iteration" +uri = "base/collections/#$" +[[std.label]] +dispname = "Constants" +name = "lib-constants" +uri = "base/constants/#$" +[[std.label]] +dispname = "File Events" +name = "lib-filewatching" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "lib-multithreading" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Numbers" +name = "lib-numbers" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Profiling" +name = "lib-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Strings" +name = "lib-strings" +uri = "base/strings/#$" +[[std.label]] +dispname = "Synchronization" +name = "lib-task-sync" +uri = "base/parallel/#$" +[[std.label]] +name = "libuv" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Local Scope" +name = "local-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level synchronization using schedule and wait" +name = "low-level-schedule-wait" +uri = "base/parallel/#$" +[[std.label]] +name = "main()" +uri = "devdocs/init/#main%28%29" +[[std.label]] +dispname = "Abstract Types" +name = "man-abstract-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Advantages of Julia" +name = "man-advantages-of-julia" +uri = "#$" +[[std.label]] +dispname = "Allowed Variable Names" +name = "man-allowed-variable-names" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Method Ambiguities" +name = "man-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Anonymous Functions" +name = "man-anonymous-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Public API" +name = "man-api" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Argument destructuring" +name = "man-argument-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Argument Passing Behavior" +name = "man-argument-passing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Array and Vectorized Operators and Functions" +name = "man-array-and-vectorized-operators-and-functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-array-concatenation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Indexing" +name = "man-array-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Array literals" +name = "man-array-literals" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Typed array literals" +name = "man-array-typed-literal" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Assignment expressions and assignment versus mutation" +name = "man-assignment-expressions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Asynchronous Programming" +name = "man-asynchronous" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Per-field atomics" +name = "man-atomics" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Alternative linear algebra backends" +name = "man-backends-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Bits Types" +name = "man-bits-types" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Byte Array Literals" +name = "man-byte-array-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Characters" +name = "man-characters" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Cluster Cookie" +name = "man-cluster-cookie" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "@code_warntype" +name = "man-code-warntype" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Compound Expressions" +name = "man-compound-expressions" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Comprehensions" +name = "man-comprehensions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-concatenation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Conditional Evaluation" +name = "man-conditional-evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Constructors" +name = "man-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Compressed Sparse Column (CSC) Sparse Matrix Storage" +name = "man-csc" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Arrays with custom indices" +name = "man-custom-indices" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom pretty-printing" +name = "man-custom-pretty-printing" +uri = "manual/types/#$" +[[std.label]] +dispname = "Declared Types" +name = "man-declared-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Distributed Computing" +name = "man-distributed" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Documentation" +name = "man-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Vectorized \"dot\" operators" +name = "man-dot-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Interpolation" +name = "man-expression-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Package Extensions" +name = "man-extensions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Functions" +name = "man-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Getting Started" +name = "man-getting-started" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Important Links" +name = "man-important-links" +uri = "#$" +[[std.label]] +dispname = "Indexed Assignment" +name = "man-indexed-assignment" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Inner Constructor Methods" +name = "man-inner-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Instance Properties" +name = "man-instance-properties" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Interactive Utilities" +name = "man-interactive-utils" +uri = "stdlib/InteractiveUtils/#$" +[[std.label]] +dispname = "Abstract Arrays" +name = "man-interface-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Iteration" +name = "man-interface-iteration" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Strided Arrays" +name = "man-interface-strided-arrays" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Customizing broadcasting" +name = "man-interfaces-broadcasting" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Introduction" +name = "man-introduction" +uri = "#$" +[[std.label]] +dispname = "Julia Compared to Other Languages" +name = "man-julia-compared-other-languages" +uri = "#$" +[[std.label]] +dispname = "Linear Algebra" +name = "man-linalg" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Orthogonal matrices (AbstractQ)" +name = "man-linalg-abstractq" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "man-linalg-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Logging" +name = "man-logging" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Repeated Evaluation: Loops" +name = "man-loops" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Macros" +name = "man-macros" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method design and the avoidance of ambiguities" +name = "man-method-design-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Method specializations" +name = "man-method-specializations" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Orthogonalize your design" +name = "man-methods-orthogonalize" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Single- and multi-dimensional Arrays" +name = "man-multi-dim-arrays" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "man-multithreading" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multithreading and linear algebra" +name = "man-multithreading-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Numeric Literal Coefficients" +name = "man-numeric-literal-coefficients" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Outer Constructor Methods" +name = "man-outer-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Composite Types" +name = "man-parametric-composite-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Avoid containers with abstract type parameters" +name = "man-performance-abstract-container" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Annotations" +name = "man-performance-annotations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance of captured variable" +name = "man-performance-captured" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Access arrays in memory order, along columns" +name = "man-performance-column-major" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Tips" +name = "man-performance-tips" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Types with values-as-parameters" +name = "man-performance-value-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Consider using views for slices" +name = "man-performance-views" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Printf" +name = "man-printf" +uri = "stdlib/Printf/#$" +[[std.label]] +dispname = "Punctuation" +name = "man-punctuation" +uri = "base/punctuation/#$" +[[std.label]] +dispname = "QuoteNode" +name = "man-quote-node" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Raw String Literals" +name = "man-raw-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Regular Expressions" +name = "man-regex-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Scope constructs" +name = "man-scope-table" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Scripting" +name = "man-scripting" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "man-shared-arrays" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shell mode" +name = "man-shell-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Singleton types" +name = "man-singleton-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Strings" +name = "man-strings" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Supported index types" +name = "man-supported-index-types" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Task Migration" +name = "man-task-migration" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Tasks (aka Coroutines)" +name = "man-tasks" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Threadpools" +name = "man-threadpools" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "What does \"type-stable\" mean?" +name = "man-type-stability" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Typed Globals" +name = "man-typed-globals" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Types" +name = "man-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type{T} type selectors" +name = "man-typet-type" +uri = "manual/types/#$" +[[std.label]] +dispname = "Variables" +name = "man-variables" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Dot Syntax for Vectorizing Functions" +name = "man-vectorized" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Version Number Literals" +name = "man-version-number-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "What Makes Julia, Julia?" +name = "man-what-makes-julia" +uri = "#$" +[[std.label]] +dispname = "Workflow Tips" +name = "man-workflow-tips" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Mapping C Types to Julia" +name = "mapping-c-types-to-julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown" +name = "markdown_stdlib" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Mathematical Operators" +name = "math-ops" +uri = "base/math/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "meta-non-standard-string-literals" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Missing Values" +name = "missing" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Modules" +name = "modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "nVidia Jetson TX2" +name = "nVidia-Jetson-TX2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Namespace management" +name = "namespace-management" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "non-standard-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "On Soft Scope" +name = "on-soft-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Diagnosing and fixing hangs due to a package dependency" +name = "pchang_deps" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Fixing package code to avoid hangs" +name = "pchang_fix" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Package Images" +name = "pkgimages" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package images optimized for multiple microarchitectures" +name = "pkgimgs-multi-versioning" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package/Environment Preferences" +name = "preferences" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "printf() and stdio in the Julia runtime" +name = "printf()-and-stdio-in-the-Julia-runtime" +uri = "devdocs/stdio/#printf%28%29-and-stdio-in-the-Julia-runtime" +[[std.label]] +dispname = "printf() during initialization" +name = "printf()-during-initialization" +uri = "devdocs/stdio/#printf%28%29-during-initialization" +[[std.label]] +name = "repl_entrypoint()" +uri = "devdocs/init/#repl_entrypoint%28%29" +[[std.label]] +dispname = "Scope of Variables" +name = "scope-of-variables" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "BLAS character arguments" +name = "stdlib-blas-chars" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Unit diagonal" +name = "stdlib-blas-diag" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Multiplication order" +name = "stdlib-blas-side" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Transposition operation" +name = "stdlib-blas-trans" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Triangle referencing" +name = "stdlib-blas-uplo" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "API reference" +name = "stdlib-dates-api" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "SparseArrays API" +name = "stdlib-sparse-arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Interpolation" +name = "string-interpolation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "System image optimized for multiple microarchitectures" +name = "sysimg-multi-versioning" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Tools" +name = "tools" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "using and import with specific identifiers, and adding methods" +name = "using-and-import-with-specific-identifiers,-and-adding-methods" +uri = "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods" +[[std.label]] +dispname = "Writing binary broadcasting rules" +name = "writing-binary-broadcasting-rules" +uri = "manual/interfaces/#$" diff --git a/v0.2.0/inventories/JuliaDocs.toml b/v0.2.0/inventories/JuliaDocs.toml new file mode 100644 index 0000000..5492fc1 --- /dev/null +++ b/v0.2.0/inventories/JuliaDocs.toml @@ -0,0 +1,14 @@ +[Inventory] +format = "DocInventories v0" +project = "JuliaDocs" +version = "" + +[[std.doc]] +name = "DocumenterInterLinks" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocumenterInterLinks.jl" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocInventories.jl" +uri = "DocInventories.jl#readme" diff --git a/v0.2.0/objects.inv b/v0.2.0/objects.inv new file mode 100644 index 0000000..00561cf Binary files /dev/null and b/v0.2.0/objects.inv differ diff --git a/v0.2.0/search_index.js b/v0.2.0/search_index.js new file mode 100644 index 0000000..10a49f4 --- /dev/null +++ b/v0.2.0/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"api/#API","page":"API","title":"API","text":"","category":"section"},{"location":"api/","page":"API","title":"API","text":"The DocInventories package exports two names:","category":"page"},{"location":"api/","page":"API","title":"API","text":"Inventory\nInventoryItem","category":"page"},{"location":"api/","page":"API","title":"API","text":"All other names should either be imported explicitly, e.g.,","category":"page"},{"location":"api/","page":"API","title":"API","text":"using DocInventories: uri, spec","category":"page"},{"location":"api/","page":"API","title":"API","text":"for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.","category":"page"},{"location":"api/","page":"API","title":"API","text":"","category":"page"},{"location":"api/","page":"API","title":"API","text":"Modules = [DocInventories]","category":"page"},{"location":"api/#DocInventories.MIME_TYPES","page":"API","title":"DocInventories.MIME_TYPES","text":"Default map of file extensions to MIME types.\n\nMIME_TYPES = Dict(\n \".txt\" => MIME(\"text/x-intersphinx\"),\n \".inv\" => MIME(\"application/x-intersphinx\"),\n \".toml\" => MIME(\"application/toml\"),\n \".txt.gz\" => MIME(\"text/x-intersphinx+gzip\"),\n \".toml.gz\" => MIME(\"application/toml+gzip\"),\n)\n\n\n\n\n\n","category":"constant"},{"location":"api/#DocInventories.Inventory","page":"API","title":"DocInventories.Inventory","text":"An inventory link targets in a project documentation.\n\ninventory = Inventory(\n source;\n mime=auto_mime(source),\n root_url=root_url(source)\n)\n\nloads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.\n\nThe Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.\n\nAlternatively,\n\ninventory = Inventory(; project, version=\"\", root_url=\"\", items=[])\n\nwith a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.\n\nAttributes\n\nproject: The name of the project\nversion: The version of the project (e.g., \"1.0.0\")\nroot_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with \"https://\" and end with a slash.\nsource: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.\nsorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.\n\nItem access\n\nItems can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form \":[domain:]role:`name`\", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.\n\nSearch\n\nThe inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:\n\nA spec of the form \":domain:role:`name`\", in full, partially, or as a regex.\nPart of a url of a page in the project's documentation, as a string\nThe title of a section as it appears somewhere in the project's documentation.\n\nThe search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.\n\nMethods\n\nfind_in_inventory(inventory, name) – find a single item in the inventory\nsave(filename, inventory; mime=auto_mime(filename)) – write the inventory to a file in any supported output format.\nshow_full(inventory) – show the unabbreviated inventory in the REPL (ideally via TerminalPager)\nuri(inventory, key) – obtain the full URI for an item from the inventory.\npush!(inventory, items...) – add InventoryItems to an existing inventory.\nappend!(inventory, collections...) – add collections of InventoryItems to an existing inventory.\nsort(inventory) – convert an unsorted inventory into a sorted one.\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryFormatError","page":"API","title":"DocInventories.InventoryFormatError","text":"An error indicating an issue with an objects.inv file.\n\nthrow(InventoryFormatError(msg))\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryItem","page":"API","title":"DocInventories.InventoryItem","text":"An item inside an Inventory.\n\nitem = InventoryItem(; name, role, uri, priority=1, domain=\"jl\", dispname=\"-\")\n\nrepresents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.\n\nFor convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=\":domain:role:`name`\" borrows from Sphinx' cross-referencing syntax:\n\nitem = IventoryItem(\n \":domain:role:`name`\" => uri;\n dispname=,\n priority=()\n)\n\nThe domain is optional: if spec=\":role:`name`\", the domain is \"std\" for role=\"label\" or role=\"doc\", and \"jl\" otherwise. The role is mandatory for code objects. For non-code objects,\n\nitem = IventoryItem(\n \"title\" => uri;\n dispname=,\n priority=-1\n)\n\nindicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(\":std:label:`name`\" => uri; dispname=title, priority=-1).\n\nAttributes\n\nname: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.\ndomain: The name of a Sphinx domain. Should be \"jl\" for Julia code objects (default), \"py\" for Python code objects, and \"std\" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.\nrole: A domain-specific role (type). Must have nonzero length and not contain whitespace.\npriority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:\n1: the \"default\" priority. Used by default for all objects not in the \"std\" domain (that is, all \"code\" objects such as those in the \"jl\" domain).\n0: object is important\n2 (or higher): object is unimportant\n-1 (or lower): object is \"hidden\" (may be omitted from search). Used by default for all objects in the std domain (section titles)\nSee find_in_inventory for details. The above semantics match those used by Sphinx.\nuri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with \"$\" to indicate a placeholder for name (usually as \"#$\", for an HTML anchor matching name).\ndispname: A full plain text representation of the object. May be \"-\" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.\n\nMethods\n\nuri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.\ndispname – Extract the dispname, resolving the \"-\" shorthand, if applicable.\nspec – Return the specification string \":domain:role:`name`\" associated with the item\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.auto_mime-Tuple{Any}","page":"API","title":"DocInventories.auto_mime","text":"Determine the MIME type of the given file path or URL from the file extension.\n\nmime = auto_mime(source)\n\nreturns a MIME type from the extension of source. The default mapping is in MIME_TYPES.\n\nUnknown or unsupported extensions throw an ArgumentError.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.dispname-Tuple{InventoryItem}","page":"API","title":"DocInventories.dispname","text":"Obtain the full display name for an InventoryItem.\n\ndisplay_name = dispname(item)\n\nreturns item.dispname with \"-\" expanded to item.name.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.find_in_inventory-Tuple{Any, Any}","page":"API","title":"DocInventories.find_in_inventory","text":"Find an item in the inventory.\n\nitem = find_in_inventory(\n inventory,\n name;\n domain=\"\",\n role=\"\",\n quiet=false,\n include_hidden_priority=true\n)\n\nreturns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.\n\nArguments\n\ninventory: The Inventory to search.\nname: The value of the name attribute of the InventoryItem to find. Must match exactly.\ndomain: If not empty, restrict search to items with a matching domain attribute.\nrole: If not empty, restrict search to items with a matching role attribute.\nquiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.\ninclude_hidden_priority: Whether or not to consider items with a negative priority attribute. If \"hidden\" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.\n\nNote that direct item lookup as inventory[spec] where spec is a string of the form \"[:[domain:]role:]`name`\" is available as a simplified way to call find_in_inventory with quiet=true.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.root_url-Tuple{AbstractString}","page":"API","title":"DocInventories.root_url","text":"Obtain the root url from an inventory source.\n\nurl = root_url(source; warn=true)\n\nreturns the root url as determined by split_url if source starts with \"https://\" or \"http://\", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.save-Tuple{AbstractString, Any}","page":"API","title":"DocInventories.save","text":"Write the Inventory to file in the specified format.\n\nsave(filename, inventory; mime=auto_mime(filename))\n\nwrites inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{Any}","page":"API","title":"DocInventories.show_full","text":"Show the entire inventory.\n\nshow_full(inventory) # io=stdout\nshow_full(io, inventory)\n\nis equivalent to\n\nshow(IOContext(io, :limit => false), \"text/plain\", inventory)\n\nThis may produce large output, so you may want to make use of the TerminalPager package.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.spec-Tuple{InventoryItem}","page":"API","title":"DocInventories.spec","text":"Return the specification string of an InventoryItem.\n\nitem_spec = spec(item)\n\nreturns a string of the form \":domain:role:`name`\" using the attributes of the given item.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.split_url-Tuple{Any}","page":"API","title":"DocInventories.split_url","text":"Split a URL into a root URL and a filename.\n\nroot_url, filename = split_url(url)\n\nsplits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with \"https://\" or \"http://\".\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{Inventory, Any}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(inventory, key)\n\nis equivalent to uri(inventory[key]; root_url=inventory.root_url).\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{InventoryItem}","page":"API","title":"DocInventories.uri","text":"Obtain the full URI for an InventoryItem\n\nuri_str = uri(item; root_url=\"\")\n\nfully expands item.uri and prepends root_url.\n\n\n\n\n\n","category":"method"},{"location":"formats/#Inventory-File-Formats","page":"Inventory File Formats","title":"Inventory File Formats","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.","category":"page"},{"location":"formats/#Sphinx-Inventory-Format","page":"Inventory File Formats","title":"Sphinx Inventory Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"# Sphinx inventory version 2\n# Project: <project>\n# Version: <version>\n# The remainder of this file is compressed using zlib.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.","category":"page"},{"location":"formats/#Plain-Text-Format","page":"Inventory File Formats","title":"Plain Text Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"<name> <domain>:<role> <priority> <uri> <dispname>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).","category":"page"},{"location":"formats/#TOML-Format","page":"Inventory File Formats","title":"TOML Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The TOML format is another text output format that is optimized for human readability. It starts with a header section of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"[Inventory]\nformat = \"DocInventories v0\"\nproject = \"<project>\"\nversion = \"<version>\"","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The format line is mandatory and identifies the file as containing inventory data in the format described here.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"warning: Warning\nAs indicated by the v0 in the format line, the format described here is currently experimental and may change without notice","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"After that, each InventoryItem is represented by a multi-line block of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"[[<domain>.<role>]]\nname = \"<name>\"\nuri = \"<uri>\"\ndispname = \"<dispname>\"\npriority = <priority>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname=\"-\"), the dispname line may also be omitted.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The item-blocks may be grouped/separated by blank lines. In .toml file generated by DocInventories.save(\"inventory.toml\", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map \"name\", \"uri\", and potentially \"dispname\" and \"priority\" to their respective values.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"A compressed TOML file can be written with, e.g., DocInventories.save(\"inventory.toml.gz\", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.","category":"page"},{"location":"usage/#Usage","page":"Usage","title":"Usage","text":"","category":"section"},{"location":"usage/#Loading-Inventories","page":"Usage","title":"Loading Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"using DocInventories\ninventory = Inventory(\"https://matplotlib.org/3.7.3/objects.inv\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory = Inventory(\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\"),\n root_url=\"https://docs.julialang.org/en/v1/\"\n)","category":"page"},{"location":"usage/#Inventory-Items","page":"Usage","title":"Inventory Items","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"item = inventory[\"Style-Guide\"]","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The spec in the mapping adopts the notation of a \"domain\" and \"role\" from Sphinx:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"show(IOContext(stdout, :full=>true), inventory[\"Style-Guide\"])","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"[1]: We conflate Sphinx' \"object types\" and \"roles\". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference \":py:func:`matplotlib.pyplot.subplots`\" would correspond to the DocInventories spec \":py:function:`matplotlib.pyplot.subplots`\".","category":"page"},{"location":"usage/#Exploring-Inventories","page":"Usage","title":"Exploring Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Thus, we could search for a title as is appears in the documentation:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"Sorting and Related Functions\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, with a regular expression, for all Julia functions in Base that have sort in their name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(r\":function:`Base\\..*sort.*`\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, for all linkable items that appear on the page with the relative URI \"manual/workflow-tips/\"","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"manual/workflow-tips/\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The search results will be sorted taking into account the priority field of the items.","category":"page"},{"location":"usage/#Saving-Inventories-to-File","page":"Usage","title":"Saving Inventories to File","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(tempname(), inventory; mime=\"application/toml\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"It is also possible to write with compression by appending a .gz file extension:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml.gz\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"See Inventory File Formats for a description of all available output formats.","category":"page"},{"location":"creating/#Creating-Inventory-Files","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file \"by hand\" make sense:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.\nCreating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"There are two ways to accomplish this:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Populate an Inventory in the REPL\nMaintain an Inventory TOML File by Hand","category":"page"},{"location":"creating/#Populate-an-Inventory-in-the-REPL","page":"Creating Inventory Files","title":"Populate an Inventory in the REPL","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We can instantiate an empty Inventory as","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"using DocInventories\n\ninventory = Inventory(\n project=\"Wikipedia\",\n version=\"2024-01\",\n root_url=\"https://en.wikipedia.org/wiki/\"\n);\nnothing # hide","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Then, we can push! InventoryItems for all pages we want to include in the inventory:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"push!(\n inventory,\n InventoryItem(\n \":std:doc:Julia\" => \"Julia_(programming_language)\";\n dispname=\"Julia (programming language)\"\n ),\n InventoryItem(\n \":std:doc:Python\" => \"Python_(programming_language)\";\n dispname=\"Python (programming language)\"\n )\n)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We've used here the role :std:doc: for \"documents\", which is somewhat optional, but more accurate than the default \":std:label:\" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"inventory[\"Julia\"]","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Once the inventory is complete, we can write it to disk, see Saving Inventories to File.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"creating/#Maintain-an-Inventory-TOML-File-by-Hand","page":"Creating Inventory Files","title":"Maintain an Inventory TOML File by Hand","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"show(stdout, \"application/toml\", inventory)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.","category":"page"},{"location":"#DocInventories.jl","page":"Home","title":"DocInventories.jl","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"using Markdown\nusing Pkg\n\nVERSION = Pkg.dependencies()[Base.UUID(\"43dc2714-ed3b-44b5-b226-857eda1aa7de\")].version\n\ngithub_badge = \"[![Github](https://img.shields.io/badge/JuliaDocs-DocInventories.jl-blue.svg?logo=github)](https://github.com/JuliaDocs/DocInventories.jl)\"\n\nversion_badge = \"![v$VERSION](https://img.shields.io/badge/version-v$(replace(\"$VERSION\", \"-\" => \"--\"))-green.svg)\"\n\nif get(ENV, \"DOCUMENTER_BUILD_PDF\", \"\") == \"\"\n Markdown.parse(\"$github_badge $version_badge\")\nelse\n Markdown.parse(\"\"\"\n -----\n\n On Github: [JuliaDocs/DocumenterCitations.jl](https://github.com/JuliaDocs/DocumenterCitations.jl)\n\n Version: $VERSION\n\n -----\n\n \"\"\")\nend","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.","category":"page"},{"location":"#Installation","page":"Home","title":"Installation","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"As usual, that package can be installed via","category":"page"},{"location":"","page":"Home","title":"Home","text":"] add DocInventories","category":"page"},{"location":"","page":"Home","title":"Home","text":"in the Julia REPL, or by adding","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories = \"43dc2714-ed3b-44b5-b226-857eda1aa7de\"","category":"page"},{"location":"","page":"Home","title":"Home","text":"to the relevant Project.toml file.","category":"page"},{"location":"#Contents","page":"Home","title":"Contents","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"Pages = [page for (name, page) in Main.PAGES[2:end]]","category":"page"}] +} diff --git a/v0.2.0/siteinfo.js b/v0.2.0/siteinfo.js new file mode 100644 index 0000000..057c824 --- /dev/null +++ b/v0.2.0/siteinfo.js @@ -0,0 +1 @@ +var DOCUMENTER_CURRENT_VERSION = "v0.2.0"; diff --git a/v0.2.0/usage/index.html b/v0.2.0/usage/index.html new file mode 100644 index 0000000..2557963 --- /dev/null +++ b/v0.2.0/usage/index.html @@ -0,0 +1,66 @@ +<!DOCTYPE html> +<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>Usage · DocInventories.jl

Usage

Loading Inventories

An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as

using DocInventories
+inventory = Inventory("https://matplotlib.org/3.7.3/objects.inv")
Inventory(
+ project="Matplotlib",
+ version="3.7.3",
+ root_url="https://matplotlib.org/3.7.3/",
+ items=[
+  InventoryItem(":std:label:`2dcollections3d`" => "tutorials/toolkits/mplot3d.html#dcollections3d", dispname="2D plots in 3D"),
+  InventoryItem(":std:label:`3d_plots`" => "plot_types/3D/index.html#d-plots", dispname="3D"),
+  InventoryItem(":std:envvar:`HOME`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLBACKEND`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLCONFIGDIR`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  ⋮ (10231 elements in total)
+  InventoryItem(":std:label:`wireframe`" => "tutorials/toolkits/mplot3d.html#\$", dispname="Wireframe plots"),
+  InventoryItem(":std:label:`working-with-text`" => "tutorials/introductory/pyplot.html#\$", dispname="Working with text"),
+  InventoryItem(":std:label:`writing-docstrings`" => "devel/documenting_mpl.html#\$", dispname="Writing docstrings"),
+  InventoryItem(":std:label:`writing-examples-and-tutorials`" => "devel/documenting_mpl.html#\$", dispname="Writing examples and tutorials"),
+  InventoryItem(":std:label:`writing-rest-pages`" => "devel/documenting_mpl.html#\$", dispname="Writing ReST pages"),
+  InventoryItem(":std:label:`xkcd-colors`" => "tutorials/colors/colors.html#\$", dispname="Comparison between X11/CSS4 and xkcd colors"),
+ ]
+)
+

To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:

inventory = Inventory(
+    joinpath(@__DIR__, "inventories", "Julia.toml"),
+    root_url="https://docs.julialang.org/en/v1/"
+)
Inventory(
+ project="The Julia Language",
+ version="1.10.0",
+ root_url="https://docs.julialang.org/en/v1/",
+ items=[
+  InventoryItem(":std:label:`\"Value-types\"`" => "manual/types/#%22Value-types%22", dispname="\"Value types\""),
+  InventoryItem(":jl:keyword:`&&`" => "base/math/#%26%26"),
+  InventoryItem(":jl:keyword:`...`" => "base/base/#\$"),
+  InventoryItem(":std:label:`...-combines-many-arguments-into-one-argument-in-function-definitions`" => "manual/faq/#\$", dispname="... combines many arguments into one argument in function definitions"),
+  InventoryItem(":std:label:`...-splits-one-argument-into-many-different-arguments-in-function-calls`" => "manual/faq/#\$", dispname="... splits one argument into many different arguments in function calls"),
+  ⋮ (3602 elements in total)
+  InventoryItem(":std:label:`using-and-import-with-specific-identifiers,-and-adding-methods`" => "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods", dispname="using and import with specific identifiers, and adding methods"),
+  InventoryItem(":jl:keyword:`var\"name\"`" => "base/base/#var%22name%22"),
+  InventoryItem(":jl:keyword:`where`" => "base/base/#\$"),
+  InventoryItem(":jl:keyword:`while`" => "base/base/#\$"),
+  InventoryItem(":std:label:`writing-binary-broadcasting-rules`" => "manual/interfaces/#\$", dispname="Writing binary broadcasting rules"),
+  InventoryItem(":jl:keyword:`||`" => "base/math/#%7C%7C"),
+ ]
+)
+

Inventory Items

Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like

item = inventory["Style-Guide"]
InventoryItem(":std:label:`Style-Guide`" => "manual/style-guide/#\$", dispname="Style Guide")

Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.

The spec in the mapping adopts the notation of a "domain" and "role" from Sphinx:

show(IOContext(stdout, :full=>true), inventory["Style-Guide"])
InventoryItem(name="Style-Guide", domain="std", role="label", priority=-1, uri="manual/style-guide/#Style-Guide", dispname="Style Guide")

This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].

Exploring Inventories

An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.

Thus, we could search for a title as is appears in the documentation:

inventory("Sorting and Related Functions")
2-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`Sorting-and-Related-Functions`" => "base/sort/#\$", dispname="Sorting and Related Functions")
+ InventoryItem(":std:doc:`base/sort`" => "base/sort/", dispname="Sorting and Related Functions")

Or, with a regular expression, for all Julia functions in Base that have sort in their name:

inventory(r":function:`Base\..*sort.*`")
14-element Vector{InventoryItem}:
+ InventoryItem(":jl:function:`Base.Sort.insorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort!`" => "base/sort/#Base.Sort.partialsort%21")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm!`" => "base/sort/#Base.Sort.partialsortperm%21")
+ InventoryItem(":jl:function:`Base.Sort.searchsorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedfirst`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedlast`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.sortperm!`" => "base/sort/#Base.Sort.sortperm%21")
+ InventoryItem(":jl:function:`Base.issorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort!`" => "base/sort/#Base.sort%21")
+ InventoryItem(":jl:function:`Base.sortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sortslices`" => "base/sort/#\$")

Or, for all linkable items that appear on the page with the relative URI "manual/workflow-tips/"

inventory("manual/workflow-tips/")
6-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`A-basic-editor/REPL-workflow`" => "manual/workflow-tips/#A-basic-editor%2FREPL-workflow", dispname="A basic editor/REPL workflow")
+ InventoryItem(":std:label:`Browser-based-workflow`" => "manual/workflow-tips/#\$", dispname="Browser-based workflow")
+ InventoryItem(":std:label:`REPL-based-workflow`" => "manual/workflow-tips/#\$", dispname="REPL-based workflow")
+ InventoryItem(":std:label:`Revise-based-workflows`" => "manual/workflow-tips/#\$", dispname="Revise-based workflows")
+ InventoryItem(":std:label:`man-workflow-tips`" => "manual/workflow-tips/#\$", dispname="Workflow Tips")
+ InventoryItem(":std:doc:`manual/workflow-tips`" => "manual/workflow-tips/", dispname="Workflow Tips")

The search results will be sorted taking into account the priority field of the items.

Saving Inventories to File

An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use

DocInventories.save("$(tempname()).toml", inventory)

The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:

DocInventories.save(tempname(), inventory; mime="application/toml")

It is also possible to write with compression by appending a .gz file extension:

DocInventories.save("$(tempname()).toml.gz", inventory)

See Inventory File Formats for a description of all available output formats.

  • 1We conflate Sphinx' "object types" and "roles". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference ":py:func:`matplotlib.pyplot.subplots`" would correspond to the DocInventories spec ":py:function:`matplotlib.pyplot.subplots`".
diff --git a/v0.2.1/.documenter-siteinfo.json b/v0.2.1/.documenter-siteinfo.json new file mode 100644 index 0000000..559edc4 --- /dev/null +++ b/v0.2.1/.documenter-siteinfo.json @@ -0,0 +1 @@ +{"documenter":{"julia_version":"1.10.0","generation_timestamp":"2024-01-05T07:15:09","documenter_version":"1.2.1"}} \ No newline at end of file diff --git a/v0.2.1/api/index.html b/v0.2.1/api/index.html new file mode 100644 index 0000000..3b94841 --- /dev/null +++ b/v0.2.1/api/index.html @@ -0,0 +1,29 @@ + +API · DocInventories.jl

API

The DocInventories package exports two names:

All other names should either be imported explicitly, e.g.,

using DocInventories: uri, spec

for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.


DocInventories.MIME_TYPESConstant

Default map of file extensions to MIME types.

MIME_TYPES = Dict(
+    ".txt" => MIME("text/x-intersphinx"),
+    ".inv" => MIME("application/x-intersphinx"),
+    ".toml" => MIME("application/toml"),
+    ".txt.gz" => MIME("text/x-intersphinx+gzip"),
+    ".toml.gz" => MIME("application/toml+gzip"),
+)
source
DocInventories.InventoryType

An inventory link targets in a project documentation.

inventory = Inventory(
+    source;
+    mime=auto_mime(source),
+    root_url=root_url(source)
+)

loads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.

The Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.

Alternatively,

inventory = Inventory(; project, version="", root_url="", items=[])

with a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.

Attributes

  • project: The name of the project
  • version: The version of the project (e.g., "1.0.0")
  • root_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with "https://" and end with a slash.
  • source: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.
  • sorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.

Item access

Items can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form ":[domain:]role:`name`", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.

Search

The inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:

  • A spec of the form ":domain:role:`name`", in full, partially, or as a regex.
  • Part of a url of a page in the project's documentation, as a string
  • The title of a section as it appears somewhere in the project's documentation.

The search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.

Methods

source
DocInventories.InventoryItemType

An item inside an Inventory.

item = InventoryItem(; name, role, uri, priority=1, domain="jl", dispname="-")

represents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.

For convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=":domain:role:`name`" borrows from Sphinx' cross-referencing syntax:

item = IventoryItem(
+    ":domain:role:`name`" => uri;
+    dispname=<name>,
+    priority=(<domain == "std" ? -1 : 1>)
+)

The domain is optional: if spec=":role:`name`", the domain is "std" for role="label" or role="doc", and "jl" otherwise. The role is mandatory for code objects. For non-code objects,

item = IventoryItem(
+    "title" => uri;
+    dispname=<title>,
+    priority=-1
+)

indicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(":std:label:`name`" => uri; dispname=title, priority=-1).

Attributes

  • name: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.

  • domain: The name of a Sphinx domain. Should be "jl" for Julia code objects (default), "py" for Python code objects, and "std" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.

  • role: A domain-specific role (type). Must have nonzero length and not contain whitespace.

  • priority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:

    • 1: the "default" priority. Used by default for all objects not in the "std" domain (that is, all "code" objects such as those in the "jl" domain).
    • 0: object is important
    • 2 (or higher): object is unimportant
    • -1 (or lower): object is "hidden" (may be omitted from search). Used by default for all objects in the std domain (section titles)

    See find_in_inventory for details. The above semantics match those used by Sphinx.

  • uri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with "$" to indicate a placeholder for name (usually as "#$", for an HTML anchor matching name).

  • dispname: A full plain text representation of the object. May be "-" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.

Methods

  • uri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.
  • dispname – Extract the dispname, resolving the "-" shorthand, if applicable.
  • spec – Return the specification string ":domain:role:`name`" associated with the item
source
DocInventories.auto_mimeMethod

Determine the MIME type of the given file path or URL from the file extension.

mime = auto_mime(source)

returns a MIME type from the extension of source. The default mapping is in MIME_TYPES.

Unknown or unsupported extensions throw an ArgumentError.

source
DocInventories.find_in_inventoryMethod

Find an item in the inventory.

item = find_in_inventory(
+    inventory,
+    name;
+    domain="",
+    role="",
+    quiet=false,
+    include_hidden_priority=true
+)

returns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.

Arguments

  • inventory: The Inventory to search.
  • name: The value of the name attribute of the InventoryItem to find. Must match exactly.
  • domain: If not empty, restrict search to items with a matching domain attribute.
  • role: If not empty, restrict search to items with a matching role attribute.
  • quiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.
  • include_hidden_priority: Whether or not to consider items with a negative priority attribute. If "hidden" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.

Note that direct item lookup as inventory[spec] where spec is a string of the form "[:[domain:]role:]`name`" is available as a simplified way to call find_in_inventory with quiet=true.

source
DocInventories.root_urlMethod

Obtain the root url from an inventory source.

url = root_url(source; warn=true)

returns the root url as determined by split_url if source starts with "https://" or "http://", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.

source
DocInventories.saveMethod

Write the Inventory to file in the specified format.

save(filename, inventory; mime=auto_mime(filename))

writes inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.

source
DocInventories.show_fullMethod
show_full(inventory)  # io=stdout
+show_full(io, inventory)

is equivalent to

show(IOContext(io, :limit => false), "text/plain", inventory)

and shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.

source
DocInventories.specMethod

Return the specification string of an InventoryItem.

item_spec = spec(item)

returns a string of the form ":domain:role:`name`" using the attributes of the given item.

source
DocInventories.split_urlMethod

Split a URL into a root URL and a filename.

root_url, filename = split_url(url)

splits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with "https://" or "http://".

source
DocInventories.uriMethod
uri_str = uri(inventory, key)

is equivalent to uri(inventory[key]; root_url=inventory.root_url).

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

+ ${display_result} +

+
+ ${display_link} +
+
+ ${search_divider} + `; + + return result_div; +} + +/** + * Get selected filters, remake the filter html and lastly update the search modal + */ +function get_filters() { + let ele = $(".search-filters .search-filter-selected").get(); + filter_results = ele.map((x) => $(x).text().toLowerCase()); + modal_filters = make_modal_body_filters(filters, filter_results); + update_search(filter_results); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Modal settings dialog +$(document).ready(function () { + var settings = $("#documenter-settings"); + $("#documenter-settings-button").click(function () { + settings.toggleClass("is-active"); + }); + // Close the dialog if X is clicked + $("#documenter-settings button.delete").click(function () { + settings.removeClass("is-active"); + }); + // Close dialog if ESC is pressed + $(document).keyup(function (e) { + if (e.keyCode == 27) settings.removeClass("is-active"); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +let search_modal_header = ` + +`; + +let initial_search_body = ` +
Type something to get started!
+`; + +let search_modal_footer = ` +
+ + Ctrl + + / to search + + esc to close +
+`; + +$(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/v0.2.1/assets/themes/documenter-dark.css b/v0.2.1/assets/themes/documenter-dark.css new file mode 100644 index 0000000..9f5449f --- /dev/null +++ b/v0.2.1/assets/themes/documenter-dark.css @@ -0,0 +1,7 @@ +html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus,html.theme--documenter-dark .pagination-ellipsis:focus,html.theme--documenter-dark .file-cta:focus,html.theme--documenter-dark .file-name:focus,html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .button:focus,html.theme--documenter-dark .is-focused.pagination-previous,html.theme--documenter-dark .is-focused.pagination-next,html.theme--documenter-dark .is-focused.pagination-link,html.theme--documenter-dark .is-focused.pagination-ellipsis,html.theme--documenter-dark .is-focused.file-cta,html.theme--documenter-dark .is-focused.file-name,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-focused.button,html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active,html.theme--documenter-dark .pagination-ellipsis:active,html.theme--documenter-dark .file-cta:active,html.theme--documenter-dark .file-name:active,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .button:active,html.theme--documenter-dark .is-active.pagination-previous,html.theme--documenter-dark .is-active.pagination-next,html.theme--documenter-dark .is-active.pagination-link,html.theme--documenter-dark .is-active.pagination-ellipsis,html.theme--documenter-dark .is-active.file-cta,html.theme--documenter-dark .is-active.file-name,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .is-active.button{outline:none}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-ellipsis[disabled],html.theme--documenter-dark .file-cta[disabled],html.theme--documenter-dark .file-name[disabled],html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--documenter-dark .pagination-next,html.theme--documenter-dark fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--documenter-dark .pagination-link,html.theme--documenter-dark fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--documenter-dark .file-cta,html.theme--documenter-dark fieldset[disabled] .file-cta,fieldset[disabled] html.theme--documenter-dark .file-name,html.theme--documenter-dark fieldset[disabled] .file-name,fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark fieldset[disabled] .select select,html.theme--documenter-dark .select fieldset[disabled] select,html.theme--documenter-dark fieldset[disabled] .textarea,html.theme--documenter-dark fieldset[disabled] .input,html.theme--documenter-dark fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--documenter-dark .button,html.theme--documenter-dark fieldset[disabled] .button{cursor:not-allowed}html.theme--documenter-dark .tabs,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .breadcrumb,html.theme--documenter-dark .file,html.theme--documenter-dark .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after,html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--documenter-dark .admonition:not(:last-child),html.theme--documenter-dark .tabs:not(:last-child),html.theme--documenter-dark .pagination:not(:last-child),html.theme--documenter-dark .message:not(:last-child),html.theme--documenter-dark .level:not(:last-child),html.theme--documenter-dark .breadcrumb:not(:last-child),html.theme--documenter-dark .block:not(:last-child),html.theme--documenter-dark .title:not(:last-child),html.theme--documenter-dark .subtitle:not(:last-child),html.theme--documenter-dark .table-container:not(:last-child),html.theme--documenter-dark .table:not(:last-child),html.theme--documenter-dark .progress:not(:last-child),html.theme--documenter-dark .notification:not(:last-child),html.theme--documenter-dark .content:not(:last-child),html.theme--documenter-dark .box:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .modal-close,html.theme--documenter-dark .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before,html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before{height:2px;width:50%}html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{height:50%;width:2px}html.theme--documenter-dark .modal-close:hover,html.theme--documenter-dark .delete:hover,html.theme--documenter-dark .modal-close:focus,html.theme--documenter-dark .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--documenter-dark .modal-close:active,html.theme--documenter-dark .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--documenter-dark .is-small.modal-close,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--documenter-dark .is-small.delete,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--documenter-dark .is-medium.modal-close,html.theme--documenter-dark .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--documenter-dark .is-large.modal-close,html.theme--documenter-dark .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--documenter-dark .control.is-loading::after,html.theme--documenter-dark .select.is-loading::after,html.theme--documenter-dark .loader,html.theme--documenter-dark .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdee0;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--documenter-dark .hero-video,html.theme--documenter-dark .modal-background,html.theme--documenter-dark .modal,html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--documenter-dark .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#ecf0f1 !important}a.has-text-light:hover,a.has-text-light:focus{color:#cfd9db !important}.has-background-light{background-color:#ecf0f1 !important}.has-text-dark{color:#282f2f !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#111414 !important}.has-background-dark{background-color:#282f2f !important}.has-text-primary{color:#375a7f !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#28415b !important}.has-background-primary{background-color:#375a7f !important}.has-text-primary-light{color:#f1f5f9 !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#cddbe9 !important}.has-background-primary-light{background-color:#f1f5f9 !important}.has-text-primary-dark{color:#4d7eb2 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#7198c1 !important}.has-background-primary-dark{background-color:#4d7eb2 !important}.has-text-link{color:#1abc9c !important}a.has-text-link:hover,a.has-text-link:focus{color:#148f77 !important}.has-background-link{background-color:#1abc9c !important}.has-text-link-light{color:#edfdf9 !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c0f6ec !important}.has-background-link-light{background-color:#edfdf9 !important}.has-text-link-dark{color:#15987e !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#1bc5a4 !important}.has-background-link-dark{background-color:#15987e !important}.has-text-info{color:#024c7d !important}a.has-text-info:hover,a.has-text-info:focus{color:#012d4b !important}.has-background-info{background-color:#024c7d !important}.has-text-info-light{color:#ebf7ff !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#b9e2fe !important}.has-background-info-light{background-color:#ebf7ff !important}.has-text-info-dark{color:#0e9dfb !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#40b1fc !important}.has-background-info-dark{background-color:#0e9dfb !important}.has-text-success{color:#008438 !important}a.has-text-success:hover,a.has-text-success:focus{color:#005122 !important}.has-background-success{background-color:#008438 !important}.has-text-success-light{color:#ebfff3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#b8ffd6 !important}.has-background-success-light{background-color:#ebfff3 !important}.has-text-success-dark{color:#00eb64 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#1fff7e !important}.has-background-success-dark{background-color:#00eb64 !important}.has-text-warning{color:#ad8100 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#7a5b00 !important}.has-background-warning{background-color:#ad8100 !important}.has-text-warning-light{color:#fffaeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#ffedb8 !important}.has-background-warning-light{background-color:#fffaeb !important}.has-text-warning-dark{color:#d19c00 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#ffbf05 !important}.has-background-warning-dark{background-color:#d19c00 !important}.has-text-danger{color:#9e1b0d !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#6f1309 !important}.has-background-danger{background-color:#9e1b0d !important}.has-text-danger-light{color:#fdeeec !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#fac3bd !important}.has-background-danger-light{background-color:#fdeeec !important}.has-text-danger-dark{color:#ec311d !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#f05c4c !important}.has-background-danger-dark{background-color:#ec311d !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#282f2f !important}.has-background-grey-darker{background-color:#282f2f !important}.has-text-grey-dark{color:#343c3d !important}.has-background-grey-dark{background-color:#343c3d !important}.has-text-grey{color:#5e6d6f !important}.has-background-grey{background-color:#5e6d6f !important}.has-text-grey-light{color:#8c9b9d !important}.has-background-grey-light{background-color:#8c9b9d !important}.has-text-grey-lighter{color:#dbdee0 !important}.has-background-grey-lighter{background-color:#dbdee0 !important}.has-text-white-ter{color:#ecf0f1 !important}.has-background-white-ter{background-color:#ecf0f1 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--documenter-dark{/*! + Theme: a11y-dark + Author: @ericwbailey + Maintainer: @ericwbailey + + Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css +*/}html.theme--documenter-dark html{background-color:#1f2424;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark article,html.theme--documenter-dark aside,html.theme--documenter-dark figure,html.theme--documenter-dark footer,html.theme--documenter-dark header,html.theme--documenter-dark hgroup,html.theme--documenter-dark section{display:block}html.theme--documenter-dark body,html.theme--documenter-dark button,html.theme--documenter-dark input,html.theme--documenter-dark optgroup,html.theme--documenter-dark select,html.theme--documenter-dark textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--documenter-dark code,html.theme--documenter-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark body{color:#fff;font-size:1em;font-weight:400;line-height:1.5}html.theme--documenter-dark a{color:#1abc9c;cursor:pointer;text-decoration:none}html.theme--documenter-dark a strong{color:currentColor}html.theme--documenter-dark a:hover{color:#1dd2af}html.theme--documenter-dark code{background-color:rgba(255,255,255,0.05);color:#ececec;font-size:.875em;font-weight:normal;padding:.1em}html.theme--documenter-dark hr{background-color:#282f2f;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--documenter-dark img{height:auto;max-width:100%}html.theme--documenter-dark input[type="checkbox"],html.theme--documenter-dark input[type="radio"]{vertical-align:baseline}html.theme--documenter-dark small{font-size:.875em}html.theme--documenter-dark span{font-style:inherit;font-weight:inherit}html.theme--documenter-dark strong{color:#f2f2f2;font-weight:700}html.theme--documenter-dark fieldset{border:none}html.theme--documenter-dark pre{-webkit-overflow-scrolling:touch;background-color:#282f2f;color:#fff;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--documenter-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--documenter-dark table td,html.theme--documenter-dark table th{vertical-align:top}html.theme--documenter-dark table td:not([align]),html.theme--documenter-dark table th:not([align]){text-align:inherit}html.theme--documenter-dark table th{color:#f2f2f2}html.theme--documenter-dark .box{background-color:#343c3d;border-radius:8px;box-shadow:none;color:#fff;display:block;padding:1.25rem}html.theme--documenter-dark a.box:hover,html.theme--documenter-dark a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1abc9c}html.theme--documenter-dark a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1abc9c}html.theme--documenter-dark .button{background-color:#282f2f;border-color:#4c5759;border-width:1px;color:#375a7f;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--documenter-dark .button strong{color:inherit}html.theme--documenter-dark .button .icon,html.theme--documenter-dark .button .icon.is-small,html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--documenter-dark .button .icon.is-medium,html.theme--documenter-dark .button .icon.is-large{height:1.5em;width:1.5em}html.theme--documenter-dark .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button:hover,html.theme--documenter-dark .button.is-hovered{border-color:#8c9b9d;color:#f2f2f2}html.theme--documenter-dark .button:focus,html.theme--documenter-dark .button.is-focused{border-color:#8c9b9d;color:#17a689}html.theme--documenter-dark .button:focus:not(:active),html.theme--documenter-dark .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button:active,html.theme--documenter-dark .button.is-active{border-color:#343c3d;color:#f2f2f2}html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;color:#fff;text-decoration:underline}html.theme--documenter-dark .button.is-text:hover,html.theme--documenter-dark .button.is-text.is-hovered,html.theme--documenter-dark .button.is-text:focus,html.theme--documenter-dark .button.is-text.is-focused{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .button.is-text:active,html.theme--documenter-dark .button.is-text.is-active{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .button.is-text[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1abc9c;text-decoration:none}html.theme--documenter-dark .button.is-ghost:hover,html.theme--documenter-dark .button.is-ghost.is-hovered{color:#1abc9c;text-decoration:underline}html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:hover,html.theme--documenter-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus,html.theme--documenter-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus:not(:active),html.theme--documenter-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--documenter-dark .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-white.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:hover,html.theme--documenter-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus,html.theme--documenter-dark .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus:not(:active),html.theme--documenter-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus:not(:active),html.theme--documenter-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light.is-active{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:#ecf0f1;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-outlined.is-focused{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover,html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus:not(:active),html.theme--documenter-dark .content kbd.button:focus:not(:active),html.theme--documenter-dark .button.is-dark.is-focused:not(:active),html.theme--documenter-dark .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark[disabled],html.theme--documenter-dark .content kbd.button[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark,fieldset[disabled] html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:#282f2f;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted:hover,html.theme--documenter-dark .content kbd.button.is-inverted:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-dark.is-inverted[disabled],html.theme--documenter-dark .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-loading::after,html.theme--documenter-dark .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined,html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-outlined.is-focused{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus:not(:active),html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--documenter-dark .button.is-primary.is-focused:not(:active),html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary[disabled],html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;box-shadow:none}html.theme--documenter-dark .button.is-primary.is-inverted,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--documenter-dark .button.is-primary.is-inverted[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:hover,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-light.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e8eef5;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:active,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-light.is-active,html.theme--documenter-dark .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#dfe8f1;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:hover,html.theme--documenter-dark .button.is-link.is-hovered{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus,html.theme--documenter-dark .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus:not(:active),html.theme--documenter-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link.is-active{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:#1abc9c;box-shadow:none}html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-outlined.is-focused{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:hover,html.theme--documenter-dark .button.is-link.is-light.is-hovered{background-color:#e2fbf6;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:active,html.theme--documenter-dark .button.is-link.is-light.is-active{background-color:#d7f9f3;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:hover,html.theme--documenter-dark .button.is-info.is-hovered{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus,html.theme--documenter-dark .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus:not(:active),html.theme--documenter-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info.is-active{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:#024c7d;box-shadow:none}html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;color:#024c7d}html.theme--documenter-dark .button.is-info.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-outlined.is-focused{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:hover,html.theme--documenter-dark .button.is-info.is-light.is-hovered{background-color:#def2fe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:active,html.theme--documenter-dark .button.is-info.is-light.is-active{background-color:#d2edfe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:hover,html.theme--documenter-dark .button.is-success.is-hovered{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus,html.theme--documenter-dark .button.is-success.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus:not(:active),html.theme--documenter-dark .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success.is-active{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:#008438;box-shadow:none}html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;color:#008438}html.theme--documenter-dark .button.is-success.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-outlined.is-focused{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:hover,html.theme--documenter-dark .button.is-success.is-light.is-hovered{background-color:#deffec;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:active,html.theme--documenter-dark .button.is-success.is-light.is-active{background-color:#d1ffe5;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:hover,html.theme--documenter-dark .button.is-warning.is-hovered{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus,html.theme--documenter-dark .button.is-warning.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus:not(:active),html.theme--documenter-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning.is-active{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:#ad8100;box-shadow:none}html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-outlined.is-focused{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:hover,html.theme--documenter-dark .button.is-warning.is-light.is-hovered{background-color:#fff7de;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:active,html.theme--documenter-dark .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:hover,html.theme--documenter-dark .button.is-danger.is-hovered{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus,html.theme--documenter-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus:not(:active),html.theme--documenter-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger.is-active{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;box-shadow:none}html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-outlined.is-focused{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:hover,html.theme--documenter-dark .button.is-danger.is-light.is-hovered{background-color:#fce3e0;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:active,html.theme--documenter-dark .button.is-danger.is-light.is-active{background-color:#fcd8d5;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--documenter-dark .button.is-small:not(.is-rounded),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--documenter-dark .button.is-normal{font-size:1rem}html.theme--documenter-dark .button.is-medium{font-size:1.25rem}html.theme--documenter-dark .button.is-large{font-size:1.5rem}html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .button{background-color:#8c9b9d;border-color:#5e6d6f;box-shadow:none;opacity:.5}html.theme--documenter-dark .button.is-fullwidth{display:flex;width:100%}html.theme--documenter-dark .button.is-loading{color:transparent !important;pointer-events:none}html.theme--documenter-dark .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--documenter-dark .button.is-static{background-color:#282f2f;border-color:#5e6d6f;color:#dbdee0;box-shadow:none;pointer-events:none}html.theme--documenter-dark .button.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--documenter-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .buttons .button{margin-bottom:0.5rem}html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--documenter-dark .buttons:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .buttons:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--documenter-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--documenter-dark .buttons.has-addons .button:last-child{margin-right:0}html.theme--documenter-dark .buttons.has-addons .button:hover,html.theme--documenter-dark .buttons.has-addons .button.is-hovered{z-index:2}html.theme--documenter-dark .buttons.has-addons .button:focus,html.theme--documenter-dark .buttons.has-addons .button.is-focused,html.theme--documenter-dark .buttons.has-addons .button:active,html.theme--documenter-dark .buttons.has-addons .button.is-active,html.theme--documenter-dark .buttons.has-addons .button.is-selected{z-index:3}html.theme--documenter-dark .buttons.has-addons .button:focus:hover,html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover,html.theme--documenter-dark .buttons.has-addons .button:active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--documenter-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .buttons.is-centered{justify-content:center}html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .buttons.is-right{justify-content:flex-end}html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:1rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1.25rem}}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--documenter-dark .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--documenter-dark .content li+li{margin-top:0.25em}html.theme--documenter-dark .content p:not(:last-child),html.theme--documenter-dark .content dl:not(:last-child),html.theme--documenter-dark .content ol:not(:last-child),html.theme--documenter-dark .content ul:not(:last-child),html.theme--documenter-dark .content blockquote:not(:last-child),html.theme--documenter-dark .content pre:not(:last-child),html.theme--documenter-dark .content table:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .content h1,html.theme--documenter-dark .content h2,html.theme--documenter-dark .content h3,html.theme--documenter-dark .content h4,html.theme--documenter-dark .content h5,html.theme--documenter-dark .content h6{color:#f2f2f2;font-weight:600;line-height:1.125}html.theme--documenter-dark .content h1{font-size:2em;margin-bottom:0.5em}html.theme--documenter-dark .content h1:not(:first-child){margin-top:1em}html.theme--documenter-dark .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--documenter-dark .content h2:not(:first-child){margin-top:1.1428em}html.theme--documenter-dark .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--documenter-dark .content h3:not(:first-child){margin-top:1.3333em}html.theme--documenter-dark .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--documenter-dark .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--documenter-dark .content h6{font-size:1em;margin-bottom:1em}html.theme--documenter-dark .content blockquote{background-color:#282f2f;border-left:5px solid #5e6d6f;padding:1.25em 1.5em}html.theme--documenter-dark .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ol:not([type]){list-style-type:decimal}html.theme--documenter-dark .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--documenter-dark .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--documenter-dark .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--documenter-dark .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--documenter-dark .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--documenter-dark .content ul ul ul{list-style-type:square}html.theme--documenter-dark .content dd{margin-left:2em}html.theme--documenter-dark .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--documenter-dark .content figure:not(:first-child){margin-top:2em}html.theme--documenter-dark .content figure:not(:last-child){margin-bottom:2em}html.theme--documenter-dark .content figure img{display:inline-block}html.theme--documenter-dark .content figure figcaption{font-style:italic}html.theme--documenter-dark .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--documenter-dark .content sup,html.theme--documenter-dark .content sub{font-size:75%}html.theme--documenter-dark .content table{width:100%}html.theme--documenter-dark .content table td,html.theme--documenter-dark .content table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .content table th{color:#f2f2f2}html.theme--documenter-dark .content table th:not([align]){text-align:inherit}html.theme--documenter-dark .content table thead td,html.theme--documenter-dark .content table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .content table tfoot td,html.theme--documenter-dark .content table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .content table tbody tr:last-child td,html.theme--documenter-dark .content table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .content .tabs li+li{margin-top:0}html.theme--documenter-dark .content.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--documenter-dark .content.is-normal{font-size:1rem}html.theme--documenter-dark .content.is-medium{font-size:1.25rem}html.theme--documenter-dark .content.is-large{font-size:1.5rem}html.theme--documenter-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--documenter-dark .icon.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--documenter-dark .icon.is-medium{height:2rem;width:2rem}html.theme--documenter-dark .icon.is-large{height:3rem;width:3rem}html.theme--documenter-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--documenter-dark .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--documenter-dark .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--documenter-dark div.icon-text{display:flex}html.theme--documenter-dark .image,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--documenter-dark .image img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--documenter-dark .image img.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--documenter-dark .image.is-fullwidth,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--documenter-dark .image.is-square,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--documenter-dark .image.is-1by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--documenter-dark .image.is-5by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--documenter-dark .image.is-4by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--documenter-dark .image.is-3by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--documenter-dark .image.is-5by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--documenter-dark .image.is-16by9,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--documenter-dark .image.is-2by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--documenter-dark .image.is-3by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--documenter-dark .image.is-4by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--documenter-dark .image.is-3by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--documenter-dark .image.is-2by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--documenter-dark .image.is-3by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--documenter-dark .image.is-9by16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--documenter-dark .image.is-1by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--documenter-dark .image.is-1by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--documenter-dark .image.is-16x16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--documenter-dark .image.is-24x24,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--documenter-dark .image.is-32x32,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--documenter-dark .image.is-48x48,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--documenter-dark .image.is-64x64,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--documenter-dark .image.is-96x96,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--documenter-dark .image.is-128x128,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--documenter-dark .notification{background-color:#282f2f;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .notification strong{color:currentColor}html.theme--documenter-dark .notification code,html.theme--documenter-dark .notification pre{background:#fff}html.theme--documenter-dark .notification pre code{background:transparent}html.theme--documenter-dark .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--documenter-dark .notification .title,html.theme--documenter-dark .notification .subtitle,html.theme--documenter-dark .notification .content{color:currentColor}html.theme--documenter-dark .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .notification.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#fff}html.theme--documenter-dark .notification.is-primary,html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .notification.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .notification.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .notification.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .notification.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .notification.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .notification.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .notification.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .notification.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .notification.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .notification.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#343c3d}html.theme--documenter-dark .progress::-webkit-progress-value{background-color:#dbdee0}html.theme--documenter-dark .progress::-moz-progress-bar{background-color:#dbdee0}html.theme--documenter-dark .progress::-ms-fill{background-color:#dbdee0;border:none}html.theme--documenter-dark .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--documenter-dark .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--documenter-dark .progress.is-white::-ms-fill{background-color:#fff}html.theme--documenter-dark .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-light::-webkit-progress-value{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-moz-progress-bar{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-ms-fill{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light:indeterminate{background-image:linear-gradient(to right, #ecf0f1 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-dark::-webkit-progress-value,html.theme--documenter-dark .content kbd.progress::-webkit-progress-value{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-moz-progress-bar,html.theme--documenter-dark .content kbd.progress::-moz-progress-bar{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-ms-fill,html.theme--documenter-dark .content kbd.progress::-ms-fill{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark:indeterminate,html.theme--documenter-dark .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #282f2f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-primary::-webkit-progress-value,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-moz-progress-bar,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-ms-fill,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary:indeterminate,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #375a7f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-link::-webkit-progress-value{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-moz-progress-bar{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-ms-fill{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1abc9c 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-info::-webkit-progress-value{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-moz-progress-bar{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-ms-fill{background-color:#024c7d}html.theme--documenter-dark .progress.is-info:indeterminate{background-image:linear-gradient(to right, #024c7d 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-success::-webkit-progress-value{background-color:#008438}html.theme--documenter-dark .progress.is-success::-moz-progress-bar{background-color:#008438}html.theme--documenter-dark .progress.is-success::-ms-fill{background-color:#008438}html.theme--documenter-dark .progress.is-success:indeterminate{background-image:linear-gradient(to right, #008438 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-warning::-webkit-progress-value{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-moz-progress-bar{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-ms-fill{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ad8100 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-danger::-webkit-progress-value{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-moz-progress-bar{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-ms-fill{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #9e1b0d 30%, #343c3d 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#343c3d;background-image:linear-gradient(to right, #fff 30%, #343c3d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-ms-fill{animation-name:none}html.theme--documenter-dark .progress.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--documenter-dark .progress.is-medium{height:1.25rem}html.theme--documenter-dark .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--documenter-dark .table{background-color:#343c3d;color:#fff}html.theme--documenter-dark .table td,html.theme--documenter-dark .table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .table td.is-white,html.theme--documenter-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .table td.is-black,html.theme--documenter-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .table td.is-light,html.theme--documenter-dark .table th.is-light{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .table td.is-primary,html.theme--documenter-dark .table th.is-primary{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-link,html.theme--documenter-dark .table th.is-link{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .table td.is-info,html.theme--documenter-dark .table th.is-info{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .table td.is-success,html.theme--documenter-dark .table th.is-success{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .table td.is-warning,html.theme--documenter-dark .table th.is-warning{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .table td.is-danger,html.theme--documenter-dark .table th.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .table td.is-narrow,html.theme--documenter-dark .table th.is-narrow{white-space:nowrap;width:1%}html.theme--documenter-dark .table td.is-selected,html.theme--documenter-dark .table th.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-selected a,html.theme--documenter-dark .table td.is-selected strong,html.theme--documenter-dark .table th.is-selected a,html.theme--documenter-dark .table th.is-selected strong{color:currentColor}html.theme--documenter-dark .table td.is-vcentered,html.theme--documenter-dark .table th.is-vcentered{vertical-align:middle}html.theme--documenter-dark .table th{color:#f2f2f2}html.theme--documenter-dark .table th:not([align]){text-align:left}html.theme--documenter-dark .table tr.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table tr.is-selected a,html.theme--documenter-dark .table tr.is-selected strong{color:currentColor}html.theme--documenter-dark .table tr.is-selected td,html.theme--documenter-dark .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--documenter-dark .table thead{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table thead td,html.theme--documenter-dark .table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .table tfoot{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tfoot td,html.theme--documenter-dark .table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .table tbody{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tbody tr:last-child td,html.theme--documenter-dark .table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .table.is-bordered td,html.theme--documenter-dark .table.is-bordered th{border-width:1px}html.theme--documenter-dark .table.is-bordered tr:last-child td,html.theme--documenter-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--documenter-dark .table.is-fullwidth{width:100%}html.theme--documenter-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#2d3435}html.theme--documenter-dark .table.is-narrow td,html.theme--documenter-dark .table.is-narrow th{padding:0.25em 0.5em}html.theme--documenter-dark .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#282f2f}html.theme--documenter-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--documenter-dark .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .tags .tag,html.theme--documenter-dark .tags .content kbd,html.theme--documenter-dark .content .tags kbd,html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--documenter-dark .tags .tag:not(:last-child),html.theme--documenter-dark .tags .content kbd:not(:last-child),html.theme--documenter-dark .content .tags kbd:not(:last-child),html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--documenter-dark .tags:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .tags:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--documenter-dark .tags.is-centered{justify-content:center}html.theme--documenter-dark .tags.is-centered .tag,html.theme--documenter-dark .tags.is-centered .content kbd,html.theme--documenter-dark .content .tags.is-centered kbd,html.theme--documenter-dark .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--documenter-dark .tags.is-right{justify-content:flex-end}html.theme--documenter-dark .tags.is-right .tag:not(:first-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--documenter-dark .tags.is-right .tag:not(:last-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--documenter-dark .tags.has-addons .tag,html.theme--documenter-dark .tags.has-addons .content kbd,html.theme--documenter-dark .content .tags.has-addons kbd,html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--documenter-dark .tags.has-addons .tag:not(:first-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--documenter-dark .tags.has-addons .tag:not(:last-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--documenter-dark .tag:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#282f2f;border-radius:.4em;color:#fff;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .tag:not(body) .delete,html.theme--documenter-dark .content kbd:not(body) .delete,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--documenter-dark .tag.is-white:not(body),html.theme--documenter-dark .content kbd.is-white:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .tag.is-black:not(body),html.theme--documenter-dark .content kbd.is-black:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .tag.is-light:not(body),html.theme--documenter-dark .content kbd.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-dark:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--documenter-dark .content .docstring>section>kbd:not(body){background-color:#282f2f;color:#fff}html.theme--documenter-dark .tag.is-primary:not(body),html.theme--documenter-dark .content kbd.is-primary:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){background-color:#375a7f;color:#fff}html.theme--documenter-dark .tag.is-primary.is-light:not(body),html.theme--documenter-dark .content kbd.is-primary.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .tag.is-link:not(body),html.theme--documenter-dark .content kbd.is-link:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1abc9c;color:#fff}html.theme--documenter-dark .tag.is-link.is-light:not(body),html.theme--documenter-dark .content kbd.is-link.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .tag.is-info:not(body),html.theme--documenter-dark .content kbd.is-info:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#024c7d;color:#fff}html.theme--documenter-dark .tag.is-info.is-light:not(body),html.theme--documenter-dark .content kbd.is-info.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .tag.is-success:not(body),html.theme--documenter-dark .content kbd.is-success:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#008438;color:#fff}html.theme--documenter-dark .tag.is-success.is-light:not(body),html.theme--documenter-dark .content kbd.is-success.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .tag.is-warning:not(body),html.theme--documenter-dark .content kbd.is-warning:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ad8100;color:#fff}html.theme--documenter-dark .tag.is-warning.is-light:not(body),html.theme--documenter-dark .content kbd.is-warning.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .tag.is-danger:not(body),html.theme--documenter-dark .content kbd.is-danger:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .tag.is-danger.is-light:not(body),html.theme--documenter-dark .content kbd.is-danger.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .tag.is-normal:not(body),html.theme--documenter-dark .content kbd.is-normal:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--documenter-dark .tag.is-medium:not(body),html.theme--documenter-dark .content kbd.is-medium:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--documenter-dark .tag.is-large:not(body),html.theme--documenter-dark .content kbd.is-large:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child,html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--documenter-dark .tag.is-delete:not(body),html.theme--documenter-dark .content kbd.is-delete:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--documenter-dark .tag.is-delete:not(body):hover,html.theme--documenter-dark .content kbd.is-delete:not(body):hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--documenter-dark .tag.is-delete:not(body):focus,html.theme--documenter-dark .content kbd.is-delete:not(body):focus,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1d2122}html.theme--documenter-dark .tag.is-delete:not(body):active,html.theme--documenter-dark .content kbd.is-delete:not(body):active,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#111414}html.theme--documenter-dark .tag.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--documenter-dark .content kbd.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--documenter-dark a.tag:hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--documenter-dark .title,html.theme--documenter-dark .subtitle{word-break:break-word}html.theme--documenter-dark .title em,html.theme--documenter-dark .title span,html.theme--documenter-dark .subtitle em,html.theme--documenter-dark .subtitle span{font-weight:inherit}html.theme--documenter-dark .title sub,html.theme--documenter-dark .subtitle sub{font-size:.75em}html.theme--documenter-dark .title sup,html.theme--documenter-dark .subtitle sup{font-size:.75em}html.theme--documenter-dark .title .tag,html.theme--documenter-dark .title .content kbd,html.theme--documenter-dark .content .title kbd,html.theme--documenter-dark .title .docstring>section>a.docs-sourcelink,html.theme--documenter-dark .subtitle .tag,html.theme--documenter-dark .subtitle .content kbd,html.theme--documenter-dark .content .subtitle kbd,html.theme--documenter-dark .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--documenter-dark .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--documenter-dark .title strong{color:inherit;font-weight:inherit}html.theme--documenter-dark .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--documenter-dark .title.is-1{font-size:3rem}html.theme--documenter-dark .title.is-2{font-size:2.5rem}html.theme--documenter-dark .title.is-3{font-size:2rem}html.theme--documenter-dark .title.is-4{font-size:1.5rem}html.theme--documenter-dark .title.is-5{font-size:1.25rem}html.theme--documenter-dark .title.is-6{font-size:1rem}html.theme--documenter-dark .title.is-7{font-size:.75rem}html.theme--documenter-dark .subtitle{color:#8c9b9d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--documenter-dark .subtitle strong{color:#8c9b9d;font-weight:600}html.theme--documenter-dark .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--documenter-dark .subtitle.is-1{font-size:3rem}html.theme--documenter-dark .subtitle.is-2{font-size:2.5rem}html.theme--documenter-dark .subtitle.is-3{font-size:2rem}html.theme--documenter-dark .subtitle.is-4{font-size:1.5rem}html.theme--documenter-dark .subtitle.is-5{font-size:1.25rem}html.theme--documenter-dark .subtitle.is-6{font-size:1rem}html.theme--documenter-dark .subtitle.is-7{font-size:.75rem}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#1f2424;border-color:#5e6d6f;border-radius:.4em;color:#dbdee0}html.theme--documenter-dark .select select::-moz-placeholder,html.theme--documenter-dark .textarea::-moz-placeholder,html.theme--documenter-dark .input::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select::-webkit-input-placeholder,html.theme--documenter-dark .textarea::-webkit-input-placeholder,html.theme--documenter-dark .input::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:-moz-placeholder,html.theme--documenter-dark .textarea:-moz-placeholder,html.theme--documenter-dark .input:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select:-ms-input-placeholder,html.theme--documenter-dark .textarea:-ms-input-placeholder,html.theme--documenter-dark .input:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:hover,html.theme--documenter-dark .textarea:hover,html.theme--documenter-dark .input:hover,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:hover,html.theme--documenter-dark .select select.is-hovered,html.theme--documenter-dark .is-hovered.textarea,html.theme--documenter-dark .is-hovered.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#8c9b9d}html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1abc9c;box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#8c9b9d;border-color:#282f2f;box-shadow:none;color:#fff}html.theme--documenter-dark .select select[disabled]::-moz-placeholder,html.theme--documenter-dark .textarea[disabled]::-moz-placeholder,html.theme--documenter-dark .input[disabled]::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .textarea[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .input[disabled]::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-moz-placeholder,html.theme--documenter-dark .textarea[disabled]:-moz-placeholder,html.theme--documenter-dark .input[disabled]:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-ms-input-placeholder,html.theme--documenter-dark .textarea[disabled]:-ms-input-placeholder,html.theme--documenter-dark .input[disabled]:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--documenter-dark .textarea[readonly],html.theme--documenter-dark .input[readonly],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--documenter-dark .is-white.textarea,html.theme--documenter-dark .is-white.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--documenter-dark .is-white.textarea:focus,html.theme--documenter-dark .is-white.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--documenter-dark .is-white.is-focused.textarea,html.theme--documenter-dark .is-white.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-white.textarea:active,html.theme--documenter-dark .is-white.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--documenter-dark .is-white.is-active.textarea,html.theme--documenter-dark .is-white.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .is-black.textarea,html.theme--documenter-dark .is-black.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--documenter-dark .is-black.textarea:focus,html.theme--documenter-dark .is-black.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--documenter-dark .is-black.is-focused.textarea,html.theme--documenter-dark .is-black.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-black.textarea:active,html.theme--documenter-dark .is-black.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--documenter-dark .is-black.is-active.textarea,html.theme--documenter-dark .is-black.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .is-light.textarea,html.theme--documenter-dark .is-light.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#ecf0f1}html.theme--documenter-dark .is-light.textarea:focus,html.theme--documenter-dark .is-light.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--documenter-dark .is-light.is-focused.textarea,html.theme--documenter-dark .is-light.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-light.textarea:active,html.theme--documenter-dark .is-light.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--documenter-dark .is-light.is-active.textarea,html.theme--documenter-dark .is-light.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .is-dark.textarea,html.theme--documenter-dark .content kbd.textarea,html.theme--documenter-dark .is-dark.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--documenter-dark .content kbd.input{border-color:#282f2f}html.theme--documenter-dark .is-dark.textarea:focus,html.theme--documenter-dark .content kbd.textarea:focus,html.theme--documenter-dark .is-dark.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--documenter-dark .content kbd.input:focus,html.theme--documenter-dark .is-dark.is-focused.textarea,html.theme--documenter-dark .content kbd.is-focused.textarea,html.theme--documenter-dark .is-dark.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .content kbd.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--documenter-dark .is-dark.textarea:active,html.theme--documenter-dark .content kbd.textarea:active,html.theme--documenter-dark .is-dark.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--documenter-dark .content kbd.input:active,html.theme--documenter-dark .is-dark.is-active.textarea,html.theme--documenter-dark .content kbd.is-active.textarea,html.theme--documenter-dark .is-dark.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .content kbd.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .is-primary.textarea,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink{border-color:#375a7f}html.theme--documenter-dark .is-primary.textarea:focus,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.is-focused.textarea,html.theme--documenter-dark .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--documenter-dark .is-primary.textarea:active,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:active,html.theme--documenter-dark .is-primary.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:active,html.theme--documenter-dark .is-primary.is-active.textarea,html.theme--documenter-dark .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .is-link.textarea,html.theme--documenter-dark .is-link.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1abc9c}html.theme--documenter-dark .is-link.textarea:focus,html.theme--documenter-dark .is-link.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--documenter-dark .is-link.is-focused.textarea,html.theme--documenter-dark .is-link.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-link.textarea:active,html.theme--documenter-dark .is-link.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--documenter-dark .is-link.is-active.textarea,html.theme--documenter-dark .is-link.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .is-info.textarea,html.theme--documenter-dark .is-info.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#024c7d}html.theme--documenter-dark .is-info.textarea:focus,html.theme--documenter-dark .is-info.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--documenter-dark .is-info.is-focused.textarea,html.theme--documenter-dark .is-info.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-info.textarea:active,html.theme--documenter-dark .is-info.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--documenter-dark .is-info.is-active.textarea,html.theme--documenter-dark .is-info.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .is-success.textarea,html.theme--documenter-dark .is-success.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#008438}html.theme--documenter-dark .is-success.textarea:focus,html.theme--documenter-dark .is-success.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--documenter-dark .is-success.is-focused.textarea,html.theme--documenter-dark .is-success.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-success.textarea:active,html.theme--documenter-dark .is-success.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--documenter-dark .is-success.is-active.textarea,html.theme--documenter-dark .is-success.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .is-warning.textarea,html.theme--documenter-dark .is-warning.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ad8100}html.theme--documenter-dark .is-warning.textarea:focus,html.theme--documenter-dark .is-warning.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--documenter-dark .is-warning.is-focused.textarea,html.theme--documenter-dark .is-warning.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-warning.textarea:active,html.theme--documenter-dark .is-warning.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--documenter-dark .is-warning.is-active.textarea,html.theme--documenter-dark .is-warning.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .is-danger.textarea,html.theme--documenter-dark .is-danger.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#9e1b0d}html.theme--documenter-dark .is-danger.textarea:focus,html.theme--documenter-dark .is-danger.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--documenter-dark .is-danger.is-focused.textarea,html.theme--documenter-dark .is-danger.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-danger.textarea:active,html.theme--documenter-dark .is-danger.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--documenter-dark .is-danger.is-active.textarea,html.theme--documenter-dark .is-danger.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .is-small.textarea,html.theme--documenter-dark .is-small.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .is-medium.textarea,html.theme--documenter-dark .is-medium.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--documenter-dark .is-large.textarea,html.theme--documenter-dark .is-large.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--documenter-dark .is-fullwidth.textarea,html.theme--documenter-dark .is-fullwidth.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--documenter-dark .is-inline.textarea,html.theme--documenter-dark .is-inline.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--documenter-dark .input.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--documenter-dark .input.is-static,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--documenter-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--documenter-dark .textarea[rows]{height:initial}html.theme--documenter-dark .textarea.has-fixed-size{resize:none}html.theme--documenter-dark .radio,html.theme--documenter-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--documenter-dark .radio input,html.theme--documenter-dark .checkbox input{cursor:pointer}html.theme--documenter-dark .radio:hover,html.theme--documenter-dark .checkbox:hover{color:#8c9b9d}html.theme--documenter-dark .radio[disabled],html.theme--documenter-dark .checkbox[disabled],fieldset[disabled] html.theme--documenter-dark .radio,fieldset[disabled] html.theme--documenter-dark .checkbox,html.theme--documenter-dark .radio input[disabled],html.theme--documenter-dark .checkbox input[disabled]{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:.5em}html.theme--documenter-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--documenter-dark .select:not(.is-multiple){height:2.5em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border-color:#1abc9c;right:1.125em;z-index:4}html.theme--documenter-dark .select.is-rounded select,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--documenter-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--documenter-dark .select select::-ms-expand{display:none}html.theme--documenter-dark .select select[disabled]:hover,fieldset[disabled] html.theme--documenter-dark .select select:hover{border-color:#282f2f}html.theme--documenter-dark .select select:not([multiple]){padding-right:2.5em}html.theme--documenter-dark .select select[multiple]{height:auto;padding:0}html.theme--documenter-dark .select select[multiple] option{padding:0.5em 1em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#8c9b9d}html.theme--documenter-dark .select.is-white:not(:hover)::after{border-color:#fff}html.theme--documenter-dark .select.is-white select{border-color:#fff}html.theme--documenter-dark .select.is-white select:hover,html.theme--documenter-dark .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--documenter-dark .select.is-white select:focus,html.theme--documenter-dark .select.is-white select.is-focused,html.theme--documenter-dark .select.is-white select:active,html.theme--documenter-dark .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select:hover,html.theme--documenter-dark .select.is-black select.is-hovered{border-color:#000}html.theme--documenter-dark .select.is-black select:focus,html.theme--documenter-dark .select.is-black select.is-focused,html.theme--documenter-dark .select.is-black select:active,html.theme--documenter-dark .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .select.is-light:not(:hover)::after{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select:hover,html.theme--documenter-dark .select.is-light select.is-hovered{border-color:#dde4e6}html.theme--documenter-dark .select.is-light select:focus,html.theme--documenter-dark .select.is-light select.is-focused,html.theme--documenter-dark .select.is-light select:active,html.theme--documenter-dark .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .select.is-dark:not(:hover)::after,html.theme--documenter-dark .content kbd.select:not(:hover)::after{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select,html.theme--documenter-dark .content kbd.select select{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select:hover,html.theme--documenter-dark .content kbd.select select:hover,html.theme--documenter-dark .select.is-dark select.is-hovered,html.theme--documenter-dark .content kbd.select select.is-hovered{border-color:#1d2122}html.theme--documenter-dark .select.is-dark select:focus,html.theme--documenter-dark .content kbd.select select:focus,html.theme--documenter-dark .select.is-dark select.is-focused,html.theme--documenter-dark .content kbd.select select.is-focused,html.theme--documenter-dark .select.is-dark select:active,html.theme--documenter-dark .content kbd.select select:active,html.theme--documenter-dark .select.is-dark select.is-active,html.theme--documenter-dark .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .select.is-primary:not(:hover)::after,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select:hover,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:hover,html.theme--documenter-dark .select.is-primary select.is-hovered,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#2f4d6d}html.theme--documenter-dark .select.is-primary select:focus,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:focus,html.theme--documenter-dark .select.is-primary select.is-focused,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--documenter-dark .select.is-primary select:active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:active,html.theme--documenter-dark .select.is-primary select.is-active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .select.is-link:not(:hover)::after{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select:hover,html.theme--documenter-dark .select.is-link select.is-hovered{border-color:#17a689}html.theme--documenter-dark .select.is-link select:focus,html.theme--documenter-dark .select.is-link select.is-focused,html.theme--documenter-dark .select.is-link select:active,html.theme--documenter-dark .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select.is-info:not(:hover)::after{border-color:#024c7d}html.theme--documenter-dark .select.is-info select{border-color:#024c7d}html.theme--documenter-dark .select.is-info select:hover,html.theme--documenter-dark .select.is-info select.is-hovered{border-color:#023d64}html.theme--documenter-dark .select.is-info select:focus,html.theme--documenter-dark .select.is-info select.is-focused,html.theme--documenter-dark .select.is-info select:active,html.theme--documenter-dark .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .select.is-success:not(:hover)::after{border-color:#008438}html.theme--documenter-dark .select.is-success select{border-color:#008438}html.theme--documenter-dark .select.is-success select:hover,html.theme--documenter-dark .select.is-success select.is-hovered{border-color:#006b2d}html.theme--documenter-dark .select.is-success select:focus,html.theme--documenter-dark .select.is-success select.is-focused,html.theme--documenter-dark .select.is-success select:active,html.theme--documenter-dark .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .select.is-warning:not(:hover)::after{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select:hover,html.theme--documenter-dark .select.is-warning select.is-hovered{border-color:#946e00}html.theme--documenter-dark .select.is-warning select:focus,html.theme--documenter-dark .select.is-warning select.is-focused,html.theme--documenter-dark .select.is-warning select:active,html.theme--documenter-dark .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .select.is-danger:not(:hover)::after{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select:hover,html.theme--documenter-dark .select.is-danger select.is-hovered{border-color:#86170b}html.theme--documenter-dark .select.is-danger select:focus,html.theme--documenter-dark .select.is-danger select.is-focused,html.theme--documenter-dark .select.is-danger select:active,html.theme--documenter-dark .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .select.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .select.is-medium{font-size:1.25rem}html.theme--documenter-dark .select.is-large{font-size:1.5rem}html.theme--documenter-dark .select.is-disabled::after{border-color:#fff !important;opacity:0.5}html.theme--documenter-dark .select.is-fullwidth{width:100%}html.theme--documenter-dark .select.is-fullwidth select{width:100%}html.theme--documenter-dark .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--documenter-dark .select.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .select.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--documenter-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:hover .file-cta,html.theme--documenter-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:focus .file-cta,html.theme--documenter-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--documenter-dark .file.is-white:active .file-cta,html.theme--documenter-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:hover .file-cta,html.theme--documenter-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:focus .file-cta,html.theme--documenter-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--documenter-dark .file.is-black:active .file-cta,html.theme--documenter-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-light .file-cta{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:hover .file-cta,html.theme--documenter-dark .file.is-light.is-hovered .file-cta{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:focus .file-cta,html.theme--documenter-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(236,240,241,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:active .file-cta,html.theme--documenter-dark .file.is-light.is-active .file-cta{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-dark .file-cta,html.theme--documenter-dark .content kbd.file .file-cta{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:hover .file-cta,html.theme--documenter-dark .content kbd.file:hover .file-cta,html.theme--documenter-dark .file.is-dark.is-hovered .file-cta,html.theme--documenter-dark .content kbd.file.is-hovered .file-cta{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:focus .file-cta,html.theme--documenter-dark .content kbd.file:focus .file-cta,html.theme--documenter-dark .file.is-dark.is-focused .file-cta,html.theme--documenter-dark .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(40,47,47,0.25);color:#fff}html.theme--documenter-dark .file.is-dark:active .file-cta,html.theme--documenter-dark .content kbd.file:active .file-cta,html.theme--documenter-dark .file.is-dark.is-active .file-cta,html.theme--documenter-dark .content kbd.file.is-active .file-cta{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:hover .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--documenter-dark .file.is-primary.is-hovered .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:focus .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--documenter-dark .file.is-primary.is-focused .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(55,90,127,0.25);color:#fff}html.theme--documenter-dark .file.is-primary:active .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--documenter-dark .file.is-primary.is-active .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link .file-cta{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:hover .file-cta,html.theme--documenter-dark .file.is-link.is-hovered .file-cta{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:focus .file-cta,html.theme--documenter-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(26,188,156,0.25);color:#fff}html.theme--documenter-dark .file.is-link:active .file-cta,html.theme--documenter-dark .file.is-link.is-active .file-cta{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info .file-cta{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:hover .file-cta,html.theme--documenter-dark .file.is-info.is-hovered .file-cta{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:focus .file-cta,html.theme--documenter-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(2,76,125,0.25);color:#fff}html.theme--documenter-dark .file.is-info:active .file-cta,html.theme--documenter-dark .file.is-info.is-active .file-cta{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success .file-cta{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:hover .file-cta,html.theme--documenter-dark .file.is-success.is-hovered .file-cta{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:focus .file-cta,html.theme--documenter-dark .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(0,132,56,0.25);color:#fff}html.theme--documenter-dark .file.is-success:active .file-cta,html.theme--documenter-dark .file.is-success.is-active .file-cta{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning .file-cta{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:hover .file-cta,html.theme--documenter-dark .file.is-warning.is-hovered .file-cta{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:focus .file-cta,html.theme--documenter-dark .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(173,129,0,0.25);color:#fff}html.theme--documenter-dark .file.is-warning:active .file-cta,html.theme--documenter-dark .file.is-warning.is-active .file-cta{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger .file-cta{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:hover .file-cta,html.theme--documenter-dark .file.is-danger.is-hovered .file-cta{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:focus .file-cta,html.theme--documenter-dark .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(158,27,13,0.25);color:#fff}html.theme--documenter-dark .file.is-danger:active .file-cta,html.theme--documenter-dark .file.is-danger.is-active .file-cta{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--documenter-dark .file.is-normal{font-size:1rem}html.theme--documenter-dark .file.is-medium{font-size:1.25rem}html.theme--documenter-dark .file.is-medium .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-large{font-size:1.5rem}html.theme--documenter-dark .file.is-large .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--documenter-dark .file.has-name.is-empty .file-name{display:none}html.theme--documenter-dark .file.is-boxed .file-label{flex-direction:column}html.theme--documenter-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--documenter-dark .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--documenter-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--documenter-dark .file.is-boxed .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-boxed.is-small .file-icon .fa,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--documenter-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--documenter-dark .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--documenter-dark .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--documenter-dark .file.is-centered{justify-content:center}html.theme--documenter-dark .file.is-fullwidth .file-label{width:100%}html.theme--documenter-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--documenter-dark .file.is-right{justify-content:flex-end}html.theme--documenter-dark .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--documenter-dark .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--documenter-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--documenter-dark .file-label:hover .file-cta{background-color:#232829;color:#f2f2f2}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .file-label:active .file-name{border-color:#535f61}html.theme--documenter-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--documenter-dark .file-cta{background-color:#282f2f;color:#fff}html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#f2f2f2;display:block;font-size:1rem;font-weight:700}html.theme--documenter-dark .label:not(:last-child){margin-bottom:0.5em}html.theme--documenter-dark .label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--documenter-dark .label.is-medium{font-size:1.25rem}html.theme--documenter-dark .label.is-large{font-size:1.5rem}html.theme--documenter-dark .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--documenter-dark .help.is-white{color:#fff}html.theme--documenter-dark .help.is-black{color:#0a0a0a}html.theme--documenter-dark .help.is-light{color:#ecf0f1}html.theme--documenter-dark .help.is-dark,html.theme--documenter-dark .content kbd.help{color:#282f2f}html.theme--documenter-dark .help.is-primary,html.theme--documenter-dark .docstring>section>a.help.docs-sourcelink{color:#375a7f}html.theme--documenter-dark .help.is-link{color:#1abc9c}html.theme--documenter-dark .help.is-info{color:#024c7d}html.theme--documenter-dark .help.is-success{color:#008438}html.theme--documenter-dark .help.is-warning{color:#ad8100}html.theme--documenter-dark .help.is-danger{color:#9e1b0d}html.theme--documenter-dark .field:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.has-addons{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--documenter-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.has-addons.has-addons-centered{justify-content:center}html.theme--documenter-dark .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--documenter-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .field.is-grouped{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.is-grouped>.control{flex-shrink:0}html.theme--documenter-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--documenter-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field.is-horizontal{display:flex}}html.theme--documenter-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--documenter-dark .field-label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-normal{padding-top:0.375em}html.theme--documenter-dark .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--documenter-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--documenter-dark .field-body .field{margin-bottom:0}html.theme--documenter-dark .field-body>.field{flex-shrink:1}html.theme--documenter-dark .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--documenter-dark .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--documenter-dark .control.has-icons-left .input:focus~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-left .select:focus~.icon,html.theme--documenter-dark .control.has-icons-right .input:focus~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-right .select:focus~.icon{color:#282f2f}html.theme--documenter-dark .control.has-icons-left .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-small~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--documenter-dark .control.has-icons-left .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--documenter-dark .control.has-icons-left .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon{color:#5e6d6f;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--documenter-dark .control.has-icons-left .input,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--documenter-dark .control.has-icons-left .select select{padding-left:2.5em}html.theme--documenter-dark .control.has-icons-left .icon.is-left{left:0}html.theme--documenter-dark .control.has-icons-right .input,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--documenter-dark .control.has-icons-right .select select{padding-right:2.5em}html.theme--documenter-dark .control.has-icons-right .icon.is-right{right:0}html.theme--documenter-dark .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--documenter-dark .control.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .control.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--documenter-dark .breadcrumb a{align-items:center;color:#1abc9c;display:flex;justify-content:center;padding:0 .75em}html.theme--documenter-dark .breadcrumb a:hover{color:#1dd2af}html.theme--documenter-dark .breadcrumb li{align-items:center;display:flex}html.theme--documenter-dark .breadcrumb li:first-child a{padding-left:0}html.theme--documenter-dark .breadcrumb li.is-active a{color:#f2f2f2;cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb li+li::before{color:#8c9b9d;content:"\0002f"}html.theme--documenter-dark .breadcrumb ul,html.theme--documenter-dark .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .breadcrumb .icon:first-child{margin-right:.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:.5em}html.theme--documenter-dark .breadcrumb.is-centered ol,html.theme--documenter-dark .breadcrumb.is-centered ul{justify-content:center}html.theme--documenter-dark .breadcrumb.is-right ol,html.theme--documenter-dark .breadcrumb.is-right ul{justify-content:flex-end}html.theme--documenter-dark .breadcrumb.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--documenter-dark .breadcrumb.is-medium{font-size:1.25rem}html.theme--documenter-dark .breadcrumb.is-large{font-size:1.5rem}html.theme--documenter-dark .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--documenter-dark .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--documenter-dark .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--documenter-dark .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--documenter-dark .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-footer:first-child,html.theme--documenter-dark .card-content:first-child,html.theme--documenter-dark .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-footer:last-child,html.theme--documenter-dark .card-content:last-child,html.theme--documenter-dark .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--documenter-dark .card-header-title{align-items:center;color:#f2f2f2;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--documenter-dark .card-image{display:block;position:relative}html.theme--documenter-dark .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--documenter-dark .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--documenter-dark .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--documenter-dark .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--documenter-dark .dropdown.is-active .dropdown-menu,html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--documenter-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--documenter-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--documenter-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .dropdown-content{background-color:#282f2f;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--documenter-dark .dropdown-item{color:#fff;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--documenter-dark a.dropdown-item,html.theme--documenter-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--documenter-dark a.dropdown-item:hover,html.theme--documenter-dark button.dropdown-item:hover{background-color:#282f2f;color:#0a0a0a}html.theme--documenter-dark a.dropdown-item.is-active,html.theme--documenter-dark button.dropdown-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--documenter-dark .level{align-items:center;justify-content:space-between}html.theme--documenter-dark .level code{border-radius:.4em}html.theme--documenter-dark .level img{display:inline-block;vertical-align:top}html.theme--documenter-dark .level.is-mobile{display:flex}html.theme--documenter-dark .level.is-mobile .level-left,html.theme--documenter-dark .level.is-mobile .level-right{display:flex}html.theme--documenter-dark .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--documenter-dark .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level{display:flex}html.theme--documenter-dark .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--documenter-dark .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--documenter-dark .level-item .title,html.theme--documenter-dark .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--documenter-dark .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--documenter-dark .level-left,html.theme--documenter-dark .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .level-left .level-item.is-flexible,html.theme--documenter-dark .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left .level-item:not(:last-child),html.theme--documenter-dark .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--documenter-dark .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left{display:flex}}html.theme--documenter-dark .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-right{display:flex}}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--documenter-dark .media .media .media{padding-top:.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:.5rem}html.theme--documenter-dark .media+.media{border-top:1px solid rgba(94,109,111,0.5);margin-top:1rem;padding-top:1rem}html.theme--documenter-dark .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--documenter-dark .media-left,html.theme--documenter-dark .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .media-left{margin-right:1rem}html.theme--documenter-dark .media-right{margin-left:1rem}html.theme--documenter-dark .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:1rem}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--documenter-dark .menu.is-medium{font-size:1.25rem}html.theme--documenter-dark .menu.is-large{font-size:1.5rem}html.theme--documenter-dark .menu-list{line-height:1.25}html.theme--documenter-dark .menu-list a{border-radius:3px;color:#fff;display:block;padding:0.5em 0.75em}html.theme--documenter-dark .menu-list a:hover{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .menu-list a.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .menu-list li ul{border-left:1px solid #5e6d6f;margin:.75em;padding-left:.75em}html.theme--documenter-dark .menu-label{color:#fff;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--documenter-dark .menu-label:not(:first-child){margin-top:1em}html.theme--documenter-dark .menu-label:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .message{background-color:#282f2f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .message strong{color:currentColor}html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .message.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--documenter-dark .message.is-medium{font-size:1.25rem}html.theme--documenter-dark .message.is-large{font-size:1.5rem}html.theme--documenter-dark .message.is-white{background-color:#fff}html.theme--documenter-dark .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .message.is-white .message-body{border-color:#fff}html.theme--documenter-dark .message.is-black{background-color:#fafafa}html.theme--documenter-dark .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .message.is-black .message-body{border-color:#0a0a0a}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1}html.theme--documenter-dark .message.is-dark,html.theme--documenter-dark .content kbd.message{background-color:#f9fafa}html.theme--documenter-dark .message.is-dark .message-header,html.theme--documenter-dark .content kbd.message .message-header{background-color:#282f2f;color:#fff}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f1f5f9}html.theme--documenter-dark .message.is-primary .message-header,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-header{background-color:#375a7f;color:#fff}html.theme--documenter-dark .message.is-primary .message-body,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-body{border-color:#375a7f;color:#4d7eb2}html.theme--documenter-dark .message.is-link{background-color:#edfdf9}html.theme--documenter-dark .message.is-link .message-header{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .message.is-link .message-body{border-color:#1abc9c;color:#15987e}html.theme--documenter-dark .message.is-info{background-color:#ebf7ff}html.theme--documenter-dark .message.is-info .message-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .message.is-info .message-body{border-color:#024c7d;color:#0e9dfb}html.theme--documenter-dark .message.is-success{background-color:#ebfff3}html.theme--documenter-dark .message.is-success .message-header{background-color:#008438;color:#fff}html.theme--documenter-dark .message.is-success .message-body{border-color:#008438;color:#00eb64}html.theme--documenter-dark .message.is-warning{background-color:#fffaeb}html.theme--documenter-dark .message.is-warning .message-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .message.is-warning .message-body{border-color:#ad8100;color:#d19c00}html.theme--documenter-dark .message.is-danger{background-color:#fdeeec}html.theme--documenter-dark .message.is-danger .message-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .message.is-danger .message-body{border-color:#9e1b0d;color:#ec311d}html.theme--documenter-dark .message-header{align-items:center;background-color:#fff;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--documenter-dark .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--documenter-dark .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--documenter-dark .message-body{border-color:#5e6d6f;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#fff;padding:1.25em 1.5em}html.theme--documenter-dark .message-body code,html.theme--documenter-dark .message-body pre{background-color:#fff}html.theme--documenter-dark .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--documenter-dark .modal.is-active{display:flex}html.theme--documenter-dark .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--documenter-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--documenter-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--documenter-dark .modal-card-head,html.theme--documenter-dark .modal-card-foot{align-items:center;background-color:#282f2f;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--documenter-dark .modal-card-head{border-bottom:1px solid #5e6d6f;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--documenter-dark .modal-card-title{color:#f2f2f2;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--documenter-dark .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5e6d6f}html.theme--documenter-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--documenter-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--documenter-dark .navbar{background-color:#375a7f;min-height:4rem;position:relative;z-index:30}html.theme--documenter-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-white .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--documenter-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-black .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--documenter-dark .navbar.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-light .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-dark .navbar-start>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-end>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#282f2f;color:#fff}}html.theme--documenter-dark .navbar.is-primary,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-burger,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-primary .navbar-start>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-end>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#375a7f;color:#fff}}html.theme--documenter-dark .navbar.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-link .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c;color:#fff}}html.theme--documenter-dark .navbar.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-info .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#024c7d;color:#fff}}html.theme--documenter-dark .navbar.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-success .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#008438;color:#fff}}html.theme--documenter-dark .navbar.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-warning .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ad8100;color:#fff}}html.theme--documenter-dark .navbar.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-danger .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#9e1b0d;color:#fff}}html.theme--documenter-dark .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--documenter-dark .navbar.has-shadow{box-shadow:0 2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-bottom,html.theme--documenter-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-top{top:0}html.theme--documenter-dark html.has-navbar-fixed-top,html.theme--documenter-dark body.has-navbar-fixed-top{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom,html.theme--documenter-dark body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--documenter-dark .navbar-brand,html.theme--documenter-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--documenter-dark .navbar-brand a.navbar-item:focus,html.theme--documenter-dark .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--documenter-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--documenter-dark .navbar-burger{color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--documenter-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--documenter-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--documenter-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--documenter-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--documenter-dark .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--documenter-dark .navbar-menu{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{color:#fff;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--documenter-dark .navbar-item .icon:only-child,html.theme--documenter-dark .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--documenter-dark a.navbar-item,html.theme--documenter-dark .navbar-link{cursor:pointer}html.theme--documenter-dark a.navbar-item:focus,html.theme--documenter-dark a.navbar-item:focus-within,html.theme--documenter-dark a.navbar-item:hover,html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link:focus,html.theme--documenter-dark .navbar-link:focus-within,html.theme--documenter-dark .navbar-link:hover,html.theme--documenter-dark .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-item{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .navbar-item img{max-height:1.75rem}html.theme--documenter-dark .navbar-item.has-dropdown{padding:0}html.theme--documenter-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--documenter-dark .navbar-item.is-tab:focus,html.theme--documenter-dark .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c}html.theme--documenter-dark .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c;border-bottom-style:solid;border-bottom-width:3px;color:#1abc9c;padding-bottom:calc(0.5rem - 3px)}html.theme--documenter-dark .navbar-content{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--documenter-dark .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--documenter-dark .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar>.container{display:block}html.theme--documenter-dark .navbar-brand .navbar-item,html.theme--documenter-dark .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--documenter-dark .navbar-link::after{display:none}html.theme--documenter-dark .navbar-menu{background-color:#375a7f;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--documenter-dark .navbar-menu.is-active{display:block}html.theme--documenter-dark .navbar.is-fixed-bottom-touch,html.theme--documenter-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-touch{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-touch{top:0}html.theme--documenter-dark .navbar.is-fixed-top .navbar-menu,html.theme--documenter-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--documenter-dark html.has-navbar-fixed-top-touch,html.theme--documenter-dark body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-touch,html.theme--documenter-dark body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar,html.theme--documenter-dark .navbar-menu,html.theme--documenter-dark .navbar-start,html.theme--documenter-dark .navbar-end{align-items:stretch;display:flex}html.theme--documenter-dark .navbar{min-height:4rem}html.theme--documenter-dark .navbar.is-spaced{padding:1rem 2rem}html.theme--documenter-dark .navbar.is-spaced .navbar-start,html.theme--documenter-dark .navbar.is-spaced .navbar-end{align-items:center}html.theme--documenter-dark .navbar.is-spaced a.navbar-item,html.theme--documenter-dark .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent a.navbar-item:hover,html.theme--documenter-dark .navbar.is-transparent a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-transparent .navbar-link:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-link:hover,html.theme--documenter-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-burger{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{align-items:center;display:flex}html.theme--documenter-dark .navbar-item.has-dropdown{align-items:stretch}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--documenter-dark .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--documenter-dark .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--documenter-dark .navbar-dropdown{background-color:#375a7f;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--documenter-dark .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--documenter-dark .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}.navbar.is-spaced html.theme--documenter-dark .navbar-dropdown,html.theme--documenter-dark .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--documenter-dark .navbar-dropdown.is-right{left:auto;right:0}html.theme--documenter-dark .navbar-divider{display:block}html.theme--documenter-dark .navbar>.container .navbar-brand,html.theme--documenter-dark .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--documenter-dark .navbar>.container .navbar-menu,html.theme--documenter-dark .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop,html.theme--documenter-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-desktop{top:0}html.theme--documenter-dark html.has-navbar-fixed-top-desktop,html.theme--documenter-dark body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-desktop,html.theme--documenter-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-top,html.theme--documenter-dark body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-bottom,html.theme--documenter-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link.is-active{color:#1abc9c}html.theme--documenter-dark a.navbar-item.is-active:not(:focus):not(:hover),html.theme--documenter-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--documenter-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--documenter-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--documenter-dark .pagination{font-size:1rem;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--documenter-dark .pagination.is-medium{font-size:1.25rem}html.theme--documenter-dark .pagination.is-large{font-size:1.5rem}html.theme--documenter-dark .pagination.is-rounded .pagination-previous,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--documenter-dark .pagination.is-rounded .pagination-next,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--documenter-dark .pagination.is-rounded .pagination-link,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--documenter-dark .pagination,html.theme--documenter-dark .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link{border-color:#5e6d6f;color:#1abc9c;min-width:2.5em}html.theme--documenter-dark .pagination-previous:hover,html.theme--documenter-dark .pagination-next:hover,html.theme--documenter-dark .pagination-link:hover{border-color:#8c9b9d;color:#1dd2af}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus{border-color:#8c9b9d}html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-previous.is-disabled,html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-next.is-disabled,html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-link.is-disabled{background-color:#5e6d6f;border-color:#5e6d6f;box-shadow:none;color:#fff;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--documenter-dark .pagination-link.is-current{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .pagination-ellipsis{color:#8c9b9d;pointer-events:none}html.theme--documenter-dark .pagination-list{flex-wrap:wrap}html.theme--documenter-dark .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--documenter-dark .pagination{flex-wrap:wrap}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination-previous{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination.is-centered .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--documenter-dark .pagination.is-centered .pagination-next{order:3}html.theme--documenter-dark .pagination.is-right .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-right .pagination-next{order:2}html.theme--documenter-dark .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--documenter-dark .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--documenter-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--documenter-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--documenter-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--documenter-dark .panel.is-light .panel-heading{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#ecf0f1}html.theme--documenter-dark .panel.is-light .panel-block.is-active .panel-icon{color:#ecf0f1}html.theme--documenter-dark .panel.is-dark .panel-heading,html.theme--documenter-dark .content kbd.panel .panel-heading{background-color:#282f2f;color:#fff}html.theme--documenter-dark .panel.is-dark .panel-tabs a.is-active,html.theme--documenter-dark .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#282f2f}html.theme--documenter-dark .panel.is-dark .panel-block.is-active .panel-icon,html.theme--documenter-dark .content kbd.panel .panel-block.is-active .panel-icon{color:#282f2f}html.theme--documenter-dark .panel.is-primary .panel-heading,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#375a7f;color:#fff}html.theme--documenter-dark .panel.is-primary .panel-tabs a.is-active,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#375a7f}html.theme--documenter-dark .panel.is-primary .panel-block.is-active .panel-icon,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#375a7f}html.theme--documenter-dark .panel.is-link .panel-heading{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1abc9c}html.theme--documenter-dark .panel.is-link .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel.is-info .panel-heading{background-color:#024c7d;color:#fff}html.theme--documenter-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#024c7d}html.theme--documenter-dark .panel.is-info .panel-block.is-active .panel-icon{color:#024c7d}html.theme--documenter-dark .panel.is-success .panel-heading{background-color:#008438;color:#fff}html.theme--documenter-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#008438}html.theme--documenter-dark .panel.is-success .panel-block.is-active .panel-icon{color:#008438}html.theme--documenter-dark .panel.is-warning .panel-heading{background-color:#ad8100;color:#fff}html.theme--documenter-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ad8100}html.theme--documenter-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#ad8100}html.theme--documenter-dark .panel.is-danger .panel-heading{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#9e1b0d}html.theme--documenter-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#9e1b0d}html.theme--documenter-dark .panel-tabs:not(:last-child),html.theme--documenter-dark .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--documenter-dark .panel-heading{background-color:#343c3d;border-radius:8px 8px 0 0;color:#f2f2f2;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--documenter-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--documenter-dark .panel-tabs a{border-bottom:1px solid #5e6d6f;margin-bottom:-1px;padding:0.5em}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#343c3d;color:#17a689}html.theme--documenter-dark .panel-list a{color:#fff}html.theme--documenter-dark .panel-list a:hover{color:#1abc9c}html.theme--documenter-dark .panel-block{align-items:center;color:#f2f2f2;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--documenter-dark .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--documenter-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--documenter-dark .panel-block.is-wrapped{flex-wrap:wrap}html.theme--documenter-dark .panel-block.is-active{border-left-color:#1abc9c;color:#17a689}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--documenter-dark a.panel-block,html.theme--documenter-dark label.panel-block{cursor:pointer}html.theme--documenter-dark a.panel-block:hover,html.theme--documenter-dark label.panel-block:hover{background-color:#282f2f}html.theme--documenter-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#fff;margin-right:.75em}html.theme--documenter-dark .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--documenter-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--documenter-dark .tabs a{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--documenter-dark .tabs a:hover{border-bottom-color:#f2f2f2;color:#f2f2f2}html.theme--documenter-dark .tabs li{display:block}html.theme--documenter-dark .tabs li.is-active a{border-bottom-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .tabs ul{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--documenter-dark .tabs ul.is-left{padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--documenter-dark .tabs .icon:first-child{margin-right:.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:.5em}html.theme--documenter-dark .tabs.is-centered ul{justify-content:center}html.theme--documenter-dark .tabs.is-right ul{justify-content:flex-end}html.theme--documenter-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--documenter-dark .tabs.is-boxed a:hover{background-color:#282f2f;border-bottom-color:#5e6d6f}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5e6d6f;border-bottom-color:rgba(0,0,0,0) !important}html.theme--documenter-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .tabs.is-toggle a{border-color:#5e6d6f;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--documenter-dark .tabs.is-toggle a:hover{background-color:#282f2f;border-color:#8c9b9d;z-index:2}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li.is-active a{background-color:#1abc9c;border-color:#1abc9c;color:#fff;z-index:1}html.theme--documenter-dark .tabs.is-toggle ul{border-bottom:none}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--documenter-dark .tabs.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--documenter-dark .tabs.is-medium{font-size:1.25rem}html.theme--documenter-dark .tabs.is-large{font-size:1.5rem}html.theme--documenter-dark .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--documenter-dark .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--documenter-dark .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--documenter-dark .column.is-narrow-mobile{flex:none;width:unset}html.theme--documenter-dark .column.is-full-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-mobile{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--documenter-dark .column.is-0-mobile{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-mobile{margin-left:0%}html.theme--documenter-dark .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-mobile{margin-left:25%}html.theme--documenter-dark .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-mobile{margin-left:50%}html.theme--documenter-dark .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-mobile{margin-left:75%}html.theme--documenter-dark .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .column.is-narrow,html.theme--documenter-dark .column.is-narrow-tablet{flex:none;width:unset}html.theme--documenter-dark .column.is-full,html.theme--documenter-dark .column.is-full-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters,html.theme--documenter-dark .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds,html.theme--documenter-dark .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half,html.theme--documenter-dark .column.is-half-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third,html.theme--documenter-dark .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter,html.theme--documenter-dark .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth,html.theme--documenter-dark .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths,html.theme--documenter-dark .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths,html.theme--documenter-dark .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths,html.theme--documenter-dark .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters,html.theme--documenter-dark .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds,html.theme--documenter-dark .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half,html.theme--documenter-dark .column.is-offset-half-tablet{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third,html.theme--documenter-dark .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter,html.theme--documenter-dark .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth,html.theme--documenter-dark .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths,html.theme--documenter-dark .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths,html.theme--documenter-dark .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths,html.theme--documenter-dark .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--documenter-dark .column.is-0,html.theme--documenter-dark .column.is-0-tablet{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0,html.theme--documenter-dark .column.is-offset-0-tablet{margin-left:0%}html.theme--documenter-dark .column.is-1,html.theme--documenter-dark .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3,html.theme--documenter-dark .column.is-3-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3,html.theme--documenter-dark .column.is-offset-3-tablet{margin-left:25%}html.theme--documenter-dark .column.is-4,html.theme--documenter-dark .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6,html.theme--documenter-dark .column.is-6-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6,html.theme--documenter-dark .column.is-offset-6-tablet{margin-left:50%}html.theme--documenter-dark .column.is-7,html.theme--documenter-dark .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9,html.theme--documenter-dark .column.is-9-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9,html.theme--documenter-dark .column.is-offset-9-tablet{margin-left:75%}html.theme--documenter-dark .column.is-10,html.theme--documenter-dark .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12,html.theme--documenter-dark .column.is-12-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12,html.theme--documenter-dark .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--documenter-dark .column.is-narrow-touch{flex:none;width:unset}html.theme--documenter-dark .column.is-full-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-touch{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-touch{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-touch{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-touch{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-touch{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--documenter-dark .column.is-0-touch{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-touch{margin-left:0%}html.theme--documenter-dark .column.is-1-touch{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-touch{margin-left:25%}html.theme--documenter-dark .column.is-4-touch{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-touch{margin-left:50%}html.theme--documenter-dark .column.is-7-touch{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-touch{margin-left:75%}html.theme--documenter-dark .column.is-10-touch{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--documenter-dark .column.is-narrow-desktop{flex:none;width:unset}html.theme--documenter-dark .column.is-full-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-desktop{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--documenter-dark .column.is-0-desktop{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-desktop{margin-left:0%}html.theme--documenter-dark .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-desktop{margin-left:25%}html.theme--documenter-dark .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-desktop{margin-left:50%}html.theme--documenter-dark .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-desktop{margin-left:75%}html.theme--documenter-dark .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--documenter-dark .column.is-narrow-widescreen{flex:none;width:unset}html.theme--documenter-dark .column.is-full-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--documenter-dark .column.is-0-widescreen{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-widescreen{margin-left:0%}html.theme--documenter-dark .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--documenter-dark .column.is-narrow-fullhd{flex:none;width:unset}html.theme--documenter-dark .column.is-full-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--documenter-dark .column.is-0-fullhd{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-fullhd{margin-left:0%}html.theme--documenter-dark .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-fullhd{margin-left:100%}}html.theme--documenter-dark .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .columns:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--documenter-dark .columns.is-centered{justify-content:center}html.theme--documenter-dark .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--documenter-dark .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--documenter-dark .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .columns.is-gapless:last-child{margin-bottom:0}html.theme--documenter-dark .columns.is-mobile{display:flex}html.theme--documenter-dark .columns.is-multiline{flex-wrap:wrap}html.theme--documenter-dark .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-desktop{display:flex}}html.theme--documenter-dark .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--documenter-dark .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--documenter-dark .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--documenter-dark .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--documenter-dark .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--documenter-dark .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--documenter-dark .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--documenter-dark .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--documenter-dark .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--documenter-dark .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--documenter-dark .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--documenter-dark .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--documenter-dark .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .tile.is-child{margin:0 !important}html.theme--documenter-dark .tile.is-parent{padding:.75rem}html.theme--documenter-dark .tile.is-vertical{flex-direction:column}html.theme--documenter-dark .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--documenter-dark .tile:not(.is-child){display:flex}html.theme--documenter-dark .tile.is-1{flex:none;width:8.33333337%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.66666674%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.33333337%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.66666674%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.33333337%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.66666674%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.33333337%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.66666674%}html.theme--documenter-dark .tile.is-12{flex:none;width:100%}}html.theme--documenter-dark .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--documenter-dark .hero .navbar{background:none}html.theme--documenter-dark .hero .tabs ul{border-bottom:none}html.theme--documenter-dark .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-white strong{color:inherit}html.theme--documenter-dark .hero.is-white .title{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--documenter-dark .hero.is-white .subtitle a:not(.button),html.theme--documenter-dark .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-white .navbar-menu{background-color:#fff}}html.theme--documenter-dark .hero.is-white .navbar-item,html.theme--documenter-dark .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--documenter-dark .hero.is-white a.navbar-item:hover,html.theme--documenter-dark .hero.is-white a.navbar-item.is-active,html.theme--documenter-dark .hero.is-white .navbar-link:hover,html.theme--documenter-dark .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--documenter-dark .hero.is-white .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--documenter-dark .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-black strong{color:inherit}html.theme--documenter-dark .hero.is-black .title{color:#fff}html.theme--documenter-dark .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-black .subtitle a:not(.button),html.theme--documenter-dark .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--documenter-dark .hero.is-black .navbar-item,html.theme--documenter-dark .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-black a.navbar-item:hover,html.theme--documenter-dark .hero.is-black a.navbar-item.is-active,html.theme--documenter-dark .hero.is-black .navbar-link:hover,html.theme--documenter-dark .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-black .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--documenter-dark .hero.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-light strong{color:inherit}html.theme--documenter-dark .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-light .navbar-menu{background-color:#ecf0f1}}html.theme--documenter-dark .hero.is-light .navbar-item,html.theme--documenter-dark .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a.navbar-item:hover,html.theme--documenter-dark .hero.is-light a.navbar-item.is-active,html.theme--documenter-dark .hero.is-light .navbar-link:hover,html.theme--documenter-dark .hero.is-light .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-light .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-light .tabs li.is-active a{color:#ecf0f1 !important;opacity:1}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .hero.is-light.is-bold{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}}html.theme--documenter-dark .hero.is-dark,html.theme--documenter-dark .content kbd.hero{background-color:#282f2f;color:#fff}html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-dark strong,html.theme--documenter-dark .content kbd.hero strong{color:inherit}html.theme--documenter-dark .hero.is-dark .title,html.theme--documenter-dark .content kbd.hero .title{color:#fff}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button),html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button),html.theme--documenter-dark .hero.is-dark .subtitle strong,html.theme--documenter-dark .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-dark .navbar-menu,html.theme--documenter-dark .content kbd.hero .navbar-menu{background-color:#282f2f}}html.theme--documenter-dark .hero.is-dark .navbar-item,html.theme--documenter-dark .content kbd.hero .navbar-item,html.theme--documenter-dark .hero.is-dark .navbar-link,html.theme--documenter-dark .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-dark a.navbar-item:hover,html.theme--documenter-dark .content kbd.hero a.navbar-item:hover,html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active,html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active,html.theme--documenter-dark .hero.is-dark .navbar-link:hover,html.theme--documenter-dark .content kbd.hero .navbar-link:hover,html.theme--documenter-dark .hero.is-dark .navbar-link.is-active,html.theme--documenter-dark .content kbd.hero .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-dark .tabs a:hover,html.theme--documenter-dark .content kbd.hero .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs li.is-active a{color:#282f2f !important;opacity:1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#282f2f}html.theme--documenter-dark .hero.is-dark.is-bold,html.theme--documenter-dark .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu,html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}}html.theme--documenter-dark .hero.is-primary,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-primary strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--documenter-dark .hero.is-primary .title,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--documenter-dark .hero.is-primary .subtitle,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--documenter-dark .hero.is-primary .subtitle strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-primary .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#375a7f}}html.theme--documenter-dark .hero.is-primary .navbar-item,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--documenter-dark .hero.is-primary .navbar-link,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-primary a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--documenter-dark .hero.is-primary .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--documenter-dark .hero.is-primary .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .hero.is-primary .tabs a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-primary .tabs a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#375a7f !important;opacity:1}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#375a7f}html.theme--documenter-dark .hero.is-primary.is-bold,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}}html.theme--documenter-dark .hero.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-link strong{color:inherit}html.theme--documenter-dark .hero.is-link .title{color:#fff}html.theme--documenter-dark .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-link .subtitle a:not(.button),html.theme--documenter-dark .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-link .navbar-menu{background-color:#1abc9c}}html.theme--documenter-dark .hero.is-link .navbar-item,html.theme--documenter-dark .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-link a.navbar-item:hover,html.theme--documenter-dark .hero.is-link a.navbar-item.is-active,html.theme--documenter-dark .hero.is-link .navbar-link:hover,html.theme--documenter-dark .hero.is-link .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-link .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-link .tabs li.is-active a{color:#1abc9c !important;opacity:1}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1abc9c}html.theme--documenter-dark .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}}html.theme--documenter-dark .hero.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-info strong{color:inherit}html.theme--documenter-dark .hero.is-info .title{color:#fff}html.theme--documenter-dark .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-info .subtitle a:not(.button),html.theme--documenter-dark .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-info .navbar-menu{background-color:#024c7d}}html.theme--documenter-dark .hero.is-info .navbar-item,html.theme--documenter-dark .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-info a.navbar-item:hover,html.theme--documenter-dark .hero.is-info a.navbar-item.is-active,html.theme--documenter-dark .hero.is-info .navbar-link:hover,html.theme--documenter-dark .hero.is-info .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-info .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-info .tabs li.is-active a{color:#024c7d !important;opacity:1}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#024c7d}html.theme--documenter-dark .hero.is-info.is-bold{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}}html.theme--documenter-dark .hero.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-success strong{color:inherit}html.theme--documenter-dark .hero.is-success .title{color:#fff}html.theme--documenter-dark .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-success .subtitle a:not(.button),html.theme--documenter-dark .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-success .navbar-menu{background-color:#008438}}html.theme--documenter-dark .hero.is-success .navbar-item,html.theme--documenter-dark .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-success a.navbar-item:hover,html.theme--documenter-dark .hero.is-success a.navbar-item.is-active,html.theme--documenter-dark .hero.is-success .navbar-link:hover,html.theme--documenter-dark .hero.is-success .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-success .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-success .tabs li.is-active a{color:#008438 !important;opacity:1}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#008438}html.theme--documenter-dark .hero.is-success.is-bold{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}}html.theme--documenter-dark .hero.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-warning strong{color:inherit}html.theme--documenter-dark .hero.is-warning .title{color:#fff}html.theme--documenter-dark .hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button),html.theme--documenter-dark .hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-warning .navbar-menu{background-color:#ad8100}}html.theme--documenter-dark .hero.is-warning .navbar-item,html.theme--documenter-dark .hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-warning a.navbar-item:hover,html.theme--documenter-dark .hero.is-warning a.navbar-item.is-active,html.theme--documenter-dark .hero.is-warning .navbar-link:hover,html.theme--documenter-dark .hero.is-warning .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .hero.is-warning .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-warning .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs li.is-active a{color:#ad8100 !important;opacity:1}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ad8100}html.theme--documenter-dark .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}}html.theme--documenter-dark .hero.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-danger strong{color:inherit}html.theme--documenter-dark .hero.is-danger .title{color:#fff}html.theme--documenter-dark .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-danger .subtitle a:not(.button),html.theme--documenter-dark .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-danger .navbar-menu{background-color:#9e1b0d}}html.theme--documenter-dark .hero.is-danger .navbar-item,html.theme--documenter-dark .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-danger a.navbar-item:hover,html.theme--documenter-dark .hero.is-danger a.navbar-item.is-active,html.theme--documenter-dark .hero.is-danger .navbar-link:hover,html.theme--documenter-dark .hero.is-danger .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-danger .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs li.is-active a{color:#9e1b0d !important;opacity:1}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#9e1b0d}html.theme--documenter-dark .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}}html.theme--documenter-dark .hero.is-small .hero-body,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--documenter-dark .hero.is-halfheight .hero-body,html.theme--documenter-dark .hero.is-fullheight .hero-body,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--documenter-dark .hero.is-halfheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .hero.is-halfheight{min-height:50vh}html.theme--documenter-dark .hero.is-fullheight{min-height:100vh}html.theme--documenter-dark .hero-video{overflow:hidden}html.theme--documenter-dark .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--documenter-dark .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-video{display:none}}html.theme--documenter-dark .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-buttons .button{display:flex}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-buttons{display:flex;justify-content:center}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--documenter-dark .hero-head,html.theme--documenter-dark .hero-foot{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-body{padding:3rem 3rem}}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section{padding:3rem 3rem}html.theme--documenter-dark .section.is-medium{padding:9rem 4.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 6rem}}html.theme--documenter-dark .footer{background-color:#282f2f;padding:3rem 1.5rem 6rem}html.theme--documenter-dark hr{height:1px}html.theme--documenter-dark h6{text-transform:uppercase;letter-spacing:0.5px}html.theme--documenter-dark .hero{background-color:#343c3d}html.theme--documenter-dark a{transition:all 200ms ease}html.theme--documenter-dark .button{transition:all 200ms ease;border-width:1px;color:#fff}html.theme--documenter-dark .button.is-active,html.theme--documenter-dark .button.is-focused,html.theme--documenter-dark .button:active,html.theme--documenter-dark .button:focus{box-shadow:0 0 0 2px rgba(140,155,157,0.5)}html.theme--documenter-dark .button.is-white.is-hovered,html.theme--documenter-dark .button.is-white:hover{background-color:#fff}html.theme--documenter-dark .button.is-white.is-active,html.theme--documenter-dark .button.is-white.is-focused,html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,0.5)}html.theme--documenter-dark .button.is-black.is-hovered,html.theme--documenter-dark .button.is-black:hover{background-color:#1d1d1d}html.theme--documenter-dark .button.is-black.is-active,html.theme--documenter-dark .button.is-black.is-focused,html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black:focus{border-color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,10,0.5)}html.theme--documenter-dark .button.is-light.is-hovered,html.theme--documenter-dark .button.is-light:hover{background-color:#fff}html.theme--documenter-dark .button.is-light.is-active,html.theme--documenter-dark .button.is-light.is-focused,html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light:focus{border-color:#ecf0f1;box-shadow:0 0 0 2px rgba(236,240,241,0.5)}html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered,html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover{background-color:#3a4344}html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused,html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus{border-color:#282f2f;box-shadow:0 0 0 2px rgba(40,47,47,0.5)}html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover{background-color:#436d9a}html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink,html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus{border-color:#375a7f;box-shadow:0 0 0 2px rgba(55,90,127,0.5)}html.theme--documenter-dark .button.is-link.is-hovered,html.theme--documenter-dark .button.is-link:hover{background-color:#1fdeb8}html.theme--documenter-dark .button.is-link.is-active,html.theme--documenter-dark .button.is-link.is-focused,html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link:focus{border-color:#1abc9c;box-shadow:0 0 0 2px rgba(26,188,156,0.5)}html.theme--documenter-dark .button.is-info.is-hovered,html.theme--documenter-dark .button.is-info:hover{background-color:#0363a3}html.theme--documenter-dark .button.is-info.is-active,html.theme--documenter-dark .button.is-info.is-focused,html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info:focus{border-color:#024c7d;box-shadow:0 0 0 2px rgba(2,76,125,0.5)}html.theme--documenter-dark .button.is-success.is-hovered,html.theme--documenter-dark .button.is-success:hover{background-color:#00aa48}html.theme--documenter-dark .button.is-success.is-active,html.theme--documenter-dark .button.is-success.is-focused,html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success:focus{border-color:#008438;box-shadow:0 0 0 2px rgba(0,132,56,0.5)}html.theme--documenter-dark .button.is-warning.is-hovered,html.theme--documenter-dark .button.is-warning:hover{background-color:#d39e00}html.theme--documenter-dark .button.is-warning.is-active,html.theme--documenter-dark .button.is-warning.is-focused,html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning:focus{border-color:#ad8100;box-shadow:0 0 0 2px rgba(173,129,0,0.5)}html.theme--documenter-dark .button.is-danger.is-hovered,html.theme--documenter-dark .button.is-danger:hover{background-color:#c12110}html.theme--documenter-dark .button.is-danger.is-active,html.theme--documenter-dark .button.is-danger.is-focused,html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger:focus{border-color:#9e1b0d;box-shadow:0 0 0 2px rgba(158,27,13,0.5)}html.theme--documenter-dark .label{color:#dbdee0}html.theme--documenter-dark .button,html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .select,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea{height:2.5em}html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .select:after,html.theme--documenter-dark .select select{border-width:1px}html.theme--documenter-dark .control.has-addons .button,html.theme--documenter-dark .control.has-addons .input,html.theme--documenter-dark .control.has-addons #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-addons form.docs-search>input,html.theme--documenter-dark .control.has-addons .select{margin-right:-1px}html.theme--documenter-dark .notification{background-color:#343c3d}html.theme--documenter-dark .card{box-shadow:none;border:1px solid #343c3d;background-color:#282f2f;border-radius:.4em}html.theme--documenter-dark .card .card-image img{border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-header{box-shadow:none;background-color:rgba(18,18,18,0.2);border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-footer{background-color:rgba(18,18,18,0.2)}html.theme--documenter-dark .card .card-footer,html.theme--documenter-dark .card .card-footer-item{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .notification.is-white a:not(.button){color:#0a0a0a;text-decoration:underline}html.theme--documenter-dark .notification.is-black a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-light a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-primary a:not(.button),html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-link a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-info a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-success a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-warning a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-danger a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .tag,html.theme--documenter-dark .content kbd,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{border-radius:.4em}html.theme--documenter-dark .menu-list a{transition:all 300ms ease}html.theme--documenter-dark .modal-card-body{background-color:#282f2f}html.theme--documenter-dark .modal-card-foot,html.theme--documenter-dark .modal-card-head{border-color:#343c3d}html.theme--documenter-dark .message-header{font-weight:700;background-color:#343c3d;color:#fff}html.theme--documenter-dark .message-body{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .navbar{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent{background:none}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar .navbar-menu{background-color:#375a7f;border-radius:0 0 .4em .4em}}html.theme--documenter-dark .hero .navbar,html.theme--documenter-dark body>.navbar{border-radius:0}html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous{border-width:1px}html.theme--documenter-dark .panel-block,html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs{border-width:1px}html.theme--documenter-dark .panel-block:first-child,html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child{border-top-width:1px}html.theme--documenter-dark .panel-heading{font-weight:700}html.theme--documenter-dark .panel-tabs a{border-width:1px;margin-bottom:-1px}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#17a689}html.theme--documenter-dark .panel-block:hover{color:#1dd2af}html.theme--documenter-dark .panel-block:hover .panel-icon{color:#1dd2af}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#17a689}html.theme--documenter-dark .tabs a{border-bottom-width:1px;margin-bottom:-1px}html.theme--documenter-dark .tabs ul{border-bottom-width:1px}html.theme--documenter-dark .tabs.is-boxed a{border-width:1px}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#1f2424}html.theme--documenter-dark .tabs.is-toggle li a{border-width:1px;margin-bottom:0}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .hero.is-white .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-black .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-light .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-dark .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .content kbd.hero .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-primary .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-link .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-info .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-success .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-warning .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-danger .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark h1 .docs-heading-anchor,html.theme--documenter-dark h1 .docs-heading-anchor:hover,html.theme--documenter-dark h1 .docs-heading-anchor:visited,html.theme--documenter-dark h2 .docs-heading-anchor,html.theme--documenter-dark h2 .docs-heading-anchor:hover,html.theme--documenter-dark h2 .docs-heading-anchor:visited,html.theme--documenter-dark h3 .docs-heading-anchor,html.theme--documenter-dark h3 .docs-heading-anchor:hover,html.theme--documenter-dark h3 .docs-heading-anchor:visited,html.theme--documenter-dark h4 .docs-heading-anchor,html.theme--documenter-dark h4 .docs-heading-anchor:hover,html.theme--documenter-dark h4 .docs-heading-anchor:visited,html.theme--documenter-dark h5 .docs-heading-anchor,html.theme--documenter-dark h5 .docs-heading-anchor:hover,html.theme--documenter-dark h5 .docs-heading-anchor:visited,html.theme--documenter-dark h6 .docs-heading-anchor,html.theme--documenter-dark h6 .docs-heading-anchor:hover,html.theme--documenter-dark h6 .docs-heading-anchor:visited{color:#f2f2f2}html.theme--documenter-dark h1 .docs-heading-anchor-permalink,html.theme--documenter-dark h2 .docs-heading-anchor-permalink,html.theme--documenter-dark h3 .docs-heading-anchor-permalink,html.theme--documenter-dark h4 .docs-heading-anchor-permalink,html.theme--documenter-dark h5 .docs-heading-anchor-permalink,html.theme--documenter-dark h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--documenter-dark h1 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h2 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h3 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h4 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h5 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--documenter-dark .docs-light-only{display:none !important}html.theme--documenter-dark pre{position:relative;overflow:hidden}html.theme--documenter-dark pre code,html.theme--documenter-dark pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--documenter-dark pre code:first-of-type,html.theme--documenter-dark pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--documenter-dark pre code:last-of-type,html.theme--documenter-dark pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--documenter-dark pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#fff;cursor:pointer;text-align:center}html.theme--documenter-dark pre .copy-button:focus,html.theme--documenter-dark pre .copy-button:hover{opacity:1;background:rgba(255,255,255,0.1);color:#1abc9c}html.theme--documenter-dark pre .copy-button.success{color:#259a12;opacity:1}html.theme--documenter-dark pre .copy-button.error{color:#cb3c33;opacity:1}html.theme--documenter-dark pre:hover .copy-button{opacity:1}html.theme--documenter-dark .admonition{background-color:#282f2f;border-style:solid;border-width:1px;border-color:#5e6d6f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .admonition strong{color:currentColor}html.theme--documenter-dark .admonition.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--documenter-dark .admonition.is-medium{font-size:1.25rem}html.theme--documenter-dark .admonition.is-large{font-size:1.5rem}html.theme--documenter-dark .admonition.is-default{background-color:#282f2f;border-color:#5e6d6f}html.theme--documenter-dark .admonition.is-default>.admonition-header{background-color:#5e6d6f;color:#fff}html.theme--documenter-dark .admonition.is-default>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-info{background-color:#282f2f;border-color:#024c7d}html.theme--documenter-dark .admonition.is-info>.admonition-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .admonition.is-info>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-success{background-color:#282f2f;border-color:#008438}html.theme--documenter-dark .admonition.is-success>.admonition-header{background-color:#008438;color:#fff}html.theme--documenter-dark .admonition.is-success>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-warning{background-color:#282f2f;border-color:#ad8100}html.theme--documenter-dark .admonition.is-warning>.admonition-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .admonition.is-warning>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-danger{background-color:#282f2f;border-color:#9e1b0d}html.theme--documenter-dark .admonition.is-danger>.admonition-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .admonition.is-danger>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-compat{background-color:#282f2f;border-color:#137886}html.theme--documenter-dark .admonition.is-compat>.admonition-header{background-color:#137886;color:#fff}html.theme--documenter-dark .admonition.is-compat>.admonition-body{color:#fff}html.theme--documenter-dark .admonition-header{color:#fff;background-color:#5e6d6f;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--documenter-dark .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--documenter-dark details.admonition.is-details>.admonition-header{list-style:none}html.theme--documenter-dark details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--documenter-dark details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--documenter-dark .admonition-body{color:#fff;padding:0.5rem .75rem}html.theme--documenter-dark .admonition-body pre{background-color:#282f2f}html.theme--documenter-dark .admonition-body code{background-color:rgba(255,255,255,0.05)}html.theme--documenter-dark .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #5e6d6f;box-shadow:none;max-width:100%}html.theme--documenter-dark .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5e6d6f;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 #9e1b0d;padding:10px 35px;text-align:center;font-size:15px}html.theme--documenter-dark .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--documenter-dark .outdated-warning-overlay a{color:#1abc9c}html.theme--documenter-dark .outdated-warning-overlay a:hover{color:#1dd2af}html.theme--documenter-dark .content pre{border:1px solid #5e6d6f}html.theme--documenter-dark .content code{font-weight:inherit}html.theme--documenter-dark .content a code{color:#1abc9c}html.theme--documenter-dark .content h1 code,html.theme--documenter-dark .content h2 code,html.theme--documenter-dark .content h3 code,html.theme--documenter-dark .content h4 code,html.theme--documenter-dark .content h5 code,html.theme--documenter-dark .content h6 code{color:#f2f2f2}html.theme--documenter-dark .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--documenter-dark .content blockquote>ul:first-child,html.theme--documenter-dark .content blockquote>ol:first-child,html.theme--documenter-dark .content .admonition-body>ul:first-child,html.theme--documenter-dark .content .admonition-body>ol:first-child{margin-top:0}html.theme--documenter-dark pre,html.theme--documenter-dark code{font-variant-ligatures:no-contextual}html.theme--documenter-dark .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb a.is-disabled,html.theme--documenter-dark .breadcrumb a.is-disabled:hover{color:#f2f2f2}html.theme--documenter-dark .hljs{background:initial !important}html.theme--documenter-dark .katex .katex-mathml{top:0;right:0}html.theme--documenter-dark .katex-display,html.theme--documenter-dark mjx-container,html.theme--documenter-dark .MathJax_Display{margin:0.5em 0 !important}html.theme--documenter-dark html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--documenter-dark li.no-marker{list-style:none}html.theme--documenter-dark #documenter .docs-main>article{overflow-wrap:break-word}html.theme--documenter-dark #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main{width:100%}html.theme--documenter-dark #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-main>header,html.theme--documenter-dark #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar{background-color:#1f2424;border-bottom:1px solid #5e6d6f;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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 .property-search-result-badge,html.theme--documenter-dark .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:whitesmoke;background-color:#33415580;border-radius:0.6rem}html.theme--documenter-dark .search-result-title{color:whitesmoke}html.theme--documenter-dark .search-result-highlight{background-color:greenyellow;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem} diff --git a/v0.2.1/assets/themes/documenter-light.css b/v0.2.1/assets/themes/documenter-light.css new file mode 100644 index 0000000..2f168c7 --- /dev/null +++ b/v0.2.1/assets/themes/documenter-light.css @@ -0,0 +1,9 @@ +.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.file-cta,.file-name,.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input,.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.file-cta:focus,.file-name:focus,.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.button:focus,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.is-focused.file-cta,.is-focused.file-name,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-focused.button,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.file-cta:active,.file-name:active,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.button:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis,.is-active.file-cta,.is-active.file-name,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.is-active.button{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled],.file-cta[disabled],.file-name[disabled],.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],.button[disabled],fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] .button{cursor:not-allowed}.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}.admonition:not(:last-child),.tabs:not(:last-child),.pagination:not(:last-child),.message:not(:last-child),.level:not(:last-child),.breadcrumb:not(:last-child),.block:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.progress:not(:last-child),.notification:not(:last-child),.content:not(:last-child),.box:not(:last-child){margin-bottom:1.5rem}.modal-close,.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.modal-close::before,.delete::before,.modal-close::after,.delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close::before,.delete::before{height:2px;width:50%}.modal-close::after,.delete::after{height:50%;width:2px}.modal-close:hover,.delete:hover,.modal-close:focus,.delete:focus{background-color:rgba(10,10,10,0.3)}.modal-close:active,.delete:active{background-color:rgba(10,10,10,0.4)}.is-small.modal-close,#documenter .docs-sidebar form.docs-search>input.modal-close,.is-small.delete,#documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.modal-close,.is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.modal-close,.is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.control.is-loading::after,.select.is-loading::after,.loader,.button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.modal-background,.modal,.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#363636 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c1c !important}.has-background-dark{background-color:#363636 !important}.has-text-primary{color:#4eb5de !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#27a1d2 !important}.has-background-primary{background-color:#4eb5de !important}.has-text-primary-light{color:#eef8fc !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#c3e6f4 !important}.has-background-primary-light{background-color:#eef8fc !important}.has-text-primary-dark{color:#1a6d8e !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#228eb9 !important}.has-background-primary-dark{background-color:#1a6d8e !important}.has-text-link{color:#2e63b8 !important}a.has-text-link:hover,a.has-text-link:focus{color:#244d8f !important}.has-background-link{background-color:#2e63b8 !important}.has-text-link-light{color:#eff3fb !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c6d6f1 !important}.has-background-link-light{background-color:#eff3fb !important}.has-text-link-dark{color:#3169c4 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#5485d4 !important}.has-background-link-dark{background-color:#3169c4 !important}.has-text-info{color:#209cee !important}a.has-text-info:hover,a.has-text-info:focus{color:#1081cb !important}.has-background-info{background-color:#209cee !important}.has-text-info-light{color:#ecf7fe !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#bde2fa !important}.has-background-info-light{background-color:#ecf7fe !important}.has-text-info-dark{color:#0e72b4 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#1190e3 !important}.has-background-info-dark{background-color:#0e72b4 !important}.has-text-success{color:#22c35b !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a9847 !important}.has-background-success{background-color:#22c35b !important}.has-text-success-light{color:#eefcf3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c2f4d4 !important}.has-background-success-light{background-color:#eefcf3 !important}.has-text-success-dark{color:#198f43 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#21bb57 !important}.has-background-success-dark{background-color:#198f43 !important}.has-text-warning{color:#ffdd57 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important}.has-background-warning{background-color:#ffdd57 !important}.has-text-warning-light{color:#fffbeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fff1b8 !important}.has-background-warning-light{background-color:#fffbeb !important}.has-text-warning-dark{color:#947600 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#c79f00 !important}.has-background-warning-dark{background-color:#947600 !important}.has-text-danger{color:#da0b00 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a70800 !important}.has-background-danger{background-color:#da0b00 !important}.has-text-danger-light{color:#ffeceb !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#ffbbb8 !important}.has-background-danger-light{background-color:#ffeceb !important}.has-text-danger-dark{color:#f50c00 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#ff3429 !important}.has-background-danger-dark{background-color:#f50c00 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-background-grey-darker{background-color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-background-grey-dark{background-color:#4a4a4a !important}.has-text-grey{color:#6b6b6b !important}.has-background-grey{background-color:#6b6b6b !important}.has-text-grey-light{color:#b5b5b5 !important}.has-background-grey-light{background-color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-background-grey-lighter{background-color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,.docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}body{color:#222;font-size:1em;font-weight:400;line-height:1.5}a{color:#2e63b8;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:rgba(0,0,0,0.05);color:#000;font-size:.875em;font-weight:normal;padding:.1em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#222;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#222;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#222}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:#bbb;color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #2e63b8}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #2e63b8}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#222;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button #documenter .docs-sidebar form.docs-search>input.icon,#documenter .docs-sidebar .button form.docs-search>input.icon,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#3c5dcd;color:#363636}.button:focus:not(:active),.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#222;text-decoration:underline}.button.is-text:hover,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text.is-focused{background-color:#f5f5f5;color:#222}.button.is-text:active,.button.is-text.is-active{background-color:#e8e8e8;color:#222}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#2e63b8;text-decoration:none}.button.is-ghost:hover,.button.is-ghost.is-hovered{color:#2e63b8;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.button.is-white:focus:not(:active),.button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover,.button.is-white.is-inverted.is-hovered{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined.is-loading:hover::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading:hover::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;color:#fff}.button.is-black:focus:not(:active),.button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover,.button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined.is-loading:hover::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading:hover::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined.is-loading:hover::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading:hover::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark:hover,.content kbd.button:hover,.button.is-dark.is-hovered,.content kbd.button.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#fff}.button.is-dark:focus:not(:active),.content kbd.button:focus:not(:active),.button.is-dark.is-focused:not(:active),.content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.button.is-dark:active,.content kbd.button:active,.button.is-dark.is-active,.content kbd.button.is-active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],.content kbd.button[disabled],fieldset[disabled] .button.is-dark,fieldset[disabled] .content kbd.button,.content fieldset[disabled] kbd.button{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted:hover,.content kbd.button.is-inverted:hover,.button.is-dark.is-inverted.is-hovered,.content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],.content kbd.button.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .content kbd.button.is-inverted,.content fieldset[disabled] kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined,.content kbd.button.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:hover,.content kbd.button.is-outlined:hover,.button.is-dark.is-outlined.is-hovered,.content kbd.button.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.content kbd.button.is-outlined:focus,.button.is-dark.is-outlined.is-focused,.content kbd.button.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading::after,.content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-outlined.is-loading:hover::after,.content kbd.button.is-outlined.is-loading:hover::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.content kbd.button.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading.is-focused::after,.content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined[disabled],.content kbd.button.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .content kbd.button.is-outlined,.content fieldset[disabled] kbd.button.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined,.content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined:hover,.content kbd.button.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined.is-hovered,.content kbd.button.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.content kbd.button.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined.is-focused,.content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading:hover::after,.content kbd.button.is-inverted.is-outlined.is-loading:hover::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.content kbd.button.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-inverted.is-outlined[disabled],.content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .content kbd.button.is-inverted.is-outlined,.content fieldset[disabled] kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary,.docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;color:#fff}.button.is-primary:hover,.docstring>section>a.button.docs-sourcelink:hover,.button.is-primary.is-hovered,.docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#43b1dc;border-color:transparent;color:#fff}.button.is-primary:focus,.docstring>section>a.button.docs-sourcelink:focus,.button.is-primary.is-focused,.docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active),.docstring>section>a.button.docs-sourcelink:focus:not(:active),.button.is-primary.is-focused:not(:active),.docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.button.is-primary:active,.docstring>section>a.button.docs-sourcelink:active,.button.is-primary.is-active,.docstring>section>a.button.is-active.docs-sourcelink{background-color:#39acda;border-color:transparent;color:#fff}.button.is-primary[disabled],.docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary,fieldset[disabled] .docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;box-shadow:none}.button.is-primary.is-inverted,.docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted:hover,.docstring>section>a.button.is-inverted.docs-sourcelink:hover,.button.is-primary.is-inverted.is-hovered,.docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],.docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#4eb5de}.button.is-primary.is-loading::after,.docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined,.docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;color:#4eb5de}.button.is-primary.is-outlined:hover,.docstring>section>a.button.is-outlined.docs-sourcelink:hover,.button.is-primary.is-outlined.is-hovered,.docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-outlined:focus,.docstring>section>a.button.is-outlined.docs-sourcelink:focus,.button.is-primary.is-outlined.is-focused,.docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.button.is-primary.is-outlined.is-loading::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined[disabled],.docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;box-shadow:none;color:#4eb5de}.button.is-primary.is-inverted.is-outlined,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-inverted.is-outlined:focus,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,.button.is-primary.is-inverted.is-outlined.is-focused,.docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-inverted.is-outlined[disabled],.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light,.docstring>section>a.button.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.button.is-primary.is-light:hover,.docstring>section>a.button.is-light.docs-sourcelink:hover,.button.is-primary.is-light.is-hovered,.docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e3f3fa;border-color:transparent;color:#1a6d8e}.button.is-primary.is-light:active,.docstring>section>a.button.is-light.docs-sourcelink:active,.button.is-primary.is-light.is-active,.docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d8eff8;border-color:transparent;color:#1a6d8e}.button.is-link{background-color:#2e63b8;border-color:transparent;color:#fff}.button.is-link:hover,.button.is-link.is-hovered{background-color:#2b5eae;border-color:transparent;color:#fff}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button.is-link:active,.button.is-link.is-active{background-color:#2958a4;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#2e63b8;border-color:#2e63b8;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2e63b8}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;color:#2e63b8}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;box-shadow:none;color:#2e63b8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff3fb;color:#3169c4}.button.is-link.is-light:hover,.button.is-link.is-light.is-hovered{background-color:#e4ecf8;border-color:transparent;color:#3169c4}.button.is-link.is-light:active,.button.is-link.is-light.is-active{background-color:#dae5f6;border-color:transparent;color:#3169c4}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#1497ed;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;color:#fff}.button.is-info:focus:not(:active),.button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.button.is-info:active,.button.is-info.is-active{background-color:#1190e3;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:#209cee;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover,.button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:hover,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined.is-focused{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-outlined.is-loading:hover::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined.is-loading:hover::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.button.is-info.is-light:hover,.button.is-info.is-light.is-hovered{background-color:#e0f1fd;border-color:transparent;color:#0e72b4}.button.is-info.is-light:active,.button.is-info.is-light.is-active{background-color:#d4ecfc;border-color:transparent;color:#0e72b4}.button.is-success{background-color:#22c35b;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#20b856;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;color:#fff}.button.is-success:focus:not(:active),.button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.button.is-success:active,.button.is-success.is-active{background-color:#1ead51;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#22c35b;border-color:#22c35b;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#22c35b}.button.is-success.is-inverted:hover,.button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#22c35b}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;color:#22c35b}.button.is-success.is-outlined:hover,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined.is-focused{background-color:#22c35b;border-color:#22c35b;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-outlined.is-loading:hover::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;box-shadow:none;color:#22c35b}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#22c35b}.button.is-success.is-inverted.is-outlined.is-loading:hover::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#eefcf3;color:#198f43}.button.is-success.is-light:hover,.button.is-success.is-light.is-hovered{background-color:#e3faeb;border-color:transparent;color:#198f43}.button.is-success.is-light:active,.button.is-success.is-light.is-active{background-color:#d8f8e3;border-color:transparent;color:#198f43}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:#ffdd57;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined.is-focused{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-outlined.is-loading:hover::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading:hover::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-warning.is-light{background-color:#fffbeb;color:#947600}.button.is-warning.is-light:hover,.button.is-warning.is-light.is-hovered{background-color:#fff8de;border-color:transparent;color:#947600}.button.is-warning.is-light:active,.button.is-warning.is-light.is-active{background-color:#fff6d1;border-color:transparent;color:#947600}.button.is-danger{background-color:#da0b00;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#cd0a00;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;color:#fff}.button.is-danger:focus:not(:active),.button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.button.is-danger:active,.button.is-danger.is-active{background-color:#c10a00;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#da0b00;border-color:#da0b00;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted:hover,.button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#da0b00}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;color:#da0b00}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined.is-focused{background-color:#da0b00;border-color:#da0b00;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-outlined.is-loading:hover::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;box-shadow:none;color:#da0b00}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted.is-outlined.is-loading:hover::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.button.is-danger.is-light:hover,.button.is-danger.is-light.is-hovered{background-color:#ffe0de;border-color:transparent;color:#f50c00}.button.is-danger.is-light:active,.button.is-danger.is-light.is-active{background-color:#ffd3d1;border-color:transparent;color:#f50c00}.button.is-small,#documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}.button.is-small:not(.is-rounded),#documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#6b6b6b;box-shadow:none;pointer-events:none}.button.is-rounded,#documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:0.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-0.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){.container{max-width:992px}}@media screen and (max-width: 1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}.content ol.is-lower-roman:not([type]){list-style-type:lower-roman}.content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}.content ol.is-upper-roman:not([type]){list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#222}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#222}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#222}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small,#documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small,#documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image,#documenter .docs-sidebar .docs-logo>img{display:block;position:relative}.image img,#documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}.image img.is-rounded,#documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}.image.is-fullwidth,#documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,#documenter .docs-sidebar .docs-logo>img.is-square,.image.is-1by1,#documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}.image.is-5by4,#documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}.image.is-4by3,#documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}.image.is-3by2,#documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}.image.is-5by3,#documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}.image.is-16by9,#documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}.image.is-2by1,#documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}.image.is-3by1,#documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}.image.is-4by5,#documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}.image.is-3by4,#documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}.image.is-2by3,#documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}.image.is-3by5,#documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}.image.is-9by16,#documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}.image.is-1by2,#documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}.image.is-1by3,#documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}.image.is-16x16,#documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}.image.is-24x24,#documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}.image.is-32x32,#documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}.image.is-48x48,#documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}.image.is-64x64,#documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}.image.is-96x96,#documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}.image.is-128x128,#documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:0.5rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#fff}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-primary.is-light,.docstring>section>a.notification.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-link.is-light{background-color:#eff3fb;color:#3169c4}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.notification.is-success{background-color:#22c35b;color:#fff}.notification.is-success.is-light{background-color:#eefcf3;color:#198f43}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-warning.is-light{background-color:#fffbeb;color:#947600}.notification.is-danger{background-color:#da0b00;color:#fff}.notification.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#222}.progress::-moz-progress-bar{background-color:#222}.progress::-ms-fill{background-color:#222;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #ededed 30%)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #ededed 30%)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #ededed 30%)}.progress.is-dark::-webkit-progress-value,.content kbd.progress::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar,.content kbd.progress::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill,.content kbd.progress::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate,.content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363636 30%, #ededed 30%)}.progress.is-primary::-webkit-progress-value,.docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#4eb5de}.progress.is-primary::-moz-progress-bar,.docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#4eb5de}.progress.is-primary::-ms-fill,.docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#4eb5de}.progress.is-primary:indeterminate,.docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #4eb5de 30%, #ededed 30%)}.progress.is-link::-webkit-progress-value{background-color:#2e63b8}.progress.is-link::-moz-progress-bar{background-color:#2e63b8}.progress.is-link::-ms-fill{background-color:#2e63b8}.progress.is-link:indeterminate{background-image:linear-gradient(to right, #2e63b8 30%, #ededed 30%)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:linear-gradient(to right, #209cee 30%, #ededed 30%)}.progress.is-success::-webkit-progress-value{background-color:#22c35b}.progress.is-success::-moz-progress-bar{background-color:#22c35b}.progress.is-success::-ms-fill{background-color:#22c35b}.progress.is-success:indeterminate{background-image:linear-gradient(to right, #22c35b 30%, #ededed 30%)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ffdd57 30%, #ededed 30%)}.progress.is-danger::-webkit-progress-value{background-color:#da0b00}.progress.is-danger::-moz-progress-bar{background-color:#da0b00}.progress.is-danger::-ms-fill{background-color:#da0b00}.progress.is-danger:indeterminate{background-image:linear-gradient(to right, #da0b00 30%, #ededed 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(to right, #222 30%, #ededed 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small,#documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#222}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.table td.is-link,.table th.is-link{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#22c35b;border-color:#22c35b;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.table td.is-danger,.table th.is-danger{background-color:#da0b00;border-color:#da0b00;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#4eb5de;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#222}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#4eb5de;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:rgba(0,0,0,0)}.table thead td,.table thead th{border-width:0 0 2px;color:#222}.table tfoot{background-color:rgba(0,0,0,0)}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#222}.table tbody{background-color:rgba(0,0,0,0)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag,.tags .content kbd,.content .tags kbd,.tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}.tags .tag:not(:last-child),.tags .content kbd:not(:last-child),.content .tags kbd:not(:last-child),.tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large),.tags.are-medium .content kbd:not(.is-normal):not(.is-large),.content .tags.are-medium kbd:not(.is-normal):not(.is-large),.tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium),.tags.are-large .content kbd:not(.is-normal):not(.is-medium),.content .tags.are-large kbd:not(.is-normal):not(.is-medium),.tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag,.tags.is-centered .content kbd,.content .tags.is-centered kbd,.tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child),.tags.is-right .content kbd:not(:first-child),.content .tags.is-right kbd:not(:first-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}.tags.is-right .tag:not(:last-child),.tags.is-right .content kbd:not(:last-child),.content .tags.is-right kbd:not(:last-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}.tags.has-addons .tag,.tags.has-addons .content kbd,.content .tags.has-addons kbd,.tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}.tags.has-addons .tag:not(:first-child),.tags.has-addons .content kbd:not(:first-child),.content .tags.has-addons kbd:not(:first-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child),.tags.has-addons .content kbd:not(:last-child),.content .tags.has-addons kbd:not(:last-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#222;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag:not(body) .delete,.content kbd:not(body) .delete,.docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag.is-white:not(body),.content kbd.is-white:not(body),.docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}.tag.is-black:not(body),.content kbd.is-black:not(body),.docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}.tag.is-light:not(body),.content kbd.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.tag.is-dark:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink.is-dark:not(body),.content .docstring>section>kbd:not(body){background-color:#363636;color:#fff}.tag.is-primary:not(body),.content kbd.is-primary:not(body),.docstring>section>a.docs-sourcelink:not(body){background-color:#4eb5de;color:#fff}.tag.is-primary.is-light:not(body),.content kbd.is-primary.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#eef8fc;color:#1a6d8e}.tag.is-link:not(body),.content kbd.is-link:not(body),.docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#2e63b8;color:#fff}.tag.is-link.is-light:not(body),.content kbd.is-link.is-light:not(body),.docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#eff3fb;color:#3169c4}.tag.is-info:not(body),.content kbd.is-info:not(body),.docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#209cee;color:#fff}.tag.is-info.is-light:not(body),.content kbd.is-info.is-light:not(body),.docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ecf7fe;color:#0e72b4}.tag.is-success:not(body),.content kbd.is-success:not(body),.docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#22c35b;color:#fff}.tag.is-success.is-light:not(body),.content kbd.is-success.is-light:not(body),.docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#eefcf3;color:#198f43}.tag.is-warning:not(body),.content kbd.is-warning:not(body),.docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-warning.is-light:not(body),.content kbd.is-warning.is-light:not(body),.docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffbeb;color:#947600}.tag.is-danger:not(body),.content kbd.is-danger:not(body),.docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#da0b00;color:#fff}.tag.is-danger.is-light:not(body),.content kbd.is-danger.is-light:not(body),.docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#ffeceb;color:#f50c00}.tag.is-normal:not(body),.content kbd.is-normal:not(body),.docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}.tag.is-medium:not(body),.content kbd.is-medium:not(body),.docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}.tag.is-large:not(body),.content kbd.is-large:not(body),.docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child),.content kbd:not(body) .icon:first-child:not(:last-child),.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child),.content kbd:not(body) .icon:last-child:not(:first-child),.docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child,.content kbd:not(body) .icon:first-child:last-child,.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag.is-delete:not(body),.content kbd.is-delete:not(body),.docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before,.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}.tag.is-delete:not(body):hover,.content kbd.is-delete:not(body):hover,.docstring>section>a.docs-sourcelink.is-delete:not(body):hover,.tag.is-delete:not(body):focus,.content kbd.is-delete:not(body):focus,.docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#e8e8e8}.tag.is-delete:not(body):active,.content kbd.is-delete:not(body):active,.docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#dbdbdb}.tag.is-rounded:not(body),#documenter .docs-sidebar form.docs-search>input:not(body),.content kbd.is-rounded:not(body),#documenter .docs-sidebar .content form.docs-search>input:not(body),.docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}a.tag:hover,.docstring>section>a.docs-sourcelink:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:.75em}.title sup,.subtitle sup{font-size:.75em}.title .tag,.title .content kbd,.content .title kbd,.title .docstring>section>a.docs-sourcelink,.subtitle .tag,.subtitle .content kbd,.content .subtitle kbd,.subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}.title{color:#222;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#222;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#222;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#222}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#707070}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#707070}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#707070}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#707070}.select select:hover,.textarea:hover,.input:hover,#documenter .docs-sidebar form.docs-search>input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input,#documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#b5b5b5}.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{border-color:#2e63b8;box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#6b6b6b}.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.input[disabled]::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-webkit-input-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.input[disabled]:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-ms-input-placeholder{color:rgba(107,107,107,0.3)}.textarea,.input,#documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}.textarea[readonly],.input[readonly],#documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}.is-white.textarea,.is-white.input,#documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}.is-white.textarea:focus,.is-white.input:focus,#documenter .docs-sidebar form.docs-search>input.is-white:focus,.is-white.is-focused.textarea,.is-white.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-white.textarea:active,.is-white.input:active,#documenter .docs-sidebar form.docs-search>input.is-white:active,.is-white.is-active.textarea,.is-white.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.is-black.textarea,.is-black.input,#documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}.is-black.textarea:focus,.is-black.input:focus,#documenter .docs-sidebar form.docs-search>input.is-black:focus,.is-black.is-focused.textarea,.is-black.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-black.textarea:active,.is-black.input:active,#documenter .docs-sidebar form.docs-search>input.is-black:active,.is-black.is-active.textarea,.is-black.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.is-light.textarea,.is-light.input,#documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}.is-light.textarea:focus,.is-light.input:focus,#documenter .docs-sidebar form.docs-search>input.is-light:focus,.is-light.is-focused.textarea,.is-light.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-light.textarea:active,.is-light.input:active,#documenter .docs-sidebar form.docs-search>input.is-light:active,.is-light.is-active.textarea,.is-light.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.is-dark.textarea,.content kbd.textarea,.is-dark.input,#documenter .docs-sidebar form.docs-search>input.is-dark,.content kbd.input{border-color:#363636}.is-dark.textarea:focus,.content kbd.textarea:focus,.is-dark.input:focus,#documenter .docs-sidebar form.docs-search>input.is-dark:focus,.content kbd.input:focus,.is-dark.is-focused.textarea,.content kbd.is-focused.textarea,.is-dark.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.content kbd.is-focused.input,#documenter .docs-sidebar .content form.docs-search>input.is-focused,.is-dark.textarea:active,.content kbd.textarea:active,.is-dark.input:active,#documenter .docs-sidebar form.docs-search>input.is-dark:active,.content kbd.input:active,.is-dark.is-active.textarea,.content kbd.is-active.textarea,.is-dark.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.content kbd.is-active.input,#documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.is-primary.textarea,.docstring>section>a.textarea.docs-sourcelink,.is-primary.input,#documenter .docs-sidebar form.docs-search>input.is-primary,.docstring>section>a.input.docs-sourcelink{border-color:#4eb5de}.is-primary.textarea:focus,.docstring>section>a.textarea.docs-sourcelink:focus,.is-primary.input:focus,#documenter .docs-sidebar form.docs-search>input.is-primary:focus,.docstring>section>a.input.docs-sourcelink:focus,.is-primary.is-focused.textarea,.docstring>section>a.is-focused.textarea.docs-sourcelink,.is-primary.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.docstring>section>a.is-focused.input.docs-sourcelink,.is-primary.textarea:active,.docstring>section>a.textarea.docs-sourcelink:active,.is-primary.input:active,#documenter .docs-sidebar form.docs-search>input.is-primary:active,.docstring>section>a.input.docs-sourcelink:active,.is-primary.is-active.textarea,.docstring>section>a.is-active.textarea.docs-sourcelink,.is-primary.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.is-link.textarea,.is-link.input,#documenter .docs-sidebar form.docs-search>input.is-link{border-color:#2e63b8}.is-link.textarea:focus,.is-link.input:focus,#documenter .docs-sidebar form.docs-search>input.is-link:focus,.is-link.is-focused.textarea,.is-link.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-link.textarea:active,.is-link.input:active,#documenter .docs-sidebar form.docs-search>input.is-link:active,.is-link.is-active.textarea,.is-link.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.is-info.textarea,.is-info.input,#documenter .docs-sidebar form.docs-search>input.is-info{border-color:#209cee}.is-info.textarea:focus,.is-info.input:focus,#documenter .docs-sidebar form.docs-search>input.is-info:focus,.is-info.is-focused.textarea,.is-info.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-info.textarea:active,.is-info.input:active,#documenter .docs-sidebar form.docs-search>input.is-info:active,.is-info.is-active.textarea,.is-info.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.is-success.textarea,.is-success.input,#documenter .docs-sidebar form.docs-search>input.is-success{border-color:#22c35b}.is-success.textarea:focus,.is-success.input:focus,#documenter .docs-sidebar form.docs-search>input.is-success:focus,.is-success.is-focused.textarea,.is-success.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-success.textarea:active,.is-success.input:active,#documenter .docs-sidebar form.docs-search>input.is-success:active,.is-success.is-active.textarea,.is-success.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.is-warning.textarea,.is-warning.input,#documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ffdd57}.is-warning.textarea:focus,.is-warning.input:focus,#documenter .docs-sidebar form.docs-search>input.is-warning:focus,.is-warning.is-focused.textarea,.is-warning.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-warning.textarea:active,.is-warning.input:active,#documenter .docs-sidebar form.docs-search>input.is-warning:active,.is-warning.is-active.textarea,.is-warning.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.is-danger.textarea,.is-danger.input,#documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#da0b00}.is-danger.textarea:focus,.is-danger.input:focus,#documenter .docs-sidebar form.docs-search>input.is-danger:focus,.is-danger.is-focused.textarea,.is-danger.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-danger.textarea:active,.is-danger.input:active,#documenter .docs-sidebar form.docs-search>input.is-danger:active,.is-danger.is-active.textarea,.is-danger.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.is-small.textarea,.is-small.input,#documenter .docs-sidebar form.docs-search>input{border-radius:2px;font-size:.75rem}.is-medium.textarea,.is-medium.input,#documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}.is-large.textarea,.is-large.input,#documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}.is-fullwidth.textarea,.is-fullwidth.input,#documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}.is-inline.textarea,.is-inline.input,#documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}.input.is-rounded,#documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}.input.is-static,#documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:#222}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#2e63b8;right:1.125em;z-index:4}.select.is-rounded select,#documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#222}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select:hover,.select.is-white select.is-hovered{border-color:#f2f2f2}.select.is-white select:focus,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select:hover,.select.is-black select.is-hovered{border-color:#000}.select.is-black select:focus,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select:hover,.select.is-light select.is-hovered{border-color:#e8e8e8}.select.is-light select:focus,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.select.is-dark:not(:hover)::after,.content kbd.select:not(:hover)::after{border-color:#363636}.select.is-dark select,.content kbd.select select{border-color:#363636}.select.is-dark select:hover,.content kbd.select select:hover,.select.is-dark select.is-hovered,.content kbd.select select.is-hovered{border-color:#292929}.select.is-dark select:focus,.content kbd.select select:focus,.select.is-dark select.is-focused,.content kbd.select select.is-focused,.select.is-dark select:active,.content kbd.select select:active,.select.is-dark select.is-active,.content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.select.is-primary:not(:hover)::after,.docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#4eb5de}.select.is-primary select,.docstring>section>a.select.docs-sourcelink select{border-color:#4eb5de}.select.is-primary select:hover,.docstring>section>a.select.docs-sourcelink select:hover,.select.is-primary select.is-hovered,.docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#39acda}.select.is-primary select:focus,.docstring>section>a.select.docs-sourcelink select:focus,.select.is-primary select.is-focused,.docstring>section>a.select.docs-sourcelink select.is-focused,.select.is-primary select:active,.docstring>section>a.select.docs-sourcelink select:active,.select.is-primary select.is-active,.docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.select.is-link:not(:hover)::after{border-color:#2e63b8}.select.is-link select{border-color:#2e63b8}.select.is-link select:hover,.select.is-link select.is-hovered{border-color:#2958a4}.select.is-link select:focus,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select.is-info:not(:hover)::after{border-color:#209cee}.select.is-info select{border-color:#209cee}.select.is-info select:hover,.select.is-info select.is-hovered{border-color:#1190e3}.select.is-info select:focus,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.select.is-success:not(:hover)::after{border-color:#22c35b}.select.is-success select{border-color:#22c35b}.select.is-success select:hover,.select.is-success select.is-hovered{border-color:#1ead51}.select.is-success select:focus,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.select.is-warning:not(:hover)::after{border-color:#ffdd57}.select.is-warning select{border-color:#ffdd57}.select.is-warning select:hover,.select.is-warning select.is-hovered{border-color:#ffd83e}.select.is-warning select:focus,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.select.is-danger:not(:hover)::after{border-color:#da0b00}.select.is-danger select{border-color:#da0b00}.select.is-danger select:hover,.select.is-danger select.is-hovered{border-color:#c10a00}.select.is-danger select:focus,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.select.is-small,#documenter .docs-sidebar form.docs-search>input.select{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#6b6b6b !important;opacity:0.5}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}.select.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark:hover .file-cta,.content kbd.file:hover .file-cta,.file.is-dark.is-hovered .file-cta,.content kbd.file.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark:focus .file-cta,.content kbd.file:focus .file-cta,.file.is-dark.is-focused .file-cta,.content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,54,54,0.25);color:#fff}.file.is-dark:active .file-cta,.content kbd.file:active .file-cta,.file.is-dark.is-active .file-cta,.content kbd.file.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta,.docstring>section>a.file.docs-sourcelink .file-cta{background-color:#4eb5de;border-color:transparent;color:#fff}.file.is-primary:hover .file-cta,.docstring>section>a.file.docs-sourcelink:hover .file-cta,.file.is-primary.is-hovered .file-cta,.docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#43b1dc;border-color:transparent;color:#fff}.file.is-primary:focus .file-cta,.docstring>section>a.file.docs-sourcelink:focus .file-cta,.file.is-primary.is-focused .file-cta,.docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(78,181,222,0.25);color:#fff}.file.is-primary:active .file-cta,.docstring>section>a.file.docs-sourcelink:active .file-cta,.file.is-primary.is-active .file-cta,.docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#39acda;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#2e63b8;border-color:transparent;color:#fff}.file.is-link:hover .file-cta,.file.is-link.is-hovered .file-cta{background-color:#2b5eae;border-color:transparent;color:#fff}.file.is-link:focus .file-cta,.file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(46,99,184,0.25);color:#fff}.file.is-link:active .file-cta,.file.is-link.is-active .file-cta{background-color:#2958a4;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#1497ed;border-color:transparent;color:#fff}.file.is-info:focus .file-cta,.file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(32,156,238,0.25);color:#fff}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#1190e3;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#22c35b;border-color:transparent;color:#fff}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#20b856;border-color:transparent;color:#fff}.file.is-success:focus .file-cta,.file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(34,195,91,0.25);color:#fff}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#1ead51;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-danger .file-cta{background-color:#da0b00;border-color:transparent;color:#fff}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#cd0a00;border-color:transparent;color:#fff}.file.is-danger:focus .file-cta,.file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(218,11,0,0.25);color:#fff}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#c10a00;border-color:transparent;color:#fff}.file.is-small,#documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa,#documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#222}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#222}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#222}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#222;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small,#documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark,.content kbd.help{color:#363636}.help.is-primary,.docstring>section>a.help.docs-sourcelink{color:#4eb5de}.help.is-link{color:#2e63b8}.help.is-info{color:#209cee}.help.is-success{color:#22c35b}.help.is-warning{color:#ffdd57}.help.is-danger{color:#da0b00}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button.is-hovered:not([disabled]),.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,.field.has-addons .control .input.is-hovered:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button.is-focused:not([disabled]),.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button.is-active:not([disabled]),.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,.field.has-addons .control .input.is-focused:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,.field.has-addons .control .input.is-active:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select.is-focused:not([disabled]),.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select.is-active:not([disabled]){z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button.is-focused:not([disabled]):hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button.is-active:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,.field.has-addons .control .input.is-focused:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,.field.has-addons .control .input.is-active:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select.is-focused:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,#documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#222}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}.control.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#2e63b8;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#222;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small,#documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;border-radius:.25rem;box-shadow:#bbb;color:#222;max-width:100%;position:relative}.card-footer:first-child,.card-content:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-footer:last-child,.card-content:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#222;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{background-color:rgba(0,0,0,0);padding:1.5rem}.card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:#bbb;padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#222;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#2e63b8;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small,#documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#222;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#222}.menu-list a.is-active{background-color:#2e63b8;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#6b6b6b;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small,#documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#eef8fc}.message.is-primary .message-header,.docstring>section>a.message.docs-sourcelink .message-header{background-color:#4eb5de;color:#fff}.message.is-primary .message-body,.docstring>section>a.message.docs-sourcelink .message-body{border-color:#4eb5de;color:#1a6d8e}.message.is-link{background-color:#eff3fb}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#3169c4}.message.is-info{background-color:#ecf7fe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#0e72b4}.message.is-success{background-color:#eefcf3}.message.is-success .message-header{background-color:#22c35b;color:#fff}.message.is-success .message-body{border-color:#22c35b;color:#198f43}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#947600}.message.is-danger{background-color:#ffeceb}.message.is-danger .message-header{background-color:#da0b00;color:#fff}.message.is-danger .message-body{border-color:#da0b00;color:#f50c00}.message-header{align-items:center;background-color:#222;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#222;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:rgba(0,0,0,0)}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#222;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:#fff}.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:#fff}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand>.navbar-item,.content kbd.navbar .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link,.content kbd.navbar .navbar-brand .navbar-link{color:#fff}.navbar.is-dark .navbar-brand>a.navbar-item:focus,.content kbd.navbar .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.content kbd.navbar .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.content kbd.navbar .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.content kbd.navbar .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.content kbd.navbar .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active,.content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-dark .navbar-start>.navbar-item,.content kbd.navbar .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.content kbd.navbar .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.content kbd.navbar .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link,.content kbd.navbar .navbar-end .navbar-link{color:#fff}.navbar.is-dark .navbar-start>a.navbar-item:focus,.content kbd.navbar .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.content kbd.navbar .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.content kbd.navbar .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.content kbd.navbar .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.content kbd.navbar .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.content kbd.navbar .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.content kbd.navbar .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.content kbd.navbar .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.content kbd.navbar .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.content kbd.navbar .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.content kbd.navbar .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active,.content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-start .navbar-link::after,.content kbd.navbar .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after,.content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary,.docstring>section>a.navbar.docs-sourcelink{background-color:#4eb5de;color:#fff}.navbar.is-primary .navbar-brand>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}.navbar.is-primary .navbar-brand>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-burger,.docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-primary .navbar-start>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}.navbar.is-primary .navbar-start>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-start .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#4eb5de;color:#fff}}.navbar.is-link{background-color:#2e63b8;color:#fff}.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff}.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#2e63b8;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link{color:#fff}.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-info .navbar-start>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-end .navbar-link{color:#fff}.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-start .navbar-link::after,.navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#22c35b;color:#fff}.navbar.is-success .navbar-brand>.navbar-item,.navbar.is-success .navbar-brand .navbar-link{color:#fff}.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-success .navbar-start>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-end .navbar-link{color:#fff}.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-start .navbar-link::after,.navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#22c35b;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-warning .navbar-start>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,0.7)}}.navbar.is-danger{background-color:#da0b00;color:#fff}.navbar.is-danger .navbar-brand>.navbar-item,.navbar.is-danger .navbar-brand .navbar-link{color:#fff}.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-danger .navbar-start>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-end .navbar-link{color:#fff}.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-start .navbar-link::after,.navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#da0b00;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#2e63b8}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8}.navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8;border-bottom-style:solid;border-bottom-width:3px;color:#2e63b8;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:#2e63b8;margin-top:-0.375em;right:1.125em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 1056px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small,#documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-previous,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,.pagination.is-rounded .pagination-next,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#222;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3c5dcd}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:#bbb;font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading,.content kbd.panel .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active,.content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon,.content kbd.panel .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading,.docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#4eb5de;color:#fff}.panel.is-primary .panel-tabs a.is-active,.docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#4eb5de}.panel.is-primary .panel-block.is-active .panel-icon,.docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#4eb5de}.panel.is-link .panel-heading{background-color:#2e63b8;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#2e63b8}.panel.is-link .panel-block.is-active .panel-icon{color:#2e63b8}.panel.is-info .panel-heading{background-color:#209cee;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#209cee}.panel.is-info .panel-block.is-active .panel-icon{color:#209cee}.panel.is-success .panel-heading{background-color:#22c35b;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#22c35b}.panel.is-success .panel-block.is-active .panel-icon{color:#22c35b}.panel.is-warning .panel-heading{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffdd57}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffdd57}.panel.is-danger .panel-heading{background-color:#da0b00;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#da0b00}.panel.is-danger .panel-block.is-active .panel-icon{color:#da0b00}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#222;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#222}.panel-list a:hover{color:#2e63b8}.panel-block{align-items:center;color:#222;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#2e63b8;color:#363636}.panel-block.is-active .panel-icon{color:#2e63b8}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#6b6b6b;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#222;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#222;color:#222}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#2e63b8;color:#2e63b8}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:rgba(0,0,0,0) !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#2e63b8;border-color:#2e63b8;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small,#documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){.columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-0-fullhd{--columnGap: 0rem}}.columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){.columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-1-fullhd{--columnGap: .25rem}}.columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){.columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-2-fullhd{--columnGap: .5rem}}.columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){.columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-3-fullhd{--columnGap: .75rem}}.columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){.columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-4-fullhd{--columnGap: 1rem}}.columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){.columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}.columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){.columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}.columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){.columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}.columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){.columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-8-fullhd{--columnGap: 2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}.hero.is-white a.navbar-item:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-black a.navbar-item:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black .navbar-link:hover,.hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,0.7)}.hero.is-light .subtitle{color:rgba(0,0,0,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}.hero.is-dark,.content kbd.hero{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong,.content kbd.hero strong{color:inherit}.hero.is-dark .title,.content kbd.hero .title{color:#fff}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}.hero.is-dark .subtitle a:not(.button),.content kbd.hero .subtitle a:not(.button),.hero.is-dark .subtitle strong,.content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-dark .navbar-menu,.content kbd.hero .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.content kbd.hero .navbar-item,.hero.is-dark .navbar-link,.content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-dark a.navbar-item:hover,.content kbd.hero a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.content kbd.hero a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.content kbd.hero .navbar-link:hover,.hero.is-dark .navbar-link.is-active,.content kbd.hero .navbar-link.is-active{background-color:#292929;color:#fff}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#fff;opacity:0.9}.hero.is-dark .tabs a:hover,.content kbd.hero .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.content kbd.hero .tabs li.is-active a{color:#363636 !important;opacity:1}.hero.is-dark .tabs.is-boxed a,.content kbd.hero .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.content kbd.hero .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.content kbd.hero .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.content kbd.hero .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.content kbd.hero .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold,.content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu,.content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}}.hero.is-primary,.docstring>section>a.hero.docs-sourcelink{background-color:#4eb5de;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong,.docstring>section>a.hero.docs-sourcelink strong{color:inherit}.hero.is-primary .title,.docstring>section>a.hero.docs-sourcelink .title{color:#fff}.hero.is-primary .subtitle,.docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),.hero.is-primary .subtitle strong,.docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-primary .navbar-menu,.docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#4eb5de}}.hero.is-primary .navbar-item,.docstring>section>a.hero.docs-sourcelink .navbar-item,.hero.is-primary .navbar-link,.docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-primary a.navbar-item:hover,.docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.docstring>section>a.hero.docs-sourcelink .navbar-link:hover,.hero.is-primary .navbar-link.is-active,.docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#39acda;color:#fff}.hero.is-primary .tabs a,.docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover,.docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#4eb5de !important;opacity:1}.hero.is-primary .tabs.is-boxed a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#4eb5de}.hero.is-primary.is-bold,.docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu,.docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}}.hero.is-link{background-color:#2e63b8;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,0.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-link .navbar-menu{background-color:#2e63b8}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2958a4;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:0.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#2e63b8 !important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2e63b8}.hero.is-link.is-bold{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-info a.navbar-item:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info .navbar-link:hover,.hero.is-info .navbar-link.is-active{background-color:#1190e3;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#209cee !important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}}.hero.is-success{background-color:#22c35b;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-success .navbar-menu{background-color:#22c35b}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-success a.navbar-item:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success .navbar-link:hover,.hero.is-success .navbar-link.is-active{background-color:#1ead51;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#22c35b !important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#22c35b}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-warning a.navbar-item:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#ffdd57 !important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}}.hero.is-danger{background-color:#da0b00;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-danger .navbar-menu{background-color:#da0b00}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-danger a.navbar-item:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger .navbar-link.is-active{background-color:#c10a00;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#da0b00 !important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#da0b00}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}}.hero.is-small .hero-body,#documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{.hero-body{padding:3rem 3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section{padding:3rem 3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}h1 .docs-heading-anchor,h1 .docs-heading-anchor:hover,h1 .docs-heading-anchor:visited,h2 .docs-heading-anchor,h2 .docs-heading-anchor:hover,h2 .docs-heading-anchor:visited,h3 .docs-heading-anchor,h3 .docs-heading-anchor:hover,h3 .docs-heading-anchor:visited,h4 .docs-heading-anchor,h4 .docs-heading-anchor:hover,h4 .docs-heading-anchor:visited,h5 .docs-heading-anchor,h5 .docs-heading-anchor:hover,h5 .docs-heading-anchor:visited,h6 .docs-heading-anchor,h6 .docs-heading-anchor:hover,h6 .docs-heading-anchor:visited{color:#222}h1 .docs-heading-anchor-permalink,h2 .docs-heading-anchor-permalink,h3 .docs-heading-anchor-permalink,h4 .docs-heading-anchor-permalink,h5 .docs-heading-anchor-permalink,h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}h1 .docs-heading-anchor-permalink::before,h2 .docs-heading-anchor-permalink::before,h3 .docs-heading-anchor-permalink::before,h4 .docs-heading-anchor-permalink::before,h5 .docs-heading-anchor-permalink::before,h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}h1:hover .docs-heading-anchor-permalink,h2:hover .docs-heading-anchor-permalink,h3:hover .docs-heading-anchor-permalink,h4:hover .docs-heading-anchor-permalink,h5:hover .docs-heading-anchor-permalink,h6:hover .docs-heading-anchor-permalink{visibility:visible}.docs-dark-only{display:none !important}pre{position:relative;overflow:hidden}pre code,pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}pre code:first-of-type,pre code.hljs:first-of-type{padding-top:0.5rem !important}pre code:last-of-type,pre code.hljs:last-of-type{padding-bottom:0.5rem !important}pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#222;cursor:pointer;text-align:center}pre .copy-button:focus,pre .copy-button:hover{opacity:1;background:rgba(34,34,34,0.1);color:#2e63b8}pre .copy-button.success{color:#259a12;opacity:1}pre .copy-button.error{color:#cb3c33;opacity:1}pre:hover .copy-button{opacity:1}.admonition{background-color:#b5b5b5;border-style:solid;border-width:1px;border-color:#363636;border-radius:4px;font-size:1rem}.admonition strong{color:currentColor}.admonition.is-small,#documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}.admonition.is-medium{font-size:1.25rem}.admonition.is-large{font-size:1.5rem}.admonition.is-default{background-color:#b5b5b5;border-color:#363636}.admonition.is-default>.admonition-header{background-color:#363636;color:#fff}.admonition.is-default>.admonition-body{color:#fff}.admonition.is-info{background-color:#def0fc;border-color:#209cee}.admonition.is-info>.admonition-header{background-color:#209cee;color:#fff}.admonition.is-info>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-success{background-color:#bdf4d1;border-color:#22c35b}.admonition.is-success>.admonition-header{background-color:#22c35b;color:#fff}.admonition.is-success>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-warning{background-color:#fff3c5;border-color:#ffdd57}.admonition.is-warning>.admonition-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.admonition.is-warning>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-danger{background-color:#ffaba7;border-color:#da0b00}.admonition.is-danger>.admonition-header{background-color:#da0b00;color:#fff}.admonition.is-danger>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-compat{background-color:#bdeff5;border-color:#1db5c9}.admonition.is-compat>.admonition-header{background-color:#1db5c9;color:#fff}.admonition.is-compat>.admonition-body{color:rgba(0,0,0,0.7)}.admonition-header{color:#fff;background-color:#363636;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}details.admonition.is-details>.admonition-header{list-style:none}details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}.admonition-body{color:#222;padding:0.5rem .75rem}.admonition-body pre{background-color:#f5f5f5}.admonition-body code{background-color:rgba(0,0,0,0.05)}.docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #dbdbdb;box-shadow:2px 2px 3px rgba(10,10,10,0.1);max-width:100%}.docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb;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:#ffaba7;color:rgba(0,0,0,0.7);border-bottom:3px solid #da0b00;padding:10px 35px;text-align:center;font-size:15px}.outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}.outdated-warning-overlay a{color:#2e63b8}.outdated-warning-overlay a:hover{color:#363636}.content pre{border:1px solid #dbdbdb}.content code{font-weight:inherit}.content a code{color:#2e63b8}.content h1 code,.content h2 code,.content h3 code,.content h4 code,.content h5 code,.content h6 code{color:#222}.content table{display:block;width:initial;max-width:100%;overflow-x:auto}.content blockquote>ul:first-child,.content blockquote>ol:first-child,.content .admonition-body>ul:first-child,.content .admonition-body>ol:first-child{margin-top:0}pre,code{font-variant-ligatures:no-contextual}.breadcrumb a.is-disabled{cursor:default;pointer-events:none}.breadcrumb a.is-disabled,.breadcrumb a.is-disabled:hover{color:#222}.hljs{background:initial !important}.katex .katex-mathml{top:0;right:0}.katex-display,mjx-container,.MathJax_Display{margin:0.5em 0 !important}html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}li.no-marker{list-style:none}#documenter .docs-main>article{overflow-wrap:break-word}#documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){#documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){#documenter .docs-main{width:100%}#documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}#documenter .docs-main>header,#documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}#documenter .docs-main header.docs-navbar{background-color:#fff;border-bottom:1px solid #dbdbdb;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}#documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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/v0.2.1/assets/themeswap.js b/v0.2.1/assets/themeswap.js new file mode 100644 index 0000000..9f5eebe --- /dev/null +++ b/v0.2.1/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/v0.2.1/assets/warner.js b/v0.2.1/assets/warner.js new file mode 100644 index 0000000..3f6f5d0 --- /dev/null +++ b/v0.2.1/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/v0.2.1/creating/index.html b/v0.2.1/creating/index.html new file mode 100644 index 0000000..067f623 --- /dev/null +++ b/v0.2.1/creating/index.html @@ -0,0 +1,35 @@ + +Creating Inventory Files · DocInventories.jl

Creating Inventory Files

In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file "by hand" make sense:

  • A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.

  • Creating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.

There are two ways to accomplish this:

  1. Populate an Inventory in the REPL
  2. Maintain an Inventory TOML File by Hand

Populate an Inventory in the REPL

We can instantiate an empty Inventory as

using DocInventories
+
+inventory = Inventory(
+    project="Wikipedia",
+    version="2024-01",
+    root_url="https://en.wikipedia.org/wiki/"
+);

Then, we can push! InventoryItems for all pages we want to include in the inventory:

push!(
+    inventory,
+    InventoryItem(
+        ":std:doc:Julia" => "Julia_(programming_language)";
+        dispname="Julia (programming language)"
+    ),
+    InventoryItem(
+        ":std:doc:Python" => "Python_(programming_language)";
+        dispname="Python (programming language)"
+    )
+)
2-element Vector{InventoryItem}:
+ InventoryItem(":std:doc:`Julia`" => "Julia_(programming_language)", dispname="Julia (programming language)")
+ InventoryItem(":std:doc:`Python`" => "Python_(programming_language)", dispname="Python (programming language)")

We've used here the role :std:doc: for "documents", which is somewhat optional, but more accurate than the default ":std:label:" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:

inventory["Julia"]
InventoryItem(
+  ":std:doc:`Julia`" => "Julia_(programming_language)",
+  dispname="Julia (programming language)"
+)

Once the inventory is complete, we can write it to disk, see Saving Inventories to File.

DocInventories.save("$(tempname()).toml", inventory)

Maintain an Inventory TOML File by Hand

Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain

show(stdout, "application/toml", inventory)
[Inventory]
+format = "DocInventories v0"
+project = "Wikipedia"
+version = "2024-01"
+
+[[std.doc]]
+dispname = "Julia (programming language)"
+name = "Julia"
+uri = "Julia_(programming_language)"
+[[std.doc]]
+dispname = "Python (programming language)"
+name = "Python"
+uri = "Python_(programming_language)"

The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.

In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.

In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.

diff --git a/v0.2.1/formats/index.html b/v0.2.1/formats/index.html new file mode 100644 index 0000000..181ba3d --- /dev/null +++ b/v0.2.1/formats/index.html @@ -0,0 +1,12 @@ + +Inventory File Formats · DocInventories.jl

Inventory File Formats

An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.

See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.

Sphinx Inventory Format

The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.

It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form

# Sphinx inventory version 2
+# Project: <project>
+# Version: <version>
+# The remainder of this file is compressed using zlib.

As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.

Plain Text Format

DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.

It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form

<name> <domain>:<role> <priority> <uri> <dispname>

Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).

TOML Format

The TOML format is another text output format that is optimized for human readability. It starts with a header section of the form

[Inventory]
+format = "DocInventories v0"
+project = "<project>"
+version = "<version>"

The format line is mandatory and identifies the file as containing inventory data in the format described here.

Warning

As indicated by the v0 in the format line, the format described here is currently experimental and may change without notice

After that, each InventoryItem is represented by a multi-line block of the form

[[<domain>.<role>]]
+name = "<name>"
+uri = "<uri>"
+dispname = "<dispname>"
+priority = <priority>

The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname="-"), the dispname line may also be omitted.

The item-blocks may be grouped/separated by blank lines. In .toml file generated by DocInventories.save("inventory.toml", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.

Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map "name", "uri", and potentially "dispname" and "priority" to their respective values.

A compressed TOML file can be written with, e.g., DocInventories.save("inventory.toml.gz", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.

Size Comparison

In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.

ProjectNo. of Objects.txt.toml.inv.toml.gz
Documenter48353.1 kB64.1 kB8.3 kB8.5 kB
Julia3602250.0 kB324.6 kB45.0 kB45.9 kB
Matplotlib104061110.3 kB1323.4 kB105.9 kB110.8 kB
Python163681078.4 kB1390.2 kB140.0 kB146.1 kB
diff --git a/v0.2.1/index.html b/v0.2.1/index.html new file mode 100644 index 0000000..a281766 --- /dev/null +++ b/v0.2.1/index.html @@ -0,0 +1,2 @@ + +Home · DocInventories.jl

DocInventories.jl

Github v0.2.1

DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.

Installation

As usual, that package can be installed via

] add DocInventories

in the Julia REPL, or by adding

DocInventories = "43dc2714-ed3b-44b5-b226-857eda1aa7de"

to the relevant Project.toml file.

Contents

diff --git a/v0.2.1/inventories/Documenter.toml b/v0.2.1/inventories/Documenter.toml new file mode 100644 index 0000000..08c16ff --- /dev/null +++ b/v0.2.1/inventories/Documenter.toml @@ -0,0 +1,1683 @@ +[Inventory] +format = "DocInventories v0" +project = "Documenter.jl" +version = "1.2.1" + +[[jl.constant]] +name = "Documenter.DocMeta.META" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.METAMODULES" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.VALIDMETA" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.GIT_REMOTE_CACHE" +uri = "lib/internals/utilities/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_SASS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.OUTDATED_VERSION_ATTR" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.julia_remote" +uri = "lib/internals/utilities/#$" + +[[jl.function]] +name = "Documenter.DocMeta.getdocmeta" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.DocMeta.initdocmeta!" +uri = "lib/internals/docmeta/#Documenter.DocMeta.initdocmeta%21" +[[jl.function]] +name = "Documenter.DocMeta.setdocmeta!" +uri = "lib/public/#Documenter.DocMeta.setdocmeta%21" +[[jl.function]] +name = "Documenter.DocSystem.getspecificdocs" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.DocSystem.multidoc" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.MathJax" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.RD.highlightjs!" +uri = "lib/internals/writers/#Documenter.HTMLWriter.RD.highlightjs%21" +[[jl.function]] +name = "Documenter.HTMLWriter.asset" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.render_html" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.JSDependencies.parse_snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.JSDependencies.writejs" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.Remotes.fileurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.issueurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.repofile" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.Remotes.repourl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Selectors.matcher" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.order" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.runner" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.authenticated_repo_url" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.authentication_method" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.crossref" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.deploy_folder" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.deploydocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.docs" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.doctest" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.documenter_key" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.documenter_key_previews" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.except" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.find_object" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.git_push" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.gitrm_copy" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.hide" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.makedocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.user_host_upstream" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.xrefname" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "DocumenterTools.OutdatedWarning.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.Themes.compile" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "DocumenterTools.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.genkeys" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.package_devpath" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar-showcase" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.baz" +uri = "showcase/#$" + +[[jl.macro]] +name = "Documenter.@docerror-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "lib/internals/utilities/#Documenter.%40docerror-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.macro]] +name = "Documenter.DOM.@tags-Tuple" +uri = "lib/internals/dom/#Documenter.DOM.%40tags-Tuple" + +[[jl.method]] +name = "Documenter.DOM.escapehtml-Tuple{AbstractString}" +uri = "lib/internals/dom/#Documenter.DOM.escapehtml-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.DOM.flatten!-Tuple{Any, Any, Union{AbstractString, Symbol, Documenter.DOM.Node, Pair}}" +uri = "lib/internals/dom/#Documenter.DOM.flatten%21-Tuple%7BAny%2C%20Any%2C%20Union%7BAbstractString%2C%20Symbol%2C%20Documenter.DOM.Node%2C%20Pair%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.binding-Tuple{Any}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.binding-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.DocSystem.convertmeta-Tuple{IdDict{Any, Any}}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.convertmeta-Tuple%7BIdDict%7BAny%2C%20Any%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.docstr-Tuple{Markdown.MD}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.docstr-Tuple%7BMarkdown.MD%7D" +[[jl.method]] +name = "Documenter.DocSystem.parsedoc-Tuple{Base.Docs.DocStr}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.parsedoc-Tuple%7BBase.Docs.DocStr%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.canonical_url-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.canonical_url-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.collect_subsections-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.collect_subsections-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.copy_asset-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.copy_asset-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.dataslug-Tuple{Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.dataslug-Tuple%7BUnion%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.edit_link-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.edit_link-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.format_units-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.format_units-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, Documenter.NavNode}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20Documenter.NavNode%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.getpage-Tuple{Documenter.HTMLWriter.HTMLContext, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.getpage-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navhref-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navhref-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navitem-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navitem-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pagetitle-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pagetitle-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pretty_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pretty_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.relhref-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.relhref-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_page-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_settings-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_settings-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_data_file-Tuple{Documenter.HTMLWriter.DCtx, Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_data_file-Tuple%7BDocumenter.HTMLWriter.DCtx%2C%20Union%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_html-Tuple{Documenter.HTMLWriter.HTMLContext, Documenter.NavNode, Documenter.DOM.HTMLDocument}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_html-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Documenter.NavNode%2C%20Documenter.DOM.HTMLDocument%7D" +[[jl.method]] +name = "Documenter.JSDependencies.jsescape-Tuple{Any}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.jsescape-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.JSDependencies.json_jsescape-Tuple" +uri = "lib/internals/jsdependencies/#$" +[[jl.method]] +name = "Documenter.JSDependencies.verify-Tuple{Documenter.JSDependencies.RequireJS}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.verify-Tuple%7BDocumenter.JSDependencies.RequireJS%7D" +[[jl.method]] +name = "Documenter.MDFlatten.mdflatten-Tuple{Any}" +uri = "lib/internals/mdflatten/#Documenter.MDFlatten.mdflatten-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.Selectors.disable-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.disable-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.dispatch-Union{Tuple{T}, Tuple{Type{T}, Vararg{Any}}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.dispatch-Union%7BTuple%7BT%7D%2C%20Tuple%7BType%7BT%7D%2C%20Vararg%7BAny%7D%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.leaf_subtypes-Union{Tuple{Type{T}}, Tuple{T}} where T" +uri = "lib/internals/selectors/#Documenter.Selectors.leaf_subtypes-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Documenter.Selectors.strict-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.strict-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.TextDiff.splitby-Tuple{Regex, AbstractString}" +uri = "lib/internals/textdiff/#Documenter.TextDiff.splitby-Tuple%7BRegex%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter._doctest-Tuple{Documenter.DocumentBlueprint, Documenter.Document}" +uri = "lib/internals/doctests/#Documenter._doctest-Tuple%7BDocumenter.DocumentBlueprint%2C%20Documenter.Document%7D" +[[jl.method]] +name = "Documenter.anchor-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_add!-Tuple{Documenter.AnchorMap, Documenter.Anchor, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_add%21-Tuple%7BDocumenter.AnchorMap%2C%20Documenter.Anchor%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_exists-Tuple{Documenter.AnchorMap, Any, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_exists-Tuple%7BDocumenter.AnchorMap%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_fragment-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_fragment-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.anchor_isunique-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_isunique-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_label-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_label-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.assetsdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.assetsdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.codelang-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.codelang-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.currentdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.currentdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.doccat-Tuple{Documenter.Object}" +uri = "lib/internals/utilities/#Documenter.doccat-Tuple%7BDocumenter.Object%7D" +[[jl.method]] +name = "Documenter.expand_recursively-Tuple{Any, Any, Any}" +uri = "lib/internals/expanders/#Documenter.expand_recursively-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.filterdocs-Tuple{Markdown.MD, Set{Module}}" +uri = "lib/internals/utilities/#Documenter.filterdocs-Tuple%7BMarkdown.MD%2C%20Set%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.find_root_parent-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.find_root_parent-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.footnotes-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.footnotes-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.getplugin-Union{Tuple{T}, Tuple{Documenter.Document, Type{T}}} where T<:Documenter.Plugin" +uri = "lib/internals/documents/#Documenter.getplugin-Union%7BTuple%7BT%7D%2C%20Tuple%7BDocumenter.Document%2C%20Type%7BT%7D%7D%7D%20where%20T%3C%3ADocumenter.Plugin" +[[jl.method]] +name = "Documenter.getremote-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.getremote-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.git_remote_head_branch-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.git_remote_head_branch-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.is_git_repo_root-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.is_git_repo_root-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.is_strict-Tuple{Documenter.Document, Symbol}" +uri = "lib/internals/documents/#Documenter.is_strict-Tuple%7BDocumenter.Document%2C%20Symbol%7D" +[[jl.method]] +name = "Documenter.isabsurl-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.isabsurl-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.issubmodule-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.issubmodule-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.linkcheck-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.linkcheck-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.lt_page-Tuple{Any, Any}" +uri = "lib/internals/builder/#Documenter.lt_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.mdparse-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.mdparse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.missingdocs-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.missingdocs-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.navpath-Tuple{Documenter.NavNode}" +uri = "lib/internals/documents/#Documenter.navpath-Tuple%7BDocumenter.NavNode%7D" +[[jl.method]] +name = "Documenter.nodocs-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.nodocs-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.object-Tuple{Union{Expr, Symbol}, AbstractString}" +uri = "lib/internals/utilities/#Documenter.object-Tuple%7BUnion%7BExpr%2C%20Symbol%7D%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.parseblock-Tuple{AbstractString, Any, Any}" +uri = "lib/internals/utilities/#Documenter.parseblock-Tuple%7BAbstractString%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.populate!-Tuple{Documenter.Document}" +uri = "lib/internals/documents/#Documenter.populate%21-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.relpath_from_remote_root-Tuple{Documenter.Document, AbstractString}" +uri = "lib/internals/documents/#Documenter.relpath_from_remote_root-Tuple%7BDocumenter.Document%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.render-Tuple{Documenter.Document}" +uri = "lib/internals/writers/#Documenter.render-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.shortcommit-Tuple{Documenter.RemoteRepository}" +uri = "lib/internals/documents/#Documenter.shortcommit-Tuple%7BDocumenter.RemoteRepository%7D" +[[jl.method]] +name = "Documenter.slugify-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.slugify-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.srcpath-Tuple{Any, Any, Any}" +uri = "lib/internals/utilities/#Documenter.srcpath-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.submodules-Tuple{Vector{Module}}" +uri = "lib/internals/utilities/#Documenter.submodules-Tuple%7BVector%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.walk_navpages-NTuple{6, Any}" +uri = "lib/internals/builder/#Documenter.walk_navpages-NTuple%7B6%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Generator.gitignore-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.gitignore-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.index-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.index-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.make-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.make-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.mkdocs-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.mkdocs-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.project-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.project-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.savefile-Tuple{Any, Any, Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.savefile-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Themes.compile_native_theme-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.compile_native_theme-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Themes.themewatcher-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.themewatcher-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Tuple{}" +uri = "showcase/#Main.DocumenterShowcase.Foo-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Union{Tuple{}, Tuple{T}} where T" +uri = "showcase/#Main.DocumenterShowcase.Foo-Union%7BTuple%7B%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{AbstractString}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{Integer}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BInteger%7D" + +[[jl.module]] +name = "Documenter" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.Builder" +uri = "lib/internals/builder/#$" +[[jl.module]] +name = "Documenter.DOM" +uri = "lib/internals/dom/#$" +[[jl.module]] +name = "Documenter.DocMeta" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.DocSystem" +uri = "lib/internals/docsystem/#$" +[[jl.module]] +name = "Documenter.HTMLWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.HTMLWriter.RD" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[jl.module]] +name = "Documenter.LaTeXWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[jl.module]] +name = "Documenter.Remotes" +uri = "lib/remote-links/#$" +[[jl.module]] +name = "Documenter.Selectors" +uri = "lib/internals/selectors/#$" +[[jl.module]] +name = "DocumenterShowcase" +uri = "showcase/#$" +[[jl.module]] +name = "DocumenterTools.Generator" +uri = "lib/internals/documentertools/#$" +[[jl.module]] +name = "DocumenterTools.Themes" +uri = "lib/internals/documentertools/#$" + +[[jl.type]] +name = "Documenter.Anchor" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.AnchorMap" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.Builder.CheckDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.CrossReferences" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Doctest" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.DocumentPipeline" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.ExpandTemplates" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Populate" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.RenderDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.SetupBuildDirectory" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Buildkite" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DOM.HTMLDocument" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Node" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Tag" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.Default" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.DeployConfig" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DeployDecision" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DocMeta.METATYPE" +uri = "lib/internals/docmeta/#$" +[[jl.type]] +name = "Documenter.Document" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Expanders.AutoDocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ContentsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.DocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.EvalBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExampleBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.IndexBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.MetaBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.NestedExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.REPLBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.SetupBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.TrackHeaders" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.GitHubActions" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.GitLab" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.Globals" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTML" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTMLContext" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.KaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax2" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax3" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Internal" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RemoteLibrary" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RequireJS" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.Snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.LaTeXWriter.LaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.LocalImage" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.LocalLink" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.MissingRemoteError" +uri = "lib/public/#$" +[[jl.type]] +name = "Documenter.NavNode" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Object" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Page" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Plugin" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Remotes.GitHub" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.GitLab" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.Remote" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.URL" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#$" +[[jl.type]] +name = "Documenter.Travis" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.User" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Woodpecker" +uri = "man/hosting/#$" +[[jl.type]] +name = "Main.DocumenterShowcase.Foo" +uri = "showcase/#$" + +[[std.doc]] +dispname = "Checklists" +name = "checklists" +uri = "checklists/" +[[std.doc]] +dispname = "Contributing" +name = "contributing" +uri = "contributing/" +[[std.doc]] +dispname = "Home" +name = "index" +uri = "" +[[std.doc]] +dispname = "Anchors" +name = "lib/internals/anchors" +uri = "lib/internals/anchors/" +[[std.doc]] +dispname = "Builder" +name = "lib/internals/builder" +uri = "lib/internals/builder/" +[[std.doc]] +dispname = "DocChecks" +name = "lib/internals/docchecks" +uri = "lib/internals/docchecks/" +[[std.doc]] +dispname = "DocMeta" +name = "lib/internals/docmeta" +uri = "lib/internals/docmeta/" +[[std.doc]] +dispname = "DocSystem" +name = "lib/internals/docsystem" +uri = "lib/internals/docsystem/" +[[std.doc]] +dispname = "DocTests" +name = "lib/internals/doctests" +uri = "lib/internals/doctests/" +[[std.doc]] +dispname = "Documenter" +name = "lib/internals/documenter" +uri = "lib/internals/documenter/" +[[std.doc]] +dispname = "DocumenterTools" +name = "lib/internals/documentertools" +uri = "lib/internals/documentertools/" +[[std.doc]] +dispname = "Documents" +name = "lib/internals/documents" +uri = "lib/internals/documents/" +[[std.doc]] +dispname = "DOM" +name = "lib/internals/dom" +uri = "lib/internals/dom/" +[[std.doc]] +dispname = "Expanders" +name = "lib/internals/expanders" +uri = "lib/internals/expanders/" +[[std.doc]] +dispname = "JSDependencies" +name = "lib/internals/jsdependencies" +uri = "lib/internals/jsdependencies/" +[[std.doc]] +dispname = "MDFlatten" +name = "lib/internals/mdflatten" +uri = "lib/internals/mdflatten/" +[[std.doc]] +dispname = "Selectors" +name = "lib/internals/selectors" +uri = "lib/internals/selectors/" +[[std.doc]] +dispname = "TextDiff" +name = "lib/internals/textdiff" +uri = "lib/internals/textdiff/" +[[std.doc]] +dispname = "Utilities" +name = "lib/internals/utilities" +uri = "lib/internals/utilities/" +[[std.doc]] +dispname = "Writers" +name = "lib/internals/writers" +uri = "lib/internals/writers/" +[[std.doc]] +dispname = "Public API" +name = "lib/public" +uri = "lib/public/" +[[std.doc]] +dispname = "Remote repository links" +name = "lib/remote-links" +uri = "lib/remote-links/" +[[std.doc]] +dispname = "Semantic versioning" +name = "lib/semver" +uri = "lib/semver/" +[[std.doc]] +dispname = "Doctests" +name = "man/doctests" +uri = "man/doctests/" +[[std.doc]] +dispname = "Examples" +name = "man/examples" +uri = "man/examples/" +[[std.doc]] +dispname = "Guide" +name = "man/guide" +uri = "man/guide/" +[[std.doc]] +dispname = "Hosting Documentation" +name = "man/hosting" +uri = "man/hosting/" +[[std.doc]] +dispname = "SSH Deploy Keys Walkthrough" +name = "man/hosting/walkthrough" +uri = "man/hosting/walkthrough/" +[[std.doc]] +dispname = "LaTeX Syntax" +name = "man/latex" +uri = "man/latex/" +[[std.doc]] +dispname = "Other Output Formats" +name = "man/other-formats" +uri = "man/other-formats/" +[[std.doc]] +dispname = "Syntax" +name = "man/syntax" +uri = "man/syntax/" +[[std.doc]] +dispname = "Release notes" +name = "release-notes" +uri = "release-notes/" +[[std.doc]] +dispname = "Showcase" +name = "showcase" +uri = "showcase/" + +[[std.label]] +dispname = "\"Script\" Examples" +name = "\"Script\"-Examples" +uri = "man/doctests/#%22Script%22-Examples" +[[std.label]] +name = ".gitignore" +uri = "man/hosting/#$" +[[std.label]] +dispname = "@autodocs block" +name = "@autodocs-block" +uri = "man/syntax/#%40autodocs-block" +[[std.label]] +dispname = "@contents block" +name = "@contents-block" +uri = "man/syntax/#%40contents-block" +[[std.label]] +dispname = "@docs block" +name = "@docs-block" +uri = "man/syntax/#%40docs-block" +[[std.label]] +dispname = "@eval block" +name = "@eval-block" +uri = "man/syntax/#%40eval-block" +[[std.label]] +dispname = "@example block" +name = "@example-block" +uri = "man/syntax/#%40example-block" +[[std.label]] +dispname = "@index block" +name = "@index-block" +uri = "man/syntax/#%40index-block" +[[std.label]] +dispname = "@meta block" +name = "@meta-block" +uri = "man/syntax/#%40meta-block" +[[std.label]] +dispname = "@raw block" +name = "@raw-format-block" +uri = "man/syntax/#%40raw-format-block" +[[std.label]] +dispname = "@ref link" +name = "@ref-link" +uri = "man/syntax/#%40ref-link" +[[std.label]] +dispname = "@repl block" +name = "@repl-block" +uri = "man/syntax/#%40repl-block" +[[std.label]] +dispname = "@setup block" +name = "@setup-name-block" +uri = "man/syntax/#%40setup-name-block" +[[std.label]] +dispname = "Add code coverage from documentation builds" +name = "Add-code-coverage-from-documentation-builds" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Adding Some Docstrings" +name = "Adding-Some-Docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding a logo or icon" +name = "Adding-a-logo-or-icon" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding the Private Key" +name = "Adding-the-Private-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "Adding the Public Key to GitHub or Gitea such as Codeberg" +name = "Adding-the-Public-Key-to-GitHub-or-Gitea-such-as-Codeberg" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Admonitions" +uri = "showcase/#$" +[[std.label]] +dispname = "An index of docstrings" +name = "An-index-of-docstrings" +uri = "showcase/#$" +[[std.label]] +name = "Anchors" +uri = "lib/internals/anchors/#$" +[[std.label]] +dispname = "Authentication: GITHUB_TOKEN" +name = "Authentication:-GITHUB_TOKEN" +uri = "man/hosting/#Authentication%3A-GITHUB_TOKEN" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "Authentication:-SSH-Deploy-Keys" +uri = "man/hosting/#Authentication%3A-SSH-Deploy-Keys" +[[std.label]] +name = "Backports" +uri = "contributing/#$" +[[std.label]] +dispname = "Basic Markdown" +name = "Basic-Markdown" +uri = "showcase/#$" +[[std.label]] +dispname = "Block-level setup code" +name = "Block-level-setup-code" +uri = "man/doctests/#$" +[[std.label]] +name = "Branches" +uri = "contributing/#$" +[[std.label]] +name = "Builder" +uri = "lib/internals/builder/#$" +[[std.label]] +dispname = "Building an Empty Document" +name = "Building-an-Empty-Document" +uri = "man/guide/#$" +[[std.label]] +name = "Changed" +uri = "release-notes/#$" +[[std.label]] +name = "Checklists" +uri = "checklists/#$" +[[std.label]] +dispname = "Cleaning up gh-pages" +name = "Cleaning-up-gh-pages" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "showcase/#$" +[[std.label]] +dispname = "Color output" +name = "Color-output" +uri = "showcase/#$" +[[std.label]] +dispname = "Colored @example block output" +name = "Colored-@example-block-output" +uri = "showcase/#Colored-%40example-block-output" +[[std.label]] +dispname = "Colored @repl block output" +name = "Colored-@repl-block-output" +uri = "showcase/#Colored-%40repl-block-output" +[[std.label]] +dispname = "Compat admonition" +name = "Compat-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Compiling to LaTeX only" +name = "Compiling-to-LaTeX-only" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using Tectonic" +name = "Compiling-using-Tectonic" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using docker image" +name = "Compiling-using-docker-image" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using natively installed latex" +name = "Compiling-using-natively-installed-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "Contents" +uri = "lib/public/#$" +[[std.label]] +name = "Contributing" +uri = "contributing/#$" +[[std.label]] +dispname = "Cross Referencing" +name = "Cross-Referencing" +uri = "man/guide/#$" +[[std.label]] +dispname = "Custom preamble" +name = "Custom-preamble" +uri = "man/other-formats/#$" +[[std.label]] +name = "DOM" +uri = "lib/internals/dom/#$" +[[std.label]] +dispname = "Danger admonition" +name = "Danger-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Deploying from a monorepo" +name = "Deploying-from-a-monorepo" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deploying without the versioning scheme" +name = "Deploying-without-the-versioning-scheme" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deployment systems" +name = "Deployment-systems" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Details admonition" +name = "Details-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Display Equations" +name = "Display-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "DocChecks" +uri = "lib/internals/docchecks/#$" +[[std.label]] +name = "DocMeta" +uri = "lib/internals/docmeta/#$" +[[std.label]] +name = "DocSystem" +uri = "lib/internals/docsystem/#$" +[[std.label]] +dispname = "DocTestSetup in @meta blocks" +name = "DocTestSetup-in-@meta-blocks" +uri = "man/doctests/#DocTestSetup-in-%40meta-blocks" +[[std.label]] +name = "DocTests" +uri = "lib/internals/doctests/#$" +[[std.label]] +name = "Docstrings" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctest showcase" +name = "Doctest-showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctesting as Part of Testing" +name = "Doctesting-as-Part-of-Testing" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Doctesting example" +name = "Doctesting-example" +uri = "showcase/#$" +[[std.label]] +name = "Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Documentation Versions" +name = "Documentation-Versions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Documentation repositories" +name = "Documentation-repositories" +uri = "man/examples/#$" +[[std.label]] +name = "Documenter" +uri = "lib/internals/documenter/#$" +[[std.label]] +dispname = "Documenter's API guarantees" +name = "Documenter's-API-guarantees" +uri = "lib/semver/#Documenter%27s-API-guarantees" +[[std.label]] +dispname = "Documenter & semantic versioning" +name = "Documenter-and-semantic-versioning" +uri = "lib/semver/#$" +[[std.label]] +name = "Documenter.jl" +uri = "#$" +[[std.label]] +name = "Documents" +uri = "lib/internals/documents/#$" +[[std.label]] +dispname = "Duplicate Headers" +name = "Duplicate-Headers" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Escaping Characters in Docstrings" +name = "Escaping-Characters-in-Docstrings" +uri = "man/latex/#$" +[[std.label]] +name = "Examples" +uri = "man/examples/#$" +[[std.label]] +name = "Exceptions" +uri = "man/doctests/#$" +[[std.label]] +name = "Expanders" +uri = "lib/internals/expanders/#$" +[[std.label]] +dispname = "Filtering Doctests" +name = "Filtering-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Filtering included docstrings" +name = "Filtering-included-docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Fixing Outdated Doctests" +name = "Fixing-Outdated-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Fixing broken release deployments" +name = "Fixing-broken-release-deployments" +uri = "man/hosting/#$" +[[std.label]] +name = "Footnotes" +uri = "showcase/#$" +[[std.label]] +dispname = "Generating an SSH Key" +name = "Generating-an-SSH-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Generator" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "GitHub Actions" +name = "GitHub-Actions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Heading level 3" +name = "Heading-level-3" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 4" +name = "Heading-level-4" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 5" +name = "Heading-level-5" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 6" +name = "Heading-level-6" +uri = "showcase/#$" +[[std.label]] +name = "Headings" +uri = "showcase/#$" +[[std.label]] +dispname = "Hosting Documentation" +name = "Hosting-Documentation" +uri = "man/hosting/#$" +[[std.label]] +dispname = "If you do not have ssh-keygen" +name = "If-you-do-not-have-ssh-keygen" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "If you have ssh-keygen installed" +name = "If-you-have-ssh-keygen-installed" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Images" +uri = "showcase/#$" +[[std.label]] +name = "Index" +uri = "lib/public/#$" +[[std.label]] +dispname = "Info admonition" +name = "Info-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Inline Equations" +name = "Inline-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "Installation" +uri = "man/guide/#$" +[[std.label]] +name = "JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[std.label]] +name = "Julia" +uri = "contributing/#$" +[[std.label]] +dispname = "Library Outline" +name = "Library-Outline" +uri = "#$" +[[std.label]] +name = "Lists" +uri = "showcase/#$" +[[std.label]] +dispname = "Load custom packages" +name = "Load-custom-packages" +uri = "man/other-formats/#$" +[[std.label]] +name = "MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[std.label]] +dispname = "Making a release" +name = "Making-a-release" +uri = "checklists/#$" +[[std.label]] +dispname = "Manual Outline" +name = "Manual-Outline" +uri = "#$" +[[std.label]] +name = "Markdown" +uri = "contributing/#$" +[[std.label]] +dispname = "Markdown & MkDocs" +name = "Markdown-and-MkDocs" +uri = "man/other-formats/#$" +[[std.label]] +name = "Mathematics" +uri = "showcase/#$" +[[std.label]] +dispname = "Module-level metadata" +name = "Module-level-metadata" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Multiple uses of the same symbol" +name = "Multiple-uses-of-the-same-symbol" +uri = "showcase/#$" +[[std.label]] +dispname = "Named @refs" +name = "Named-@refs" +uri = "man/syntax/#Named-%40refs" +[[std.label]] +name = "Navigation" +uri = "man/guide/#$" +[[std.label]] +dispname = "Note admonition" +name = "Note-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Other Output Formats" +name = "Other-Output-Formats" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Out-of-repo deployment" +name = "Out-of-repo-deployment" +uri = "man/hosting/#$" +[[std.label]] +name = "Overview" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Package Features" +name = "Package-Features" +uri = "#$" +[[std.label]] +dispname = "Package Guide" +name = "Package-Guide" +uri = "man/guide/#$" +[[std.label]] +dispname = "Pages in the Sidebar" +name = "Pages-in-the-Sidebar" +uri = "man/guide/#$" +[[std.label]] +dispname = "Preserving Definitions Between Blocks" +name = "Preserving-Definitions-Between-Blocks" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Printing LaTeX from Julia" +name = "Printing-LaTeX-from-Julia" +uri = "man/latex/#$" +[[std.label]] +dispname = "Public Documentation" +name = "Public-Documentation" +uri = "lib/public/#$" +[[std.label]] +dispname = "Public Interface" +name = "Public-Interface" +uri = "lib/public/#$" +[[std.label]] +dispname = "REPL Examples" +name = "REPL-Examples" +uri = "man/doctests/#$" +[[std.label]] +name = "REPL-type" +uri = "showcase/#$" +[[std.label]] +dispname = "Raw ANSI code output" +name = "Raw-ANSI-code-output" +uri = "showcase/#$" +[[std.label]] +name = "Registered" +uri = "man/examples/#$" +[[std.label]] +dispname = "Release notes" +name = "Release-notes" +uri = "release-notes/#$" +[[std.label]] +dispname = "Remote link types" +name = "Remote-link-types" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remote repository links" +name = "Remote-repository-links" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Running interactive code" +name = "Running-interactive-code" +uri = "showcase/#$" +[[std.label]] +dispname = "SSH Deploy Keys Walkthrough" +name = "SSH-Deploy-Keys-Walkthrough" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Selectors" +uri = "lib/internals/selectors/#$" +[[std.label]] +dispname = "Set math engine and define macros for LaTeX" +name = "Set-math-engine-and-define-macros-for-LaTeX" +uri = "man/latex/#$" +[[std.label]] +dispname = "Setting up the Folder Structure" +name = "Setting-up-the-Folder-Structure" +uri = "man/guide/#$" +[[std.label]] +dispname = "Setup Code" +name = "Setup-Code" +uri = "man/doctests/#$" +[[std.label]] +name = "Showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Skipping Doctests" +name = "Skipping-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "contributing/#$" +[[std.label]] +name = "Syntax" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Table of contents" +name = "Table-of-contents" +uri = "showcase/#$" +[[std.label]] +name = "Tables" +uri = "showcase/#$" +[[std.label]] +name = "TextDiff" +uri = "lib/internals/textdiff/#$" +[[std.label]] +dispname = "The deploydocs Function" +name = "The-deploydocs-Function" +uri = "man/hosting/#$" +[[std.label]] +name = "Themes" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "Tip admonition" +name = "Tip-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Travis CI" +name = "Travis-CI" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Unknown admonition class" +name = "Unknown-admonition-class" +uri = "showcase/#$" +[[std.label]] +name = "Utilities" +uri = "lib/internals/utilities/#$" +[[std.label]] +dispname = "Version v0.20.0 - 2018-10-27" +name = "Version-[v0.20.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.20.0)-2018-10-27" +uri = "release-notes/#Version-%5Bv0.20.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.20.0%29-2018-10-27" +[[std.label]] +dispname = "Version v0.21.0 - 2018-12-11" +name = "Version-[v0.21.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.0)-2018-12-11" +uri = "release-notes/#Version-%5Bv0.21.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.0%29-2018-12-11" +[[std.label]] +dispname = "Version v0.21.1 - 2019-01-29" +name = "Version-[v0.21.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.1)-2019-01-29" +uri = "release-notes/#Version-%5Bv0.21.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.1%29-2019-01-29" +[[std.label]] +dispname = "Version v0.21.2 - 2019-02-06" +name = "Version-[v0.21.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.2)-2019-02-06" +uri = "release-notes/#Version-%5Bv0.21.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.2%29-2019-02-06" +[[std.label]] +dispname = "Version v0.21.3 - 2019-02-12" +name = "Version-[v0.21.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.3)-2019-02-12" +uri = "release-notes/#Version-%5Bv0.21.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.3%29-2019-02-12" +[[std.label]] +dispname = "Version v0.21.4 - 2019-02-16" +name = "Version-[v0.21.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.4)-2019-02-16" +uri = "release-notes/#Version-%5Bv0.21.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.4%29-2019-02-16" +[[std.label]] +dispname = "Version v0.21.5 - 2019-02-22" +name = "Version-[v0.21.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.5)-2019-02-22" +uri = "release-notes/#Version-%5Bv0.21.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.5%29-2019-02-22" +[[std.label]] +dispname = "Version v0.22.0 - 2019-03-28" +name = "Version-[v0.22.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.0)-2019-03-28" +uri = "release-notes/#Version-%5Bv0.22.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.0%29-2019-03-28" +[[std.label]] +dispname = "Version v0.22.1 - 2019-03-30" +name = "Version-[v0.22.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.1)-2019-03-30" +uri = "release-notes/#Version-%5Bv0.22.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.1%29-2019-03-30" +[[std.label]] +dispname = "Version v0.22.2 - 2019-04-05" +name = "Version-[v0.22.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.2)-2019-04-05" +uri = "release-notes/#Version-%5Bv0.22.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.2%29-2019-04-05" +[[std.label]] +dispname = "Version v0.22.3 - 2019-04-12" +name = "Version-[v0.22.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.3)-2019-04-12" +uri = "release-notes/#Version-%5Bv0.22.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.3%29-2019-04-12" +[[std.label]] +dispname = "Version v0.22.4 - 2019-05-09" +name = "Version-[v0.22.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.4)-2019-05-09" +uri = "release-notes/#Version-%5Bv0.22.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.4%29-2019-05-09" +[[std.label]] +dispname = "Version v0.22.5 - 2019-07-03" +name = "Version-[v0.22.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.5)-2019-07-03" +uri = "release-notes/#Version-%5Bv0.22.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.5%29-2019-07-03" +[[std.label]] +dispname = "Version v0.22.6 - 2019-07-18" +name = "Version-[v0.22.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.6)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.22.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.6%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.0 - 2019-07-18" +name = "Version-[v0.23.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.0)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.23.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.0%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.1 - 2019-07-28" +name = "Version-[v0.23.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.1)-2019-07-28" +uri = "release-notes/#Version-%5Bv0.23.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.1%29-2019-07-28" +[[std.label]] +dispname = "Version v0.23.2 - 2019-08-04" +name = "Version-[v0.23.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.2)-2019-08-04" +uri = "release-notes/#Version-%5Bv0.23.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.2%29-2019-08-04" +[[std.label]] +dispname = "Version v0.23.3 - 2019-08-28" +name = "Version-[v0.23.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.3)-2019-08-28" +uri = "release-notes/#Version-%5Bv0.23.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.3%29-2019-08-28" +[[std.label]] +dispname = "Version v0.23.4 - 2019-10-09" +name = "Version-[v0.23.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.4)-2019-10-09" +uri = "release-notes/#Version-%5Bv0.23.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.4%29-2019-10-09" +[[std.label]] +dispname = "Version v0.24.0 - 2019-11-22" +name = "Version-[v0.24.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.0)-2019-11-22" +uri = "release-notes/#Version-%5Bv0.24.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.0%29-2019-11-22" +[[std.label]] +dispname = "Version v0.24.10 - 2020-04-26" +name = "Version-[v0.24.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.10)-2020-04-26" +uri = "release-notes/#Version-%5Bv0.24.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.10%29-2020-04-26" +[[std.label]] +dispname = "Version v0.24.11 - 2020-05-06" +name = "Version-[v0.24.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.11)-2020-05-06" +uri = "release-notes/#Version-%5Bv0.24.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.11%29-2020-05-06" +[[std.label]] +dispname = "Version v0.24.1 - 2019-11-25" +name = "Version-[v0.24.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.1)-2019-11-25" +uri = "release-notes/#Version-%5Bv0.24.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.1%29-2019-11-25" +[[std.label]] +dispname = "Version v0.24.2 - 2019-11-26" +name = "Version-[v0.24.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.2)-2019-11-26" +uri = "release-notes/#Version-%5Bv0.24.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.2%29-2019-11-26" +[[std.label]] +dispname = "Version v0.24.3 - 2019-12-16" +name = "Version-[v0.24.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.3)-2019-12-16" +uri = "release-notes/#Version-%5Bv0.24.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.3%29-2019-12-16" +[[std.label]] +dispname = "Version v0.24.4 - 2020-01-18" +name = "Version-[v0.24.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.4)-2020-01-18" +uri = "release-notes/#Version-%5Bv0.24.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.4%29-2020-01-18" +[[std.label]] +dispname = "Version v0.24.5 - 2020-01-31" +name = "Version-[v0.24.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.5)-2020-01-31" +uri = "release-notes/#Version-%5Bv0.24.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.5%29-2020-01-31" +[[std.label]] +dispname = "Version v0.24.6 - 2020-03-12" +name = "Version-[v0.24.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.6)-2020-03-12" +uri = "release-notes/#Version-%5Bv0.24.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.6%29-2020-03-12" +[[std.label]] +dispname = "Version v0.24.7 - 2020-03-23" +name = "Version-[v0.24.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.7)-2020-03-23" +uri = "release-notes/#Version-%5Bv0.24.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.7%29-2020-03-23" +[[std.label]] +dispname = "Version v0.24.8 - 2020-04-13" +name = "Version-[v0.24.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.8)-2020-04-13" +uri = "release-notes/#Version-%5Bv0.24.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.8%29-2020-04-13" +[[std.label]] +dispname = "Version v0.24.9 - 2020-04-15" +name = "Version-[v0.24.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.9)-2020-04-15" +uri = "release-notes/#Version-%5Bv0.24.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.9%29-2020-04-15" +[[std.label]] +dispname = "Version v0.25.0 - 2020-06-30" +name = "Version-[v0.25.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.0)-2020-06-30" +uri = "release-notes/#Version-%5Bv0.25.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.0%29-2020-06-30" +[[std.label]] +dispname = "Version v0.25.1 - 2020-07-21" +name = "Version-[v0.25.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.1)-2020-07-21" +uri = "release-notes/#Version-%5Bv0.25.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.1%29-2020-07-21" +[[std.label]] +dispname = "Version v0.25.2 - 2020-08-18" +name = "Version-[v0.25.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.2)-2020-08-18" +uri = "release-notes/#Version-%5Bv0.25.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.2%29-2020-08-18" +[[std.label]] +dispname = "Version v0.25.3 - 2020-10-28" +name = "Version-[v0.25.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.3)-2020-10-28" +uri = "release-notes/#Version-%5Bv0.25.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.3%29-2020-10-28" +[[std.label]] +dispname = "Version v0.25.4 - 2020-11-19" +name = "Version-[v0.25.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.4)-2020-11-19" +uri = "release-notes/#Version-%5Bv0.25.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.4%29-2020-11-19" +[[std.label]] +dispname = "Version v0.25.5 - 2020-11-23" +name = "Version-[v0.25.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.5)-2020-11-23" +uri = "release-notes/#Version-%5Bv0.25.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.5%29-2020-11-23" +[[std.label]] +dispname = "Version v0.26.0 - 2020-12-10" +name = "Version-[v0.26.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.0)-2020-12-10" +uri = "release-notes/#Version-%5Bv0.26.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.0%29-2020-12-10" +[[std.label]] +dispname = "Version v0.26.1 - 2020-12-16" +name = "Version-[v0.26.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.1)-2020-12-16" +uri = "release-notes/#Version-%5Bv0.26.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.1%29-2020-12-16" +[[std.label]] +dispname = "Version v0.26.2 - 2021-02-15" +name = "Version-[v0.26.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.2)-2021-02-15" +uri = "release-notes/#Version-%5Bv0.26.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.2%29-2021-02-15" +[[std.label]] +dispname = "Version v0.26.3 - 2021-03-02" +name = "Version-[v0.26.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.3)-2021-03-02" +uri = "release-notes/#Version-%5Bv0.26.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.3%29-2021-03-02" +[[std.label]] +dispname = "Version v0.27.0 - 2021-06-11" +name = "Version-[v0.27.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.0)-2021-06-11" +uri = "release-notes/#Version-%5Bv0.27.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.0%29-2021-06-11" +[[std.label]] +dispname = "Version v0.27.10 - 2021-10-20" +name = "Version-[v0.27.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.10)-2021-10-20" +uri = "release-notes/#Version-%5Bv0.27.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.10%29-2021-10-20" +[[std.label]] +dispname = "Version v0.27.11 - 2022-01-16" +name = "Version-[v0.27.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.11)-2022-01-16" +uri = "release-notes/#Version-%5Bv0.27.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.11%29-2022-01-16" +[[std.label]] +dispname = "Version v0.27.12 - 2022-01-17" +name = "Version-[v0.27.12](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.12)-2022-01-17" +uri = "release-notes/#Version-%5Bv0.27.12%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.12%29-2022-01-17" +[[std.label]] +dispname = "Version v0.27.13 - 2022-02-25" +name = "Version-[v0.27.13](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.13)-2022-02-25" +uri = "release-notes/#Version-%5Bv0.27.13%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.13%29-2022-02-25" +[[std.label]] +dispname = "Version v0.27.14 - 2022-03-02" +name = "Version-[v0.27.14](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.14)-2022-03-02" +uri = "release-notes/#Version-%5Bv0.27.14%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.14%29-2022-03-02" +[[std.label]] +dispname = "Version v0.27.15 - 2022-03-17" +name = "Version-[v0.27.15](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.15)-2022-03-17" +uri = "release-notes/#Version-%5Bv0.27.15%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.15%29-2022-03-17" +[[std.label]] +dispname = "Version v0.27.16 - 2022-04-19" +name = "Version-[v0.27.16](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.16)-2022-04-19" +uri = "release-notes/#Version-%5Bv0.27.16%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.16%29-2022-04-19" +[[std.label]] +dispname = "Version v0.27.17 - 2022-05-09" +name = "Version-[v0.27.17](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.17)-2022-05-09" +uri = "release-notes/#Version-%5Bv0.27.17%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.17%29-2022-05-09" +[[std.label]] +dispname = "Version v0.27.18 - 2022-05-25" +name = "Version-[v0.27.18](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.18)-2022-05-25" +uri = "release-notes/#Version-%5Bv0.27.18%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.18%29-2022-05-25" +[[std.label]] +dispname = "Version v0.27.19 - 2022-06-05" +name = "Version-[v0.27.19](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.19)-2022-06-05" +uri = "release-notes/#Version-%5Bv0.27.19%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.19%29-2022-06-05" +[[std.label]] +dispname = "Version v0.27.1 - 2021-06-17" +name = "Version-[v0.27.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.1)-2021-06-17" +uri = "release-notes/#Version-%5Bv0.27.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.1%29-2021-06-17" +[[std.label]] +dispname = "Version v0.27.20 - 2022-07-10" +name = "Version-[v0.27.20](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.20)-2022-07-10" +uri = "release-notes/#Version-%5Bv0.27.20%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.20%29-2022-07-10" +[[std.label]] +dispname = "Version v0.27.21 - 2022-07-13" +name = "Version-[v0.27.21](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.21)-2022-07-13" +uri = "release-notes/#Version-%5Bv0.27.21%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.21%29-2022-07-13" +[[std.label]] +dispname = "Version v0.27.22 - 2022-07-24" +name = "Version-[v0.27.22](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.22)-2022-07-24" +uri = "release-notes/#Version-%5Bv0.27.22%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.22%29-2022-07-24" +[[std.label]] +dispname = "Version v0.27.23 - 2022-08-26" +name = "Version-[v0.27.23](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.23)-2022-08-26" +uri = "release-notes/#Version-%5Bv0.27.23%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.23%29-2022-08-26" +[[std.label]] +dispname = "Version v0.27.24 - 2023-01-23" +name = "Version-[v0.27.24](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.24)-2023-01-23" +uri = "release-notes/#Version-%5Bv0.27.24%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.24%29-2023-01-23" +[[std.label]] +dispname = "Version v0.27.25 - 2023-07-03" +name = "Version-[v0.27.25](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.25)-2023-07-03" +uri = "release-notes/#Version-%5Bv0.27.25%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.25%29-2023-07-03" +[[std.label]] +dispname = "Version v0.27.2 - 2021-06-18" +name = "Version-[v0.27.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.2)-2021-06-18" +uri = "release-notes/#Version-%5Bv0.27.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.2%29-2021-06-18" +[[std.label]] +dispname = "Version v0.27.3 - 2021-06-29" +name = "Version-[v0.27.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.3)-2021-06-29" +uri = "release-notes/#Version-%5Bv0.27.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.3%29-2021-06-29" +[[std.label]] +dispname = "Version v0.27.4 - 2021-07-19" +name = "Version-[v0.27.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.4)-2021-07-19" +uri = "release-notes/#Version-%5Bv0.27.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.4%29-2021-07-19" +[[std.label]] +dispname = "Version v0.27.5 - 2021-07-27" +name = "Version-[v0.27.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.5)-2021-07-27" +uri = "release-notes/#Version-%5Bv0.27.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.5%29-2021-07-27" +[[std.label]] +dispname = "Version v0.27.6 - 2021-09-07" +name = "Version-[v0.27.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.6)-2021-09-07" +uri = "release-notes/#Version-%5Bv0.27.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.6%29-2021-09-07" +[[std.label]] +dispname = "Version v0.27.7 - 2021-09-27" +name = "Version-[v0.27.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.7)-2021-09-27" +uri = "release-notes/#Version-%5Bv0.27.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.7%29-2021-09-27" +[[std.label]] +dispname = "Version v0.27.8 - 2021-10-14" +name = "Version-[v0.27.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.8)-2021-10-14" +uri = "release-notes/#Version-%5Bv0.27.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.8%29-2021-10-14" +[[std.label]] +dispname = "Version v0.27.9 - 2021-10-18" +name = "Version-[v0.27.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.9)-2021-10-18" +uri = "release-notes/#Version-%5Bv0.27.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.9%29-2021-10-18" +[[std.label]] +dispname = "Version v1.0.0 - 2023-09-15" +name = "Version-[v1.0.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.0)-2023-09-15" +uri = "release-notes/#Version-%5Bv1.0.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.0%29-2023-09-15" +[[std.label]] +dispname = "Version v1.0.1 - 2023-09-18" +name = "Version-[v1.0.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.1)-2023-09-18" +uri = "release-notes/#Version-%5Bv1.0.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.1%29-2023-09-18" +[[std.label]] +dispname = "Version v1.1.0 - 2023-09-28" +name = "Version-[v1.1.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.0)-2023-09-28" +uri = "release-notes/#Version-%5Bv1.1.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.0%29-2023-09-28" +[[std.label]] +dispname = "Version v1.1.1 - 2023-10-12" +name = "Version-[v1.1.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.1)-2023-10-12" +uri = "release-notes/#Version-%5Bv1.1.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.1%29-2023-10-12" +[[std.label]] +dispname = "Version v1.1.2 - 2023-10-23" +name = "Version-[v1.1.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.2)-2023-10-23" +uri = "release-notes/#Version-%5Bv1.1.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.2%29-2023-10-23" +[[std.label]] +dispname = "Version v1.2.0 - 2023-11-29" +name = "Version-[v1.2.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.0)-2023-11-29" +uri = "release-notes/#Version-%5Bv1.2.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.0%29-2023-11-29" +[[std.label]] +dispname = "Version v1.2.1 - 2023-12-02" +name = "Version-[v1.2.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.1)-2023-12-02" +uri = "release-notes/#Version-%5Bv1.2.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.1%29-2023-12-02" +[[std.label]] +dispname = "Warning admonition" +name = "Warning-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "What is not covered by SemVer" +name = "What-is-not-covered-by-SemVer" +uri = "lib/semver/#$" +[[std.label]] +dispname = "Woodpecker CI" +name = "Woodpecker-CI" +uri = "man/hosting/#$" +[[std.label]] +name = "Writers" +uri = "lib/internals/writers/#$" +[[std.label]] +dispname = "Custom LaTeX style" +name = "custom-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "docs/Project.toml" +uri = "man/hosting/#docs%2FProject.toml" +[[std.label]] +dispname = "gh-pages Branch" +name = "gh-pages-Branch" +uri = "man/hosting/#$" +[[std.label]] +dispname = "LaTeX Syntax" +name = "latex_syntax" +uri = "man/latex/#$" +[[std.label]] +dispname = "Index" +name = "main-index" +uri = "#$" +[[std.label]] +dispname = "@docs; canonical=false block" +name = "noncanonical-block" +uri = "man/syntax/#$" +[[std.label]] +dispname = "PDF Output via LaTeX" +name = "pdf-output" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "release-* branches" +name = "release-*-branches" +uri = "contributing/#release-%2A-branches" +[[std.label]] +dispname = "Remotes API" +name = "remotes-api" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remotes for files" +name = "remotes-for-files" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "repo & remotes interaction" +name = "repo-remote-interaction" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "travis-ssh" +uri = "man/hosting/#$" diff --git a/v0.2.1/inventories/Julia.toml b/v0.2.1/inventories/Julia.toml new file mode 100644 index 0000000..fd8b07d --- /dev/null +++ b/v0.2.1/inventories/Julia.toml @@ -0,0 +1,11914 @@ +[Inventory] +format = "DocInventories v0" +project = "The Julia Language" +version = "1.10.0" + +[[jl.constant]] +name = "Base.ARGS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.C_NULL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DEPOT_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DL_LOAD_PATH" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.ENDIAN_BOM" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.ENV" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Inf" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.LOAD_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.RTLD_NOW" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.dlext" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.MainInclude.ans" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MainInclude.err" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MathConstants.catalan" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.eulergamma" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.golden" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.pi" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.ℯ" +uri = "base/numbers/#Base.MathConstants.%E2%84%AF" +[[jl.constant]] +name = "Base.NaN" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Order.Forward" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Order.Reverse" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.PROGRAM_FILE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Rounding.RoundDown" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundFromZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearest" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesAway" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundToZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Sort.InsertionSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.MergeSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.QuickSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sys.ARCH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.BINDIR" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.CPU_THREADS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.KERNEL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.MACHINE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.STDLIB" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Sys.WORD_SIZE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.VERSION" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.devnull" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.im" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.missing" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.stderr" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdin" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdout" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Core.Vararg" +uri = "base/base/#$" +[[jl.constant]] +name = "Core.nothing" +uri = "base/constants/#$" +[[jl.constant]] +name = "Core.undef" +uri = "base/arrays/#$" +[[jl.constant]] +name = "Dates.ISODateFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISODateTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISOTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.RFC1123Format" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "LinearAlgebra.I" +uri = "stdlib/LinearAlgebra/#$" +[[jl.constant]] +name = "Logging.Debug" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Error" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Info" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Warn" +uri = "stdlib/Logging/#$" + +[[jl.function]] +name = "ArgTools.arg_isdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_mkdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_read" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_readers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_write" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_writers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "Artifacts.artifact_hash" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.artifact_meta" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.find_artifacts_toml" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Base.:!" +uri = "base/math/#Base.%3A%21" +[[jl.function]] +name = "Base.:!=" +uri = "base/math/#Base.%3A%21%3D" +[[jl.function]] +name = "Base.:!==" +uri = "base/math/#Base.%3A%21%3D%3D" +[[jl.function]] +name = "Base.:&" +uri = "base/math/#Base.%3A%26" +[[jl.function]] +name = "Base.:+" +uri = "base/math/#Base.%3A%2B" +[[jl.function]] +name = "Base.:/" +uri = "base/math/#Base.%3A%2F" +[[jl.function]] +name = "Base.://" +uri = "base/math/#Base.%3A%2F%2F" +[[jl.function]] +name = "Base.::" +uri = "base/math/#Base.%3A%3A" +[[jl.function]] +name = "Base.:<" +uri = "base/math/#Base.%3A%3C" +[[jl.function]] +name = "Base.:<<" +uri = "base/math/#Base.%3A%3C%3C" +[[jl.function]] +name = "Base.:<=" +uri = "base/math/#Base.%3A%3C%3D" +[[jl.function]] +name = "Base.:==" +uri = "base/math/#Base.%3A%3D%3D" +[[jl.function]] +name = "Base.:>" +uri = "base/math/#Base.%3A%3E" +[[jl.function]] +name = "Base.:>:" +uri = "base/base/#Base.%3A%3E%3A" +[[jl.function]] +name = "Base.:>=" +uri = "base/math/#Base.%3A%3E%3D" +[[jl.function]] +name = "Base.:>>" +uri = "base/math/#Base.%3A%3E%3E" +[[jl.function]] +name = "Base.:>>>" +uri = "base/math/#Base.%3A%3E%3E%3E" +[[jl.function]] +name = "Base.:|" +uri = "base/math/#Base.%3A%7C" +[[jl.function]] +name = "Base.:|>" +uri = "base/base/#Base.%3A%7C%3E" +[[jl.function]] +name = "Base.:~" +uri = "base/math/#Base.%3A%7E" +[[jl.function]] +name = "Base.:∉" +uri = "base/collections/#Base.%3A%E2%88%89" +[[jl.function]] +name = "Base.:∘" +uri = "base/base/#Base.%3A%E2%88%98" +[[jl.function]] +name = "Base.:⊈" +uri = "base/collections/#Base.%3A%E2%8A%88" +[[jl.function]] +name = "Base.:⊊" +uri = "base/collections/#Base.%3A%E2%8A%8A" +[[jl.function]] +name = "Base.Broadcast.broadcast" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.broadcast!" +uri = "base/arrays/#Base.Broadcast.broadcast%21" +[[jl.function]] +name = "Base.Broadcast.broadcastable" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_axes" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_styles" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.result_style" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Checked.add_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_add" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_neg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_sub" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.mul_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.sub_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Docs.apropos" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "Base.Experimental.register_error_hint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Experimental.show_error_hints" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Filesystem.abspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.basename" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chmod" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chown" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.contractuser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.cp" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ctime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.dirname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.diskstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.expanduser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.filemode" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.gperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.hardlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.homedir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isabspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isblockdev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ischardev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdirpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfifo" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.islink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ismount" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ispath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetgid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetuid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issocket" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issticky" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.joinpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.lstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mtime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mv" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.normpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.operm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.pwd" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.realpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.relpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.rm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.samefile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdrive" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitext" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.symlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.touch" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.uperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.walkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.GC.enable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.enable_logging" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.gc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.safepoint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Iterators.accumulate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.countfrom" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.cycle" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.drop" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.dropwhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.enumerate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.filter" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatmap" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatten" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.map" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.only" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.partition" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.peel" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.product" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.repeated" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.rest" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.reverse" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.take" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.takewhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.zip" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Libc.FormatMessage" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.GetLastError" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlclose" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dllist" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlpath" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.find_library" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.calloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.errno" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.flush_cstdio" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.free" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.gethostname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.getpid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.malloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.realloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strerror" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strftime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strptime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.systemsleep" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.MPFR.setprecision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.MainInclude.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Base.MainInclude.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Math.acosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asecd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.atand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cbrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp!" +uri = "base/math/#Base.Math.clamp%21" +[[jl.function]] +name = "Base.Math.cosc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.deg2rad" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.evalpoly" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.exponent" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.frexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.hypot" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.ldexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.mod2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.modf" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rad2deg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rem2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.secd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.significand" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.sinc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sinpi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.tand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Meta.lower" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.quot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.show_sexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Multimedia.display" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.displayable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.istextmime" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.popdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.pushdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.redisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.showable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Order.lt" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Order.ord" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.PipeBuffer" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Rounding.get_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.rounding" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.set_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Sort.insorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort!" +uri = "base/sort/#Base.Sort.partialsort%21" +[[jl.function]] +name = "Base.Sort.partialsortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsortperm!" +uri = "base/sort/#Base.Sort.partialsortperm%21" +[[jl.function]] +name = "Base.Sort.searchsorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedfirst" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedlast" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.sortperm!" +uri = "base/sort/#Base.Sort.sortperm%21" +[[jl.function]] +name = "Base.StackTraces.lookup" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.StackTraces.remove_frames!" +uri = "base/stacktraces/#Base.StackTraces.remove_frames%21" +[[jl.function]] +name = "Base.StackTraces.stacktrace" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.Sys.free_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.free_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.get_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isapple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isdragonfly" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isexecutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isfreebsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isjsvm" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.islinux" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isnetbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isopenbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isunix" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.iswindows" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.loadavg" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.set_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.uptime" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.windows_version" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Threads.atomic_add!" +uri = "base/multi-threading/#Base.Threads.atomic_add%21" +[[jl.function]] +name = "Base.Threads.atomic_and!" +uri = "base/multi-threading/#Base.Threads.atomic_and%21" +[[jl.function]] +name = "Base.Threads.atomic_cas!" +uri = "base/multi-threading/#Base.Threads.atomic_cas%21" +[[jl.function]] +name = "Base.Threads.atomic_fence" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.atomic_max!" +uri = "base/multi-threading/#Base.Threads.atomic_max%21" +[[jl.function]] +name = "Base.Threads.atomic_min!" +uri = "base/multi-threading/#Base.Threads.atomic_min%21" +[[jl.function]] +name = "Base.Threads.atomic_nand!" +uri = "base/multi-threading/#Base.Threads.atomic_nand%21" +[[jl.function]] +name = "Base.Threads.atomic_or!" +uri = "base/multi-threading/#Base.Threads.atomic_or%21" +[[jl.function]] +name = "Base.Threads.atomic_sub!" +uri = "base/multi-threading/#Base.Threads.atomic_sub%21" +[[jl.function]] +name = "Base.Threads.atomic_xchg!" +uri = "base/multi-threading/#Base.Threads.atomic_xchg%21" +[[jl.function]] +name = "Base.Threads.atomic_xor!" +uri = "base/multi-threading/#Base.Threads.atomic_xor%21" +[[jl.function]] +name = "Base.Threads.foreach" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.maxthreadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.ngcthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreadpools" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpool" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpoolsize" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Unicode.iscntrl" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isletter" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.islowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isnumeric" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isprint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.ispunct" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isspace" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isuppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isxdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.textwidth" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.titlecase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.__precompile__" +uri = "base/base/#$" +[[jl.function]] +name = "Base.abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.abs2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.accumulate" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.accumulate!" +uri = "base/arrays/#Base.accumulate%21" +[[jl.function]] +name = "Base.acquire" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.add_sum" +uri = "base/math/#$" +[[jl.function]] +name = "Base.addenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.all!" +uri = "base/collections/#Base.all%21" +[[jl.function]] +name = "Base.allequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.allunique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.angle" +uri = "base/math/#$" +[[jl.function]] +name = "Base.any!" +uri = "base/collections/#Base.any%21" +[[jl.function]] +name = "Base.append!" +uri = "base/collections/#Base.append%21" +[[jl.function]] +name = "Base.argmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.argmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.ascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.asyncmap" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.asyncmap!" +uri = "base/parallel/#Base.asyncmap%21" +[[jl.function]] +name = "Base.atexit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.atreplinit" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Base.backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.big" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bind" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Base.binomial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitrotate" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitstring" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bswap" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytes2hex" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytesavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.catch_backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.cconvert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.ceil" +uri = "base/math/#$" +[[jl.function]] +name = "Base.checkbounds" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.checked_length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.checkindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.chomp" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chop" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopprefix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopsuffix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.circcopy!" +uri = "base/arrays/#Base.circcopy%21" +[[jl.function]] +name = "Base.circshift" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.circshift!" +uri = "base/arrays/#Base.circshift%21" +[[jl.function]] +name = "Base.cis" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cispi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.close" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.closewrite" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cmp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.coalesce" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_lowered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_typed" +uri = "base/base/#$" +[[jl.function]] +name = "Base.codepoint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunits" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.compilecache" +uri = "base/base/#$" +[[jl.function]] +name = "Base.conj" +uri = "base/math/#$" +[[jl.function]] +name = "Base.conj!" +uri = "base/arrays/#Base.conj%21" +[[jl.function]] +name = "Base.contains" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.convert" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy!" +uri = "base/arrays/#Base.copy%21" +[[jl.function]] +name = "Base.copysign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.copyto!" +uri = "base/c/#Base.copyto%21" +[[jl.function]] +name = "Base.count" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.count_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.count_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.countlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cumprod" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumprod!" +uri = "base/arrays/#Base.cumprod%21" +[[jl.function]] +name = "Base.cumsum" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumsum!" +uri = "base/arrays/#Base.cumsum%21" +[[jl.function]] +name = "Base.current_exceptions" +uri = "base/base/#$" +[[jl.function]] +name = "Base.current_task" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.datatype_alignment" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_haspadding" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_pointerfree" +uri = "base/base/#$" +[[jl.function]] +name = "Base.deepcopy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.delete!" +uri = "base/collections/#Base.delete%21" +[[jl.function]] +name = "Base.deleteat!" +uri = "base/collections/#Base.deleteat%21" +[[jl.function]] +name = "Base.denominator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.detach" +uri = "base/base/#$" +[[jl.function]] +name = "Base.diff" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.digits" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.digits!" +uri = "base/numbers/#Base.digits%21" +[[jl.function]] +name = "Base.disable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.displaysize" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.divrem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.download" +uri = "base/file/#$" +[[jl.function]] +name = "Base.dropdims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.dump" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachcol" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachmatch" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eachrow" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachslice" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.elsize" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eltype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.empty" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.empty!" +uri = "base/collections/#Base.empty%21" +[[jl.function]] +name = "Base.endswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eof" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.error" +uri = "base/base/#$" +[[jl.function]] +name = "Base.errormonitor" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.esc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.escape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.evalfile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit_on_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.exp10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.exp2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.expm1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.extrema" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.extrema!" +uri = "base/collections/#Base.extrema%21" +[[jl.function]] +name = "Base.factorial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.falses" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fd" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fieldcount" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldnames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldoffset" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldtypes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.filesize" +uri = "base/file/#$" +[[jl.function]] +name = "Base.fill" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fill!" +uri = "base/arrays/#Base.fill%21" +[[jl.function]] +name = "Base.filter" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.filter!" +uri = "base/collections/#Base.filter%21" +[[jl.function]] +name = "Base.finalize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.finalizer" +uri = "base/base/#$" +[[jl.function]] +name = "Base.findmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmax!" +uri = "base/collections/#Base.findmax%21" +[[jl.function]] +name = "Base.findmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmin!" +uri = "base/collections/#Base.findmin%21" +[[jl.function]] +name = "Base.first" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.firstindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fld1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flipsign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.floatmax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floatmin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flush" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fma" +uri = "base/math/#$" +[[jl.function]] +name = "Base.foreach" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.front" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fullname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.gcd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gcdx" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gensym" +uri = "base/base/#$" +[[jl.function]] +name = "Base.get" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.get!" +uri = "base/collections/#Base.get%21" +[[jl.function]] +name = "Base.get_extension" +uri = "base/base/#$" +[[jl.function]] +name = "Base.getindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getkey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasfield" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hash" +uri = "base/base/#$" +[[jl.function]] +name = "Base.haskey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.hasmethod" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hex2bytes" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.hex2bytes!" +uri = "base/numbers/#Base.hex2bytes%21" +[[jl.function]] +name = "Base.htol" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hton" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hvcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hvncat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.identify_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.identity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ifelse" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ignorestatus" +uri = "base/base/#$" +[[jl.function]] +name = "Base.imag" +uri = "base/math/#$" +[[jl.function]] +name = "Base.in" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_dependency" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_string" +uri = "base/base/#$" +[[jl.function]] +name = "Base.indexin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.insert!" +uri = "base/collections/#Base.insert%21" +[[jl.function]] +name = "Base.instances" +uri = "base/base/#$" +[[jl.function]] +name = "Base.intersect" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.intersect!" +uri = "base/collections/#Base.intersect%21" +[[jl.function]] +name = "Base.invmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.invokelatest" +uri = "base/base/#$" +[[jl.function]] +name = "Base.invperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.invpermute!" +uri = "base/arrays/#Base.invpermute%21" +[[jl.function]] +name = "Base.isabstracttype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isambiguous" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isapprox" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.isassigned" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.isbinaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbits" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbitstype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconcretetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconst" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isdisjoint" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isdispatchtuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isempty" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isequal" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iseven" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfieldatomic" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfinite" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isidentifier" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isimmutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isinf" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteger" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteractive" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isless" +uri = "base/base/#$" +[[jl.function]] +name = "Base.islocked" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.ismarked" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ismissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutabletype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isnan" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isodd" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isone" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isopen" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.ispow2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isprecompiled" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isprimitivetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isqrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isreadable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreadonly" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issetequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.issingletontype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.isstructtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issubnormal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issubset" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.istaskdone" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskfailed" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskstarted" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.isunaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isunordered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iswritable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.iszero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.iterate" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.jit_total_bytes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.join" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.keepat!" +uri = "base/collections/#Base.keepat%21" +[[jl.function]] +name = "Base.keys" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.keytype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.kron" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.kron!" +uri = "stdlib/LinearAlgebra/#Base.kron%21" +[[jl.function]] +name = "Base.last" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lastindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lcm" +uri = "base/math/#$" +[[jl.function]] +name = "Base.leading_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.leading_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.locate_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.lock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.log10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log1p" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.lpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.lstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.ltoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.macroexpand" +uri = "base/base/#$" +[[jl.function]] +name = "Base.map" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.map!" +uri = "base/collections/#Base.map%21" +[[jl.function]] +name = "Base.mapslices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.mark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.match" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.max" +uri = "base/math/#$" +[[jl.function]] +name = "Base.maximum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.maximum!" +uri = "base/collections/#Base.maximum%21" +[[jl.function]] +name = "Base.maxintfloat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.memcmp" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memcpy" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memmove" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memset" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.merge" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.merge!" +uri = "base/collections/#Base.merge%21" +[[jl.function]] +name = "Base.mergewith" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.mergewith!" +uri = "base/collections/#Base.mergewith%21" +[[jl.function]] +name = "Base.methods" +uri = "base/base/#$" +[[jl.function]] +name = "Base.min" +uri = "base/math/#$" +[[jl.function]] +name = "Base.minimum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.minimum!" +uri = "base/collections/#Base.minimum%21" +[[jl.function]] +name = "Base.minmax" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.modifyproperty!" +uri = "base/base/#Base.modifyproperty%21" +[[jl.function]] +name = "Base.moduleroot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.muladd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.names" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndigits" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.nextfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.nextind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.nextpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nextprod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nonmissingtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.notify" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.notnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ntoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ntuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.numerator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.objectid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.occursin" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.oftype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.one" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.ones" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.oneunit" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.open" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.pairs" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.parent" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentindices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentmodule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.parse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.peek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.permutedims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.permutedims!" +uri = "base/arrays/#Base.permutedims%21" +[[jl.function]] +name = "Base.pointer" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pointer_from_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pop!" +uri = "base/collections/#Base.pop%21" +[[jl.function]] +name = "Base.popat!" +uri = "base/collections/#Base.popat%21" +[[jl.function]] +name = "Base.popfirst!" +uri = "base/collections/#Base.popfirst%21" +[[jl.function]] +name = "Base.position" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.powermod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.precision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.precompile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prepend!" +uri = "base/collections/#Base.prepend%21" +[[jl.function]] +name = "Base.prevfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.prevind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.prevpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.print" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.println" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.printstyled" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.process_exited" +uri = "base/base/#$" +[[jl.function]] +name = "Base.process_running" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prod" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.prod!" +uri = "base/collections/#Base.prod%21" +[[jl.function]] +name = "Base.promote" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_rule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_shape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.promote_type" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.propertynames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.push!" +uri = "base/collections/#Base.push%21" +[[jl.function]] +name = "Base.pushfirst!" +uri = "base/collections/#Base.pushfirst%21" +[[jl.function]] +name = "Base.rand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.randn" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.range" +uri = "base/math/#$" +[[jl.function]] +name = "Base.rationalize" +uri = "base/math/#$" +[[jl.function]] +name = "Base.read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.read!" +uri = "base/io-network/#Base.read%21" +[[jl.function]] +name = "Base.readavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readbytes!" +uri = "base/io-network/#Base.readbytes%21" +[[jl.function]] +name = "Base.readchomp" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readeach" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readuntil" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.real" +uri = "base/math/#$" +[[jl.function]] +name = "Base.redirect_stderr" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdin" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdout" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.reenable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.reim" +uri = "base/math/#$" +[[jl.function]] +name = "Base.reinterpret" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.release" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.repeat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.replace!" +uri = "base/collections/#Base.replace%21" +[[jl.function]] +name = "Base.replaceproperty!" +uri = "base/base/#Base.replaceproperty%21" +[[jl.function]] +name = "Base.require" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reshape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.resize!" +uri = "base/collections/#Base.resize%21" +[[jl.function]] +name = "Base.rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.rethrow" +uri = "base/base/#$" +[[jl.function]] +name = "Base.retry" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reverse!" +uri = "base/arrays/#Base.reverse%21" +[[jl.function]] +name = "Base.reverseind" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rot180" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotl90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotr90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.run" +uri = "base/base/#$" +[[jl.function]] +name = "Base.runtests" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Base.schedule" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.seek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekend" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekstart" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.selectdim" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.set_active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setcpuaffinity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.setdiff!" +uri = "base/collections/#Base.setdiff%21" +[[jl.function]] +name = "Base.setenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setindex!" +uri = "base/collections/#Base.setindex%21" +[[jl.function]] +name = "Base.setproperty!" +uri = "base/base/#Base.setproperty%21" +[[jl.function]] +name = "Base.showerror" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.sign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signbit" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signed" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.similar" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.size" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.sizehint!" +uri = "base/collections/#Base.sizehint%21" +[[jl.function]] +name = "Base.skip" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipchars" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipmissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sleep" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.something" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sort!" +uri = "base/sort/#Base.sort%21" +[[jl.function]] +name = "Base.sortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sortslices" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.splat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.splice!" +uri = "base/collections/#Base.splice%21" +[[jl.function]] +name = "Base.split" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.split_rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sprint" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.stack" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.startswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.stat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.step" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.stride" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.strides" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.strip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.success" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sum!" +uri = "base/collections/#Base.sum%21" +[[jl.function]] +name = "Base.summary" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.summarysize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.supertype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.swapproperty!" +uri = "base/base/#Base.swapproperty%21" +[[jl.function]] +name = "Base.symdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.symdiff!" +uri = "base/collections/#Base.symdiff%21" +[[jl.function]] +name = "Base.systemerror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.tail" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.thisind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.time_ns" +uri = "base/base/#$" +[[jl.function]] +name = "Base.timedwait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.to_indices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trailing_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.trailing_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.transcode" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.trues" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.truncate" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.trylock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.tryparse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.typeintersect" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.unescape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.union" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.union!" +uri = "base/collections/#Base.union%21" +[[jl.function]] +name = "Base.unique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.unique!" +uri = "base/collections/#Base.unique%21" +[[jl.function]] +name = "Base.unlock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.unmark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_convert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_load" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_modify!" +uri = "base/c/#Base.unsafe_modify%21" +[[jl.function]] +name = "Base.unsafe_pointer_to_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_replace!" +uri = "base/c/#Base.unsafe_replace%21" +[[jl.function]] +name = "Base.unsafe_store!" +uri = "base/c/#Base.unsafe_store%21" +[[jl.function]] +name = "Base.unsafe_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.unsafe_swap!" +uri = "base/c/#Base.unsafe_swap%21" +[[jl.function]] +name = "Base.unsafe_trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.unsafe_write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsigned" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.valtype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.values" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.vcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vec" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vect" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.view" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.wait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.widemul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.widen" +uri = "base/base/#$" +[[jl.function]] +name = "Base.windowserror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.withenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.xor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.yield" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.yieldto" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.zero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.zeros" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base64.base64decode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.base64encode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.stringmime" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "CRC32c.crc32c" +uri = "stdlib/CRC32c/#$" +[[jl.function]] +name = "Core.:<:" +uri = "base/base/#Core.%3A%3C%3A" +[[jl.function]] +name = "Core.:===" +uri = "base/base/#Core.%3A%3D%3D%3D" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.analyze_escapes" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.is_ipo_profitable" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Intrinsics.cglobal" +uri = "base/c/#$" +[[jl.function]] +name = "Core.Intrinsics.llvmcall" +uri = "base/c/#$" +[[jl.function]] +name = "Core.applicable" +uri = "base/base/#$" +[[jl.function]] +name = "Core.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Core.fieldtype" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getfield" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getglobal" +uri = "base/base/#$" +[[jl.function]] +name = "Core.invoke" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isa" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isdefined" +uri = "base/base/#$" +[[jl.function]] +name = "Core.modifyfield!" +uri = "base/base/#Core.modifyfield%21" +[[jl.function]] +name = "Core.nfields" +uri = "base/base/#$" +[[jl.function]] +name = "Core.replacefield!" +uri = "base/base/#Core.replacefield%21" +[[jl.function]] +name = "Core.setfield!" +uri = "base/base/#Core.setfield%21" +[[jl.function]] +name = "Core.setglobal!" +uri = "base/base/#Core.setglobal%21" +[[jl.function]] +name = "Core.swapfield!" +uri = "base/base/#Core.swapfield%21" +[[jl.function]] +name = "Core.throw" +uri = "base/base/#$" +[[jl.function]] +name = "Core.tuple" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeassert" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeof" +uri = "base/base/#$" +[[jl.function]] +name = "Dates.canonicalize" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.date2epochdays" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2epochms" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2julian" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2rata" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2unix" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.day" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweekofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysofweekinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.default" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochdays2date" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochms2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.floorceil" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.hour" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.isleapyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.julian2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.microsecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.millisecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.minute" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.month" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.nanosecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.periods" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.quarterofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.rata2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.second" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.today" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tofirst" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tolast" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.unix2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.value" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.week" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.year" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "DelimitedFiles.writedlm" +uri = "stdlib/DelimitedFiles/#$" +[[jl.function]] +name = "Distributed.addprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.channel_from_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_addprocs_params" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_worker_pool" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.init_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.interrupt" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.launch" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.manage" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.myid" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nworkers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.pmap" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.process_messages" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remote" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remoteref_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.rmprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.start_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.worker_id_from_socket" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.workers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Downloads.download" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "Downloads.request" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "FileWatching.Pidfile.isvalidpid" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.mkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.open_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.parse_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.stale_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.trymkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.tryopen_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.write_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_fd" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.unwatch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "Future.copy!" +uri = "stdlib/Future/#Future.copy%21" +[[jl.function]] +name = "Future.randjump" +uri = "stdlib/Future/#$" +[[jl.function]] +name = "InteractiveUtils.clipboard" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_llvm" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_native" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_warntype" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.define_editor" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.methodswith" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.subtypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.supertypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.varinfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.versioninfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "LibGit2.GitRemoteAnon" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.GitRepoExt" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.add!" +uri = "stdlib/LibGit2/#LibGit2.add%21" +[[jl.function]] +name = "LibGit2.add_fetch!" +uri = "stdlib/LibGit2/#LibGit2.add_fetch%21" +[[jl.function]] +name = "LibGit2.add_push!" +uri = "stdlib/LibGit2/#LibGit2.add_push%21" +[[jl.function]] +name = "LibGit2.addblob!" +uri = "stdlib/LibGit2/#LibGit2.addblob%21" +[[jl.function]] +name = "LibGit2.addfile" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.approve" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.author" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.authors" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch!" +uri = "stdlib/LibGit2/#LibGit2.branch%21" +[[jl.function]] +name = "LibGit2.checkout!" +uri = "stdlib/LibGit2/#LibGit2.checkout%21" +[[jl.function]] +name = "LibGit2.clone" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.commit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.committer" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.count" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.counthunks" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.create_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.default_signature" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.delete_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.diff_files" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entryid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entrytype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.features" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchhead_foreach_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchheads" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.ffmerge!" +uri = "stdlib/LibGit2/#LibGit2.ffmerge%21" +[[jl.function]] +name = "LibGit2.filemode" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.filename" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fullname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.git_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.gitdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head!" +uri = "stdlib/LibGit2/#LibGit2.head%21" +[[jl.function]] +name = "LibGit2.head_oid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.headname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.init" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.is_ancestor_of" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isbinary" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iscommit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdiff" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdirty" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isfilled" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isorphan" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iszero" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.lookup_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.map" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_analysis" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_base" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.message" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.name" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.need_update" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.objtype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.path" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.peel" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.posixpath" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push_head!" +uri = "stdlib/LibGit2/#LibGit2.push_head%21" +[[jl.function]] +name = "LibGit2.push_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.raw" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.read_tree!" +uri = "stdlib/LibGit2/#LibGit2.read_tree%21" +[[jl.function]] +name = "LibGit2.rebase!" +uri = "stdlib/LibGit2/#LibGit2.rebase%21" +[[jl.function]] +name = "LibGit2.ref_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reftype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reject" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remotes" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remove!" +uri = "stdlib/LibGit2/#LibGit2.remove%21" +[[jl.function]] +name = "LibGit2.reset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reset!" +uri = "stdlib/LibGit2/#LibGit2.reset%21" +[[jl.function]] +name = "LibGit2.restore" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.revcount" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.set_remote_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.shortname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.snapshot" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.split_cfg_entry" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.stage" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.status" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_create" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_delete" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.target" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.toggle" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.transact" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.treewalk" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.update!" +uri = "stdlib/LibGit2/#LibGit2.update%21" +[[jl.function]] +name = "LibGit2.upstream" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.version" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with_warn" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.workdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.asum" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.blascopy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.blascopy%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotc" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.ger!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.ger%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.get_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.herk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hpmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hpmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.iamax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.nrm2" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.rot!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.rot%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.sbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.scal%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.set_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.spmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.spr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syrk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsdc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsdc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebak!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebak%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebal%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gecon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gecon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gees!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gees%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geevx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geevx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gehrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gehrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gels!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gels%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsy%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gemqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gemqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqlf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqlf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqp3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqp3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gerqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gerqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesdd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesdd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gglse!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gglse%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gtsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gtsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hseqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hseqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orghr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orghr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orglq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orglq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormlq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormlq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.posv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.posv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pstrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pstrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ptsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ptsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stebz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stebz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stegr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stegr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stein!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stein%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syconv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syconv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sygvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sygvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sysv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sysv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tgsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tgsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trcon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trcon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trevc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trevc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trexc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trexc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trrfs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trrfs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsyl!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsyl%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tzrzf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tzrzf%21" +[[jl.function]] +name = "LinearAlgebra.adjoint!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.adjoint%21" +[[jl.function]] +name = "LinearAlgebra.axpby!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpby%21" +[[jl.function]] +name = "LinearAlgebra.axpy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpy%21" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.bunchkaufman%21" +[[jl.function]] +name = "LinearAlgebra.checksquare" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.cholesky%21" +[[jl.function]] +name = "LinearAlgebra.cond" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.condskeel" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cross" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.det" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagind" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigen%21" +[[jl.function]] +name = "LinearAlgebra.eigmax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigmin" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigvals%21" +[[jl.function]] +name = "LinearAlgebra.eigvecs" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.factorize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hermitianpart%21" +[[jl.function]] +name = "LinearAlgebra.hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hessenberg!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hessenberg%21" +[[jl.function]] +name = "LinearAlgebra.isdiag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ishermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.isposdef%21" +[[jl.function]] +name = "LinearAlgebra.issuccess" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.issymmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istriu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldiv%21" +[[jl.function]] +name = "LinearAlgebra.ldlt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldlt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldlt%21" +[[jl.function]] +name = "LinearAlgebra.lmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lmul%21" +[[jl.function]] +name = "LinearAlgebra.logabsdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.logdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankdowndate%21" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankupdate%21" +[[jl.function]] +name = "LinearAlgebra.lq" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lq%21" +[[jl.function]] +name = "LinearAlgebra.lu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lu%21" +[[jl.function]] +name = "LinearAlgebra.lyap" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.mul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.mul%21" +[[jl.function]] +name = "LinearAlgebra.norm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.normalize%21" +[[jl.function]] +name = "LinearAlgebra.nullspace" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.opnorm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ordschur%21" +[[jl.function]] +name = "LinearAlgebra.peakflops" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.pinv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.qr%21" +[[jl.function]] +name = "LinearAlgebra.rank" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.rdiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rdiv%21" +[[jl.function]] +name = "LinearAlgebra.reflect!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.reflect%21" +[[jl.function]] +name = "LinearAlgebra.rmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rmul%21" +[[jl.function]] +name = "LinearAlgebra.rotate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rotate%21" +[[jl.function]] +name = "LinearAlgebra.schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.schur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.schur%21" +[[jl.function]] +name = "LinearAlgebra.stride1" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svd%21" +[[jl.function]] +name = "LinearAlgebra.svdvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svdvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svdvals%21" +[[jl.function]] +name = "LinearAlgebra.sylvester" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.transpose!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.transpose%21" +[[jl.function]] +name = "LinearAlgebra.tril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tril!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.tril%21" +[[jl.function]] +name = "LinearAlgebra.triu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.triu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.triu%21" +[[jl.function]] +name = "Logging.catch_exceptions" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.current_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.disable_logging" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.global_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.handle_message" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.min_enabled_level" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.shouldlog" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.with_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Mmap.mmap" +uri = "stdlib/Mmap/#$" +[[jl.function]] +name = "Mmap.sync!" +uri = "stdlib/Mmap/#Mmap.sync%21" +[[jl.function]] +name = "NetworkOptions.ca_roots" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ca_roots_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_dir" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_name" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_pass" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_file" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_files" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_pub_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.verify_host" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "Profile.Allocs.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.start" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.stop" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.callers" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear_malloc_data" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.get_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.init" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.print" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.retrieve" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.set_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.take_heap_snapshot" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "REPL.TerminalMenus.cancel" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.config" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.header" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.keypress" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.numoptions" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.options" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.pick" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.request" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.selected" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.writeline" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Random.bitrand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.default_rng" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.rand!" +uri = "stdlib/Random/#Random.rand%21" +[[jl.function]] +name = "Random.randcycle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randcycle!" +uri = "stdlib/Random/#Random.randcycle%21" +[[jl.function]] +name = "Random.randexp" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randexp!" +uri = "stdlib/Random/#Random.randexp%21" +[[jl.function]] +name = "Random.randn!" +uri = "stdlib/Random/#Random.randn%21" +[[jl.function]] +name = "Random.randperm" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randperm!" +uri = "stdlib/Random/#Random.randperm%21" +[[jl.function]] +name = "Random.randstring" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq!" +uri = "stdlib/Random/#Random.randsubseq%21" +[[jl.function]] +name = "Random.seed!" +uri = "stdlib/Random/#Random.seed%21" +[[jl.function]] +name = "Random.shuffle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.shuffle!" +uri = "stdlib/Random/#Random.shuffle%21" +[[jl.function]] +name = "SHA.digest!" +uri = "stdlib/SHA/#SHA.digest%21" +[[jl.function]] +name = "SHA.hmac_sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.update!" +uri = "stdlib/SHA/#SHA.update%21" +[[jl.function]] +name = "Serialization.deserialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.serialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.writeheader" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "SharedArrays.indexpids" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.localindices" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.sdata" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "Sockets.accept" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getaddrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getalladdrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddrs" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getnameinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getpeername" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getsockname" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.islinklocaladdr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.listenany" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.nagle" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.quickack" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recv" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recvfrom" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.send" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.setopt" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "SparseArrays.blockdiag" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.droptol!" +uri = "stdlib/SparseArrays/#SparseArrays.droptol%21" +[[jl.function]] +name = "SparseArrays.dropzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.dropzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.dropzeros%21" +[[jl.function]] +name = "SparseArrays.findnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.ftranspose!" +uri = "stdlib/SparseArrays/#SparseArrays.ftranspose%21" +[[jl.function]] +name = "SparseArrays.halfperm!" +uri = "stdlib/SparseArrays/#SparseArrays.halfperm%21" +[[jl.function]] +name = "SparseArrays.issparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nonzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nzrange" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.permute" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.rowvals" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse!" +uri = "stdlib/SparseArrays/#SparseArrays.sparse%21" +[[jl.function]] +name = "SparseArrays.sparse_hcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_hvcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_vcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparsevec" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spdiagm" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprand" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprandn" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.spzeros%21" +[[jl.function]] +name = "Statistics.cor" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.cov" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean!" +uri = "stdlib/Statistics/#Statistics.mean%21" +[[jl.function]] +name = "Statistics.median" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.median!" +uri = "stdlib/Statistics/#Statistics.median%21" +[[jl.function]] +name = "Statistics.middle" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile!" +uri = "stdlib/Statistics/#Statistics.quantile%21" +[[jl.function]] +name = "Statistics.std" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.stdm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.var" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.varm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "TOML.parse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.parsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.print" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "Tar.create" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.extract" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.list" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.rewrite" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.tree_hash" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Test.detect_ambiguities" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.detect_unbound_args" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.finish" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset_depth" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.record" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "UUIDs.uuid1" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid4" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid5" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid_version" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "Unicode.graphemes" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isassigned" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isequal_normalized" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.julia_chartransform" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.normalize" +uri = "stdlib/Unicode/#$" + +[[jl.keyword]] +name = "&&" +uri = "base/math/#%26%26" +[[jl.keyword]] +name = "..." +uri = "base/base/#$" +[[jl.keyword]] +name = ";" +uri = "base/base/#%3B" +[[jl.keyword]] +name = "=" +uri = "base/base/#%3D" +[[jl.keyword]] +name = "?:" +uri = "base/base/#%3F%3A" +[[jl.keyword]] +name = "Union{}" +uri = "base/base/#Union%7B%7D" +[[jl.keyword]] +name = "__init__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__module__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__source__" +uri = "base/base/#$" +[[jl.keyword]] +name = "abstract type" +uri = "base/base/#abstract%20type" +[[jl.keyword]] +name = "as" +uri = "base/base/#$" +[[jl.keyword]] +name = "atomic" +uri = "base/multi-threading/#$" +[[jl.keyword]] +name = "baremodule" +uri = "base/base/#$" +[[jl.keyword]] +name = "begin" +uri = "base/base/#$" +[[jl.keyword]] +name = "break" +uri = "base/base/#$" +[[jl.keyword]] +name = "ccall" +uri = "base/c/#$" +[[jl.keyword]] +name = "const" +uri = "base/base/#$" +[[jl.keyword]] +name = "continue" +uri = "base/base/#$" +[[jl.keyword]] +name = "do" +uri = "base/base/#$" +[[jl.keyword]] +name = "end" +uri = "base/base/#$" +[[jl.keyword]] +name = "export" +uri = "base/base/#$" +[[jl.keyword]] +name = "finally" +uri = "base/base/#$" +[[jl.keyword]] +name = "for" +uri = "base/base/#$" +[[jl.keyword]] +name = "function" +uri = "base/base/#$" +[[jl.keyword]] +name = "global" +uri = "base/base/#$" +[[jl.keyword]] +name = "if" +uri = "base/base/#$" +[[jl.keyword]] +name = "import" +uri = "base/base/#$" +[[jl.keyword]] +name = "let" +uri = "base/base/#$" +[[jl.keyword]] +name = "local" +uri = "base/base/#$" +[[jl.keyword]] +name = "macro" +uri = "base/base/#$" +[[jl.keyword]] +name = "module" +uri = "base/base/#$" +[[jl.keyword]] +name = "mutable struct" +uri = "base/base/#mutable%20struct" +[[jl.keyword]] +name = "new" +uri = "base/base/#$" +[[jl.keyword]] +name = "outer" +uri = "base/base/#$" +[[jl.keyword]] +name = "primitive type" +uri = "base/base/#primitive%20type" +[[jl.keyword]] +name = "quote" +uri = "base/base/#$" +[[jl.keyword]] +name = "return" +uri = "base/base/#$" +[[jl.keyword]] +name = "struct" +uri = "base/base/#$" +[[jl.keyword]] +name = "try" +uri = "base/base/#$" +[[jl.keyword]] +name = "using" +uri = "base/base/#$" +[[jl.keyword]] +name = "var\"name\"" +uri = "base/base/#var%22name%22" +[[jl.keyword]] +name = "where" +uri = "base/base/#$" +[[jl.keyword]] +name = "while" +uri = "base/base/#$" +[[jl.keyword]] +name = "||" +uri = "base/math/#%7C%7C" + +[[jl.macro]] +name = "ArgTools.@arg_test" +uri = "stdlib/ArgTools/#ArgTools.%40arg_test" +[[jl.macro]] +name = "Artifacts.@artifact_str" +uri = "stdlib/Artifacts/#Artifacts.%40artifact_str" +[[jl.macro]] +name = "Base.@Kwargs" +uri = "base/base/#Base.%40Kwargs" +[[jl.macro]] +name = "Base.@NamedTuple" +uri = "base/base/#Base.%40NamedTuple" +[[jl.macro]] +name = "Base.@__DIR__" +uri = "base/base/#Base.%40__DIR__" +[[jl.macro]] +name = "Base.@__FILE__" +uri = "base/base/#Base.%40__FILE__" +[[jl.macro]] +name = "Base.@__LINE__" +uri = "base/base/#Base.%40__LINE__" +[[jl.macro]] +name = "Base.@__MODULE__" +uri = "base/base/#Base.%40__MODULE__" +[[jl.macro]] +name = "Base.@allocated" +uri = "base/base/#Base.%40allocated" +[[jl.macro]] +name = "Base.@allocations" +uri = "base/base/#Base.%40allocations" +[[jl.macro]] +name = "Base.@assert" +uri = "base/base/#Base.%40assert" +[[jl.macro]] +name = "Base.@assume_effects" +uri = "base/base/#Base.%40assume_effects" +[[jl.macro]] +name = "Base.@async" +uri = "base/parallel/#Base.%40async" +[[jl.macro]] +name = "Base.@atomic" +uri = "base/multi-threading/#Base.%40atomic" +[[jl.macro]] +name = "Base.@atomicreplace" +uri = "base/multi-threading/#Base.%40atomicreplace" +[[jl.macro]] +name = "Base.@atomicswap" +uri = "base/multi-threading/#Base.%40atomicswap" +[[jl.macro]] +name = "Base.@b_str" +uri = "base/strings/#Base.%40b_str" +[[jl.macro]] +name = "Base.@boundscheck" +uri = "base/base/#Base.%40boundscheck" +[[jl.macro]] +name = "Base.@ccall" +uri = "base/c/#Base.%40ccall" +[[jl.macro]] +name = "Base.@cfunction" +uri = "base/c/#Base.%40cfunction" +[[jl.macro]] +name = "Base.@coalesce" +uri = "base/base/#Base.%40coalesce" +[[jl.macro]] +name = "Base.@constprop" +uri = "base/base/#Base.%40constprop" +[[jl.macro]] +name = "Base.@deprecate" +uri = "base/base/#Base.%40deprecate" +[[jl.macro]] +name = "Base.@elapsed" +uri = "base/base/#Base.%40elapsed" +[[jl.macro]] +name = "Base.@eval" +uri = "base/base/#Base.%40eval" +[[jl.macro]] +name = "Base.@generated" +uri = "base/base/#Base.%40generated" +[[jl.macro]] +name = "Base.@gensym" +uri = "base/base/#Base.%40gensym" +[[jl.macro]] +name = "Base.@goto" +uri = "base/base/#Base.%40goto" +[[jl.macro]] +name = "Base.@inbounds" +uri = "base/base/#Base.%40inbounds" +[[jl.macro]] +name = "Base.@inline" +uri = "base/base/#Base.%40inline" +[[jl.macro]] +name = "Base.@invoke" +uri = "base/base/#Base.%40invoke" +[[jl.macro]] +name = "Base.@invokelatest" +uri = "base/base/#Base.%40invokelatest" +[[jl.macro]] +name = "Base.@isdefined" +uri = "base/base/#Base.%40isdefined" +[[jl.macro]] +name = "Base.@kwdef" +uri = "base/base/#Base.%40kwdef" +[[jl.macro]] +name = "Base.@label" +uri = "base/base/#Base.%40label" +[[jl.macro]] +name = "Base.@lazy_str" +uri = "base/strings/#Base.%40lazy_str" +[[jl.macro]] +name = "Base.@locals" +uri = "base/base/#Base.%40locals" +[[jl.macro]] +name = "Base.@macroexpand" +uri = "base/base/#Base.%40macroexpand" +[[jl.macro]] +name = "Base.@macroexpand1" +uri = "base/base/#Base.%40macroexpand1" +[[jl.macro]] +name = "Base.@noinline" +uri = "base/base/#Base.%40noinline" +[[jl.macro]] +name = "Base.@nospecialize" +uri = "base/base/#Base.%40nospecialize" +[[jl.macro]] +name = "Base.@nospecializeinfer" +uri = "base/base/#Base.%40nospecializeinfer" +[[jl.macro]] +name = "Base.@polly" +uri = "base/base/#Base.%40polly" +[[jl.macro]] +name = "Base.@propagate_inbounds" +uri = "base/base/#Base.%40propagate_inbounds" +[[jl.macro]] +name = "Base.@r_str" +uri = "base/strings/#Base.%40r_str" +[[jl.macro]] +name = "Base.@raw_str" +uri = "base/strings/#Base.%40raw_str" +[[jl.macro]] +name = "Base.@s_str" +uri = "base/strings/#Base.%40s_str" +[[jl.macro]] +name = "Base.@show" +uri = "base/base/#Base.%40show" +[[jl.macro]] +name = "Base.@showtime" +uri = "base/base/#Base.%40showtime" +[[jl.macro]] +name = "Base.@something" +uri = "base/base/#Base.%40something" +[[jl.macro]] +name = "Base.@specialize" +uri = "base/base/#Base.%40specialize" +[[jl.macro]] +name = "Base.@static" +uri = "base/base/#Base.%40static" +[[jl.macro]] +name = "Base.@sync" +uri = "base/parallel/#Base.%40sync" +[[jl.macro]] +name = "Base.@task" +uri = "base/parallel/#Base.%40task" +[[jl.macro]] +name = "Base.@threadcall" +uri = "base/multi-threading/#Base.%40threadcall" +[[jl.macro]] +name = "Base.@time" +uri = "base/base/#Base.%40time" +[[jl.macro]] +name = "Base.@timed" +uri = "base/base/#Base.%40timed" +[[jl.macro]] +name = "Base.@timev" +uri = "base/base/#Base.%40timev" +[[jl.macro]] +name = "Base.@v_str" +uri = "base/base/#Base.%40v_str" +[[jl.macro]] +name = "Base.@view" +uri = "base/arrays/#Base.%40view" +[[jl.macro]] +name = "Base.@views" +uri = "base/arrays/#Base.%40views" +[[jl.macro]] +name = "Base.Broadcast.@__dot__" +uri = "base/arrays/#Base.Broadcast.%40__dot__" +[[jl.macro]] +name = "Base.Cartesian.@nall" +uri = "devdocs/cartesian/#Base.Cartesian.%40nall" +[[jl.macro]] +name = "Base.Cartesian.@nany" +uri = "devdocs/cartesian/#Base.Cartesian.%40nany" +[[jl.macro]] +name = "Base.Cartesian.@ncall" +uri = "devdocs/cartesian/#Base.Cartesian.%40ncall" +[[jl.macro]] +name = "Base.Cartesian.@nexprs" +uri = "devdocs/cartesian/#Base.Cartesian.%40nexprs" +[[jl.macro]] +name = "Base.Cartesian.@nextract" +uri = "devdocs/cartesian/#Base.Cartesian.%40nextract" +[[jl.macro]] +name = "Base.Cartesian.@nif" +uri = "devdocs/cartesian/#Base.Cartesian.%40nif" +[[jl.macro]] +name = "Base.Cartesian.@nloops" +uri = "devdocs/cartesian/#Base.Cartesian.%40nloops" +[[jl.macro]] +name = "Base.Cartesian.@nref" +uri = "devdocs/cartesian/#Base.Cartesian.%40nref" +[[jl.macro]] +name = "Base.Cartesian.@ntuple" +uri = "devdocs/cartesian/#Base.Cartesian.%40ntuple" +[[jl.macro]] +name = "Base.Docs.@html_str" +uri = "base/strings/#Base.Docs.%40html_str" +[[jl.macro]] +name = "Base.Docs.@text_str" +uri = "base/strings/#Base.Docs.%40text_str" +[[jl.macro]] +name = "Base.Enums.@enum" +uri = "base/base/#Base.Enums.%40enum" +[[jl.macro]] +name = "Base.FastMath.@fastmath" +uri = "base/math/#Base.FastMath.%40fastmath" +[[jl.macro]] +name = "Base.GC.@preserve" +uri = "base/base/#Base.GC.%40preserve" +[[jl.macro]] +name = "Base.Math.@evalpoly" +uri = "base/math/#Base.Math.%40evalpoly" +[[jl.macro]] +name = "Base.Meta.@dump" +uri = "base/io-network/#Base.Meta.%40dump" +[[jl.macro]] +name = "Base.Meta.@lower" +uri = "base/base/#Base.Meta.%40lower" +[[jl.macro]] +name = "Base.Multimedia.@MIME_str" +uri = "base/io-network/#Base.Multimedia.%40MIME_str" +[[jl.macro]] +name = "Base.SimdLoop.@simd" +uri = "base/base/#Base.SimdLoop.%40simd" +[[jl.macro]] +name = "Base.Threads.@spawn" +uri = "base/multi-threading/#Base.Threads.%40spawn" +[[jl.macro]] +name = "Base.Threads.@threads" +uri = "base/multi-threading/#Base.Threads.%40threads" +[[jl.macro]] +name = "Core.@__doc__" +uri = "manual/documentation/#Core.%40__doc__" +[[jl.macro]] +name = "Core.@big_str" +uri = "base/numbers/#Core.%40big_str" +[[jl.macro]] +name = "Core.@int128_str" +uri = "base/numbers/#Core.%40int128_str" +[[jl.macro]] +name = "Core.@uint128_str" +uri = "base/numbers/#Core.%40uint128_str" +[[jl.macro]] +name = "Dates.@dateformat_str" +uri = "stdlib/Dates/#Dates.%40dateformat_str" +[[jl.macro]] +name = "Distributed.@distributed" +uri = "stdlib/Distributed/#Distributed.%40distributed" +[[jl.macro]] +name = "Distributed.@everywhere" +uri = "stdlib/Distributed/#Distributed.%40everywhere" +[[jl.macro]] +name = "Distributed.@fetch" +uri = "stdlib/Distributed/#Distributed.%40fetch" +[[jl.macro]] +name = "Distributed.@fetchfrom" +uri = "stdlib/Distributed/#Distributed.%40fetchfrom" +[[jl.macro]] +name = "Distributed.@spawnat" +uri = "stdlib/Distributed/#Distributed.%40spawnat" +[[jl.macro]] +name = "InteractiveUtils.@code_llvm" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_llvm" +[[jl.macro]] +name = "InteractiveUtils.@code_lowered" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_lowered" +[[jl.macro]] +name = "InteractiveUtils.@code_native" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_native" +[[jl.macro]] +name = "InteractiveUtils.@code_typed" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_typed" +[[jl.macro]] +name = "InteractiveUtils.@code_warntype" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_warntype" +[[jl.macro]] +name = "InteractiveUtils.@edit" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40edit" +[[jl.macro]] +name = "InteractiveUtils.@functionloc" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40functionloc" +[[jl.macro]] +name = "InteractiveUtils.@less" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40less" +[[jl.macro]] +name = "InteractiveUtils.@time_imports" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40time_imports" +[[jl.macro]] +name = "InteractiveUtils.@which" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40which" +[[jl.macro]] +name = "LibGit2.@githash_str" +uri = "stdlib/LibGit2/#LibGit2.%40githash_str" +[[jl.macro]] +name = "Logging.@logmsg" +uri = "stdlib/Logging/#Logging.%40logmsg" +[[jl.macro]] +name = "Printf.@printf" +uri = "stdlib/Printf/#Printf.%40printf" +[[jl.macro]] +name = "Printf.@sprintf" +uri = "stdlib/Printf/#Printf.%40sprintf" +[[jl.macro]] +name = "Profile.@profile" +uri = "stdlib/Profile/#Profile.%40profile" +[[jl.macro]] +name = "Profile.Allocs.@profile" +uri = "stdlib/Profile/#Profile.Allocs.%40profile" +[[jl.macro]] +name = "Sockets.@ip_str" +uri = "stdlib/Sockets/#Sockets.%40ip_str" +[[jl.macro]] +name = "Test.@inferred" +uri = "stdlib/Test/#Test.%40inferred" +[[jl.macro]] +name = "Test.@test" +uri = "stdlib/Test/#Test.%40test" +[[jl.macro]] +name = "Test.@test_broken" +uri = "stdlib/Test/#Test.%40test_broken" +[[jl.macro]] +name = "Test.@test_deprecated" +uri = "stdlib/Test/#Test.%40test_deprecated" +[[jl.macro]] +name = "Test.@test_logs" +uri = "stdlib/Test/#Test.%40test_logs" +[[jl.macro]] +name = "Test.@test_nowarn" +uri = "stdlib/Test/#Test.%40test_nowarn" +[[jl.macro]] +name = "Test.@test_skip" +uri = "stdlib/Test/#Test.%40test_skip" +[[jl.macro]] +name = "Test.@test_throws" +uri = "stdlib/Test/#Test.%40test_throws" +[[jl.macro]] +name = "Test.@test_warn" +uri = "stdlib/Test/#Test.%40test_warn" +[[jl.macro]] +name = "Test.@testset" +uri = "stdlib/Test/#Test.%40testset" + +[[jl.method]] +name = "Base.:*-Tuple{AbstractMatrix, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2A-Tuple%7BAbstractMatrix%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:*-Tuple{Any, Vararg{Any}}" +uri = "base/math/#Base.%3A%2A-Tuple%7BAny%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.:*-Tuple{Union{AbstractChar, AbstractString}, Vararg{Union{AbstractChar, AbstractString}}}" +uri = "base/strings/#Base.%3A%2A-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Vararg%7BUnion%7BAbstractChar%2C%20AbstractString%7D%7D%7D" +[[jl.method]] +name = "Base.:--Tuple{Any, Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:--Tuple{Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%7D" +[[jl.method]] +name = "Base.:/-Tuple{AbstractVecOrMat, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2F-Tuple%7BAbstractVecOrMat%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:==-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.%3A%3D%3D-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.:\\-Tuple{AbstractMatrix, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5C-Tuple%7BAbstractMatrix%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:\\-Tuple{Any, Any}" +uri = "base/math/#Base.%3A%5C-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:^-Tuple{AbstractMatrix, Number}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BAbstractMatrix%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BNumber%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, Number}" +uri = "base/math/#Base.%3A%5E-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Union{AbstractChar, AbstractString}, Integer}" +uri = "base/strings/#Base.%3A%5E-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Integer%7D" +[[jl.method]] +name = "Base.AsyncCondition-Tuple{Function}" +uri = "base/base/#Base.AsyncCondition-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{Any}" +uri = "base/arrays/#Base.BitArray-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{UndefInitializer, Vararg{Integer}}" +uri = "base/arrays/#Base.BitArray-Tuple%7BUndefInitializer%2C%20Vararg%7BInteger%7D%7D" +[[jl.method]] +name = "Base.Channel-Tuple{Function}" +uri = "base/parallel/#Base.Channel-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{Function}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.touch-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.Filesystem.touch-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.GMP.BigInt-Tuple{Any}" +uri = "base/numbers/#Base.GMP.BigInt-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, IOContext}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20IOContext%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, Pair}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20Pair%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{Base.Libc.TmStruct}" +uri = "base/libc/#Base.Libc.time-Tuple%7BBase.Libc.TmStruct%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{}" +uri = "base/base/#Base.Libc.time-Tuple%7B%7D" +[[jl.method]] +name = "Base.MPFR.BigFloat-Tuple{Any, RoundingMode}" +uri = "base/numbers/#Base.MPFR.BigFloat-Tuple%7BAny%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{Number}" +uri = "base/math/#Base.Math.acot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{Number}" +uri = "base/math/#Base.Math.acoth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acoth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{Number}" +uri = "base/math/#Base.Math.acsc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{Number}" +uri = "base/math/#Base.Math.acsch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{Number}" +uri = "base/math/#Base.Math.asec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{Number}" +uri = "base/math/#Base.Math.asech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{Number}" +uri = "base/math/#Base.Math.cot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.cot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{Number}" +uri = "base/math/#Base.Math.coth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.coth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{Number}" +uri = "base/math/#Base.Math.csc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{Number}" +uri = "base/math/#Base.Math.csch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{Number}" +uri = "base/math/#Base.Math.sec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{Number}" +uri = "base/math/#Base.Math.sech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{Float64}" +uri = "base/math/#Base.Math.sincos-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.Math.sincos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Missing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BMissing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Nothing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BNothing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{UndefInitializer, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BUndefInitializer%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString, Int64}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%2C%20Int64%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Function, Type, RoundingMode}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BFunction%2C%20Type%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Type, Any}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.Timer-Tuple{Function, Real}" +uri = "base/base/#Base.Timer-Tuple%7BFunction%2C%20Real%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Missing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Nothing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Base.acos-Tuple{Number}" +uri = "base/math/#Base.acos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acos-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acos-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.acosh-Tuple{Number}" +uri = "base/math/#Base.acosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.all-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.all-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.all-Tuple{Any}" +uri = "base/collections/#Base.all-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.any-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.any-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.any-Tuple{Any}" +uri = "base/collections/#Base.any-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.asin-Tuple{Number}" +uri = "base/math/#Base.asin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asin-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asin-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.asinh-Tuple{Number}" +uri = "base/math/#Base.asinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atan-Tuple{Number}" +uri = "base/math/#Base.atan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atan-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atan-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atanh-Tuple{Number}" +uri = "base/math/#Base.atanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.axes-Tuple{AbstractArray, Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.axes-Tuple{Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.bind-Tuple{Channel, Task}" +uri = "base/parallel/#Base.bind-Tuple%7BChannel%2C%20Task%7D" +[[jl.method]] +name = "Base.ceil-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.ceil-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%7D" +[[jl.method]] +name = "Base.cis-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.cis-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.close-Tuple{Channel}" +uri = "base/parallel/#Base.close-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.close-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.close-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.cmp-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.cmp-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.collect-Tuple{Any}" +uri = "base/collections/#Base.collect-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.collect-Tuple{Type, Any}" +uri = "base/collections/#Base.collect-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.complex-Tuple{Complex}" +uri = "base/numbers/#Base.complex-Tuple%7BComplex%7D" +[[jl.method]] +name = "Base.copy-Tuple{Union{Adjoint, Transpose}}" +uri = "stdlib/LinearAlgebra/#Base.copy-Tuple%7BUnion%7BAdjoint%2C%20Transpose%7D%7D" +[[jl.method]] +name = "Base.copyto!-Tuple{AbstractArray, CartesianIndices, AbstractArray, CartesianIndices}" +uri = "base/arrays/#Base.copyto%21-Tuple%7BAbstractArray%2C%20CartesianIndices%2C%20AbstractArray%2C%20CartesianIndices%7D" +[[jl.method]] +name = "Base.cos-Tuple{Number}" +uri = "base/math/#Base.cos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.cos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.cosh-Tuple{Number}" +uri = "base/math/#Base.cosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.cosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.eps-Tuple{AbstractFloat}" +uri = "base/base/#Base.eps-Tuple%7BAbstractFloat%7D" +[[jl.method]] +name = "Base.eps-Tuple{Type{<:AbstractFloat}}" +uri = "base/base/#Base.eps-Tuple%7BType%7B%3C%3AAbstractFloat%7D%7D" +[[jl.method]] +name = "Base.eps-Tuple{Union{Type{Date}, Type{DateTime}, Type{Time}, TimeType}}" +uri = "stdlib/Dates/#Base.eps-Tuple%7BUnion%7BType%7BDate%7D%2C%20Type%7BDateTime%7D%2C%20Type%7BTime%7D%2C%20TimeType%7D%7D" +[[jl.method]] +name = "Base.exp-Tuple{Float64}" +uri = "base/math/#Base.exp-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.exp-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Union{Float32, Float64, ComplexF64, ComplexF32}}" +uri = "stdlib/LinearAlgebra/#Base.exp-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AUnion%7BFloat32%2C%20Float64%2C%20ComplexF64%2C%20ComplexF32%7D%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Any}" +uri = "base/parallel/#Base.fetch-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Channel}" +uri = "base/parallel/#Base.fetch-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.fetch-Tuple{RemoteChannel}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BRemoteChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Task}" +uri = "base/parallel/#Base.fetch-Tuple%7BTask%7D" +[[jl.method]] +name = "Base.findall-Tuple{Any}" +uri = "base/arrays/#Base.findall-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findall-Tuple{Function, Any}" +uri = "base/arrays/#Base.findall-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findfirst-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Function, Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractChar, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractChar%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Function, Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractChar, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractChar%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findprev-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.first-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.first-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.float-Tuple{Any}" +uri = "base/numbers/#Base.float-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.floor-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.floor-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.floor-Union{Tuple{T}, Tuple{Union{Day, Week, TimePeriod}, T}} where T<:Union{Day, Week, TimePeriod}" +uri = "stdlib/Dates/#Base.floor-Union%7BTuple%7BT%7D%2C%20Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20T%7D%7D%20where%20T%3C%3AUnion%7BDay%2C%20Week%2C%20TimePeriod%7D" +[[jl.method]] +name = "Base.foldl-Tuple{Any, Any}" +uri = "base/collections/#Base.foldl-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.foldr-Tuple{Any, Any}" +uri = "base/collections/#Base.foldr-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Any, Any}" +uri = "base/base/#Base.functionloc-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Method}" +uri = "base/base/#Base.functionloc-Tuple%7BMethod%7D" +[[jl.method]] +name = "Base.getindex-Tuple{AbstractArray, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BAbstractArray%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.getindex-Tuple{Type, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BType%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.inv-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.inv-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.inv-Tuple{Number}" +uri = "base/math/#Base.inv-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.isassigned-Tuple{Base.RefValue}" +uri = "base/c/#Base.isassigned-Tuple%7BBase.RefValue%7D" +[[jl.method]] +name = "Base.isless-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.isless-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.isready-Tuple{Channel}" +uri = "base/parallel/#Base.isready-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.isready-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.isready-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.isvalid-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any, Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.keys-Tuple{AbstractArray}" +uri = "base/arrays/#Base.keys-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.keys-Tuple{RegexMatch}" +uri = "base/strings/#Base.keys-Tuple%7BRegexMatch%7D" +[[jl.method]] +name = "Base.kill-Tuple{Base.Process, Integer}" +uri = "base/base/#Base.kill-Tuple%7BBase.Process%2C%20Integer%7D" +[[jl.method]] +name = "Base.kill-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Base.kill-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Base.last-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.last-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractArray}" +uri = "base/arrays/#Base.length-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractString}" +uri = "base/strings/#Base.length-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.log-Tuple{Number, Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.log-Tuple{Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.log-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.log-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.mapfoldl-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldl-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapfoldr-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldr-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapreduce-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapreduce-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.nameof-Tuple{DataType}" +uri = "base/base/#Base.nameof-Tuple%7BDataType%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Function}" +uri = "base/base/#Base.nameof-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Module}" +uri = "base/base/#Base.nameof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.ncodeunits-Tuple{AbstractString}" +uri = "base/strings/#Base.ncodeunits-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.pathof-Tuple{Module}" +uri = "base/base/#Base.pathof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.permute!-Tuple{Any, AbstractVector}" +uri = "base/arrays/#Base.permute%21-Tuple%7BAny%2C%20AbstractVector%7D" +[[jl.method]] +name = "Base.permute!-Union{Tuple{Tq}, Tuple{Tp}, Tuple{Ti}, Tuple{Tv}, Tuple{SparseMatrixCSC{Tv, Ti}, SparseMatrixCSC{Tv, Ti}, AbstractVector{Tp}, AbstractVector{Tq}}} where {Tv, Ti, Tp<:Integer, Tq<:Integer}" +uri = "stdlib/SparseArrays/#Base.permute%21-Union%7BTuple%7BTq%7D%2C%20Tuple%7BTp%7D%2C%20Tuple%7BTi%7D%2C%20Tuple%7BTv%7D%2C%20Tuple%7BSparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20SparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20AbstractVector%7BTp%7D%2C%20AbstractVector%7BTq%7D%7D%7D%20where%20%7BTv%2C%20Ti%2C%20Tp%3C%3AInteger%2C%20Tq%3C%3AInteger%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "base/base/#Base.pipeline-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Base.AbstractCmd}" +uri = "base/base/#Base.pipeline-Tuple%7BBase.AbstractCmd%7D" +[[jl.method]] +name = "Base.pkgdir-Tuple{Module}" +uri = "base/base/#Base.pkgdir-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pkgversion-Tuple{Module}" +uri = "base/base/#Base.pkgversion-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pop!-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.pop%21-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Channel, Any}" +uri = "base/parallel/#Base.put%21-Tuple%7BChannel%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Distributed.Future, Any}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BDistributed.Future%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.redirect_stderr-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stderr-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdin-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdin-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdout-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdout-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, AbstractArray}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20AbstractArray%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, Any}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractChar, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractChar%2C%20Integer%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.replace-Tuple{Any, Vararg{Pair}}" +uri = "base/collections/#Base.replace-Tuple%7BAny%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{IO, AbstractString, Vararg{Pair}}" +uri = "base/strings/#Base.replace-Tuple%7BIO%2C%20AbstractString%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{Union{Function, Type}, Any}" +uri = "base/collections/#Base.replace-Tuple%7BUnion%7BFunction%2C%20Type%7D%2C%20Any%7D" +[[jl.method]] +name = "Base.repr-Tuple{Any}" +uri = "base/strings/#Base.repr-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.repr-Tuple{MIME, Any}" +uri = "base/io-network/#Base.repr-Tuple%7BMIME%2C%20Any%7D" +[[jl.method]] +name = "Base.reset-Tuple{Base.Event}" +uri = "base/parallel/#Base.reset-Tuple%7BBase.Event%7D" +[[jl.method]] +name = "Base.reset-Tuple{IO}" +uri = "base/io-network/#Base.reset-Tuple%7BIO%7D" +[[jl.method]] +name = "Base.reverse-Tuple{AbstractVector}" +uri = "base/arrays/#Base.reverse-Tuple%7BAbstractVector%7D" +[[jl.method]] +name = "Base.reverse-Tuple{Union{SubString{String}, String}}" +uri = "base/strings/#Base.reverse-Tuple%7BUnion%7BSubString%7BString%7D%2C%20String%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Complex{<:AbstractFloat}, RoundingMode, RoundingMode}" +uri = "base/math/#Base.round-Tuple%7BComplex%7B%3C%3AAbstractFloat%7D%2C%20RoundingMode%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.round-Tuple{TimeType, Period, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BTimeType%2C%20Period%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Type, Any}" +uri = "base/math/#Base.round-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.round-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.setindex!-Tuple{AbstractArray, Any, Vararg{Any}}" +uri = "base/arrays/#Base.setindex%21-Tuple%7BAbstractArray%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%7D" +[[jl.method]] +name = "Base.similar-Tuple{SparseArrays.AbstractSparseMatrixCSC, Type}" +uri = "stdlib/SparseArrays/#Base.similar-Tuple%7BSparseArrays.AbstractSparseMatrixCSC%2C%20Type%7D" +[[jl.method]] +name = "Base.sin-Tuple{Number}" +uri = "base/math/#Base.sin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sin-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.sin-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.sinh-Tuple{Number}" +uri = "base/math/#Base.sinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{AbstractString}" +uri = "base/strings/#Base.sizeof-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{Type}" +uri = "base/base/#Base.sizeof-Tuple%7BType%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{Number}" +uri = "base/math/#Base.sqrt-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sqrt-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.take!-Tuple{Base.GenericIOBuffer}" +uri = "base/io-network/#Base.take%21-Tuple%7BBase.GenericIOBuffer%7D" +[[jl.method]] +name = "Base.take!-Tuple{Channel}" +uri = "base/parallel/#Base.take%21-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.take!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.take%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.tan-Tuple{Number}" +uri = "base/math/#Base.tan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tan-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.tan-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.tanh-Tuple{Number}" +uri = "base/math/#Base.tanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.tanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Function, Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BFunction%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.trunc-Tuple{TimeType, Type{Period}}" +uri = "stdlib/Dates/#Base.trunc-Tuple%7BTimeType%2C%20Type%7BPeriod%7D%7D" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Array{T}, Any, Array{T}, Any, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BArray%7BT%7D%2C%20Any%2C%20Array%7BT%7D%2C%20Any%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Ptr{T}, Ptr{T}, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BPtr%7BT%7D%2C%20Ptr%7BT%7D%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_wrap-Union{Tuple{N}, Tuple{T}, Tuple{Union{Type{Array}, Type{Array{T}}, Type{Array{T, N}}}, Ptr{T}, Tuple{Vararg{Int64, N}}}} where {T, N}" +uri = "base/c/#Base.unsafe_wrap-Union%7BTuple%7BN%7D%2C%20Tuple%7BT%7D%2C%20Tuple%7BUnion%7BType%7BArray%7D%2C%20Type%7BArray%7BT%7D%7D%2C%20Type%7BArray%7BT%2C%20N%7D%7D%7D%2C%20Ptr%7BT%7D%2C%20Tuple%7BVararg%7BInt64%2C%20N%7D%7D%7D%7D%20where%20%7BT%2C%20N%7D" +[[jl.method]] +name = "Base.which-Tuple{Any, Any}" +uri = "base/base/#Base.which-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "CRC32c.crc32c-Tuple{IO, Integer, UInt32}" +uri = "stdlib/CRC32c/#CRC32c.crc32c-Tuple%7BIO%2C%20Integer%2C%20UInt32%7D" +[[jl.method]] +name = "Core.Array-Tuple{Missing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{Nothing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Core.Float32-Tuple{Any}" +uri = "base/numbers/#Core.Float32-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.Float64-Tuple{Any}" +uri = "base/numbers/#Core.Float64-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.String-Tuple{AbstractString}" +uri = "base/strings/#Core.String-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Core.Symbol-Tuple" +uri = "base/base/#$" +[[jl.method]] +name = "Dates.CompoundPeriod-Tuple{Vector{<:Period}}" +uri = "stdlib/Dates/#Dates.CompoundPeriod-Tuple%7BVector%7B%3C%3APeriod%7D%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Function, Any, Any, Any}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BFunction%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Int64, Int64, Int64}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BInt64%2C%20Int64%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Period}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.Date-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.DateTime-NTuple{7, Int64}" +uri = "stdlib/Dates/#Dates.DateTime-NTuple%7B7%2C%20Int64%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Period}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Day-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Day-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Hour-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Hour-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Microsecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Microsecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Millisecond-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Millisecond-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Minute-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Minute-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Month-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Month-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Nanosecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Nanosecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Period-Tuple{Any}" +uri = "stdlib/Dates/#Dates.Period-Tuple%7BAny%7D" +[[jl.method]] +name = "Dates.Second-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Second-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-NTuple{5, Int64}" +uri = "stdlib/Dates/#Dates.Time-NTuple%7B5%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Time-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.Time-Tuple{TimePeriod}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BTimePeriod%7D" +[[jl.method]] +name = "Dates.Week-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Week-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Year-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Year-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.format-Tuple{TimeType, AbstractString}" +uri = "stdlib/Dates/#Dates.format-Tuple%7BTimeType%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.now-Tuple{Type{UTC}}" +uri = "stdlib/Dates/#Dates.now-Tuple%7BType%7BUTC%7D%7D" +[[jl.method]] +name = "Dates.now-Tuple{}" +uri = "stdlib/Dates/#Dates.now-Tuple%7B%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{Any, Any}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{CachingPool}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BCachingPool%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{Any}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{Integer}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7BInteger%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{SharedArray}" +uri = "stdlib/SharedArrays/#Distributed.procs-Tuple%7BSharedArray%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{AbstractString, Integer}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAny%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{AbstractString}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAny%7D" +[[jl.method]] +name = "LibGit2.GitObject-Tuple{LibGit2.GitTreeEntry}" +uri = "stdlib/LibGit2/#LibGit2.GitObject-Tuple%7BLibGit2.GitTreeEntry%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}, Bool}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%2C%20Bool%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%7D" +[[jl.method]] +name = "LibGit2.push!-Tuple{LibGit2.GitRevWalker, LibGit2.GitHash}" +uri = "stdlib/LibGit2/#LibGit2.push%21-Tuple%7BLibGit2.GitRevWalker%2C%20LibGit2.GitHash%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.UniformScaling-Tuple{Integer}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.UniformScaling-Tuple%7BInteger%7D" +[[jl.method]] +name = "LinearAlgebra.dot-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.dot-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Sockets.connect-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{TCPSocket, Integer}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BTCPSocket%2C%20Integer%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{Any}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAny%7D" + +[[jl.module]] +name = "Base" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Broadcast" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Docs" +uri = "base/base/#$" +[[jl.module]] +name = "Base.GC" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Iterators" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Libc" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Meta" +uri = "base/base/#$" +[[jl.module]] +name = "Base.StackTraces" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Sys" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Threads" +uri = "base/base/#$" +[[jl.module]] +name = "Base64.Base64" +uri = "stdlib/Base64/#$" +[[jl.module]] +name = "Core" +uri = "base/base/#$" +[[jl.module]] +name = "LinearAlgebra.BLAS" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "LinearAlgebra.LAPACK" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "Logging.Logging" +uri = "stdlib/Logging/#$" +[[jl.module]] +name = "Main" +uri = "base/base/#$" +[[jl.module]] +name = "Random.Random" +uri = "stdlib/Random/#$" +[[jl.module]] +name = "Sockets.Sockets" +uri = "stdlib/Sockets/#$" + +[[jl.type]] +name = "ArgTools.ArgRead" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "ArgTools.ArgWrite" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "Base.AbstractChannel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractIrrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.AbstractLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractUnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AsyncCondition" +uri = "base/base/#$" +[[jl.type]] +name = "Base.BitArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.BitSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Broadcast.AbstractArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.ArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.BroadcastStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.DefaultArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.CFunction" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cdouble" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cfloat" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Channel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cmd" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Colon" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ColumnSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Complex" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ComposedFunction" +uri = "base/base/#$" +[[jl.type]] +name = "Base.CompositeException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cptrdiff_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cshort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Csize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cssize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cushort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwchar_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.DenseMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Dict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.DimensionMismatch" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Dims" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.EOFError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Enums.Enum" +uri = "base/base/#$" +[[jl.type]] +name = "Base.EnvDict" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Event" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.ExponentialBackOff" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix1" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix2" +uri = "base/base/#$" +[[jl.type]] +name = "Base.GMP.BigInt" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IOBuffer" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOContext" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOStream" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IdDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.ImmutableDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IndexCartesian" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexLinear" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Irrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IteratorEltype" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IteratorSize" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Iterators.Stateful" +uri = "base/iterators/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndex" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.KeyError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.LazyString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Libc.RawFD" +uri = "base/file/#$" +[[jl.type]] +name = "Base.Libc.TmStruct" +uri = "base/libc/#$" +[[jl.type]] +name = "Base.LinRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.LinearIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.MPFR.BigFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.Matrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Meta.ParseError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Missing" +uri = "base/base/#$" +[[jl.type]] +name = "Base.MissingException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Multimedia.AbstractDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.MIME" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.TextDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.OneTo" +uri = "base/math/#$" +[[jl.type]] +name = "Base.Order.By" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Lt" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Ordering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Perm" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.ReverseOrdering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.OrdinalRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Pairs" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.PermutedDimsArrays.PermutedDimsArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ProcessFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Rational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ReentrantLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Regex" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.RegexMatch" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Rounding.RoundingMode" +uri = "base/math/#$" +[[jl.type]] +name = "Base.RowSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Semaphore" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Set" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Slices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Some" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Sort.PartialQuickSort" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.StackTraces.StackFrame" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StackTraces.StackTrace" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StepRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.StepRangeLen" +uri = "base/math/#$" +[[jl.type]] +name = "Base.StridedArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StringIndexError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.SubArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.SubString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SubstitutionString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SystemError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.TaskFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Threads.Atomic" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Threads.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Threads.SpinLock" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Timer" +uri = "base/base/#$" +[[jl.type]] +name = "Base.UnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Val" +uri = "base/base/#$" +[[jl.type]] +name = "Base.VecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Vector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.VersionNumber" +uri = "base/base/#$" +[[jl.type]] +name = "Base.WeakKeyDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base64.Base64DecodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Base64.Base64EncodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Core.AbstractArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AbstractChar" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.AbstractFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.AbstractString" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Any" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ArgumentError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Array" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AssertionError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Bool" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.BoundsError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Char" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeInfo" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeState" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.DataType" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DenseArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.DivideError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DomainError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ErrorException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Expr" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Float16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Function" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InexactError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InitError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Int128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Integer" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.InterruptException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.LoadError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.MethodError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Module" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NamedTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Nothing" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Number" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.OutOfMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.OverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Pair" +uri = "base/collections/#$" +[[jl.type]] +name = "Core.Ptr" +uri = "base/c/#$" +[[jl.type]] +name = "Core.QuoteNode" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ReadOnlyMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Real" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Ref" +uri = "base/c/#$" +[[jl.type]] +name = "Core.Signed" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.StackOverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Symbol" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Task" +uri = "base/parallel/#$" +[[jl.type]] +name = "Core.Tuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Type" +uri = "base/base/#$" +[[jl.type]] +name = "Core.TypeError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UInt128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UndefInitializer" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.UndefKeywordError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefRefError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefVarError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Union" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UnionAll" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Unsigned" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.WeakRef" +uri = "base/base/#$" +[[jl.type]] +name = "Dates.CompoundPeriod" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Date" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateFormat" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateTime" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Instant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Period" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Time" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeType" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeZone" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTC" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTInstant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Distributed.AbstractWorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.CachingPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ClusterManager" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.Future" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ProcessExitedException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteChannel" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerConfig" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Downloads.Downloader" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.RequestError" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.Response" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "LibGit2.BlameOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Buffer" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CachedCredentials" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CheckoutOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CloneOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Consts.GIT_CONFIG" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CredentialPayload" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeFormatOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffDelta" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffFile" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffOptionsStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchHead" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitAnnotated" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlame" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlob" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitCommit" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitConfig" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitObject" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRemote" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRepo" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRevWalker" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitShortHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitSignature" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitStatus" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTag" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTree" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexTime" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.MergeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.ProxyOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.PushOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOperation" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RemoteCallbacks" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SSHCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SignatureStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StrArrayStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.TimeStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.UserPasswordCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LinearAlgebra.Adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.AdjointFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Bidiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.BunchKaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.CholeskyPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Diagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Factorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedEigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSchur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LDLt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LQ" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LU" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.PosDefException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QR" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRCompactWY" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SingularException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SymTridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Symmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.TransposeFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Tridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UniformScaling" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitLowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitUpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperHessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.ZeroPivotException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "Logging.AbstractLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.ConsoleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.LogLevel" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.NullLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.SimpleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Mmap.Anonymous" +uri = "stdlib/Mmap/#$" +[[jl.type]] +name = "REPL.TerminalMenus.Config" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectConfig" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.RadioMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "Random.AbstractRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.MersenneTwister" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.RandomDevice" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Sampler" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerSimple" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerTrivial" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerType" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.TaskLocalRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Xoshiro" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "SHA.HMAC_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA1_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SharedArrays.SharedArray" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedMatrix" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedVector" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "Sockets.DNSError" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPAddr" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv4" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv6" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.TCPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.UDPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseArray" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseMatrix" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseMatrixCSC" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "TOML.Parser" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "TOML.ParserError" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "Tar.Header" +uri = "stdlib/Tar/#$" +[[jl.type]] +name = "Test.Broken" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Error" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Fail" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericArray" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericDict" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericOrder" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericSet" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericString" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.LogRecord" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Pass" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Result" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestLogger" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestSetException" +uri = "stdlib/Test/#$" + +[[std.doc]] +dispname = "Julia v1.10 Release Notes" +name = "NEWS" +uri = "NEWS/" +[[std.doc]] +dispname = "Arrays" +name = "base/arrays" +uri = "base/arrays/" +[[std.doc]] +dispname = "Essentials" +name = "base/base" +uri = "base/base/" +[[std.doc]] +dispname = "C Interface" +name = "base/c" +uri = "base/c/" +[[std.doc]] +dispname = "Collections and Data Structures" +name = "base/collections" +uri = "base/collections/" +[[std.doc]] +dispname = "Constants" +name = "base/constants" +uri = "base/constants/" +[[std.doc]] +dispname = "Filesystem" +name = "base/file" +uri = "base/file/" +[[std.doc]] +dispname = "I/O and Network" +name = "base/io-network" +uri = "base/io-network/" +[[std.doc]] +dispname = "Iteration utilities" +name = "base/iterators" +uri = "base/iterators/" +[[std.doc]] +dispname = "C Standard Library" +name = "base/libc" +uri = "base/libc/" +[[std.doc]] +dispname = "Mathematics" +name = "base/math" +uri = "base/math/" +[[std.doc]] +dispname = "Multi-Threading" +name = "base/multi-threading" +uri = "base/multi-threading/" +[[std.doc]] +dispname = "Numbers" +name = "base/numbers" +uri = "base/numbers/" +[[std.doc]] +dispname = "Tasks" +name = "base/parallel" +uri = "base/parallel/" +[[std.doc]] +dispname = "Punctuation" +name = "base/punctuation" +uri = "base/punctuation/" +[[std.doc]] +dispname = "Reflection and introspection" +name = "base/reflection" +uri = "base/reflection/" +[[std.doc]] +dispname = "SIMD Support" +name = "base/simd-types" +uri = "base/simd-types/" +[[std.doc]] +dispname = "Sorting and Related Functions" +name = "base/sort" +uri = "base/sort/" +[[std.doc]] +dispname = "StackTraces" +name = "base/stacktraces" +uri = "base/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "base/strings" +uri = "base/strings/" +[[std.doc]] +dispname = "EscapeAnalysis" +name = "devdocs/EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/" +[[std.doc]] +dispname = "Julia ASTs" +name = "devdocs/ast" +uri = "devdocs/ast/" +[[std.doc]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "devdocs/backtraces" +uri = "devdocs/backtraces/" +[[std.doc]] +dispname = "Bounds checking" +name = "devdocs/boundscheck" +uri = "devdocs/boundscheck/" +[[std.doc]] +dispname = "ARM (Linux)" +name = "devdocs/build/arm" +uri = "devdocs/build/arm/" +[[std.doc]] +dispname = "Building Julia (Detailed)" +name = "devdocs/build/build" +uri = "devdocs/build/build/" +[[std.doc]] +dispname = "Binary distributions" +name = "devdocs/build/distributing" +uri = "devdocs/build/distributing/" +[[std.doc]] +dispname = "FreeBSD" +name = "devdocs/build/freebsd" +uri = "devdocs/build/freebsd/" +[[std.doc]] +dispname = "Linux" +name = "devdocs/build/linux" +uri = "devdocs/build/linux/" +[[std.doc]] +dispname = "macOS" +name = "devdocs/build/macos" +uri = "devdocs/build/macos/" +[[std.doc]] +dispname = "Windows" +name = "devdocs/build/windows" +uri = "devdocs/build/windows/" +[[std.doc]] +dispname = "Calling Conventions" +name = "devdocs/callconv" +uri = "devdocs/callconv/" +[[std.doc]] +dispname = "Base.Cartesian" +name = "devdocs/cartesian" +uri = "devdocs/cartesian/" +[[std.doc]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "devdocs/compiler" +uri = "devdocs/compiler/" +[[std.doc]] +dispname = "gdb debugging tips" +name = "devdocs/debuggingtips" +uri = "devdocs/debuggingtips/" +[[std.doc]] +dispname = "Eval of Julia code" +name = "devdocs/eval" +uri = "devdocs/eval/" +[[std.doc]] +dispname = "External Profiler Support" +name = "devdocs/external_profilers" +uri = "devdocs/external_profilers/" +[[std.doc]] +dispname = "Julia Functions" +name = "devdocs/functions" +uri = "devdocs/functions/" +[[std.doc]] +dispname = "Garbage Collection in Julia" +name = "devdocs/gc" +uri = "devdocs/gc/" +[[std.doc]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "devdocs/gc-sa" +uri = "devdocs/gc-sa/" +[[std.doc]] +dispname = "Inference" +name = "devdocs/inference" +uri = "devdocs/inference/" +[[std.doc]] +dispname = "Initialization of the Julia runtime" +name = "devdocs/init" +uri = "devdocs/init/" +[[std.doc]] +dispname = "isbits Union Optimizations" +name = "devdocs/isbitsunionarrays" +uri = "devdocs/isbitsunionarrays/" +[[std.doc]] +dispname = "Working with LLVM" +name = "devdocs/llvm" +uri = "devdocs/llvm/" +[[std.doc]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "devdocs/locks" +uri = "devdocs/locks/" +[[std.doc]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "devdocs/meta" +uri = "devdocs/meta/" +[[std.doc]] +dispname = "Memory layout of Julia Objects" +name = "devdocs/object" +uri = "devdocs/object/" +[[std.doc]] +dispname = "Arrays with custom indices" +name = "devdocs/offset-arrays" +uri = "devdocs/offset-arrays/" +[[std.doc]] +dispname = "Package Images" +name = "devdocs/pkgimg" +uri = "devdocs/pkgimg/" +[[std.doc]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "devdocs/precompile_hang" +uri = "devdocs/precompile_hang/" +[[std.doc]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "devdocs/probes" +uri = "devdocs/probes/" +[[std.doc]] +dispname = "Module loading" +name = "devdocs/require" +uri = "devdocs/require/" +[[std.doc]] +dispname = "Sanitizer support" +name = "devdocs/sanitizers" +uri = "devdocs/sanitizers/" +[[std.doc]] +dispname = "Julia SSA-form IR" +name = "devdocs/ssair" +uri = "devdocs/ssair/" +[[std.doc]] +dispname = "printf() and stdio in the Julia runtime" +name = "devdocs/stdio" +uri = "devdocs/stdio/" +[[std.doc]] +dispname = "SubArrays" +name = "devdocs/subarrays" +uri = "devdocs/subarrays/" +[[std.doc]] +dispname = "System Image Building" +name = "devdocs/sysimg" +uri = "devdocs/sysimg/" +[[std.doc]] +dispname = "More about types" +name = "devdocs/types" +uri = "devdocs/types/" +[[std.doc]] +dispname = "Using Valgrind with Julia" +name = "devdocs/valgrind" +uri = "devdocs/valgrind/" +[[std.doc]] +dispname = "Julia Documentation" +name = "index" +uri = "" +[[std.doc]] +dispname = "Single- and multi-dimensional Arrays" +name = "manual/arrays" +uri = "manual/arrays/" +[[std.doc]] +dispname = "Asynchronous Programming" +name = "manual/asynchronous-programming" +uri = "manual/asynchronous-programming/" +[[std.doc]] +dispname = "Calling C and Fortran Code" +name = "manual/calling-c-and-fortran-code" +uri = "manual/calling-c-and-fortran-code/" +[[std.doc]] +dispname = "Code Loading" +name = "manual/code-loading" +uri = "manual/code-loading/" +[[std.doc]] +dispname = "Command-line Interface" +name = "manual/command-line-interface" +uri = "manual/command-line-interface/" +[[std.doc]] +dispname = "Complex and Rational Numbers" +name = "manual/complex-and-rational-numbers" +uri = "manual/complex-and-rational-numbers/" +[[std.doc]] +dispname = "Constructors" +name = "manual/constructors" +uri = "manual/constructors/" +[[std.doc]] +dispname = "Control Flow" +name = "manual/control-flow" +uri = "manual/control-flow/" +[[std.doc]] +dispname = "Conversion and Promotion" +name = "manual/conversion-and-promotion" +uri = "manual/conversion-and-promotion/" +[[std.doc]] +dispname = "Multi-processing and Distributed Computing" +name = "manual/distributed-computing" +uri = "manual/distributed-computing/" +[[std.doc]] +dispname = "Documentation" +name = "manual/documentation" +uri = "manual/documentation/" +[[std.doc]] +dispname = "Embedding Julia" +name = "manual/embedding" +uri = "manual/embedding/" +[[std.doc]] +dispname = "Environment Variables" +name = "manual/environment-variables" +uri = "manual/environment-variables/" +[[std.doc]] +dispname = "Frequently Asked Questions" +name = "manual/faq" +uri = "manual/faq/" +[[std.doc]] +dispname = "Functions" +name = "manual/functions" +uri = "manual/functions/" +[[std.doc]] +dispname = "Getting Started" +name = "manual/getting-started" +uri = "manual/getting-started/" +[[std.doc]] +dispname = "Handling Operating System Variation" +name = "manual/handling-operating-system-variation" +uri = "manual/handling-operating-system-variation/" +[[std.doc]] +dispname = "Integers and Floating-Point Numbers" +name = "manual/integers-and-floating-point-numbers" +uri = "manual/integers-and-floating-point-numbers/" +[[std.doc]] +dispname = "Interfaces" +name = "manual/interfaces" +uri = "manual/interfaces/" +[[std.doc]] +dispname = "Mathematical Operations and Elementary Functions" +name = "manual/mathematical-operations" +uri = "manual/mathematical-operations/" +[[std.doc]] +dispname = "Metaprogramming" +name = "manual/metaprogramming" +uri = "manual/metaprogramming/" +[[std.doc]] +dispname = "Methods" +name = "manual/methods" +uri = "manual/methods/" +[[std.doc]] +dispname = "Missing Values" +name = "manual/missing" +uri = "manual/missing/" +[[std.doc]] +dispname = "Modules" +name = "manual/modules" +uri = "manual/modules/" +[[std.doc]] +dispname = "Multi-Threading" +name = "manual/multi-threading" +uri = "manual/multi-threading/" +[[std.doc]] +dispname = "Networking and Streams" +name = "manual/networking-and-streams" +uri = "manual/networking-and-streams/" +[[std.doc]] +dispname = "Noteworthy Differences from other Languages" +name = "manual/noteworthy-differences" +uri = "manual/noteworthy-differences/" +[[std.doc]] +dispname = "Parallel Computing" +name = "manual/parallel-computing" +uri = "manual/parallel-computing/" +[[std.doc]] +dispname = "Performance Tips" +name = "manual/performance-tips" +uri = "manual/performance-tips/" +[[std.doc]] +dispname = "Profiling" +name = "manual/profile" +uri = "manual/profile/" +[[std.doc]] +dispname = "Running External Programs" +name = "manual/running-external-programs" +uri = "manual/running-external-programs/" +[[std.doc]] +dispname = "Stack Traces" +name = "manual/stacktraces" +uri = "manual/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "manual/strings" +uri = "manual/strings/" +[[std.doc]] +dispname = "Style Guide" +name = "manual/style-guide" +uri = "manual/style-guide/" +[[std.doc]] +dispname = "Types" +name = "manual/types" +uri = "manual/types/" +[[std.doc]] +dispname = "Unicode Input" +name = "manual/unicode-input" +uri = "manual/unicode-input/" +[[std.doc]] +dispname = "Variables" +name = "manual/variables" +uri = "manual/variables/" +[[std.doc]] +dispname = "Scope of Variables" +name = "manual/variables-and-scoping" +uri = "manual/variables-and-scoping/" +[[std.doc]] +dispname = "Workflow Tips" +name = "manual/workflow-tips" +uri = "manual/workflow-tips/" +[[std.doc]] +dispname = "ArgTools" +name = "stdlib/ArgTools" +uri = "stdlib/ArgTools/" +[[std.doc]] +dispname = "Artifacts" +name = "stdlib/Artifacts" +uri = "stdlib/Artifacts/" +[[std.doc]] +dispname = "Base64" +name = "stdlib/Base64" +uri = "stdlib/Base64/" +[[std.doc]] +dispname = "CRC32c" +name = "stdlib/CRC32c" +uri = "stdlib/CRC32c/" +[[std.doc]] +dispname = "Dates" +name = "stdlib/Dates" +uri = "stdlib/Dates/" +[[std.doc]] +dispname = "Delimited Files" +name = "stdlib/DelimitedFiles" +uri = "stdlib/DelimitedFiles/" +[[std.doc]] +dispname = "Distributed Computing" +name = "stdlib/Distributed" +uri = "stdlib/Distributed/" +[[std.doc]] +dispname = "Downloads" +name = "stdlib/Downloads" +uri = "stdlib/Downloads/" +[[std.doc]] +dispname = "File Events" +name = "stdlib/FileWatching" +uri = "stdlib/FileWatching/" +[[std.doc]] +dispname = "Future" +name = "stdlib/Future" +uri = "stdlib/Future/" +[[std.doc]] +dispname = "Interactive Utilities" +name = "stdlib/InteractiveUtils" +uri = "stdlib/InteractiveUtils/" +[[std.doc]] +dispname = "Lazy Artifacts" +name = "stdlib/LazyArtifacts" +uri = "stdlib/LazyArtifacts/" +[[std.doc]] +dispname = "LibCURL" +name = "stdlib/LibCURL" +uri = "stdlib/LibCURL/" +[[std.doc]] +dispname = "LibGit2" +name = "stdlib/LibGit2" +uri = "stdlib/LibGit2/" +[[std.doc]] +dispname = "Dynamic Linker" +name = "stdlib/Libdl" +uri = "stdlib/Libdl/" +[[std.doc]] +dispname = "Linear Algebra" +name = "stdlib/LinearAlgebra" +uri = "stdlib/LinearAlgebra/" +[[std.doc]] +dispname = "Logging" +name = "stdlib/Logging" +uri = "stdlib/Logging/" +[[std.doc]] +dispname = "Markdown" +name = "stdlib/Markdown" +uri = "stdlib/Markdown/" +[[std.doc]] +dispname = "Memory-mapped I/O" +name = "stdlib/Mmap" +uri = "stdlib/Mmap/" +[[std.doc]] +dispname = "NetworkOptions" +name = "stdlib/NetworkOptions" +uri = "stdlib/NetworkOptions/" +[[std.doc]] +dispname = "Pkg" +name = "stdlib/Pkg" +uri = "stdlib/Pkg/" +[[std.doc]] +dispname = "Printf" +name = "stdlib/Printf" +uri = "stdlib/Printf/" +[[std.doc]] +dispname = "Profiling" +name = "stdlib/Profile" +uri = "stdlib/Profile/" +[[std.doc]] +dispname = "The Julia REPL" +name = "stdlib/REPL" +uri = "stdlib/REPL/" +[[std.doc]] +dispname = "Random Numbers" +name = "stdlib/Random" +uri = "stdlib/Random/" +[[std.doc]] +dispname = "SHA" +name = "stdlib/SHA" +uri = "stdlib/SHA/" +[[std.doc]] +dispname = "Serialization" +name = "stdlib/Serialization" +uri = "stdlib/Serialization/" +[[std.doc]] +dispname = "Shared Arrays" +name = "stdlib/SharedArrays" +uri = "stdlib/SharedArrays/" +[[std.doc]] +dispname = "Sockets" +name = "stdlib/Sockets" +uri = "stdlib/Sockets/" +[[std.doc]] +dispname = "Sparse Arrays" +name = "stdlib/SparseArrays" +uri = "stdlib/SparseArrays/" +[[std.doc]] +dispname = "Statistics" +name = "stdlib/Statistics" +uri = "stdlib/Statistics/" +[[std.doc]] +dispname = "TOML" +name = "stdlib/TOML" +uri = "stdlib/TOML/" +[[std.doc]] +dispname = "Tar" +name = "stdlib/Tar" +uri = "stdlib/Tar/" +[[std.doc]] +dispname = "Unit Testing" +name = "stdlib/Test" +uri = "stdlib/Test/" +[[std.doc]] +dispname = "UUIDs" +name = "stdlib/UUIDs" +uri = "stdlib/UUIDs/" +[[std.doc]] +dispname = "Unicode" +name = "stdlib/Unicode" +uri = "stdlib/Unicode/" + +[[std.label]] +dispname = "\"Value types\"" +name = "\"Value-types\"" +uri = "manual/types/#%22Value-types%22" +[[std.label]] +dispname = "... combines many arguments into one argument in function definitions" +name = "...-combines-many-arguments-into-one-argument-in-function-definitions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "... splits one argument into many different arguments in function calls" +name = "...-splits-one-argument-into-many-different-arguments-in-function-calls" +uri = "manual/faq/#$" +[[std.label]] +dispname = "32-bit (ARMv6, ARMv7)" +name = "32-bit-(ARMv6,-ARMv7)" +uri = "devdocs/build/arm/#32-bit-%28ARMv6%2C-ARMv7%29" +[[std.label]] +dispname = "@ccall / @cfunction argument translation guide" +name = "@ccall-/-@cfunction-argument-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-argument-translation-guide" +[[std.label]] +dispname = "@ccall / @cfunction return type translation guide" +name = "@ccall-/-@cfunction-return-type-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-return-type-translation-guide" +[[std.label]] +name = "@threadcall" +uri = "manual/multi-threading/#%40threadcall" +[[std.label]] +name = "@time" +uri = "manual/profile/#%40time" +[[std.label]] +dispname = "A basic editor/REPL workflow" +name = "A-basic-editor/REPL-workflow" +uri = "manual/workflow-tips/#A-basic-editor%2FREPL-workflow" +[[std.label]] +dispname = "A few details" +name = "A-few-details" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "A simple TCP example" +name = "A-simple-TCP-example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "A simple sampler without pre-computed data" +name = "A-simple-sampler-without-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "AArch64 (ARMv8)" +name = "AArch64-(ARMv8)" +uri = "devdocs/build/arm/#AArch64-%28ARMv8%29" +[[std.label]] +dispname = "ARM (Linux)" +name = "ARM-(Linux)" +uri = "devdocs/build/arm/#ARM-%28Linux%29" +[[std.label]] +dispname = "Abstract containers and element types" +name = "Abstract-containers-and-element-types" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Abstract number types" +name = "Abstract-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Processing events with AbstractLogger" +name = "AbstractLogger-interface" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "AbstractMenu extension interface" +name = "AbstractMenu-extension-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Accessing Data through a Pointer" +name = "Accessing-Data-through-a-Pointer" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Documentation" +name = "Accessing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Accessing Global Variables" +name = "Accessing-Global-Variables" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Returned Arrays" +name = "Accessing-Returned-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Accumulation and clearing" +name = "Accumulation-and-clearing" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Adding New Zones" +name = "Adding-New-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding metadata to zones" +name = "Adding-metadata-to-zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding methods" +name = "Adding-methods" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Adding probes in libjulia" +name = "Adding-probes-in-libjulia" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Additional spurious warnings" +name = "Additional-spurious-warnings" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Address Sanitizer (ASAN)" +name = "Address-Sanitizer-(ASAN)" +uri = "devdocs/sanitizers/#Address-Sanitizer-%28ASAN%29" +[[std.label]] +dispname = "Address Sanitizer: easy build" +name = "Address-Sanitizer:-easy-build" +uri = "devdocs/sanitizers/#Address-Sanitizer%3A-easy-build" +[[std.label]] +name = "Admonitions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Advanced Usage" +name = "Advanced-Usage" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Advanced: streaming files" +name = "Advanced:-streaming-files" +uri = "manual/networking-and-streams/#Advanced%3A-streaming-files" +[[std.label]] +dispname = "After compiling" +name = "After-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "All HMAC functions" +name = "All-HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All Objects" +name = "All-Objects" +uri = "base/base/#$" +[[std.label]] +dispname = "All SHA context types" +name = "All-SHA-context-types" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All SHA functions" +name = "All-SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Allocating storage using generalizations of similar" +name = "Allocating-storage-using-generalizations-of-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Allocation" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Alternate Orderings" +name = "Alternate-Orderings" +uri = "base/sort/#$" +[[std.label]] +dispname = "An advanced example" +name = "An-advanced-example" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "An optimized sampler with pre-computed data" +name = "An-optimized-sampler-with-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Analysis Design" +name = "Analysis-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Analysis Usage" +name = "Analysis-Usage" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Annotate values taken from untyped locations" +name = "Annotate-values-taken-from-untyped-locations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Anonymous-function expressions as macro arguments" +name = "Anonymous-function-expressions-as-macro-arguments" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Arbitrary Precision Arithmetic" +name = "Arbitrary-Precision-Arithmetic" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Architecture Customization" +name = "Architecture-Customization" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "ArgTools" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument Handling" +name = "Argument-Handling" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument-type declarations" +name = "Argument-type-declarations" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Arithmetic Operators" +name = "Arithmetic-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Array functions" +name = "Array-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Array traits" +name = "Array-traits" +uri = "manual/arrays/#$" +[[std.label]] +name = "Arrays" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Arrays With Missing Values" +name = "Arrays-With-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Artifacts" +uri = "stdlib/Artifacts/#$" +[[std.label]] +dispname = "Asynchronous I/O" +name = "Asynchronous-I/O" +uri = "manual/networking-and-streams/#Asynchronous-I%2FO" +[[std.label]] +dispname = "Atomic Operations" +name = "Atomic-Operations" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Atomic operations" +name = "Atomic-operations" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Available probes" +name = "Available-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Avoid changing the type of a variable" +name = "Avoid-changing-the-type-of-a-variable" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid confusion about whether something is an instance or a type" +name = "Avoid-confusion-about-whether-something-is-an-instance-or-a-type" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid elaborate container types" +name = "Avoid-elaborate-container-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid fields with abstract containers" +name = "Avoid-fields-with-abstract-containers" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid fields with abstract type" +name = "Avoid-fields-with-abstract-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid strange type Unions" +name = "Avoid-strange-type-Unions" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid string interpolation for I/O" +name = "Avoid-string-interpolation-for-I/O" +uri = "manual/performance-tips/#Avoid-string-interpolation-for-I%2FO" +[[std.label]] +dispname = "Avoid type piracy" +name = "Avoid-type-piracy" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid untyped global variables" +name = "Avoid-untyped-global-variables" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid using floats for numeric literals in generic code when possible" +name = "Avoid-using-floats-for-numeric-literals-in-generic-code-when-possible" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid writing overly-specific types" +name = "Avoid-writing-overly-specific-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoiding Deadlock in Pipelines" +name = "Avoiding-Deadlock-in-Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "BLAS and LAPACK" +name = "BLAS-and-LAPACK" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "BLAS functions" +name = "BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "Background" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Background and References" +name = "Background-and-References" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Backporting commits" +name = "Backporting-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Backward Escape Propagation" +name = "Backward-Escape-Propagation" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Base Submodules" +name = "Base-Submodules" +uri = "base/base/#$" +[[std.label]] +name = "Base.Cartesian" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Base._start" +uri = "devdocs/init/#$" +[[std.label]] +name = "Base64" +uri = "stdlib/Base64/#$" +[[std.label]] +dispname = "Basic Functions" +name = "Basic-Functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Basic Stream I/O" +name = "Basic-Stream-I/O" +uri = "manual/networking-and-streams/#Basic-Stream-I%2FO" +[[std.label]] +dispname = "Basic Task operations" +name = "Basic-Task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Basic Unit Tests" +name = "Basic-Unit-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Basic functions" +name = "Basic-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Basic syntax" +name = "Basic-syntax" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Basic usage" +name = "Basic-usage" +uri = "manual/profile/#$" +[[std.label]] +name = "Basics" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Be aware of when Julia avoids specializing" +name = "Be-aware-of-when-Julia-avoids-specializing" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Be careful with type equality" +name = "Be-careful-with-type-equality" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "BigFloats and BigInts" +name = "BigFloats-and-BigInts" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Binary distribution" +name = "Binary-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Binary distributions" +name = "Binary-distributions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Bitwise Operators" +name = "Bitwise-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Block forms" +name = "Block-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Block quotes" +name = "Block-quotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Bold" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Boolean Operators" +name = "Boolean-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Bounds checking" +name = "Bounds-checking" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Bracketed forms" +name = "Bracketed-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Break functions into multiple definitions" +name = "Break-functions-into-multiple-definitions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Broadcast Styles" +name = "Broadcast-Styles" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Broadcast and vectorization" +name = "Broadcast-and-vectorization" +uri = "base/arrays/#$" +[[std.label]] +name = "Broadcasting" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Broken Locks" +name = "Broken-Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Broken Tests" +name = "Broken-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Browser-based workflow" +name = "Browser-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Build dependencies" +name = "Build-dependencies" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Build process is slow/eats memory/hangs my computer" +name = "Build-process-is-slow/eats-memory/hangs-my-computer" +uri = "devdocs/build/windows/#Build-process-is-slow%2Feats-memory%2Fhangs-my-computer" +[[std.label]] +dispname = "Build system changes" +name = "Build-system-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Building 32-bit Julia on a 64-bit machine" +name = "Building-32-bit-Julia-on-a-64-bit-machine" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia" +name = "Building-Julia" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia (Detailed)" +name = "Building-Julia-(Detailed)" +uri = "devdocs/build/build/#Building-Julia-%28Detailed%29" +[[std.label]] +dispname = "Building Julia from source with a Git checkout of a stdlib" +name = "Building-Julia-from-source-with-a-Git-checkout-of-a-stdlib" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia with Tracy" +name = "Building-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Building Julia with a different version of LLVM" +name = "Building-Julia-with-a-different-version-of-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Building a similar type with a different type parameter" +name = "Building-a-similar-type-with-a-different-type-parameter" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Building an \"assert build\" of Julia" +name = "Building-an-\"assert-build\"-of-Julia" +uri = "devdocs/build/build/#Building-an-%22assert-build%22-of-Julia" +[[std.label]] +dispname = "Building an advanced macro" +name = "Building-an-advanced-macro" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Building test binaries" +name = "Building-test-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Building the Julia system image" +name = "Building-the-Julia-system-image" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Built-in Exceptions" +name = "Built-in-Exceptions" +uri = "manual/control-flow/#$" +[[std.label]] +name = "Builtins" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "C++" +name = "C" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "C ABI" +name = "C-ABI" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "C Interface" +name = "C-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "C Standard Library" +name = "C-Standard-Library" +uri = "base/libc/#$" +[[std.label]] +dispname = "C Wrapper Examples" +name = "C-Wrapper-Examples" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "CPU Profiling" +name = "CPU-Profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "CRC32c" +uri = "stdlib/CRC32c/#$" +[[std.label]] +dispname = "Calling C and Fortran Code" +name = "Calling-C-and-Fortran-Code" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Calling Conventions" +name = "Calling-Conventions" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Calling Julia Functions" +name = "Calling-Julia-Functions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Calling a particular method" +name = "Calling-a-particular-method" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +name = "Calls" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Can I use using or import inside a function?" +name = "Can-I-use-using-or-import-inside-a-function?" +uri = "manual/faq/#Can-I-use-using-or-import-inside-a-function%3F" +[[std.label]] +dispname = "Cartesian indexing" +name = "Cartesian-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Cartesian indices" +name = "Cartesian-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Case Study: Rational" +name = "Case-Study:-Rational" +uri = "manual/constructors/#Case-Study%3A-Rational" +[[std.label]] +dispname = "Case Study: Rational Promotions" +name = "Case-Study:-Rational-Promotions" +uri = "manual/conversion-and-promotion/#Case-Study%3A-Rational-Promotions" +[[std.label]] +dispname = "Catching errors" +name = "Catching-errors" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Caution!" +uri = "devdocs/boundscheck/#Caution%21" +[[std.label]] +dispname = "Chaining comparisons" +name = "Chaining-comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Changing the contextual module which is active at the REPL" +name = "Changing-the-contextual-module-which-is-active-at-the-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Channels" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Channels and RemoteChannels" +name = "Channels-and-RemoteChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Checking for package breakages" +name = "Checking-for-package-breakages" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Checking for performance regressions" +name = "Checking-for-performance-regressions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Cherry picking commits" +name = "Cherry-picking-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Closing a Library" +name = "Closing-a-Library" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Closure cfunctions" +name = "Closure-cfunctions" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Closures" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Cluster Manager Interface" +name = "Cluster-Manager-Interface" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Cluster Managers with Custom Transports" +name = "Cluster-Managers-with-Custom-Transports" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "ClusterManagers" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Cmd Objects" +name = "Cmd-Objects" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Code Generation" +name = "Code-Generation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Code loading" +name = "Code-loading" +uri = "base/base/#$" +[[std.label]] +name = "CodeInfo" +uri = "devdocs/ast/#$" +[[std.label]] +name = "CodeInstance" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Collections and Data Structures" +name = "Collections-and-Data-Structures" +uri = "base/collections/#$" +[[std.label]] +name = "Combinatorics" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Command-line option changes" +name = "Command-line-option-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Common Date Formatters" +name = "Common-Date-Formatters" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Common Operations" +name = "Common-Operations" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Communicating with Channels" +name = "Communicating-with-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Communication and synchronization" +name = "Communication-and-synchronization" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Comparison with backtrace" +name = "Comparison-with-[backtrace](@ref)" +uri = "manual/stacktraces/#Comparison-with-%5Bbacktrace%5D%28%40ref%29" +[[std.label]] +dispname = "Compiler/Runtime improvements" +name = "Compiler/Runtime-improvements" +uri = "NEWS/#Compiler%2FRuntime-improvements" +[[std.label]] +dispname = "Compiling with MinGW/MSYS2" +name = "Compiling-with-MinGW/MSYS2" +uri = "devdocs/build/windows/#Compiling-with-MinGW%2FMSYS2" +[[std.label]] +dispname = "Completeness of analysis" +name = "Completeness-of-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Complex Example" +name = "Complex-Example" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Complex Numbers" +name = "Complex-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex and Rational Numbers" +name = "Complex-and-Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex method \"cascades\" with default arguments" +name = "Complex-method-\"cascades\"-with-default-arguments" +uri = "manual/methods/#Complex-method-%22cascades%22-with-default-arguments" +[[std.label]] +dispname = "Composite Types" +name = "Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Computing cluster" +name = "Computing-cluster" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Concatenation and permutation" +name = "Concatenation-and-permutation" +uri = "base/arrays/#$" +[[std.label]] +name = "Conclusion" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Concrete number types" +name = "Concrete-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "ConfiguredMenu subtypes" +name = "ConfiguredMenu-subtypes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Consider StaticArrays.jl for small fixed-size vector/matrix operations" +name = "Consider-StaticArrays.jl-for-small-fixed-size-vector/matrix-operations" +uri = "manual/performance-tips/#Consider-StaticArrays.jl-for-small-fixed-size-vector%2Fmatrix-operations" +[[std.label]] +dispname = "Construction and Initialization" +name = "Construction-and-Initialization" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Constructors for types unrelated to their arguments" +name = "Constructors-for-types-unrelated-to-their-arguments" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Constructors that don't return instances of their own type" +name = "Constructors-that-don't-return-instances-of-their-own-type" +uri = "manual/conversion-and-promotion/#Constructors-that-don%27t-return-instances-of-their-own-type" +[[std.label]] +dispname = "Control Flow" +name = "Control-Flow" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Control Flow and Short-Circuiting Operators" +name = "Control-Flow-and-Short-Circuiting-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Controlling the Garbage Collector" +name = "Controlling-the-Garbage-Collector" +uri = "manual/embedding/#$" +[[std.label]] +name = "Conversion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Conversion Functions" +name = "Conversion-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Conversion vs. Construction" +name = "Conversion-vs.-Construction" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Converting Types" +name = "Converting-Types" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Copying data is not always bad" +name = "Copying-data-is-not-always-bad" +uri = "manual/performance-tips/#$" +[[std.label]] +name = "Core.eval" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Correspondence of dense and sparse methods" +name = "Correspondence-of-dense-and-sparse-methods" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Creating C-Compatible Julia Function Pointers" +name = "Creating-C-Compatible-Julia-Function-Pointers" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Creating Custom AbstractTestSet Types" +name = "Creating-Custom-AbstractTestSet-Types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating Sample Functions" +name = "Creating-Sample-Functions" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a Test Environment" +name = "Creating-a-Test-Environment" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a backports branch" +name = "Creating-a-backports-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Creating events" +name = "Creating-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Creating generic functions" +name = "Creating-generic-functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Creating new generators" +name = "Creating-new-generators" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Cross-compiling from Unix (Linux/Mac/WSL)" +name = "Cross-compiling-from-Unix-(Linux/Mac/WSL)" +uri = "devdocs/build/windows/#Cross-compiling-from-Unix-%28Linux%2FMac%2FWSL%29" +[[std.label]] +dispname = "Custom AbstractUnitRange types" +name = "Custom-AbstractUnitRange-types" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom sampler types" +name = "Custom-sampler-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Customizable binary operators" +name = "Customizable-binary-operators" +uri = "base/math/#$" +[[std.label]] +name = "Customization" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Customization / Configuration" +name = "Customization-/-Configuration" +uri = "stdlib/REPL/#Customization-%2F-Configuration" +[[std.label]] +dispname = "Customizing Colors" +name = "Customizing-Colors" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Customizing keybindings" +name = "Customizing-keybindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Cygwin-to-MinGW cross-compiling" +name = "Cygwin-to-MinGW-cross-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Data Formats" +name = "Data-Formats" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Data Movement" +name = "Data-Movement" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Data-race freedom" +name = "Data-race-freedom" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "DataType fields" +name = "DataType-fields" +uri = "base/reflection/#$" +[[std.label]] +dispname = "DataType layout" +name = "DataType-layout" +uri = "base/reflection/#$" +[[std.label]] +name = "Dates" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates Functions" +name = "Dates-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates and Time Types" +name = "Dates-and-Time-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dealing with signals" +name = "Dealing-with-signals" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Debugging LLVM transformations in isolation" +name = "Debugging-LLVM-transformations-in-isolation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Debugging a cross-compiled build under wine" +name = "Debugging-a-cross-compiled-build-under-wine" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Debugging and profiling" +name = "Debugging-and-profiling" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Debugging compiler.jl" +name = "Debugging-compiler.jl" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Debugging during Julia's build process (bootstrap)" +name = "Debugging-during-Julia's-build-process-(bootstrap)" +uri = "devdocs/debuggingtips/#Debugging-during-Julia%27s-build-process-%28bootstrap%29" +[[std.label]] +dispname = "Debugging precompilation errors" +name = "Debugging-precompilation-errors" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Declared structure" +name = "Declared-structure" +uri = "base/base/#$" +[[std.label]] +dispname = "Default top-level definitions and bare modules" +name = "Default-top-level-definitions-and-bare-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Defining Methods" +name = "Defining-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Defining New Conversions" +name = "Defining-New-Conversions" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining Promotion Rules" +name = "Defining-Promotion-Rules" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining methods in local scope" +name = "Defining-methods-in-local-scope" +uri = "manual/methods/#$" +[[std.label]] +name = "Definitions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Delimited Files" +name = "Delimited-Files" +uri = "stdlib/DelimitedFiles/#$" +[[std.label]] +dispname = "Deprecated or removed" +name = "Deprecated-or-removed" +uri = "NEWS/#$" +[[std.label]] +name = "Dequeues" +uri = "base/collections/#$" +[[std.label]] +dispname = "Design Patterns with Parametric Methods" +name = "Design-Patterns-with-Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Diagonal types" +name = "Diagonal-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Dictionaries" +uri = "base/collections/#$" +[[std.label]] +dispname = "Dispatch on one argument at a time" +name = "Dispatch-on-one-argument-at-a-time" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Display equations" +name = "Display-equations" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Displaying Julia variables" +name = "Displaying-Julia-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Division errors" +name = "Division-errors" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Division functions" +name = "Division-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Do-Block Syntax for Function Arguments" +name = "Do-Block-Syntax-for-Function-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Do I want to use the Stable, LTS, or nightly version of Julia?" +name = "Do-I-want-to-use-the-Stable,-LTS,-or-nightly-version-of-Julia?" +uri = "manual/faq/#Do-I-want-to-use-the-Stable%2C-LTS%2C-or-nightly-version-of-Julia%3F" +[[std.label]] +dispname = "Don't expose unsafe operations at the interface level" +name = "Don't-expose-unsafe-operations-at-the-interface-level" +uri = "manual/style-guide/#Don%27t-expose-unsafe-operations-at-the-interface-level" +[[std.label]] +dispname = "Don't overload methods of base container types" +name = "Don't-overload-methods-of-base-container-types" +uri = "manual/style-guide/#Don%27t-overload-methods-of-base-container-types" +[[std.label]] +dispname = "Don't overuse ..." +name = "Don't-overuse-..." +uri = "manual/style-guide/#Don%27t-overuse-..." +[[std.label]] +dispname = "Don't overuse macros" +name = "Don't-overuse-macros" +uri = "manual/style-guide/#Don%27t-overuse-macros" +[[std.label]] +dispname = "Don't overuse try-catch" +name = "Don't-overuse-try-catch" +uri = "manual/style-guide/#Don%27t-overuse-try-catch" +[[std.label]] +dispname = "Don't parenthesize conditions" +name = "Don't-parenthesize-conditions" +uri = "manual/style-guide/#Don%27t-parenthesize-conditions" +[[std.label]] +dispname = "Don't use unnecessary static parameters" +name = "Don't-use-unnecessary-static-parameters" +uri = "manual/style-guide/#Don%27t-use-unnecessary-static-parameters" +[[std.label]] +dispname = "Don't write a trivial anonymous function x->f(x) for a named function f" +name = "Don't-write-a-trivial-anonymous-function-x-f(x)-for-a-named-function-f" +uri = "manual/style-guide/#Don%27t-write-a-trivial-anonymous-function-x-f%28x%29-for-a-named-function-f" +[[std.label]] +dispname = "Downloading the Julia source code" +name = "Downloading-the-Julia-source-code" +uri = "devdocs/build/build/#$" +[[std.label]] +name = "Downloads" +uri = "stdlib/Downloads/#$" +[[std.label]] +name = "Durations/Comparisons" +uri = "stdlib/Dates/#Durations%2FComparisons" +[[std.label]] +dispname = "Dynamic Linker" +name = "Dynamic-Linker" +uri = "stdlib/Libdl/#$" +[[std.label]] +dispname = "Dynamic documentation" +name = "Dynamic-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Dynamically Enabling and Disabling Zones" +name = "Dynamically-Enabling-and-Disabling-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "EA-Alias-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Array Analysis" +name = "EA-Array-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Exception Handling" +name = "EA-Exception-Handling" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "ENABLE_GDBLISTENER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "ENABLE_JITPROFILING" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Early filtering and message handling" +name = "Early-filtering-and-message-handling" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Elementary Functions" +name = "Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Elementary operations" +name = "Elementary-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Eliding bounds checks" +name = "Eliding-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Embedding Julia" +name = "Embedding-Julia" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Emit bounds checks" +name = "Emit-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Empty generic functions" +name = "Empty-generic-functions" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Enabling stack trace samples" +name = "Enabling-stack-trace-samples" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Enabling support" +name = "Enabling-support" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Environment Variables" +name = "Environment-Variables" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Environment stacks" +name = "Environment-stacks" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Environment variables" +name = "Environment-variables" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Environments" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Equality and Comparison Operators" +name = "Equality-and-Comparison-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Error handling" +name = "Error-handling" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Errors during Julia startup" +name = "Errors-during-Julia-startup" +uri = "devdocs/backtraces/#$" +[[std.label]] +name = "EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "Essentials" +uri = "base/base/#$" +[[std.label]] +dispname = "Eval of Julia code" +name = "Eval-of-Julia-code" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Evaluating expressions" +name = "Evaluating-expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Evaluation Scope of Default Values" +name = "Evaluation-Scope-of-Default-Values" +uri = "manual/functions/#$" +[[std.label]] +name = "Events" +uri = "base/base/#$" +[[std.label]] +name = "Example" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Example setup" +name = "Example-setup" +uri = "devdocs/sanitizers/#$" +[[std.label]] +dispname = "Example: Enable debug-level messages" +name = "Example:-Enable-debug-level-messages" +uri = "stdlib/Logging/#Example%3A-Enable-debug-level-messages" +[[std.label]] +dispname = "Example: OpenLibm" +name = "Example:-OpenLibm" +uri = "devdocs/build/build/#Example%3A-OpenLibm" +[[std.label]] +dispname = "Example: Writing log events to a file" +name = "Example:-Writing-log-events-to-a-file" +uri = "stdlib/Logging/#Example%3A-Writing-log-events-to-a-file" +[[std.label]] +dispname = "Exception Handling" +name = "Exception-Handling" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Exception stacks and current_exceptions" +name = "Exception-stacks-and-[current_exceptions](@ref)" +uri = "manual/stacktraces/#Exception-stacks-and-%5Bcurrent_exceptions%5D%28%40ref%29" +[[std.label]] +name = "Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +name = "Execution" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Expansion and lowering" +name = "Expansion-and-lowering" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Experimental features" +name = "Experimental-features" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Export lists" +name = "Export-lists" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Exporting data to TOML file" +name = "Exporting-data-to-TOML-file" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Expr types" +name = "Expr-types" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Expressions and evaluation" +name = "Expressions-and-evaluation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "External Profiler Support" +name = "External-Profiler-Support" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "External Profiling" +name = "External-Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "External applications" +name = "External-applications" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Extracting the type parameter from a super-type" +name = "Extracting-the-type-parameter-from-a-super-type" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Extracting useful information" +name = "Extracting-useful-information" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Federation of packages" +name = "Federation-of-packages" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "File locations" +name = "File-locations" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "Filesystem" +uri = "base/file/#$" +[[std.label]] +dispname = "Fix deprecation warnings" +name = "Fix-deprecation-warnings" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "Fixing-precompilation-hangs-due-to-open-tasks-or-IO" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Flags that impact package image creation and selection" +name = "Flags-that-impact-package-image-creation-and-selection" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Floating-Point Numbers" +name = "Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Floating-point zero" +name = "Floating-point-zero" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Footnote references" +name = "Footnote-references" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Footnotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "For objects that mimic AbstractArray but are not subtypes" +name = "For-objects-that-mimic-AbstractArray-but-are-not-subtypes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Fortran Wrapper Example" +name = "Fortran-Wrapper-Example" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Free variables" +name = "Free-variables" +uri = "devdocs/types/#$" +[[std.label]] +name = "FreeBSD" +uri = "devdocs/build/freebsd/#$" +[[std.label]] +dispname = "Frequently Asked Questions" +name = "Frequently-Asked-Questions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Function Testing" +name = "Function-Testing" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Function calls" +name = "Function-calls" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Function composition and piping" +name = "Function-composition-and-piping" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Function-like objects" +name = "Function-like-objects" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Function methods" +name = "Function-methods" +uri = "base/reflection/#$" +[[std.label]] +name = "Functionality" +uri = "stdlib/LibGit2/#$" +[[std.label]] +name = "Functions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Functions on Expressions" +name = "Functions-on-Expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Further Reading" +name = "Further-Reading" +uri = "manual/functions/#$" +[[std.label]] +name = "Future" +uri = "stdlib/Future/#$" +[[std.label]] +dispname = "GC Invariants" +name = "GC-Invariants" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "GC Logging" +name = "GC-Logging" +uri = "manual/profile/#$" +[[std.label]] +dispname = "GC probes" +name = "GC-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GC root placement" +name = "GC-root-placement" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "GC stop-the-world latency" +name = "GC-stop-the-world-latency" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GDB hangs with cygwin mintty" +name = "GDB-hangs-with-cygwin-mintty" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not attaching to the right process" +name = "GDB-not-attaching-to-the-right-process" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not showing the right backtrace" +name = "GDB-not-showing-the-right-backtrace" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Garbage Collection Safety" +name = "Garbage-Collection-Safety" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Garbage Collection in Julia" +name = "Garbage-Collection-in-Julia" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Garbage collector mark bits" +name = "Garbage-collector-mark-bits" +uri = "devdocs/object/#$" +[[std.label]] +name = "General" +uri = "manual/faq/#$" +[[std.label]] +dispname = "General Collections" +name = "General-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "General I/O" +name = "General-I/O" +uri = "base/io-network/#General-I%2FO" +[[std.label]] +dispname = "General Information for Windows" +name = "General-Information-for-Windows" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "General Number Functions and Constants" +name = "General-Number-Functions-and-Constants" +uri = "base/numbers/#$" +[[std.label]] +dispname = "General Overview" +name = "General-Overview" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "General troubleshooting" +name = "General-troubleshooting" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Generalizing existing code" +name = "Generalizing-existing-code" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Generated functions" +name = "Generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Generating an Example Package" +name = "Generating-an-Example-Package" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Generating random values of custom types" +name = "Generating-random-values-of-custom-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values for an AbstractFloat type" +name = "Generating-values-for-an-AbstractFloat-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values from a type" +name = "Generating-values-from-a-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generator Expressions" +name = "Generator-Expressions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Generators (creation and seeding)" +name = "Generators-(creation-and-seeding)" +uri = "stdlib/Random/#Generators-%28creation-and-seeding%29" +[[std.label]] +dispname = "Generic Functions" +name = "Generic-Functions" +uri = "base/base/#$" +[[std.label]] +dispname = "Getting Around" +name = "Getting-Around" +uri = "base/base/#$" +[[std.label]] +dispname = "Global Scope" +name = "Global-Scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Global Variables" +name = "Global-Variables" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Global variables" +name = "Global-variables" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Glossary" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "HMAC functions" +name = "HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Handle excess argument diversity in the caller" +name = "Handle-excess-argument-diversity-in-the-caller" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Handling Operating System Variation" +name = "Handling-Operating-System-Variation" +uri = "manual/handling-operating-system-variation/#$" +[[std.label]] +dispname = "Handling name conflicts" +name = "Handling-name-conflicts" +uri = "manual/modules/#$" +[[std.label]] +name = "Headers" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Heap Snapshots" +name = "Heap-Snapshots" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Help mode" +name = "Help-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Helper Functions" +name = "Helper-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Heuristics" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "High-Level Embedding" +name = "High-Level-Embedding" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-Level Embedding on Windows with Visual Studio" +name = "High-Level-Embedding-on-Windows-with-Visual-Studio" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "High-level-Overview-of-the-Native-Code-Generation-Process" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "High-level overview" +name = "High-level-overview" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Hold up: why macros?" +name = "Hold-up:-why-macros?" +uri = "manual/metaprogramming/#Hold-up%3A-why-macros%3F" +[[std.label]] +dispname = "Hooking into the Random API" +name = "Hooking-into-the-Random-API" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Horizontal rules" +name = "Horizontal-rules" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "How can I constrain or compute type parameters?" +name = "How-can-I-constrain-or-compute-type-parameters?" +uri = "manual/faq/#How-can-I-constrain-or-compute-type-parameters%3F" +[[std.label]] +dispname = "How can I modify the declaration of a type in my session?" +name = "How-can-I-modify-the-declaration-of-a-type-in-my-session?" +uri = "manual/faq/#How-can-I-modify-the-declaration-of-a-type-in-my-session%3F" +[[std.label]] +dispname = "How can I transfer the list of installed packages after updating my version of Julia?" +name = "How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia?" +uri = "manual/faq/#How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia%3F" +[[std.label]] +dispname = "How do I check if the current file is being run as the main script?" +name = "How-do-I-check-if-the-current-file-is-being-run-as-the-main-script?" +uri = "manual/faq/#How-do-I-check-if-the-current-file-is-being-run-as-the-main-script%3F" +[[std.label]] +dispname = "How do I delete an object in memory?" +name = "How-do-I-delete-an-object-in-memory?" +uri = "manual/faq/#How-do-I-delete-an-object-in-memory%3F" +[[std.label]] +dispname = "How do I manage precompilation caches in distributed file systems?" +name = "How-do-I-manage-precompilation-caches-in-distributed-file-systems?" +uri = "manual/faq/#How-do-I-manage-precompilation-caches-in-distributed-file-systems%3F" +[[std.label]] +dispname = "How do I pass options to julia using #!/usr/bin/env?" +name = "How-do-I-pass-options-to-julia-using-#!/usr/bin/env?" +uri = "manual/faq/#How-do-I-pass-options-to-julia-using-%23%21%2Fusr%2Fbin%2Fenv%3F" +[[std.label]] +dispname = "How does Julia define its public API?" +name = "How-does-Julia-define-its-public-API?" +uri = "manual/faq/#How-does-Julia-define-its-public-API%3F" +[[std.label]] +dispname = "How inference works" +name = "How-inference-works" +uri = "devdocs/inference/#$" +[[std.label]] +name = "Hygiene" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "I passed an argument x to a function, modified it inside that function, but on the outside, the variable x is still unchanged. Why?" +name = "I-passed-an-argument-x-to-a-function,-modified-it-inside-that-function,-but-on-the-outside,-the-variable-x-is-still-unchanged.-Why?" +uri = "manual/faq/#I-passed-an-argument-x-to-a-function%2C-modified-it-inside-that-function%2C-but-on-the-outside%2C-the-variable-x-is-still-unchanged.-Why%3F" +[[std.label]] +dispname = "I/O and Network" +name = "I/O-and-Network" +uri = "base/io-network/#I%2FO-and-Network" +[[std.label]] +dispname = "IO Output Contextual Properties" +name = "IO-Output-Contextual-Properties" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "IPv6 Example" +name = "IPv6-Example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Images" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Implementation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Implementation overview" +name = "Implementation-overview" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Imports and such" +name = "Imports-and-such" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Improving LLVM optimizations for Julia" +name = "Improving-LLVM-optimizations-for-Julia" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Incomplete Initialization" +name = "Incomplete-Initialization" +uri = "manual/constructors/#$" +[[std.label]] +name = "Indentation" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Index replacement" +name = "Index-replacement" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Index translation" +name = "Index-translation" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Indexable Collections" +name = "Indexable-Collections" +uri = "base/collections/#$" +[[std.label]] +name = "Indexing" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Indexing and assignment" +name = "Indexing-and-assignment" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Indirect Calls" +name = "Indirect-Calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Inference" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Initialization of the Julia runtime" +name = "Initialization-of-the-Julia-runtime" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Inline elements" +name = "Inline-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Inserting breakpoints for inspection from gdb" +name = "Inserting-breakpoints-for-inspection-from-gdb" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Inserting breakpoints upon certain conditions" +name = "Inserting-breakpoints-upon-certain-conditions" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Installing the Tracy Profile Viewer" +name = "Installing-the-Tracy-Profile-Viewer" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "Instrumenting-Julia-with-DTrace,-and-bpftrace" +uri = "devdocs/probes/#Instrumenting-Julia-with-DTrace%2C-and-bpftrace" +[[std.label]] +dispname = "Integers and Floating-Point Numbers" +name = "Integers-and-Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Intel VTune (ITTAPI) Profiler" +name = "Intel-VTune-(ITTAPI)-Profiler" +uri = "devdocs/external_profilers/#Intel-VTune-%28ITTAPI%29-Profiler" +[[std.label]] +name = "InteractiveUtils" +uri = "NEWS/#$" +[[std.label]] +dispname = "Interface between JL_STD* and Julia code" +name = "Interface-between-JL_STD*-and-Julia-code" +uri = "devdocs/stdio/#Interface-between-JL_STD%2A-and-Julia-code" +[[std.label]] +name = "Interfaces" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Intermediate and compiled representations" +name = "Intermediate-and-compiled-representations" +uri = "base/reflection/#$" +[[std.label]] +name = "Internals" +uri = "base/base/#$" +[[std.label]] +dispname = "Introduction to the internal machinery" +name = "Introduction-to-the-internal-machinery" +uri = "devdocs/types/#$" +[[std.label]] +name = "Invariants" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Investigating results" +name = "Investigating-results" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Is Julia named after someone or something?" +name = "Is-Julia-named-after-someone-or-something?" +uri = "manual/faq/#Is-Julia-named-after-someone-or-something%3F" +[[std.label]] +name = "Italics" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Iterable Collections" +name = "Iterable-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Iterated dispatch" +name = "Iterated-dispatch" +uri = "manual/methods/#$" +[[std.label]] +name = "Iteration" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Iteration utilities" +name = "Iteration-utilities" +uri = "base/iterators/#$" +[[std.label]] +dispname = "JIT Design and Implementation" +name = "JIT-Design-and-Implementation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "JL Call Convention" +name = "JL-Call-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +name = "JL_ALWAYS_LEAFTYPE" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_DISABLED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_PROMISE_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GLOBALLY_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_MAYBE_UNROOTED/JL_ROOTS_TEMPORARILY" +uri = "devdocs/gc-sa/#JL_MAYBE_UNROOTED%2FJL_ROOTS_TEMPORARILY" +[[std.label]] +name = "JL_NOTSAFEPOINT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_PROPAGATES_ROOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_REQUIRE_ROOTED_SLOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_ROOTING_ARGUMENT/JL_ROOTED_ARGUMENT" +uri = "devdocs/gc-sa/#JL_ROOTING_ARGUMENT%2FJL_ROOTED_ARGUMENT" +[[std.label]] +name = "JULIA_ANSWER_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_BINDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CI" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CPU_TARGET" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEBUG" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEPOT_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EDITOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_ERROR_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EXCLUSIVE" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_GC_ALLOC_POOL, JULIA_GC_ALLOC_OTHER, JULIA_GC_ALLOC_PRINT" +name = "JULIA_GC_ALLOC_POOL,-JULIA_GC_ALLOC_OTHER,-JULIA_GC_ALLOC_PRINT" +uri = "manual/environment-variables/#JULIA_GC_ALLOC_POOL%2C-JULIA_GC_ALLOC_OTHER%2C-JULIA_GC_ALLOC_PRINT" +[[std.label]] +name = "JULIA_GC_NO_GENERATIONAL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_GC_WAIT_FOR_DEBUGGER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_HISTORY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_IMAGE_TIMINGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INFO_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INPUT_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LLVM_ARGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LOAD_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NO_VERIFY_HOSTS / JULIA_SSL_NO_VERIFY_HOSTS / JULIA_SSH_NO_VERIFY_HOSTS / JULIA_ALWAYS_VERIFY_HOSTS" +name = "JULIA_NO_VERIFY_HOSTS-/-JULIA_SSL_NO_VERIFY_HOSTS-/-JULIA_SSH_NO_VERIFY_HOSTS-/-JULIA_ALWAYS_VERIFY_HOSTS" +uri = "manual/environment-variables/#JULIA_NO_VERIFY_HOSTS-%2F-JULIA_SSL_NO_VERIFY_HOSTS-%2F-JULIA_SSH_NO_VERIFY_HOSTS-%2F-JULIA_ALWAYS_VERIFY_HOSTS" +[[std.label]] +name = "JULIA_NUM_PRECOMPILE_TASKS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_NUM_THREADS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKGRESOLVE_ACCURACY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_DEVDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_IGNORE_HASHES" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_OFFLINE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRECOMPILE_AUTO" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRESERVE_TIERED_INSTALLED" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER_REGISTRY_PREFERENCE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_UNPACK_REGISTRY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_USE_CLI_GIT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PROJECT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SHELL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SSL_CA_ROOTS_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_THREAD_SLEEP_THRESHOLD" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_VERBOSE_LINKING" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WARN_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WORKER_TIMEOUT" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Julia ASTs" +name = "Julia-ASTs" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Julia Execution" +name = "Julia-Execution" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Julia Functions" +name = "Julia-Functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Julia Native Calling Convention" +name = "Julia-Native-Calling-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Julia Releases" +name = "Julia-Releases" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Julia SSA-form IR" +name = "Julia-SSA-form-IR" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Julia ⇔ C/C++: Assembling modules" +name = "Julia-and-hArr;-C/C:-Assembling-modules" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Assembling-modules" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module interface" +name = "Julia-and-hArr;-C/C:-Module-interface" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-interface" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module loading" +name = "Julia-and-hArr;-C/C:-Module-loading" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-loading" +[[std.label]] +dispname = "Julia ⇔ C/C++: Namespaces" +name = "Julia-and-hArr;-C/C:-Namespaces" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Namespaces" +[[std.label]] +dispname = "Julia ⇔ C/C++: Quick reference" +name = "Julia-and-hArr;-C/C:-Quick-reference" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Quick-reference" +[[std.label]] +dispname = "Julia v1.10 Release Notes" +name = "Julia-v1.10-Release-Notes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Keeping values alive in the absence of uses" +name = "Keeping-values-alive-in-the-absence-of-uses" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Key bindings" +name = "Key-bindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Keyword Arguments" +name = "Keyword-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Keyword arguments" +name = "Keyword-arguments" +uri = "devdocs/functions/#$" +[[std.label]] +name = "Keywords" +uri = "base/base/#$" +[[std.label]] +dispname = "LAPACK functions" +name = "LAPACK-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LLVM" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "LLVM-Alias-Analysis" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "LLVM Interface" +name = "LLVM-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "Language changes" +name = "Language-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Lattice Design" +name = "Lattice-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Lazy Artifacts" +name = "Lazy-Artifacts" +uri = "stdlib/LazyArtifacts/#$" +[[std.label]] +dispname = "Legacy interface" +name = "Legacy-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Legacy ios.c library" +name = "Legacy-ios.c-library" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Let Blocks" +name = "Let-Blocks" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Level 1 BLAS functions" +name = "Level-1-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 2 BLAS functions" +name = "Level-2-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 3 BLAS functions" +name = "Level-3-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LibCURL" +uri = "stdlib/LibCURL/#$" +[[std.label]] +name = "LibGit2" +uri = "stdlib/LibGit2/#$" +[[std.label]] +dispname = "Libuv wrappers for stdio" +name = "Libuv-wrappers-for-stdio" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Line-by-Line Allocation Tracking" +name = "Line-by-Line-Allocation-Tracking" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Line endings" +name = "Line-endings" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Line numbers" +name = "Line-numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Linear indexing (LinearIndices)" +name = "Linear-indexing-(LinearIndices)" +uri = "devdocs/offset-arrays/#Linear-indexing-%28LinearIndices%29" +[[std.label]] +name = "LinearAlgebra" +uri = "NEWS/#$" +[[std.label]] +name = "Links" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Linux Build Troubleshooting" +name = "Linux-Build-Troubleshooting" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "Lists" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Literal zero and one" +name = "Literal-zero-and-one" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Literals" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Loading a particular file" +name = "Loading-a-particular-file" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Local invocations" +name = "Local-invocations" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Log event structure" +name = "Log-event-structure" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logging module" +name = "Logging-module" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logical Operations on Arrays" +name = "Logical-Operations-on-Arrays" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Logical indexing" +name = "Logical-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Logical operators" +name = "Logical-operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Loops and Comprehensions" +name = "Loops-and-Comprehensions" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level matrix operations" +name = "Low-level-matrix-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Low-level synchronization primitives" +name = "Low-level-synchronization-primitives" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Lowered form" +name = "Lowered-form" +uri = "devdocs/ast/#$" +[[std.label]] +name = "MacOS" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Machine epsilon" +name = "Machine-epsilon" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Macro-generated code" +name = "Macro-generated-code" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Macro invocation" +name = "Macro-invocation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Macros and dispatch" +name = "Macros-and-dispatch" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Main SSA data structure" +name = "Main-SSA-data-structure" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Mapping C Functions to Julia" +name = "Mapping-C-Functions-to-Julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown Syntax Extensions" +name = "Markdown-Syntax-Extensions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Marking and Generational Collection" +name = "Marking-and-Generational-Collection" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Mathematical Functions" +name = "Mathematical-Functions" +uri = "base/math/#$" +[[std.label]] +dispname = "Mathematical Operations and Elementary Functions" +name = "Mathematical-Operations-and-Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Mathematics" +uri = "base/math/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "Matrix-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Measure performance with @time and pay attention to memory allocation" +name = "Measure-performance-with-[@time](@ref)-and-pay-attention-to-memory-allocation" +uri = "manual/performance-tips/#Measure-performance-with-%5B%40time%5D%28%40ref%29-and-pay-attention-to-memory-allocation" +[[std.label]] +name = "Memory" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Memory Management" +name = "Memory-Management" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Memory Ownership" +name = "Memory-Ownership" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Memory Sanitizer (MSAN)" +name = "Memory-Sanitizer-(MSAN)" +uri = "devdocs/sanitizers/#Memory-Sanitizer-%28MSAN%29" +[[std.label]] +dispname = "Memory allocation analysis" +name = "Memory-allocation-analysis" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Memory layout" +name = "Memory-layout" +uri = "base/base/#$" +[[std.label]] +dispname = "Memory layout of Julia Objects" +name = "Memory-layout-of-Julia-Objects" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Memory-mapped I/O" +name = "Memory-mapped-I/O" +uri = "stdlib/Mmap/#Memory-mapped-I%2FO" +[[std.label]] +dispname = "Memory profiling" +name = "Memory-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "Menus" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Merging backports into the release branch" +name = "Merging-backports-into-the-release-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +name = "Meta" +uri = "base/base/#$" +[[std.label]] +name = "Metaprogramming" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method Tables" +name = "Method-Tables" +uri = "devdocs/functions/#$" +[[std.label]] +name = "MethodInstance" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Missing Values" +name = "Missing-Values" +uri = "base/base/#$" +[[std.label]] +dispname = "Mixing multiple using and import statements" +name = "Mixing-multiple-using-and-import-statements" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module bindings" +name = "Module-bindings" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Module initialization and precompilation" +name = "Module-initialization-and-precompilation" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module loading" +name = "Module-loading" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Module loading callbacks" +name = "Module-loading-callbacks" +uri = "devdocs/require/#$" +[[std.label]] +name = "Modules" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "More About Callbacks" +name = "More-About-Callbacks" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "More about types" +name = "More-about-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "More dots: Fuse vectorized operations" +name = "More-dots:-Fuse-vectorized-operations" +uri = "manual/performance-tips/#More-dots%3A-Fuse-vectorized-operations" +[[std.label]] +dispname = "More on Channels" +name = "More-on-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "More task operations" +name = "More-task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Mozilla's Record and Replay Framework (rr)" +name = "Mozilla's-Record-and-Replay-Framework-(rr)" +uri = "devdocs/debuggingtips/#Mozilla%27s-Record-and-Replay-Framework-%28rr%29" +[[std.label]] +dispname = "Multi-processing and Distributed Computing" +name = "Multi-processing-and-Distributed-Computing" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Multicast" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Multidimensional Arrays" +name = "Multidimensional-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Multimedia I/O" +name = "Multimedia-I/O" +uri = "base/io-network/#Multimedia-I%2FO" +[[std.label]] +dispname = "Multiple GC Threads" +name = "Multiple-GC-Threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multiple Objects" +name = "Multiple-Objects" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Mutable Composite Types" +name = "Mutable-Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Mutable collections" +name = "Mutable-collections" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Named Tuple Types" +name = "Named-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Named Tuples" +name = "Named-Tuples" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Nested quote" +name = "Nested-quote" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Network I/O" +name = "Network-I/O" +uri = "base/io-network/#Network-I%2FO" +[[std.label]] +dispname = "Network Requirements for LocalManager and SSHManager" +name = "Network-Requirements-for-LocalManager-and-SSHManager" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Network transport" +name = "Network-transport" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "NetworkOptions" +uri = "stdlib/NetworkOptions/#$" +[[std.label]] +dispname = "Networking and Streams" +name = "Networking-and-Streams" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "New IR nodes" +name = "New-IR-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "New language features" +name = "New-language-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library features" +name = "New-library-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library functions" +name = "New-library-functions" +uri = "NEWS/#$" +[[std.label]] +dispname = "Non-constant Function Specifications" +name = "Non-constant-Function-Specifications" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Note on Optional and keyword Arguments" +name = "Note-on-Optional-and-keyword-Arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Notes on BLAS and LAPACK" +name = "Notes-on-BLAS-and-LAPACK" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Notes on using bpftrace" +name = "Notes-on-using-bpftrace" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Noteworthy Differences from other Languages" +name = "Noteworthy-Differences-from-other-Languages" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from C/C++" +name = "Noteworthy-differences-from-C/C" +uri = "manual/noteworthy-differences/#Noteworthy-differences-from-C%2FC" +[[std.label]] +dispname = "Noteworthy differences from Common Lisp" +name = "Noteworthy-differences-from-Common-Lisp" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from MATLAB" +name = "Noteworthy-differences-from-MATLAB" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from Python" +name = "Noteworthy-differences-from-Python" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from R" +name = "Noteworthy-differences-from-R" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Nothingness and missing values" +name = "Nothingness-and-missing-values" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Number of indices" +name = "Number-of-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Numbered prompt" +name = "Numbered-prompt" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Numeric Comparisons" +name = "Numeric-Comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Numerical Conversions" +name = "Numerical-Conversions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "OS X" +name = "OS-X" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Object allocation" +name = "Object-allocation" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Object layout (jl_value_t)" +name = "Object-layout-(jl_value_t)" +uri = "devdocs/object/#Object-layout-%28jl_value_t%29" +[[std.label]] +dispname = "Omitted and extra indices" +name = "Omitted-and-extra-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "On the command line" +name = "On-the-command-line" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Operations on Types" +name = "Operations-on-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Operator Precedence and Associativity" +name = "Operator-Precedence-and-Associativity" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Operators" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Operators Are Functions" +name = "Operators-Are-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Operators With Special Names" +name = "Operators-With-Special-Names" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optimization Pipeline" +name = "Optimization-Pipeline" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Optimize network I/O during parallel execution" +name = "Optimize-network-I/O-during-parallel-execution" +uri = "manual/performance-tips/#Optimize-network-I%2FO-during-parallel-execution" +[[std.label]] +dispname = "Optional Arguments" +name = "Optional-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optionally-generated functions" +name = "Optionally-generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Options for controlling the display of profile results" +name = "Options-for-controlling-the-display-of-profile-results" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Order-Related Functions" +name = "Order-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Other Test Macros" +name = "Other-Test-Macros" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Other generic segfaults or unreachables reached" +name = "Other-generic-segfaults-or-unreachables-reached" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Outer-only constructors" +name = "Outer-only-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Output-type computation" +name = "Output-type-computation" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Overflow behavior" +name = "Overflow-behavior" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Overview" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Overview of Julia to LLVM Interface" +name = "Overview-of-Julia-to-LLVM-Interface" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Package Manager" +name = "Package-Manager" +uri = "NEWS/#$" +[[std.label]] +dispname = "Package directories" +name = "Package-directories" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Packages and Modules" +name = "Packages-and-Modules" +uri = "manual/faq/#$" +[[std.label]] +name = "Paragraphs" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Parallel Computing" +name = "Parallel-Computing" +uri = "manual/parallel-computing/#$" +[[std.label]] +dispname = "Parallel Map and Loops" +name = "Parallel-Map-and-Loops" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Parallel mode" +name = "Parallel-mode" +uri = "manual/command-line-interface/#$" +[[std.label]] +name = "Parallelization" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Parametric Abstract Types" +name = "Parametric-Abstract-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Constructors" +name = "Parametric-Constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Methods" +name = "Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parametric Primitive Types" +name = "Parametric-Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Types" +name = "Parametric-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametrically-constrained Varargs methods" +name = "Parametrically-constrained-Varargs-methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parsing TOML data" +name = "Parsing-TOML-data" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Passing Pointers for Modifying Inputs" +name = "Passing-Pointers-for-Modifying-Inputs" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Passing options to LLVM" +name = "Passing-options-to-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Performance critical code should be inside a function" +name = "Performance-critical-code-should-be-inside-a-function" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Period Types" +name = "Period-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +name = "Periods" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Phi nodes and Pi nodes" +name = "Phi-nodes-and-Pi-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "PhiC nodes and Upsilon nodes" +name = "PhiC-nodes-and-Upsilon-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +name = "Pidfile" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +name = "Pkg" +uri = "stdlib/Pkg/#$" +[[std.label]] +dispname = "Pkg mode" +name = "Pkg-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Pkg.jl" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Platform-Specific Notes" +name = "Platform-Specific-Notes" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Point releasing 101" +name = "Point-releasing-101" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Powers, logs and roots" +name = "Powers,-logs-and-roots" +uri = "manual/mathematical-operations/#Powers%2C-logs-and-roots" +[[std.label]] +dispname = "Pre-allocating outputs" +name = "Pre-allocating-outputs" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Prefer exported methods over direct field access" +name = "Prefer-exported-methods-over-direct-field-access" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Primary Functions" +name = "Primary-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Primitive Types" +name = "Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Principles of usage" +name = "Principles-of-usage" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Printf" +uri = "NEWS/#$" +[[std.label]] +dispname = "Printing of debug information" +name = "Printing-of-debug-information" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Probe usage examples" +name = "Probe-usage-examples" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Processing log events" +name = "Processing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Profiling Julia with Tracy" +name = "Profiling-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Profiling package precompilation with Tracy" +name = "Profiling-package-precompilation-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Program representation" +name = "Program-representation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Project environments" +name = "Project-environments" +uri = "manual/code-loading/#$" +[[std.label]] +name = "Promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Propagating inbounds" +name = "Propagating-inbounds" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Propagation of Missing Values" +name = "Propagation-of-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "Proper-maintenance-and-care-of-multi-threading-locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Properties of Types" +name = "Properties-of-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Property destructuring" +name = "Property-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Qualified names" +name = "Qualified-names" +uri = "manual/modules/#$" +[[std.label]] +name = "Quirks" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Quote expressions" +name = "Quote-expressions" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "REPL-based workflow" +name = "REPL-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "REPL formatting" +name = "REPL-formatting" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "RadioMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Random Numbers" +name = "Random-Numbers" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random generation functions" +name = "Random-generation-functions" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random numbers module" +name = "Random-numbers-module" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Raspberry Pi 1 / Raspberry Pi Zero" +name = "Raspberry-Pi-1-/-Raspberry-Pi-Zero" +uri = "devdocs/build/arm/#Raspberry-Pi-1-%2F-Raspberry-Pi-Zero" +[[std.label]] +dispname = "Raspberry Pi 2" +name = "Raspberry-Pi-2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Rational Numbers" +name = "Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Receiving IP Multicast Packets" +name = "Receiving-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Redefining Methods" +name = "Redefining-Methods" +uri = "manual/methods/#$" +[[std.label]] +name = "Reflection" +uri = "base/base/#$" +[[std.label]] +dispname = "Reflection and introspection" +name = "Reflection-and-introspection" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Remote References and AbstractChannels" +name = "Remote-References-and-AbstractChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Remote References and Distributed Garbage Collection" +name = "Remote-References-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Renaming with as" +name = "Renaming-with-as" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "Reporting-and-analyzing-crashes-(segfaults)" +uri = "devdocs/backtraces/#Reporting-and-analyzing-crashes-%28segfaults%29" +[[std.label]] +name = "Representation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Representation of Intermediate Values" +name = "Representation-of-Intermediate-Values" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Representation of Pointers" +name = "Representation-of-Pointers" +uri = "devdocs/compiler/#$" +[[std.label]] +name = "Reproducibility" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Reproducing concurrency bugs with rr" +name = "Reproducing-concurrency-bugs-with-rr" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Required Build Tools and External Libraries" +name = "Required-Build-Tools-and-External-Libraries" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Resolving IP Addresses" +name = "Resolving-IP-Addresses" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Resources" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Return type" +name = "Return-type" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Returning nothing" +name = "Returning-nothing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Revise-based workflows" +name = "Revise-based-workflows" +uri = "manual/workflow-tips/#$" +[[std.label]] +name = "Rounding" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Epoch" +name = "Rounding-Epoch" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Functions" +name = "Rounding-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding functions" +name = "Rounding-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Rounding modes" +name = "Rounding-modes" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Running External Programs" +name = "Running-External-Programs" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Running PackageEvaluator" +name = "Running-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Running the Julia test suite under Valgrind" +name = "Running-the-Julia-test-suite-under-Valgrind" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Running the analysis" +name = "Running-the-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "SHA" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SHA functions" +name = "SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SIMD Support" +name = "SIMD-Support" +uri = "base/simd-types/#$" +[[std.label]] +dispname = "SIMD Values" +name = "SIMD-Values" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Safe use of Finalizers" +name = "Safe-use-of-Finalizers" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sanitizer support" +name = "Sanitizer-support" +uri = "devdocs/sanitizers/#$" +[[std.label]] +name = "Scheduling" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Search modes" +name = "Search-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Segfaults during bootstrap (sysimg.jl)" +name = "Segfaults-during-bootstrap-(sysimg.jl)" +uri = "devdocs/backtraces/#Segfaults-during-bootstrap-%28sysimg.jl%29" +[[std.label]] +dispname = "Segfaults when running a script" +name = "Segfaults-when-running-a-script" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Selecting an appropriate output array" +name = "Selecting-an-appropriate-output-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Sending IP Multicast Packets" +name = "Sending-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Separate convert and kernel logic" +name = "Separate-convert-and-kernel-logic" +uri = "manual/methods/#$" +[[std.label]] +name = "Serialization" +uri = "stdlib/Serialization/#$" +[[std.label]] +dispname = "Sessions and the REPL" +name = "Sessions-and-the-REPL" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Set-Like Collections" +name = "Set-Like-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Setting up PackageEvaluator" +name = "Setting-up-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "Shared-Arrays" +uri = "stdlib/SharedArrays/#$" +[[std.label]] +dispname = "Shared Arrays and Distributed Garbage Collection" +name = "Shared-Arrays-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shared Global Data Structures" +name = "Shared-Global-Data-Structures" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Short-Circuit Evaluation" +name = "Short-Circuit-Evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Side effects and mutable function arguments" +name = "Side-effects-and-mutable-function-arguments" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sign and absolute value functions" +name = "Sign-and-absolute-value-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Signing binaries" +name = "Signing-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Skipping Missing Values" +name = "Skipping-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Sockets" +uri = "stdlib/Sockets/#$" +[[std.label]] +dispname = "Sorting Algorithms" +name = "Sorting-Algorithms" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting Functions" +name = "Sorting-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting and Related Functions" +name = "Sorting-and-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Source distribution" +name = "Source-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Source distributions of releases" +name = "Source-distributions-of-releases" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Sparse Arrays" +name = "Sparse-Arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector Storage" +name = "Sparse-Vector-Storage" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector and Matrix Constructors" +name = "Sparse-Vector-and-Matrix-Constructors" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse matrix operations" +name = "Sparse-matrix-operations" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Special Types" +name = "Special-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Special floating-point values" +name = "Special-floating-point-values" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Special functions" +name = "Special-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Special matrices" +name = "Special-matrices" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Special values" +name = "Special-values" +uri = "base/base/#$" +[[std.label]] +dispname = "Specialized Calling Convention Signature Representation" +name = "Specialized-Calling-Convention-Signature-Representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Specializing array generation" +name = "Specializing-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Specializing axes" +name = "Specializing-axes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing reshape" +name = "Specializing-reshape" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing similar" +name = "Specializing-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specifying Network Topology (Experimental)" +name = "Specifying-Network-Topology-(Experimental)" +uri = "manual/distributed-computing/#Specifying-Network-Topology-%28Experimental%29" +[[std.label]] +dispname = "Specifying multiple system image targets" +name = "Specifying-multiple-system-image-targets" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Splatting interpolation" +name = "Splatting-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Stack Traces" +name = "Stack-Traces" +uri = "manual/stacktraces/#$" +[[std.label]] +name = "StackTraces" +uri = "base/stacktraces/#$" +[[std.label]] +dispname = "Standalone using and import" +name = "Standalone-using-and-import" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Standard Modules" +name = "Standard-Modules" +uri = "base/base/#$" +[[std.label]] +dispname = "Standard Numeric Types" +name = "Standard-Numeric-Types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Standard functions" +name = "Standard-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Standard library changes" +name = "Standard-library-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Standard modules" +name = "Standard-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Starting Julia with multiple threads" +name = "Starting-Julia-with-multiple-threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Starting and managing worker processes" +name = "Starting-and-managing-worker-processes" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Startup file" +name = "Startup-file" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Static Analysis Algorithm" +name = "Static-Analysis-Algorithm" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "Static-analyzer-annotations-for-GC-correctness-in-C-code" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "Statistics" +uri = "stdlib/Statistics/#$" +[[std.label]] +dispname = "Step 1: Install toolchain" +name = "Step-1:-Install-toolchain" +uri = "devdocs/sanitizers/#Step-1%3A-Install-toolchain" +[[std.label]] +dispname = "Step 2: Build Julia with ASAN" +name = "Step-2:-Build-Julia-with-ASAN" +uri = "devdocs/sanitizers/#Step-2%3A-Build-Julia-with-ASAN" +[[std.label]] +dispname = "String Basics" +name = "String-Basics" +uri = "manual/strings/#$" +[[std.label]] +name = "Strings" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Struct Type Correspondences" +name = "Struct-Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Stylistic Conventions" +name = "Stylistic-Conventions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "SubArray design" +name = "SubArray-design" +uri = "devdocs/subarrays/#$" +[[std.label]] +name = "SubArrays" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Submodules and relative paths" +name = "Submodules-and-relative-paths" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Subsequences, permutations and shuffling" +name = "Subsequences,-permutations-and-shuffling" +uri = "stdlib/Random/#Subsequences%2C-permutations-and-shuffling" +[[std.label]] +name = "Subtypes" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Subtyping and method sorting" +name = "Subtyping-and-method-sorting" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Subtyping diagonal variables" +name = "Subtyping-diagonal-variables" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Supplying the number of expressions" +name = "Supplying-the-number-of-expressions" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Supporting ccall" +name = "Supporting-[ccall](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bccall%5D%28%40ref%29" +[[std.label]] +dispname = "Supporting pointer_from_objref" +name = "Supporting-[pointer_from_objref](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bpointer_from_objref%5D%28%40ref%29" +[[std.label]] +name = "Suppressions" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Surface syntax AST" +name = "Surface-syntax-AST" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Sweeping" +uri = "devdocs/gc/#$" +[[std.label]] +name = "Symbols" +uri = "manual/metaprogramming/#$" +[[std.label]] +name = "Syntax" +uri = "base/base/#$" +[[std.label]] +dispname = "Syntax Conflicts" +name = "Syntax-Conflicts" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Syntax Guide" +name = "Syntax-Guide" +uri = "manual/documentation/#$" +[[std.label]] +name = "System" +uri = "base/base/#$" +[[std.label]] +dispname = "System Image Building" +name = "System-Image-Building" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "System and Package Image Building" +name = "System-and-Package-Image-Building" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "TOML" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Tab completion" +name = "Tab-completion" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Tables" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tagging the release" +name = "Tagging-the-release" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "Talking-to-the-compiler-(the-:meta-mechanism)" +uri = "devdocs/meta/#Talking-to-the-compiler-%28the-%3Ameta-mechanism%29" +[[std.label]] +name = "Tar" +uri = "stdlib/Tar/#$" +[[std.label]] +dispname = "Target Architectures" +name = "Target-Architectures" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Target-Dependent Optimization and Code Generation" +name = "Target-Dependent-Optimization-and-Code-Generation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Task Monitor with BPFnative.jl" +name = "Task-Monitor-with-BPFnative.jl" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task queue probes" +name = "Task-queue-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task runtime probes" +name = "Task-runtime-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task spawn monitor" +name = "Task-spawn-monitor" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Tasks" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Tasks and events" +name = "Tasks-and-events" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +name = "Test" +uri = "NEWS/#$" +[[std.label]] +dispname = "Test result types" +name = "Test-result-types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Test utilities" +name = "Test-utilities" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Base Julia" +name = "Testing-Base-Julia" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Log Statements" +name = "Testing-Log-Statements" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing log events" +name = "Testing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "The @threads Macro" +name = "The-@threads-Macro" +uri = "manual/multi-threading/#The-%40threads-Macro" +[[std.label]] +dispname = "The Julia REPL" +name = "The-Julia-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The Julian mode" +name = "The-Julian-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The throw function" +name = "The-[throw](@ref)-function" +uri = "manual/control-flow/#The-%5Bthrow%5D%28%40ref%29-function" +[[std.label]] +dispname = "The analyzer annotations" +name = "The-analyzer-annotations" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "The bounds checking call hierarchy" +name = "The-bounds-checking-call-hierarchy" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "The dangers of abusing multiple dispatch (aka, more on types with values-as-parameters)" +name = "The-dangers-of-abusing-multiple-dispatch-(aka,-more-on-types-with-values-as-parameters)" +uri = "manual/performance-tips/#The-dangers-of-abusing-multiple-dispatch-%28aka%2C-more-on-types-with-values-as-parameters%29" +[[std.label]] +dispname = "The different prompt modes" +name = "The-different-prompt-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The documentation is not accurate enough. Can I rely on the existing behavior?" +name = "The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior?" +uri = "manual/faq/#The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior%3F" +[[std.label]] +dispname = "The inlining algorithm (inline_worthy)" +name = "The-inlining-algorithm-(inline_worthy)" +uri = "devdocs/inference/#The-inlining-algorithm-%28inline_worthy%29" +[[std.label]] +dispname = "The jlcall calling convention" +name = "The-jlcall-calling-convention" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "The return Keyword" +name = "The-return-Keyword" +uri = "manual/functions/#$" +[[std.label]] +dispname = "The try/catch statement" +name = "The-try/catch-statement" +uri = "manual/control-flow/#The-try%2Fcatch-statement" +[[std.label]] +dispname = "The two uses of the ... operator: slurping and splatting" +name = "The-two-uses-of-the-...-operator:-slurping-and-splatting" +uri = "manual/faq/#The-two-uses-of-the-...-operator%3A-slurping-and-splatting" +[[std.label]] +dispname = "The uniform scaling operator" +name = "The-uniform-scaling-operator" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "There is a useful undocumented function/type/constant. Can I use it?" +name = "There-is-a-useful-undocumented-function/type/constant.-Can-I-use-it?" +uri = "manual/faq/#There-is-a-useful-undocumented-function%2Ftype%2Fconstant.-Can-I-use-it%3F" +[[std.label]] +dispname = "Things to watch out for" +name = "Things-to-watch-out-for" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Thread Sanitizer (TSAN)" +name = "Thread-Sanitizer-(TSAN)" +uri = "devdocs/sanitizers/#Thread-Sanitizer-%28TSAN%29" +[[std.label]] +dispname = "Thread sleep/wake probes" +name = "Thread-sleep/wake-probes" +uri = "devdocs/probes/#Thread-sleep%2Fwake-probes" +[[std.label]] +dispname = "Throwing Julia Exceptions" +name = "Throwing-Julia-Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Thundering herd detection" +name = "Thundering-herd-detection" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "TimeType-Period Arithmetic" +name = "TimeType-Period-Arithmetic" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Toplevel elements" +name = "Toplevel-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tracy Profiler" +name = "Tracy-Profiler" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Trait-based dispatch" +name = "Trait-based-dispatch" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Treat Subnormal Numbers as Zeros" +name = "Treat-Subnormal-Numbers-as-Zeros" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Triggered During Execution" +name = "Triggered-During-Execution" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Trigonometric and hyperbolic functions" +name = "Trigonometric-and-hyperbolic-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Triple-Quoted String Literals" +name = "Triple-Quoted-String-Literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Troubleshooting \"method not matched\": parametric type invariance and MethodErrors" +name = "Troubleshooting-\"method-not-matched\":-parametric-type-invariance-and-MethodErrors" +uri = "manual/faq/#Troubleshooting-%22method-not-matched%22%3A-parametric-type-invariance-and-MethodErrors" +[[std.label]] +dispname = "Try it out!" +name = "Try-it-out!" +uri = "devdocs/EscapeAnalysis/#Try-it-out%21" +[[std.label]] +dispname = "Tuple Types" +name = "Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Tuple and NTuple arguments" +name = "Tuple-and-NTuple-arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Tuple types" +name = "Tuple-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Tuples" +uri = "manual/functions/#$" +[[std.label]] +name = "Tweaks" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type Aliases" +name = "Type-Aliases" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Correspondences" +name = "Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Declarations" +name = "Type-Declarations" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Parameters" +name = "Type-Parameters" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Unions" +name = "Type-Unions" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type declarations" +name = "Type-declarations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type parameters and fields" +name = "Type-parameters-and-fields" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Type relations" +name = "Type-relations" +uri = "base/base/#$" +[[std.label]] +name = "TypeNames" +uri = "devdocs/types/#$" +[[std.label]] +name = "Types" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Types, type declarations, and constructors" +name = "Types,-type-declarations,-and-constructors" +uri = "manual/faq/#Types%2C-type-declarations%2C-and-constructors" +[[std.label]] +dispname = "Types and sets (and Any and Union{}/Bottom)" +name = "Types-and-sets-(and-Any-and-Union{}/Bottom)" +uri = "devdocs/types/#Types-and-sets-%28and-Any-and-Union%7B%7D%2FBottom%29" +[[std.label]] +dispname = "Types of functions" +name = "Types-of-functions" +uri = "manual/types/#$" +[[std.label]] +name = "UUIDs" +uri = "stdlib/UUIDs/#$" +[[std.label]] +dispname = "Unhandled rr system calls" +name = "Unhandled-rr-system-calls" +uri = "devdocs/valgrind/#$" +[[std.label]] +name = "Unicode" +uri = "stdlib/Unicode/#$" +[[std.label]] +dispname = "Unicode Input" +name = "Unicode-Input" +uri = "manual/unicode-input/#$" +[[std.label]] +dispname = "Unicode and UTF-8" +name = "Unicode-and-UTF-8" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Union representation" +name = "Union-representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "UnionAll Types" +name = "UnionAll-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "UnionAll types" +name = "UnionAll-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Unit Testing" +name = "Unit-Testing" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Update the version number of a dependency" +name = "Update-the-version-number-of-a-dependency" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating an existing source tree" +name = "Updating-an-existing-source-tree" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating fields of GC-managed objects" +name = "Updating-fields-of-GC-managed-objects" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Updating operators" +name = "Updating-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Uploading binaries" +name = "Uploading-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Use in Makefiles" +name = "Use-in-Makefiles" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Use naming conventions consistent with Julia base/" +name = "Use-naming-conventions-consistent-with-Julia-base/" +uri = "manual/style-guide/#Use-naming-conventions-consistent-with-Julia-base%2F" +[[std.label]] +dispname = "Useful JULIA_LLVM_ARGS parameters" +name = "Useful-JULIA_LLVM_ARGS-parameters" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Useful Julia functions for Inspecting those variables" +name = "Useful-Julia-functions-for-Inspecting-those-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful Julia variables for Inspecting" +name = "Useful-Julia-variables-for-Inspecting" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful references:" +name = "Useful-references:" +uri = "devdocs/probes/#Useful-references%3A" +[[std.label]] +dispname = "User interaction" +name = "User-interaction" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Using @threads without data races" +name = "Using-@threads-without-data-races" +uri = "manual/multi-threading/#Using-%40threads-without-data-races" +[[std.label]] +dispname = "Using Loggers" +name = "Using-Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Using Valgrind with Julia" +name = "Using-Valgrind-with-Julia" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Using arguments inside scripts" +name = "Using-arguments-inside-scripts" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Using axes for bounds checks and loop iteration" +name = "Using-axes-for-bounds-checks-and-loop-iteration" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Using distinct algorithms for scalar or array generation" +name = "Using-distinct-algorithms-for-scalar-or-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Using julia-config to automatically determine build parameters" +name = "Using-julia-config-to-automatically-determine-build-parameters" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Utility Collections" +name = "Utility-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Vararg Tuple Types" +name = "Vararg-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Varargs Functions" +name = "Varargs-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Variables and Assignments" +name = "Variables-and-Assignments" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Variadic function calls" +name = "Variadic-function-calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Verifying" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Versioning" +uri = "base/base/#$" +[[std.label]] +dispname = "Versioning and Git" +name = "Versioning-and-Git" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Via @profile" +name = "Via-@profile" +uri = "stdlib/Profile/#Via-%40profile" +[[std.label]] +dispname = "Viewing Tracy files in your browser" +name = "Viewing-Tracy-files-in-your-browser" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Viewing a stack trace" +name = "Viewing-a-stack-trace" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Views (SubArrays and other view types)" +name = "Views-(SubArrays-and-other-view-types)" +uri = "base/arrays/#Views-%28SubArrays-and-other-view-types%29" +[[std.label]] +dispname = "What are the possible causes of an UndefVarError during remote execution?" +name = "What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution?" +uri = "manual/faq/#What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution%3F" +[[std.label]] +dispname = "What does the ... operator do?" +name = "What-does-the-...-operator-do?" +uri = "manual/faq/#What-does-the-...-operator-do%3F" +[[std.label]] +dispname = "What is the difference between \"using\" and \"import\"?" +name = "What-is-the-difference-between-\"using\"-and-\"import\"?" +uri = "manual/faq/#What-is-the-difference-between-%22using%22-and-%22import%22%3F" +[[std.label]] +dispname = "What is the return value of an assignment?" +name = "What-is-the-return-value-of-an-assignment?" +uri = "manual/faq/#What-is-the-return-value-of-an-assignment%3F" +[[std.label]] +dispname = "When is convert called?" +name = "When-is-convert-called?" +uri = "manual/conversion-and-promotion/#When-is-convert-called%3F" +[[std.label]] +dispname = "When to use T, Ptr{T} and Ref{T}" +name = "When-to-use-T,-Ptr{T}-and-Ref{T}" +uri = "manual/calling-c-and-fortran-code/#When-to-use-T%2C-Ptr%7BT%7D-and-Ref%7BT%7D" +[[std.label]] +dispname = "Why am I getting UndefVarError from a simple loop?" +name = "Why-am-I-getting-UndefVarError-from-a-simple-loop?" +uri = "manual/faq/#Why-am-I-getting-UndefVarError-from-a-simple-loop%3F" +[[std.label]] +dispname = "Why are my Julia benchmarks for linear algebra operations different from other languages?" +name = "Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages?" +uri = "manual/faq/#Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages%3F" +[[std.label]] +dispname = "Why do concurrent writes to the same stream result in inter-mixed output?" +name = "Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output?" +uri = "manual/faq/#Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output%3F" +[[std.label]] +dispname = "Why does Julia use * for string concatenation? Why not + or something else?" +name = "Why-does-Julia-use-*-for-string-concatenation?-Why-not-or-something-else?" +uri = "manual/faq/#Why-does-Julia-use-%2A-for-string-concatenation%3F-Why-not-or-something-else%3F" +[[std.label]] +dispname = "Why does x += y allocate memory when x and y are arrays?" +name = "Why-does-x-y-allocate-memory-when-x-and-y-are-arrays?" +uri = "manual/faq/#Why-does-x-y-allocate-memory-when-x-and-y-are-arrays%3F" +[[std.label]] +dispname = "Why doesn't it work to declare foo(bar::Vector{Real}) = 42 and then call foo([1])?" +name = "Why-doesn't-it-work-to-declare-foo(bar::Vector{Real})-42-and-then-call-foo([1])?" +uri = "manual/faq/#Why-doesn%27t-it-work-to-declare-foo%28bar%3A%3AVector%7BReal%7D%29-42-and-then-call-foo%28%5B1%5D%29%3F" +[[std.label]] +dispname = "Why doesn't run support * or pipes for scripting external programs?" +name = "Why-doesn't-run-support-*-or-pipes-for-scripting-external-programs?" +uri = "manual/faq/#Why-doesn%27t-run-support-%2A-or-pipes-for-scripting-external-programs%3F" +[[std.label]] +dispname = "Why don't you compile Matlab/Python/R/… code to Julia?" +name = "Why-don't-you-compile-Matlab/Python/R/…-code-to-Julia?" +uri = "manual/faq/#Why-don%27t-you-compile-Matlab%2FPython%2FR%2F%E2%80%A6-code-to-Julia%3F" +[[std.label]] +dispname = "Windows Build Debugging" +name = "Windows-Build-Debugging" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Workflow for Testing Packages" +name = "Workflow-for-Testing-Packages" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with Arrays" +name = "Working-with-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Working with Broadcasted objects" +name = "Working-with-Broadcasted-objects" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Working with Files" +name = "Working-with-Files" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Working with LLVM" +name = "Working-with-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Working with Test Sets" +name = "Working-with-Test-Sets" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with context" +name = "Working-with-context" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Wrapper types" +name = "Wrapper-types" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Write \"type-stable\" functions" +name = "Write-\"type-stable\"-functions" +uri = "manual/performance-tips/#Write-%22type-stable%22-functions" +[[std.label]] +dispname = "Write functions, not just scripts" +name = "Write-functions,-not-just-scripts" +uri = "manual/style-guide/#Write-functions%2C-not-just-scripts" +[[std.label]] +dispname = "Write functions with argument ordering similar to Julia Base" +name = "Write-functions-with-argument-ordering-similar-to-Julia-Base" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Writing Documentation" +name = "Writing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Writing Tests for greeting_tests.jl" +name = "Writing-Tests-for-greeting_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing Tests for math_tests.jl" +name = "Writing-Tests-for-math_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing custom array types with non-1 indexing" +name = "Writing-custom-array-types-with-non-1-indexing" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "LaTeX" +name = "\\LaTeX" +uri = "stdlib/Markdown/#%5CLaTeX" +[[std.label]] +dispname = "Allocation Profiler" +name = "allocation-profiler" +uri = "manual/profile/#$" +[[std.label]] +dispname = "$ and \\ characters" +name = "and-\\-characters" +uri = "manual/documentation/#and-%5C-characters" +[[std.label]] +dispname = "Method" +name = "ast-lowered-method" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Automatic Type Conversion" +name = "automatic-type-conversion" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Append ! to names of functions that modify their arguments" +name = "bang-convention" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Calling Convention" +name = "calling-convention" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "How do I catch CTRL-C in a script?" +name = "catch-ctrl-c" +uri = "manual/faq/#$" +[[std.label]] +dispname = "ccall interface" +name = "ccall-interface" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "ccall using a libuv threadpool (Experimental)" +name = "ccall-using-a-libuv-threadpool-(Experimental)" +uri = "base/multi-threading/#ccall-using-a-libuv-threadpool-%28Experimental%29" +[[std.label]] +dispname = "Command-line Interface" +name = "cli" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Code Availability and Loading Packages" +name = "code-availability" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Code Loading" +name = "code-loading" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Interpolation" +name = "command-interpolation" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Command-line switches for Julia" +name = "command-line-interface" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Compiler efficiency issues" +name = "compiler-efficiency-issues" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Conversion and Promotion" +name = "conversion-and-promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Destructuring Assignment and Multiple Return Values" +name = "destructuring-assignment" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Macro reference" +name = "dev-cartesian-reference" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "JIT Code Generation" +name = "dev-codegen" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Macro Expansion" +name = "dev-macro-expansion" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Parsing" +name = "dev-parsing" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "System Image" +name = "dev-sysimg" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Type Inference" +name = "dev-type-inference" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Version/Environment info" +name = "dev-version-info" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "else Clauses" +name = "else-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "JULIA_CPU_THREADS" +name = "env-cpu-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NUM_GC_THREADS" +name = "env-gc-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_IMAGE_THREADS" +name = "env-image-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_MAX_NUM_PRECOMPILE_FILES" +name = "env-max-num-precompile-files" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "What are the differences between zero-dimensional arrays and scalars?" +name = "faq-array-0dim" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Asynchronous IO and concurrent synchronous writes" +name = "faq-async-io" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia give a DomainError for certain seemingly-sensible operations?" +name = "faq-domain-errors" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia use native machine integer arithmetic?" +name = "faq-integer-arithmetic" +uri = "manual/faq/#$" +[[std.label]] +dispname = "How does \"null\", \"nothingness\" or \"missingness\" work in Julia?" +name = "faq-nothing" +uri = "manual/faq/#$" +[[std.label]] +dispname = "finally Clauses" +name = "finally-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "gdb debugging tips" +name = "gdb-debugging-tips" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "isbits Union Arrays" +name = "isbits-Union-Arrays" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Optimizations" +name = "isbits-Union-Optimizations" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Structs" +name = "isbits-Union-Structs" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +name = "jl_atexit_hook()" +uri = "devdocs/init/#jl_atexit_hook%28%29" +[[std.label]] +name = "julia_init()" +uri = "devdocs/init/#julia_init%28%29" +[[std.label]] +name = "julia_save()" +uri = "devdocs/init/#julia_save%28%29" +[[std.label]] +dispname = "Separate kernel functions (aka, function barriers)" +name = "kernel-functions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Arrays" +name = "lib-arrays" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Iteration" +name = "lib-collections-iteration" +uri = "base/collections/#$" +[[std.label]] +dispname = "Constants" +name = "lib-constants" +uri = "base/constants/#$" +[[std.label]] +dispname = "File Events" +name = "lib-filewatching" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "lib-multithreading" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Numbers" +name = "lib-numbers" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Profiling" +name = "lib-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Strings" +name = "lib-strings" +uri = "base/strings/#$" +[[std.label]] +dispname = "Synchronization" +name = "lib-task-sync" +uri = "base/parallel/#$" +[[std.label]] +name = "libuv" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Local Scope" +name = "local-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level synchronization using schedule and wait" +name = "low-level-schedule-wait" +uri = "base/parallel/#$" +[[std.label]] +name = "main()" +uri = "devdocs/init/#main%28%29" +[[std.label]] +dispname = "Abstract Types" +name = "man-abstract-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Advantages of Julia" +name = "man-advantages-of-julia" +uri = "#$" +[[std.label]] +dispname = "Allowed Variable Names" +name = "man-allowed-variable-names" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Method Ambiguities" +name = "man-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Anonymous Functions" +name = "man-anonymous-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Public API" +name = "man-api" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Argument destructuring" +name = "man-argument-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Argument Passing Behavior" +name = "man-argument-passing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Array and Vectorized Operators and Functions" +name = "man-array-and-vectorized-operators-and-functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-array-concatenation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Indexing" +name = "man-array-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Array literals" +name = "man-array-literals" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Typed array literals" +name = "man-array-typed-literal" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Assignment expressions and assignment versus mutation" +name = "man-assignment-expressions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Asynchronous Programming" +name = "man-asynchronous" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Per-field atomics" +name = "man-atomics" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Alternative linear algebra backends" +name = "man-backends-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Bits Types" +name = "man-bits-types" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Byte Array Literals" +name = "man-byte-array-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Characters" +name = "man-characters" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Cluster Cookie" +name = "man-cluster-cookie" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "@code_warntype" +name = "man-code-warntype" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Compound Expressions" +name = "man-compound-expressions" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Comprehensions" +name = "man-comprehensions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-concatenation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Conditional Evaluation" +name = "man-conditional-evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Constructors" +name = "man-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Compressed Sparse Column (CSC) Sparse Matrix Storage" +name = "man-csc" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Arrays with custom indices" +name = "man-custom-indices" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom pretty-printing" +name = "man-custom-pretty-printing" +uri = "manual/types/#$" +[[std.label]] +dispname = "Declared Types" +name = "man-declared-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Distributed Computing" +name = "man-distributed" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Documentation" +name = "man-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Vectorized \"dot\" operators" +name = "man-dot-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Interpolation" +name = "man-expression-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Package Extensions" +name = "man-extensions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Functions" +name = "man-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Getting Started" +name = "man-getting-started" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Important Links" +name = "man-important-links" +uri = "#$" +[[std.label]] +dispname = "Indexed Assignment" +name = "man-indexed-assignment" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Inner Constructor Methods" +name = "man-inner-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Instance Properties" +name = "man-instance-properties" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Interactive Utilities" +name = "man-interactive-utils" +uri = "stdlib/InteractiveUtils/#$" +[[std.label]] +dispname = "Abstract Arrays" +name = "man-interface-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Iteration" +name = "man-interface-iteration" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Strided Arrays" +name = "man-interface-strided-arrays" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Customizing broadcasting" +name = "man-interfaces-broadcasting" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Introduction" +name = "man-introduction" +uri = "#$" +[[std.label]] +dispname = "Julia Compared to Other Languages" +name = "man-julia-compared-other-languages" +uri = "#$" +[[std.label]] +dispname = "Linear Algebra" +name = "man-linalg" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Orthogonal matrices (AbstractQ)" +name = "man-linalg-abstractq" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "man-linalg-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Logging" +name = "man-logging" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Repeated Evaluation: Loops" +name = "man-loops" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Macros" +name = "man-macros" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method design and the avoidance of ambiguities" +name = "man-method-design-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Method specializations" +name = "man-method-specializations" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Orthogonalize your design" +name = "man-methods-orthogonalize" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Single- and multi-dimensional Arrays" +name = "man-multi-dim-arrays" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "man-multithreading" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multithreading and linear algebra" +name = "man-multithreading-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Numeric Literal Coefficients" +name = "man-numeric-literal-coefficients" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Outer Constructor Methods" +name = "man-outer-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Composite Types" +name = "man-parametric-composite-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Avoid containers with abstract type parameters" +name = "man-performance-abstract-container" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Annotations" +name = "man-performance-annotations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance of captured variable" +name = "man-performance-captured" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Access arrays in memory order, along columns" +name = "man-performance-column-major" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Tips" +name = "man-performance-tips" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Types with values-as-parameters" +name = "man-performance-value-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Consider using views for slices" +name = "man-performance-views" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Printf" +name = "man-printf" +uri = "stdlib/Printf/#$" +[[std.label]] +dispname = "Punctuation" +name = "man-punctuation" +uri = "base/punctuation/#$" +[[std.label]] +dispname = "QuoteNode" +name = "man-quote-node" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Raw String Literals" +name = "man-raw-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Regular Expressions" +name = "man-regex-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Scope constructs" +name = "man-scope-table" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Scripting" +name = "man-scripting" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "man-shared-arrays" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shell mode" +name = "man-shell-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Singleton types" +name = "man-singleton-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Strings" +name = "man-strings" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Supported index types" +name = "man-supported-index-types" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Task Migration" +name = "man-task-migration" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Tasks (aka Coroutines)" +name = "man-tasks" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Threadpools" +name = "man-threadpools" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "What does \"type-stable\" mean?" +name = "man-type-stability" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Typed Globals" +name = "man-typed-globals" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Types" +name = "man-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type{T} type selectors" +name = "man-typet-type" +uri = "manual/types/#$" +[[std.label]] +dispname = "Variables" +name = "man-variables" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Dot Syntax for Vectorizing Functions" +name = "man-vectorized" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Version Number Literals" +name = "man-version-number-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "What Makes Julia, Julia?" +name = "man-what-makes-julia" +uri = "#$" +[[std.label]] +dispname = "Workflow Tips" +name = "man-workflow-tips" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Mapping C Types to Julia" +name = "mapping-c-types-to-julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown" +name = "markdown_stdlib" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Mathematical Operators" +name = "math-ops" +uri = "base/math/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "meta-non-standard-string-literals" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Missing Values" +name = "missing" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Modules" +name = "modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "nVidia Jetson TX2" +name = "nVidia-Jetson-TX2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Namespace management" +name = "namespace-management" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "non-standard-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "On Soft Scope" +name = "on-soft-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Diagnosing and fixing hangs due to a package dependency" +name = "pchang_deps" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Fixing package code to avoid hangs" +name = "pchang_fix" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Package Images" +name = "pkgimages" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package images optimized for multiple microarchitectures" +name = "pkgimgs-multi-versioning" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package/Environment Preferences" +name = "preferences" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "printf() and stdio in the Julia runtime" +name = "printf()-and-stdio-in-the-Julia-runtime" +uri = "devdocs/stdio/#printf%28%29-and-stdio-in-the-Julia-runtime" +[[std.label]] +dispname = "printf() during initialization" +name = "printf()-during-initialization" +uri = "devdocs/stdio/#printf%28%29-during-initialization" +[[std.label]] +name = "repl_entrypoint()" +uri = "devdocs/init/#repl_entrypoint%28%29" +[[std.label]] +dispname = "Scope of Variables" +name = "scope-of-variables" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "BLAS character arguments" +name = "stdlib-blas-chars" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Unit diagonal" +name = "stdlib-blas-diag" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Multiplication order" +name = "stdlib-blas-side" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Transposition operation" +name = "stdlib-blas-trans" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Triangle referencing" +name = "stdlib-blas-uplo" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "API reference" +name = "stdlib-dates-api" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "SparseArrays API" +name = "stdlib-sparse-arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Interpolation" +name = "string-interpolation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "System image optimized for multiple microarchitectures" +name = "sysimg-multi-versioning" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Tools" +name = "tools" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "using and import with specific identifiers, and adding methods" +name = "using-and-import-with-specific-identifiers,-and-adding-methods" +uri = "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods" +[[std.label]] +dispname = "Writing binary broadcasting rules" +name = "writing-binary-broadcasting-rules" +uri = "manual/interfaces/#$" diff --git a/v0.2.1/inventories/JuliaDocs.toml b/v0.2.1/inventories/JuliaDocs.toml new file mode 100644 index 0000000..5492fc1 --- /dev/null +++ b/v0.2.1/inventories/JuliaDocs.toml @@ -0,0 +1,14 @@ +[Inventory] +format = "DocInventories v0" +project = "JuliaDocs" +version = "" + +[[std.doc]] +name = "DocumenterInterLinks" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocumenterInterLinks.jl" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocInventories.jl" +uri = "DocInventories.jl#readme" diff --git a/v0.2.1/inventory.toml.gz b/v0.2.1/inventory.toml.gz new file mode 100644 index 0000000..a52c608 Binary files /dev/null and b/v0.2.1/inventory.toml.gz differ diff --git a/v0.2.1/objects.inv b/v0.2.1/objects.inv new file mode 100644 index 0000000..a203250 Binary files /dev/null and b/v0.2.1/objects.inv differ diff --git a/v0.2.1/search_index.js b/v0.2.1/search_index.js new file mode 100644 index 0000000..3249d1a --- /dev/null +++ b/v0.2.1/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"api/#API","page":"API","title":"API","text":"","category":"section"},{"location":"api/","page":"API","title":"API","text":"The DocInventories package exports two names:","category":"page"},{"location":"api/","page":"API","title":"API","text":"Inventory\nInventoryItem","category":"page"},{"location":"api/","page":"API","title":"API","text":"All other names should either be imported explicitly, e.g.,","category":"page"},{"location":"api/","page":"API","title":"API","text":"using DocInventories: uri, spec","category":"page"},{"location":"api/","page":"API","title":"API","text":"for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.","category":"page"},{"location":"api/","page":"API","title":"API","text":"","category":"page"},{"location":"api/","page":"API","title":"API","text":"Modules = [DocInventories]","category":"page"},{"location":"api/#DocInventories.MIME_TYPES","page":"API","title":"DocInventories.MIME_TYPES","text":"Default map of file extensions to MIME types.\n\nMIME_TYPES = Dict(\n \".txt\" => MIME(\"text/x-intersphinx\"),\n \".inv\" => MIME(\"application/x-intersphinx\"),\n \".toml\" => MIME(\"application/toml\"),\n \".txt.gz\" => MIME(\"text/x-intersphinx+gzip\"),\n \".toml.gz\" => MIME(\"application/toml+gzip\"),\n)\n\n\n\n\n\n","category":"constant"},{"location":"api/#DocInventories.Inventory","page":"API","title":"DocInventories.Inventory","text":"An inventory link targets in a project documentation.\n\ninventory = Inventory(\n source;\n mime=auto_mime(source),\n root_url=root_url(source)\n)\n\nloads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.\n\nThe Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.\n\nAlternatively,\n\ninventory = Inventory(; project, version=\"\", root_url=\"\", items=[])\n\nwith a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.\n\nAttributes\n\nproject: The name of the project\nversion: The version of the project (e.g., \"1.0.0\")\nroot_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with \"https://\" and end with a slash.\nsource: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.\nsorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.\n\nItem access\n\nItems can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form \":[domain:]role:`name`\", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.\n\nSearch\n\nThe inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:\n\nA spec of the form \":domain:role:`name`\", in full, partially, or as a regex.\nPart of a url of a page in the project's documentation, as a string\nThe title of a section as it appears somewhere in the project's documentation.\n\nThe search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.\n\nMethods\n\nfind_in_inventory(inventory, name) – find a single item in the inventory\nsave(filename, inventory; mime=auto_mime(filename)) – write the inventory to a file in any supported output format.\nshow_full(inventory) – show the unabbreviated inventory in the REPL (ideally via TerminalPager)\nuri(inventory, key) – obtain the full URI for an item from the inventory.\npush!(inventory, items...) – add InventoryItems to an existing inventory.\nappend!(inventory, collections...) – add collections of InventoryItems to an existing inventory.\nsort(inventory) – convert an unsorted inventory into a sorted one.\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryFormatError","page":"API","title":"DocInventories.InventoryFormatError","text":"An error indicating an issue with an objects.inv file.\n\nthrow(InventoryFormatError(msg))\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryItem","page":"API","title":"DocInventories.InventoryItem","text":"An item inside an Inventory.\n\nitem = InventoryItem(; name, role, uri, priority=1, domain=\"jl\", dispname=\"-\")\n\nrepresents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.\n\nFor convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=\":domain:role:`name`\" borrows from Sphinx' cross-referencing syntax:\n\nitem = IventoryItem(\n \":domain:role:`name`\" => uri;\n dispname=,\n priority=()\n)\n\nThe domain is optional: if spec=\":role:`name`\", the domain is \"std\" for role=\"label\" or role=\"doc\", and \"jl\" otherwise. The role is mandatory for code objects. For non-code objects,\n\nitem = IventoryItem(\n \"title\" => uri;\n dispname=,\n priority=-1\n)\n\nindicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(\":std:label:`name`\" => uri; dispname=title, priority=-1).\n\nAttributes\n\nname: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.\ndomain: The name of a Sphinx domain. Should be \"jl\" for Julia code objects (default), \"py\" for Python code objects, and \"std\" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.\nrole: A domain-specific role (type). Must have nonzero length and not contain whitespace.\npriority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:\n1: the \"default\" priority. Used by default for all objects not in the \"std\" domain (that is, all \"code\" objects such as those in the \"jl\" domain).\n0: object is important\n2 (or higher): object is unimportant\n-1 (or lower): object is \"hidden\" (may be omitted from search). Used by default for all objects in the std domain (section titles)\nSee find_in_inventory for details. The above semantics match those used by Sphinx.\nuri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with \"$\" to indicate a placeholder for name (usually as \"#$\", for an HTML anchor matching name).\ndispname: A full plain text representation of the object. May be \"-\" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.\n\nMethods\n\nuri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.\ndispname – Extract the dispname, resolving the \"-\" shorthand, if applicable.\nspec – Return the specification string \":domain:role:`name`\" associated with the item\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.auto_mime-Tuple{Any}","page":"API","title":"DocInventories.auto_mime","text":"Determine the MIME type of the given file path or URL from the file extension.\n\nmime = auto_mime(source)\n\nreturns a MIME type from the extension of source. The default mapping is in MIME_TYPES.\n\nUnknown or unsupported extensions throw an ArgumentError.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.dispname-Tuple{InventoryItem}","page":"API","title":"DocInventories.dispname","text":"Obtain the full display name for an InventoryItem.\n\ndisplay_name = dispname(item)\n\nreturns item.dispname with \"-\" expanded to item.name.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.find_in_inventory-Tuple{Any, Any}","page":"API","title":"DocInventories.find_in_inventory","text":"Find an item in the inventory.\n\nitem = find_in_inventory(\n inventory,\n name;\n domain=\"\",\n role=\"\",\n quiet=false,\n include_hidden_priority=true\n)\n\nreturns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.\n\nArguments\n\ninventory: The Inventory to search.\nname: The value of the name attribute of the InventoryItem to find. Must match exactly.\ndomain: If not empty, restrict search to items with a matching domain attribute.\nrole: If not empty, restrict search to items with a matching role attribute.\nquiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.\ninclude_hidden_priority: Whether or not to consider items with a negative priority attribute. If \"hidden\" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.\n\nNote that direct item lookup as inventory[spec] where spec is a string of the form \"[:[domain:]role:]`name`\" is available as a simplified way to call find_in_inventory with quiet=true.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.root_url-Tuple{AbstractString}","page":"API","title":"DocInventories.root_url","text":"Obtain the root url from an inventory source.\n\nurl = root_url(source; warn=true)\n\nreturns the root url as determined by split_url if source starts with \"https://\" or \"http://\", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.save-Tuple{AbstractString, Any}","page":"API","title":"DocInventories.save","text":"Write the Inventory to file in the specified format.\n\nsave(filename, inventory; mime=auto_mime(filename))\n\nwrites inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{InventoryItem}","page":"API","title":"DocInventories.show_full","text":"show_full(item) # io=stdout\nshow_full(io, item)\n\nis equivalent to\n\nshow(IOContext(io, :full => true), \"text/plain\", item)\n\nand shows the InventoryItem with all attributes.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{Inventory}","page":"API","title":"DocInventories.show_full","text":"show_full(inventory) # io=stdout\nshow_full(io, inventory)\n\nis equivalent to\n\nshow(IOContext(io, :limit => false), \"text/plain\", inventory)\n\nand shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.spec-Tuple{InventoryItem}","page":"API","title":"DocInventories.spec","text":"Return the specification string of an InventoryItem.\n\nitem_spec = spec(item)\n\nreturns a string of the form \":domain:role:`name`\" using the attributes of the given item.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.split_url-Tuple{Any}","page":"API","title":"DocInventories.split_url","text":"Split a URL into a root URL and a filename.\n\nroot_url, filename = split_url(url)\n\nsplits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with \"https://\" or \"http://\".\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{Inventory, Any}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(inventory, key)\n\nis equivalent to uri(inventory[key]; root_url=inventory.root_url).\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{InventoryItem}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(item; root_url=\"\")\n\nfully expands item.uri and prepends root_url.\n\n\n\n\n\n","category":"method"},{"location":"formats/#Inventory-File-Formats","page":"Inventory File Formats","title":"Inventory File Formats","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.","category":"page"},{"location":"formats/#Sphinx-Inventory-Format","page":"Inventory File Formats","title":"Sphinx Inventory Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"# Sphinx inventory version 2\n# Project: <project>\n# Version: <version>\n# The remainder of this file is compressed using zlib.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.","category":"page"},{"location":"formats/#Plain-Text-Format","page":"Inventory File Formats","title":"Plain Text Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"<name> <domain>:<role> <priority> <uri> <dispname>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).","category":"page"},{"location":"formats/#TOML-Format","page":"Inventory File Formats","title":"TOML Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The TOML format is another text output format that is optimized for human readability. It starts with a header section of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"[Inventory]\nformat = \"DocInventories v0\"\nproject = \"<project>\"\nversion = \"<version>\"","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The format line is mandatory and identifies the file as containing inventory data in the format described here.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"warning: Warning\nAs indicated by the v0 in the format line, the format described here is currently experimental and may change without notice","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"After that, each InventoryItem is represented by a multi-line block of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"[[<domain>.<role>]]\nname = \"<name>\"\nuri = \"<uri>\"\ndispname = \"<dispname>\"\npriority = <priority>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname=\"-\"), the dispname line may also be omitted.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The item-blocks may be grouped/separated by blank lines. In .toml file generated by DocInventories.save(\"inventory.toml\", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map \"name\", \"uri\", and potentially \"dispname\" and \"priority\" to their respective values.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"A compressed TOML file can be written with, e.g., DocInventories.save(\"inventory.toml.gz\", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.","category":"page"},{"location":"formats/#Size-Comparison","page":"Inventory File Formats","title":"Size Comparison","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"using DocInventories\nusing DocumenterInterLinks\nusing Markdown\nusing DataFrames\nusing PrettyTables\n\ninv = InterLinks(\n \"Documenter\" => (\n \"https://documenter.juliadocs.org/stable/\",\n joinpath(@__DIR__, \"inventories\", \"Documenter.toml\")\n ),\n \"Julia\" => (\n \"https://docs.julialang.org/en/v1/\",\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\")\n ),\n \"Matplotlib\" => \"https://matplotlib.org/stable/objects.inv\",\n \"Python\" => \"https://docs.python.org/3/objects.inv\",\n)\n\nprojects = collect(keys(inv))\nformats = [\".txt\", \".toml\", \".inv\", \".toml.gz\"]\ndata = (\n \"project\" => String[],\n \"objects\" => Int64[],\n [format => String[] for format in formats]...\n)\n\nmktempdir() do tempdir\n for name in projects\n push!(data[1][2], name)\n push!(data[2][2], length(inv[name]))\n for (i, format) in enumerate(formats)\n filename = joinpath(tempdir, name*format)\n DocInventories.save(filename, inv[name])\n kB = float(filesize(filename)) / 1024.0\n push!(data[i+2][2], \"$(round(kB; digits=1)) kB\")\n end\n end\nend\n\n\ntable = pretty_table(\n String,\n DataFrame(data...);\n header=[\"Project\", \"No. of Objects\", formats...],\n backend = Val(:markdown),\n)\n\nMarkdown.parse(table)","category":"page"},{"location":"usage/#Usage","page":"Usage","title":"Usage","text":"","category":"section"},{"location":"usage/#Loading-Inventories","page":"Usage","title":"Loading Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"using DocInventories\ninventory = Inventory(\"https://matplotlib.org/3.7.3/objects.inv\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory = Inventory(\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\"),\n root_url=\"https://docs.julialang.org/en/v1/\"\n)","category":"page"},{"location":"usage/#Inventory-Items","page":"Usage","title":"Inventory Items","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"item = inventory[\"Style-Guide\"]","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The spec in the mapping adopts the notation of a \"domain\" and \"role\" from Sphinx:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.show_full(inventory[\"Style-Guide\"])","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"[1]: We conflate Sphinx' \"object types\" and \"roles\". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference \":py:func:`matplotlib.pyplot.subplots`\" would correspond to the DocInventories spec \":py:function:`matplotlib.pyplot.subplots`\".","category":"page"},{"location":"usage/#Exploring-Inventories","page":"Usage","title":"Exploring Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Thus, we could search for a title as is appears in the documentation:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"Sorting and Related Functions\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, with a regular expression, for all Julia functions in Base that have sort in their name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(r\":function:`Base\\..*sort.*`\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, for all linkable items that appear on the page with the relative URI \"manual/workflow-tips/\"","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"manual/workflow-tips/\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The search results will be sorted taking into account the priority field of the items.","category":"page"},{"location":"usage/#Saving-Inventories-to-File","page":"Usage","title":"Saving Inventories to File","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(tempname(), inventory; mime=\"application/toml\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"It is also possible to write with compression by appending a .gz file extension:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml.gz\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"See Inventory File Formats for a description of all available output formats.","category":"page"},{"location":"creating/#Creating-Inventory-Files","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file \"by hand\" make sense:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.\nCreating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"There are two ways to accomplish this:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Populate an Inventory in the REPL\nMaintain an Inventory TOML File by Hand","category":"page"},{"location":"creating/#Populate-an-Inventory-in-the-REPL","page":"Creating Inventory Files","title":"Populate an Inventory in the REPL","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We can instantiate an empty Inventory as","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"using DocInventories\n\ninventory = Inventory(\n project=\"Wikipedia\",\n version=\"2024-01\",\n root_url=\"https://en.wikipedia.org/wiki/\"\n);\nnothing # hide","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Then, we can push! InventoryItems for all pages we want to include in the inventory:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"push!(\n inventory,\n InventoryItem(\n \":std:doc:Julia\" => \"Julia_(programming_language)\";\n dispname=\"Julia (programming language)\"\n ),\n InventoryItem(\n \":std:doc:Python\" => \"Python_(programming_language)\";\n dispname=\"Python (programming language)\"\n )\n)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We've used here the role :std:doc: for \"documents\", which is somewhat optional, but more accurate than the default \":std:label:\" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"inventory[\"Julia\"]","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Once the inventory is complete, we can write it to disk, see Saving Inventories to File.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"creating/#Maintain-an-Inventory-TOML-File-by-Hand","page":"Creating Inventory Files","title":"Maintain an Inventory TOML File by Hand","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"show(stdout, \"application/toml\", inventory)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.","category":"page"},{"location":"#DocInventories.jl","page":"Home","title":"DocInventories.jl","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"using Markdown\nusing Pkg\n\nVERSION = Pkg.dependencies()[Base.UUID(\"43dc2714-ed3b-44b5-b226-857eda1aa7de\")].version\n\ngithub_badge = \"[![Github](https://img.shields.io/badge/JuliaDocs-DocInventories.jl-blue.svg?logo=github)](https://github.com/JuliaDocs/DocInventories.jl)\"\n\nversion_badge = \"![v$VERSION](https://img.shields.io/badge/version-v$(replace(\"$VERSION\", \"-\" => \"--\"))-green.svg)\"\n\nif get(ENV, \"DOCUMENTER_BUILD_PDF\", \"\") == \"\"\n Markdown.parse(\"$github_badge $version_badge\")\nelse\n Markdown.parse(\"\"\"\n -----\n\n On Github: [JuliaDocs/DocInventories.jl](https://github.com/JuliaDocs/DocInventories.jl)\n\n Version: $VERSION\n\n -----\n\n \"\"\")\nend","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.","category":"page"},{"location":"#Installation","page":"Home","title":"Installation","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"As usual, that package can be installed via","category":"page"},{"location":"","page":"Home","title":"Home","text":"] add DocInventories","category":"page"},{"location":"","page":"Home","title":"Home","text":"in the Julia REPL, or by adding","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories = \"43dc2714-ed3b-44b5-b226-857eda1aa7de\"","category":"page"},{"location":"","page":"Home","title":"Home","text":"to the relevant Project.toml file.","category":"page"},{"location":"#Contents","page":"Home","title":"Contents","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"Pages = [page for (name, page) in Main.PAGES[2:end]]","category":"page"}] +} diff --git a/v0.2.1/siteinfo.js b/v0.2.1/siteinfo.js new file mode 100644 index 0000000..c32ac74 --- /dev/null +++ b/v0.2.1/siteinfo.js @@ -0,0 +1 @@ +var DOCUMENTER_CURRENT_VERSION = "v0.2.1"; diff --git a/v0.2.1/usage/index.html b/v0.2.1/usage/index.html new file mode 100644 index 0000000..576427d --- /dev/null +++ b/v0.2.1/usage/index.html @@ -0,0 +1,76 @@ +<!DOCTYPE html> +<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>Usage · DocInventories.jl

Usage

Loading Inventories

An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as

using DocInventories
+inventory = Inventory("https://matplotlib.org/3.7.3/objects.inv")
Inventory(
+ project="Matplotlib",
+ version="3.7.3",
+ root_url="https://matplotlib.org/3.7.3/",
+ items=[
+  InventoryItem(":std:label:`2dcollections3d`" => "tutorials/toolkits/mplot3d.html#dcollections3d", dispname="2D plots in 3D"),
+  InventoryItem(":std:label:`3d_plots`" => "plot_types/3D/index.html#d-plots", dispname="3D"),
+  InventoryItem(":std:envvar:`HOME`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLBACKEND`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLCONFIGDIR`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  ⋮ (10231 elements in total)
+  InventoryItem(":std:label:`wireframe`" => "tutorials/toolkits/mplot3d.html#\$", dispname="Wireframe plots"),
+  InventoryItem(":std:label:`working-with-text`" => "tutorials/introductory/pyplot.html#\$", dispname="Working with text"),
+  InventoryItem(":std:label:`writing-docstrings`" => "devel/documenting_mpl.html#\$", dispname="Writing docstrings"),
+  InventoryItem(":std:label:`writing-examples-and-tutorials`" => "devel/documenting_mpl.html#\$", dispname="Writing examples and tutorials"),
+  InventoryItem(":std:label:`writing-rest-pages`" => "devel/documenting_mpl.html#\$", dispname="Writing ReST pages"),
+  InventoryItem(":std:label:`xkcd-colors`" => "tutorials/colors/colors.html#\$", dispname="Comparison between X11/CSS4 and xkcd colors"),
+ ]
+)
+

To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:

inventory = Inventory(
+    joinpath(@__DIR__, "inventories", "Julia.toml"),
+    root_url="https://docs.julialang.org/en/v1/"
+)
Inventory(
+ project="The Julia Language",
+ version="1.10.0",
+ root_url="https://docs.julialang.org/en/v1/",
+ items=[
+  InventoryItem(":std:label:`\"Value-types\"`" => "manual/types/#%22Value-types%22", dispname="\"Value types\""),
+  InventoryItem(":jl:keyword:`&&`" => "base/math/#%26%26"),
+  InventoryItem(":jl:keyword:`...`" => "base/base/#\$"),
+  InventoryItem(":std:label:`...-combines-many-arguments-into-one-argument-in-function-definitions`" => "manual/faq/#\$", dispname="... combines many arguments into one argument in function definitions"),
+  InventoryItem(":std:label:`...-splits-one-argument-into-many-different-arguments-in-function-calls`" => "manual/faq/#\$", dispname="... splits one argument into many different arguments in function calls"),
+  ⋮ (3602 elements in total)
+  InventoryItem(":std:label:`using-and-import-with-specific-identifiers,-and-adding-methods`" => "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods", dispname="using and import with specific identifiers, and adding methods"),
+  InventoryItem(":jl:keyword:`var\"name\"`" => "base/base/#var%22name%22"),
+  InventoryItem(":jl:keyword:`where`" => "base/base/#\$"),
+  InventoryItem(":jl:keyword:`while`" => "base/base/#\$"),
+  InventoryItem(":std:label:`writing-binary-broadcasting-rules`" => "manual/interfaces/#\$", dispname="Writing binary broadcasting rules"),
+  InventoryItem(":jl:keyword:`||`" => "base/math/#%7C%7C"),
+ ]
+)
+

Inventory Items

Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like

item = inventory["Style-Guide"]
InventoryItem(
+  ":std:label:`Style-Guide`" => "manual/style-guide/#\$",
+  dispname="Style Guide"
+)

Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.

The spec in the mapping adopts the notation of a "domain" and "role" from Sphinx:

DocInventories.show_full(inventory["Style-Guide"])
InventoryItem(
+  name="Style-Guide",
+  domain="std",
+  role="label",
+  priority=-1,
+  uri="manual/style-guide/#Style-Guide",
+  dispname="Style Guide"
+)

This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].

Exploring Inventories

An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.

Thus, we could search for a title as is appears in the documentation:

inventory("Sorting and Related Functions")
2-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`Sorting-and-Related-Functions`" => "base/sort/#\$", dispname="Sorting and Related Functions")
+ InventoryItem(":std:doc:`base/sort`" => "base/sort/", dispname="Sorting and Related Functions")

Or, with a regular expression, for all Julia functions in Base that have sort in their name:

inventory(r":function:`Base\..*sort.*`")
14-element Vector{InventoryItem}:
+ InventoryItem(":jl:function:`Base.Sort.insorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort!`" => "base/sort/#Base.Sort.partialsort%21")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm!`" => "base/sort/#Base.Sort.partialsortperm%21")
+ InventoryItem(":jl:function:`Base.Sort.searchsorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedfirst`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedlast`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.sortperm!`" => "base/sort/#Base.Sort.sortperm%21")
+ InventoryItem(":jl:function:`Base.issorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort!`" => "base/sort/#Base.sort%21")
+ InventoryItem(":jl:function:`Base.sortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sortslices`" => "base/sort/#\$")

Or, for all linkable items that appear on the page with the relative URI "manual/workflow-tips/"

inventory("manual/workflow-tips/")
6-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`A-basic-editor/REPL-workflow`" => "manual/workflow-tips/#A-basic-editor%2FREPL-workflow", dispname="A basic editor/REPL workflow")
+ InventoryItem(":std:label:`Browser-based-workflow`" => "manual/workflow-tips/#\$", dispname="Browser-based workflow")
+ InventoryItem(":std:label:`REPL-based-workflow`" => "manual/workflow-tips/#\$", dispname="REPL-based workflow")
+ InventoryItem(":std:label:`Revise-based-workflows`" => "manual/workflow-tips/#\$", dispname="Revise-based workflows")
+ InventoryItem(":std:label:`man-workflow-tips`" => "manual/workflow-tips/#\$", dispname="Workflow Tips")
+ InventoryItem(":std:doc:`manual/workflow-tips`" => "manual/workflow-tips/", dispname="Workflow Tips")

The search results will be sorted taking into account the priority field of the items.

Saving Inventories to File

An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use

DocInventories.save("$(tempname()).toml", inventory)

The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:

DocInventories.save(tempname(), inventory; mime="application/toml")

It is also possible to write with compression by appending a .gz file extension:

DocInventories.save("$(tempname()).toml.gz", inventory)

See Inventory File Formats for a description of all available output formats.

  • 1We conflate Sphinx' "object types" and "roles". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference ":py:func:`matplotlib.pyplot.subplots`" would correspond to the DocInventories spec ":py:function:`matplotlib.pyplot.subplots`".
diff --git a/v0.2.2/.documenter-siteinfo.json b/v0.2.2/.documenter-siteinfo.json new file mode 100644 index 0000000..05fc3d2 --- /dev/null +++ b/v0.2.2/.documenter-siteinfo.json @@ -0,0 +1 @@ +{"documenter":{"julia_version":"1.10.0","generation_timestamp":"2024-01-05T22:30:56","documenter_version":"1.2.1"}} \ No newline at end of file diff --git a/v0.2.2/api/index.html b/v0.2.2/api/index.html new file mode 100644 index 0000000..a1f89ca --- /dev/null +++ b/v0.2.2/api/index.html @@ -0,0 +1,29 @@ + +API · DocInventories.jl

API

The DocInventories package exports two names:

All other names should either be imported explicitly, e.g.,

using DocInventories: uri, spec

for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.


DocInventories.MIME_TYPESConstant

Default map of file extensions to MIME types.

MIME_TYPES = Dict(
+    ".txt" => MIME("text/x-intersphinx"),
+    ".inv" => MIME("application/x-intersphinx"),
+    ".toml" => MIME("application/toml"),
+    ".txt.gz" => MIME("text/x-intersphinx+gzip"),
+    ".toml.gz" => MIME("application/toml+gzip"),
+)
source
DocInventories.InventoryType

An inventory link targets in a project documentation.

inventory = Inventory(
+    source;
+    mime=auto_mime(source),
+    root_url=root_url(source)
+)

loads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.

The Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.

Alternatively,

inventory = Inventory(; project, version="", root_url="", items=[])

with a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.

Attributes

  • project: The name of the project
  • version: The version of the project (e.g., "1.0.0")
  • root_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with "https://" and end with a slash.
  • source: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.
  • sorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.

Item access

Items can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form ":[domain:]role:`name`", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.

Search

The inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:

  • A spec of the form ":domain:role:`name`", in full, partially, or as a regex.
  • Part of a url of a page in the project's documentation, as a string
  • The title of a section as it appears somewhere in the project's documentation.

The search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.

Methods

source
DocInventories.InventoryItemType

An item inside an Inventory.

item = InventoryItem(; name, role, uri, priority=1, domain="jl", dispname="-")

represents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.

For convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=":domain:role:`name`" borrows from Sphinx' cross-referencing syntax:

item = IventoryItem(
+    ":domain:role:`name`" => uri;
+    dispname=<name>,
+    priority=(<domain == "std" ? -1 : 1>)
+)

The domain is optional: if spec=":role:`name`", the domain is "std" for role="label" or role="doc", and "jl" otherwise. The role is mandatory for code objects. For non-code objects,

item = IventoryItem(
+    "title" => uri;
+    dispname=<title>,
+    priority=-1
+)

indicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(":std:label:`name`" => uri; dispname=title, priority=-1).

Attributes

  • name: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.

  • domain: The name of a Sphinx domain. Should be "jl" for Julia code objects (default), "py" for Python code objects, and "std" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.

  • role: A domain-specific role (type). Must have nonzero length and not contain whitespace.

  • priority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:

    • 1: the "default" priority. Used by default for all objects not in the "std" domain (that is, all "code" objects such as those in the "jl" domain).
    • 0: object is important
    • 2 (or higher): object is unimportant
    • -1 (or lower): object is "hidden" (may be omitted from search). Used by default for all objects in the std domain (section titles)

    See find_in_inventory for details. The above semantics match those used by Sphinx.

  • uri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with "$" to indicate a placeholder for name (usually as "#$", for an HTML anchor matching name).

  • dispname: A full plain text representation of the object. May be "-" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.

Methods

  • uri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.
  • dispname – Extract the dispname, resolving the "-" shorthand, if applicable.
  • spec – Return the specification string ":domain:role:`name`" associated with the item
source
DocInventories.auto_mimeMethod

Determine the MIME type of the given file path or URL from the file extension.

mime = auto_mime(source)

returns a MIME type from the extension of source. The default mapping is in MIME_TYPES.

Unknown or unsupported extensions throw an ArgumentError.

source
DocInventories.find_in_inventoryMethod

Find an item in the inventory.

item = find_in_inventory(
+    inventory,
+    name;
+    domain="",
+    role="",
+    quiet=false,
+    include_hidden_priority=true
+)

returns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.

Arguments

  • inventory: The Inventory to search.
  • name: The value of the name attribute of the InventoryItem to find. Must match exactly.
  • domain: If not empty, restrict search to items with a matching domain attribute.
  • role: If not empty, restrict search to items with a matching role attribute.
  • quiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.
  • include_hidden_priority: Whether or not to consider items with a negative priority attribute. If "hidden" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.

Note that direct item lookup as inventory[spec] where spec is a string of the form "[:[domain:]role:]`name`" is available as a simplified way to call find_in_inventory with quiet=true.

source
DocInventories.root_urlMethod

Obtain the root url from an inventory source.

url = root_url(source; warn=true)

returns the root url as determined by split_url if source starts with "https://" or "http://", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.

source
DocInventories.saveMethod

Write the Inventory to file in the specified format.

save(filename, inventory; mime=auto_mime(filename))

writes inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.

source
DocInventories.show_fullMethod
show_full(inventory)  # io=stdout
+show_full(io, inventory)

is equivalent to

show(IOContext(io, :limit => false), "text/plain", inventory)

and shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.

source
DocInventories.specMethod

Return the specification string of an InventoryItem.

item_spec = spec(item)

returns a string of the form ":domain:role:`name`" using the attributes of the given item.

source
DocInventories.split_urlMethod

Split a URL into a root URL and a filename.

root_url, filename = split_url(url)

splits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with "https://" or "http://".

source
DocInventories.uriMethod
uri_str = uri(inventory, key)

is equivalent to uri(inventory[key]; root_url=inventory.root_url).

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

+ ${display_result} +

+
+ ${display_link} +
+
+ ${search_divider} + `; + + return result_div; +} + +/** + * Get selected filters, remake the filter html and lastly update the search modal + */ +function get_filters() { + let ele = $(".search-filters .search-filter-selected").get(); + filter_results = ele.map((x) => $(x).text().toLowerCase()); + modal_filters = make_modal_body_filters(filters, filter_results); + update_search(filter_results); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Modal settings dialog +$(document).ready(function () { + var settings = $("#documenter-settings"); + $("#documenter-settings-button").click(function () { + settings.toggleClass("is-active"); + }); + // Close the dialog if X is clicked + $("#documenter-settings button.delete").click(function () { + settings.removeClass("is-active"); + }); + // Close dialog if ESC is pressed + $(document).keyup(function (e) { + if (e.keyCode == 27) settings.removeClass("is-active"); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +let search_modal_header = ` + +`; + +let initial_search_body = ` +
Type something to get started!
+`; + +let search_modal_footer = ` +
+ + Ctrl + + / to search + + esc to close +
+`; + +$(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/v0.2.2/assets/themes/documenter-dark.css b/v0.2.2/assets/themes/documenter-dark.css new file mode 100644 index 0000000..9f5449f --- /dev/null +++ b/v0.2.2/assets/themes/documenter-dark.css @@ -0,0 +1,7 @@ +html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus,html.theme--documenter-dark .pagination-ellipsis:focus,html.theme--documenter-dark .file-cta:focus,html.theme--documenter-dark .file-name:focus,html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .button:focus,html.theme--documenter-dark .is-focused.pagination-previous,html.theme--documenter-dark .is-focused.pagination-next,html.theme--documenter-dark .is-focused.pagination-link,html.theme--documenter-dark .is-focused.pagination-ellipsis,html.theme--documenter-dark .is-focused.file-cta,html.theme--documenter-dark .is-focused.file-name,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-focused.button,html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active,html.theme--documenter-dark .pagination-ellipsis:active,html.theme--documenter-dark .file-cta:active,html.theme--documenter-dark .file-name:active,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .button:active,html.theme--documenter-dark .is-active.pagination-previous,html.theme--documenter-dark .is-active.pagination-next,html.theme--documenter-dark .is-active.pagination-link,html.theme--documenter-dark .is-active.pagination-ellipsis,html.theme--documenter-dark .is-active.file-cta,html.theme--documenter-dark .is-active.file-name,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .is-active.button{outline:none}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-ellipsis[disabled],html.theme--documenter-dark .file-cta[disabled],html.theme--documenter-dark .file-name[disabled],html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--documenter-dark .pagination-next,html.theme--documenter-dark fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--documenter-dark .pagination-link,html.theme--documenter-dark fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--documenter-dark .file-cta,html.theme--documenter-dark fieldset[disabled] .file-cta,fieldset[disabled] html.theme--documenter-dark .file-name,html.theme--documenter-dark fieldset[disabled] .file-name,fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark fieldset[disabled] .select select,html.theme--documenter-dark .select fieldset[disabled] select,html.theme--documenter-dark fieldset[disabled] .textarea,html.theme--documenter-dark fieldset[disabled] .input,html.theme--documenter-dark fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--documenter-dark .button,html.theme--documenter-dark fieldset[disabled] .button{cursor:not-allowed}html.theme--documenter-dark .tabs,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .breadcrumb,html.theme--documenter-dark .file,html.theme--documenter-dark .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after,html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--documenter-dark .admonition:not(:last-child),html.theme--documenter-dark .tabs:not(:last-child),html.theme--documenter-dark .pagination:not(:last-child),html.theme--documenter-dark .message:not(:last-child),html.theme--documenter-dark .level:not(:last-child),html.theme--documenter-dark .breadcrumb:not(:last-child),html.theme--documenter-dark .block:not(:last-child),html.theme--documenter-dark .title:not(:last-child),html.theme--documenter-dark .subtitle:not(:last-child),html.theme--documenter-dark .table-container:not(:last-child),html.theme--documenter-dark .table:not(:last-child),html.theme--documenter-dark .progress:not(:last-child),html.theme--documenter-dark .notification:not(:last-child),html.theme--documenter-dark .content:not(:last-child),html.theme--documenter-dark .box:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .modal-close,html.theme--documenter-dark .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before,html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before{height:2px;width:50%}html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{height:50%;width:2px}html.theme--documenter-dark .modal-close:hover,html.theme--documenter-dark .delete:hover,html.theme--documenter-dark .modal-close:focus,html.theme--documenter-dark .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--documenter-dark .modal-close:active,html.theme--documenter-dark .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--documenter-dark .is-small.modal-close,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--documenter-dark .is-small.delete,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--documenter-dark .is-medium.modal-close,html.theme--documenter-dark .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--documenter-dark .is-large.modal-close,html.theme--documenter-dark .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--documenter-dark .control.is-loading::after,html.theme--documenter-dark .select.is-loading::after,html.theme--documenter-dark .loader,html.theme--documenter-dark .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdee0;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--documenter-dark .hero-video,html.theme--documenter-dark .modal-background,html.theme--documenter-dark .modal,html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--documenter-dark .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#ecf0f1 !important}a.has-text-light:hover,a.has-text-light:focus{color:#cfd9db !important}.has-background-light{background-color:#ecf0f1 !important}.has-text-dark{color:#282f2f !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#111414 !important}.has-background-dark{background-color:#282f2f !important}.has-text-primary{color:#375a7f !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#28415b !important}.has-background-primary{background-color:#375a7f !important}.has-text-primary-light{color:#f1f5f9 !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#cddbe9 !important}.has-background-primary-light{background-color:#f1f5f9 !important}.has-text-primary-dark{color:#4d7eb2 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#7198c1 !important}.has-background-primary-dark{background-color:#4d7eb2 !important}.has-text-link{color:#1abc9c !important}a.has-text-link:hover,a.has-text-link:focus{color:#148f77 !important}.has-background-link{background-color:#1abc9c !important}.has-text-link-light{color:#edfdf9 !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c0f6ec !important}.has-background-link-light{background-color:#edfdf9 !important}.has-text-link-dark{color:#15987e !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#1bc5a4 !important}.has-background-link-dark{background-color:#15987e !important}.has-text-info{color:#024c7d !important}a.has-text-info:hover,a.has-text-info:focus{color:#012d4b !important}.has-background-info{background-color:#024c7d !important}.has-text-info-light{color:#ebf7ff !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#b9e2fe !important}.has-background-info-light{background-color:#ebf7ff !important}.has-text-info-dark{color:#0e9dfb !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#40b1fc !important}.has-background-info-dark{background-color:#0e9dfb !important}.has-text-success{color:#008438 !important}a.has-text-success:hover,a.has-text-success:focus{color:#005122 !important}.has-background-success{background-color:#008438 !important}.has-text-success-light{color:#ebfff3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#b8ffd6 !important}.has-background-success-light{background-color:#ebfff3 !important}.has-text-success-dark{color:#00eb64 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#1fff7e !important}.has-background-success-dark{background-color:#00eb64 !important}.has-text-warning{color:#ad8100 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#7a5b00 !important}.has-background-warning{background-color:#ad8100 !important}.has-text-warning-light{color:#fffaeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#ffedb8 !important}.has-background-warning-light{background-color:#fffaeb !important}.has-text-warning-dark{color:#d19c00 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#ffbf05 !important}.has-background-warning-dark{background-color:#d19c00 !important}.has-text-danger{color:#9e1b0d !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#6f1309 !important}.has-background-danger{background-color:#9e1b0d !important}.has-text-danger-light{color:#fdeeec !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#fac3bd !important}.has-background-danger-light{background-color:#fdeeec !important}.has-text-danger-dark{color:#ec311d !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#f05c4c !important}.has-background-danger-dark{background-color:#ec311d !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#282f2f !important}.has-background-grey-darker{background-color:#282f2f !important}.has-text-grey-dark{color:#343c3d !important}.has-background-grey-dark{background-color:#343c3d !important}.has-text-grey{color:#5e6d6f !important}.has-background-grey{background-color:#5e6d6f !important}.has-text-grey-light{color:#8c9b9d !important}.has-background-grey-light{background-color:#8c9b9d !important}.has-text-grey-lighter{color:#dbdee0 !important}.has-background-grey-lighter{background-color:#dbdee0 !important}.has-text-white-ter{color:#ecf0f1 !important}.has-background-white-ter{background-color:#ecf0f1 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--documenter-dark{/*! + Theme: a11y-dark + Author: @ericwbailey + Maintainer: @ericwbailey + + Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css +*/}html.theme--documenter-dark html{background-color:#1f2424;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark article,html.theme--documenter-dark aside,html.theme--documenter-dark figure,html.theme--documenter-dark footer,html.theme--documenter-dark header,html.theme--documenter-dark hgroup,html.theme--documenter-dark section{display:block}html.theme--documenter-dark body,html.theme--documenter-dark button,html.theme--documenter-dark input,html.theme--documenter-dark optgroup,html.theme--documenter-dark select,html.theme--documenter-dark textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--documenter-dark code,html.theme--documenter-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark body{color:#fff;font-size:1em;font-weight:400;line-height:1.5}html.theme--documenter-dark a{color:#1abc9c;cursor:pointer;text-decoration:none}html.theme--documenter-dark a strong{color:currentColor}html.theme--documenter-dark a:hover{color:#1dd2af}html.theme--documenter-dark code{background-color:rgba(255,255,255,0.05);color:#ececec;font-size:.875em;font-weight:normal;padding:.1em}html.theme--documenter-dark hr{background-color:#282f2f;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--documenter-dark img{height:auto;max-width:100%}html.theme--documenter-dark input[type="checkbox"],html.theme--documenter-dark input[type="radio"]{vertical-align:baseline}html.theme--documenter-dark small{font-size:.875em}html.theme--documenter-dark span{font-style:inherit;font-weight:inherit}html.theme--documenter-dark strong{color:#f2f2f2;font-weight:700}html.theme--documenter-dark fieldset{border:none}html.theme--documenter-dark pre{-webkit-overflow-scrolling:touch;background-color:#282f2f;color:#fff;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--documenter-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--documenter-dark table td,html.theme--documenter-dark table th{vertical-align:top}html.theme--documenter-dark table td:not([align]),html.theme--documenter-dark table th:not([align]){text-align:inherit}html.theme--documenter-dark table th{color:#f2f2f2}html.theme--documenter-dark .box{background-color:#343c3d;border-radius:8px;box-shadow:none;color:#fff;display:block;padding:1.25rem}html.theme--documenter-dark a.box:hover,html.theme--documenter-dark a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1abc9c}html.theme--documenter-dark a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1abc9c}html.theme--documenter-dark .button{background-color:#282f2f;border-color:#4c5759;border-width:1px;color:#375a7f;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--documenter-dark .button strong{color:inherit}html.theme--documenter-dark .button .icon,html.theme--documenter-dark .button .icon.is-small,html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--documenter-dark .button .icon.is-medium,html.theme--documenter-dark .button .icon.is-large{height:1.5em;width:1.5em}html.theme--documenter-dark .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button:hover,html.theme--documenter-dark .button.is-hovered{border-color:#8c9b9d;color:#f2f2f2}html.theme--documenter-dark .button:focus,html.theme--documenter-dark .button.is-focused{border-color:#8c9b9d;color:#17a689}html.theme--documenter-dark .button:focus:not(:active),html.theme--documenter-dark .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button:active,html.theme--documenter-dark .button.is-active{border-color:#343c3d;color:#f2f2f2}html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;color:#fff;text-decoration:underline}html.theme--documenter-dark .button.is-text:hover,html.theme--documenter-dark .button.is-text.is-hovered,html.theme--documenter-dark .button.is-text:focus,html.theme--documenter-dark .button.is-text.is-focused{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .button.is-text:active,html.theme--documenter-dark .button.is-text.is-active{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .button.is-text[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1abc9c;text-decoration:none}html.theme--documenter-dark .button.is-ghost:hover,html.theme--documenter-dark .button.is-ghost.is-hovered{color:#1abc9c;text-decoration:underline}html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:hover,html.theme--documenter-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus,html.theme--documenter-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus:not(:active),html.theme--documenter-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--documenter-dark .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-white.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:hover,html.theme--documenter-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus,html.theme--documenter-dark .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus:not(:active),html.theme--documenter-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus:not(:active),html.theme--documenter-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light.is-active{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:#ecf0f1;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-outlined.is-focused{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover,html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus:not(:active),html.theme--documenter-dark .content kbd.button:focus:not(:active),html.theme--documenter-dark .button.is-dark.is-focused:not(:active),html.theme--documenter-dark .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark[disabled],html.theme--documenter-dark .content kbd.button[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark,fieldset[disabled] html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:#282f2f;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted:hover,html.theme--documenter-dark .content kbd.button.is-inverted:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-dark.is-inverted[disabled],html.theme--documenter-dark .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-loading::after,html.theme--documenter-dark .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined,html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-outlined.is-focused{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus:not(:active),html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--documenter-dark .button.is-primary.is-focused:not(:active),html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary[disabled],html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;box-shadow:none}html.theme--documenter-dark .button.is-primary.is-inverted,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--documenter-dark .button.is-primary.is-inverted[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:hover,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-light.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e8eef5;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:active,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-light.is-active,html.theme--documenter-dark .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#dfe8f1;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:hover,html.theme--documenter-dark .button.is-link.is-hovered{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus,html.theme--documenter-dark .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus:not(:active),html.theme--documenter-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link.is-active{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:#1abc9c;box-shadow:none}html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-outlined.is-focused{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:hover,html.theme--documenter-dark .button.is-link.is-light.is-hovered{background-color:#e2fbf6;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:active,html.theme--documenter-dark .button.is-link.is-light.is-active{background-color:#d7f9f3;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:hover,html.theme--documenter-dark .button.is-info.is-hovered{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus,html.theme--documenter-dark .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus:not(:active),html.theme--documenter-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info.is-active{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:#024c7d;box-shadow:none}html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;color:#024c7d}html.theme--documenter-dark .button.is-info.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-outlined.is-focused{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:hover,html.theme--documenter-dark .button.is-info.is-light.is-hovered{background-color:#def2fe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:active,html.theme--documenter-dark .button.is-info.is-light.is-active{background-color:#d2edfe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:hover,html.theme--documenter-dark .button.is-success.is-hovered{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus,html.theme--documenter-dark .button.is-success.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus:not(:active),html.theme--documenter-dark .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success.is-active{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:#008438;box-shadow:none}html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;color:#008438}html.theme--documenter-dark .button.is-success.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-outlined.is-focused{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:hover,html.theme--documenter-dark .button.is-success.is-light.is-hovered{background-color:#deffec;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:active,html.theme--documenter-dark .button.is-success.is-light.is-active{background-color:#d1ffe5;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:hover,html.theme--documenter-dark .button.is-warning.is-hovered{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus,html.theme--documenter-dark .button.is-warning.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus:not(:active),html.theme--documenter-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning.is-active{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:#ad8100;box-shadow:none}html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-outlined.is-focused{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:hover,html.theme--documenter-dark .button.is-warning.is-light.is-hovered{background-color:#fff7de;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:active,html.theme--documenter-dark .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:hover,html.theme--documenter-dark .button.is-danger.is-hovered{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus,html.theme--documenter-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus:not(:active),html.theme--documenter-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger.is-active{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;box-shadow:none}html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-outlined.is-focused{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:hover,html.theme--documenter-dark .button.is-danger.is-light.is-hovered{background-color:#fce3e0;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:active,html.theme--documenter-dark .button.is-danger.is-light.is-active{background-color:#fcd8d5;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--documenter-dark .button.is-small:not(.is-rounded),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--documenter-dark .button.is-normal{font-size:1rem}html.theme--documenter-dark .button.is-medium{font-size:1.25rem}html.theme--documenter-dark .button.is-large{font-size:1.5rem}html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .button{background-color:#8c9b9d;border-color:#5e6d6f;box-shadow:none;opacity:.5}html.theme--documenter-dark .button.is-fullwidth{display:flex;width:100%}html.theme--documenter-dark .button.is-loading{color:transparent !important;pointer-events:none}html.theme--documenter-dark .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--documenter-dark .button.is-static{background-color:#282f2f;border-color:#5e6d6f;color:#dbdee0;box-shadow:none;pointer-events:none}html.theme--documenter-dark .button.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--documenter-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .buttons .button{margin-bottom:0.5rem}html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--documenter-dark .buttons:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .buttons:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--documenter-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--documenter-dark .buttons.has-addons .button:last-child{margin-right:0}html.theme--documenter-dark .buttons.has-addons .button:hover,html.theme--documenter-dark .buttons.has-addons .button.is-hovered{z-index:2}html.theme--documenter-dark .buttons.has-addons .button:focus,html.theme--documenter-dark .buttons.has-addons .button.is-focused,html.theme--documenter-dark .buttons.has-addons .button:active,html.theme--documenter-dark .buttons.has-addons .button.is-active,html.theme--documenter-dark .buttons.has-addons .button.is-selected{z-index:3}html.theme--documenter-dark .buttons.has-addons .button:focus:hover,html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover,html.theme--documenter-dark .buttons.has-addons .button:active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--documenter-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .buttons.is-centered{justify-content:center}html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .buttons.is-right{justify-content:flex-end}html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:1rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1.25rem}}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--documenter-dark .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--documenter-dark .content li+li{margin-top:0.25em}html.theme--documenter-dark .content p:not(:last-child),html.theme--documenter-dark .content dl:not(:last-child),html.theme--documenter-dark .content ol:not(:last-child),html.theme--documenter-dark .content ul:not(:last-child),html.theme--documenter-dark .content blockquote:not(:last-child),html.theme--documenter-dark .content pre:not(:last-child),html.theme--documenter-dark .content table:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .content h1,html.theme--documenter-dark .content h2,html.theme--documenter-dark .content h3,html.theme--documenter-dark .content h4,html.theme--documenter-dark .content h5,html.theme--documenter-dark .content h6{color:#f2f2f2;font-weight:600;line-height:1.125}html.theme--documenter-dark .content h1{font-size:2em;margin-bottom:0.5em}html.theme--documenter-dark .content h1:not(:first-child){margin-top:1em}html.theme--documenter-dark .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--documenter-dark .content h2:not(:first-child){margin-top:1.1428em}html.theme--documenter-dark .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--documenter-dark .content h3:not(:first-child){margin-top:1.3333em}html.theme--documenter-dark .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--documenter-dark .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--documenter-dark .content h6{font-size:1em;margin-bottom:1em}html.theme--documenter-dark .content blockquote{background-color:#282f2f;border-left:5px solid #5e6d6f;padding:1.25em 1.5em}html.theme--documenter-dark .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ol:not([type]){list-style-type:decimal}html.theme--documenter-dark .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--documenter-dark .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--documenter-dark .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--documenter-dark .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--documenter-dark .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--documenter-dark .content ul ul ul{list-style-type:square}html.theme--documenter-dark .content dd{margin-left:2em}html.theme--documenter-dark .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--documenter-dark .content figure:not(:first-child){margin-top:2em}html.theme--documenter-dark .content figure:not(:last-child){margin-bottom:2em}html.theme--documenter-dark .content figure img{display:inline-block}html.theme--documenter-dark .content figure figcaption{font-style:italic}html.theme--documenter-dark .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--documenter-dark .content sup,html.theme--documenter-dark .content sub{font-size:75%}html.theme--documenter-dark .content table{width:100%}html.theme--documenter-dark .content table td,html.theme--documenter-dark .content table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .content table th{color:#f2f2f2}html.theme--documenter-dark .content table th:not([align]){text-align:inherit}html.theme--documenter-dark .content table thead td,html.theme--documenter-dark .content table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .content table tfoot td,html.theme--documenter-dark .content table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .content table tbody tr:last-child td,html.theme--documenter-dark .content table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .content .tabs li+li{margin-top:0}html.theme--documenter-dark .content.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--documenter-dark .content.is-normal{font-size:1rem}html.theme--documenter-dark .content.is-medium{font-size:1.25rem}html.theme--documenter-dark .content.is-large{font-size:1.5rem}html.theme--documenter-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--documenter-dark .icon.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--documenter-dark .icon.is-medium{height:2rem;width:2rem}html.theme--documenter-dark .icon.is-large{height:3rem;width:3rem}html.theme--documenter-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--documenter-dark .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--documenter-dark .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--documenter-dark div.icon-text{display:flex}html.theme--documenter-dark .image,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--documenter-dark .image img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--documenter-dark .image img.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--documenter-dark .image.is-fullwidth,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--documenter-dark .image.is-square,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--documenter-dark .image.is-1by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--documenter-dark .image.is-5by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--documenter-dark .image.is-4by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--documenter-dark .image.is-3by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--documenter-dark .image.is-5by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--documenter-dark .image.is-16by9,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--documenter-dark .image.is-2by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--documenter-dark .image.is-3by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--documenter-dark .image.is-4by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--documenter-dark .image.is-3by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--documenter-dark .image.is-2by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--documenter-dark .image.is-3by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--documenter-dark .image.is-9by16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--documenter-dark .image.is-1by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--documenter-dark .image.is-1by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--documenter-dark .image.is-16x16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--documenter-dark .image.is-24x24,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--documenter-dark .image.is-32x32,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--documenter-dark .image.is-48x48,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--documenter-dark .image.is-64x64,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--documenter-dark .image.is-96x96,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--documenter-dark .image.is-128x128,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--documenter-dark .notification{background-color:#282f2f;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .notification strong{color:currentColor}html.theme--documenter-dark .notification code,html.theme--documenter-dark .notification pre{background:#fff}html.theme--documenter-dark .notification pre code{background:transparent}html.theme--documenter-dark .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--documenter-dark .notification .title,html.theme--documenter-dark .notification .subtitle,html.theme--documenter-dark .notification .content{color:currentColor}html.theme--documenter-dark .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .notification.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#fff}html.theme--documenter-dark .notification.is-primary,html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .notification.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .notification.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .notification.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .notification.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .notification.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .notification.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .notification.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .notification.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .notification.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .notification.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#343c3d}html.theme--documenter-dark .progress::-webkit-progress-value{background-color:#dbdee0}html.theme--documenter-dark .progress::-moz-progress-bar{background-color:#dbdee0}html.theme--documenter-dark .progress::-ms-fill{background-color:#dbdee0;border:none}html.theme--documenter-dark .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--documenter-dark .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--documenter-dark .progress.is-white::-ms-fill{background-color:#fff}html.theme--documenter-dark .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-light::-webkit-progress-value{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-moz-progress-bar{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-ms-fill{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light:indeterminate{background-image:linear-gradient(to right, #ecf0f1 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-dark::-webkit-progress-value,html.theme--documenter-dark .content kbd.progress::-webkit-progress-value{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-moz-progress-bar,html.theme--documenter-dark .content kbd.progress::-moz-progress-bar{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-ms-fill,html.theme--documenter-dark .content kbd.progress::-ms-fill{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark:indeterminate,html.theme--documenter-dark .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #282f2f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-primary::-webkit-progress-value,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-moz-progress-bar,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-ms-fill,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary:indeterminate,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #375a7f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-link::-webkit-progress-value{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-moz-progress-bar{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-ms-fill{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1abc9c 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-info::-webkit-progress-value{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-moz-progress-bar{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-ms-fill{background-color:#024c7d}html.theme--documenter-dark .progress.is-info:indeterminate{background-image:linear-gradient(to right, #024c7d 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-success::-webkit-progress-value{background-color:#008438}html.theme--documenter-dark .progress.is-success::-moz-progress-bar{background-color:#008438}html.theme--documenter-dark .progress.is-success::-ms-fill{background-color:#008438}html.theme--documenter-dark .progress.is-success:indeterminate{background-image:linear-gradient(to right, #008438 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-warning::-webkit-progress-value{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-moz-progress-bar{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-ms-fill{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ad8100 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-danger::-webkit-progress-value{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-moz-progress-bar{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-ms-fill{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #9e1b0d 30%, #343c3d 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#343c3d;background-image:linear-gradient(to right, #fff 30%, #343c3d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-ms-fill{animation-name:none}html.theme--documenter-dark .progress.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--documenter-dark .progress.is-medium{height:1.25rem}html.theme--documenter-dark .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--documenter-dark .table{background-color:#343c3d;color:#fff}html.theme--documenter-dark .table td,html.theme--documenter-dark .table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .table td.is-white,html.theme--documenter-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .table td.is-black,html.theme--documenter-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .table td.is-light,html.theme--documenter-dark .table th.is-light{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .table td.is-primary,html.theme--documenter-dark .table th.is-primary{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-link,html.theme--documenter-dark .table th.is-link{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .table td.is-info,html.theme--documenter-dark .table th.is-info{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .table td.is-success,html.theme--documenter-dark .table th.is-success{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .table td.is-warning,html.theme--documenter-dark .table th.is-warning{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .table td.is-danger,html.theme--documenter-dark .table th.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .table td.is-narrow,html.theme--documenter-dark .table th.is-narrow{white-space:nowrap;width:1%}html.theme--documenter-dark .table td.is-selected,html.theme--documenter-dark .table th.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-selected a,html.theme--documenter-dark .table td.is-selected strong,html.theme--documenter-dark .table th.is-selected a,html.theme--documenter-dark .table th.is-selected strong{color:currentColor}html.theme--documenter-dark .table td.is-vcentered,html.theme--documenter-dark .table th.is-vcentered{vertical-align:middle}html.theme--documenter-dark .table th{color:#f2f2f2}html.theme--documenter-dark .table th:not([align]){text-align:left}html.theme--documenter-dark .table tr.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table tr.is-selected a,html.theme--documenter-dark .table tr.is-selected strong{color:currentColor}html.theme--documenter-dark .table tr.is-selected td,html.theme--documenter-dark .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--documenter-dark .table thead{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table thead td,html.theme--documenter-dark .table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .table tfoot{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tfoot td,html.theme--documenter-dark .table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .table tbody{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tbody tr:last-child td,html.theme--documenter-dark .table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .table.is-bordered td,html.theme--documenter-dark .table.is-bordered th{border-width:1px}html.theme--documenter-dark .table.is-bordered tr:last-child td,html.theme--documenter-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--documenter-dark .table.is-fullwidth{width:100%}html.theme--documenter-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#2d3435}html.theme--documenter-dark .table.is-narrow td,html.theme--documenter-dark .table.is-narrow th{padding:0.25em 0.5em}html.theme--documenter-dark .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#282f2f}html.theme--documenter-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--documenter-dark .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .tags .tag,html.theme--documenter-dark .tags .content kbd,html.theme--documenter-dark .content .tags kbd,html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--documenter-dark .tags .tag:not(:last-child),html.theme--documenter-dark .tags .content kbd:not(:last-child),html.theme--documenter-dark .content .tags kbd:not(:last-child),html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--documenter-dark .tags:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .tags:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--documenter-dark .tags.is-centered{justify-content:center}html.theme--documenter-dark .tags.is-centered .tag,html.theme--documenter-dark .tags.is-centered .content kbd,html.theme--documenter-dark .content .tags.is-centered kbd,html.theme--documenter-dark .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--documenter-dark .tags.is-right{justify-content:flex-end}html.theme--documenter-dark .tags.is-right .tag:not(:first-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--documenter-dark .tags.is-right .tag:not(:last-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--documenter-dark .tags.has-addons .tag,html.theme--documenter-dark .tags.has-addons .content kbd,html.theme--documenter-dark .content .tags.has-addons kbd,html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--documenter-dark .tags.has-addons .tag:not(:first-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--documenter-dark .tags.has-addons .tag:not(:last-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--documenter-dark .tag:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#282f2f;border-radius:.4em;color:#fff;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .tag:not(body) .delete,html.theme--documenter-dark .content kbd:not(body) .delete,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--documenter-dark .tag.is-white:not(body),html.theme--documenter-dark .content kbd.is-white:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .tag.is-black:not(body),html.theme--documenter-dark .content kbd.is-black:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .tag.is-light:not(body),html.theme--documenter-dark .content kbd.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-dark:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--documenter-dark .content .docstring>section>kbd:not(body){background-color:#282f2f;color:#fff}html.theme--documenter-dark .tag.is-primary:not(body),html.theme--documenter-dark .content kbd.is-primary:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){background-color:#375a7f;color:#fff}html.theme--documenter-dark .tag.is-primary.is-light:not(body),html.theme--documenter-dark .content kbd.is-primary.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .tag.is-link:not(body),html.theme--documenter-dark .content kbd.is-link:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1abc9c;color:#fff}html.theme--documenter-dark .tag.is-link.is-light:not(body),html.theme--documenter-dark .content kbd.is-link.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .tag.is-info:not(body),html.theme--documenter-dark .content kbd.is-info:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#024c7d;color:#fff}html.theme--documenter-dark .tag.is-info.is-light:not(body),html.theme--documenter-dark .content kbd.is-info.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .tag.is-success:not(body),html.theme--documenter-dark .content kbd.is-success:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#008438;color:#fff}html.theme--documenter-dark .tag.is-success.is-light:not(body),html.theme--documenter-dark .content kbd.is-success.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .tag.is-warning:not(body),html.theme--documenter-dark .content kbd.is-warning:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ad8100;color:#fff}html.theme--documenter-dark .tag.is-warning.is-light:not(body),html.theme--documenter-dark .content kbd.is-warning.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .tag.is-danger:not(body),html.theme--documenter-dark .content kbd.is-danger:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .tag.is-danger.is-light:not(body),html.theme--documenter-dark .content kbd.is-danger.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .tag.is-normal:not(body),html.theme--documenter-dark .content kbd.is-normal:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--documenter-dark .tag.is-medium:not(body),html.theme--documenter-dark .content kbd.is-medium:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--documenter-dark .tag.is-large:not(body),html.theme--documenter-dark .content kbd.is-large:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child,html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--documenter-dark .tag.is-delete:not(body),html.theme--documenter-dark .content kbd.is-delete:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--documenter-dark .tag.is-delete:not(body):hover,html.theme--documenter-dark .content kbd.is-delete:not(body):hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--documenter-dark .tag.is-delete:not(body):focus,html.theme--documenter-dark .content kbd.is-delete:not(body):focus,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1d2122}html.theme--documenter-dark .tag.is-delete:not(body):active,html.theme--documenter-dark .content kbd.is-delete:not(body):active,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#111414}html.theme--documenter-dark .tag.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--documenter-dark .content kbd.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--documenter-dark a.tag:hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--documenter-dark .title,html.theme--documenter-dark .subtitle{word-break:break-word}html.theme--documenter-dark .title em,html.theme--documenter-dark .title span,html.theme--documenter-dark .subtitle em,html.theme--documenter-dark .subtitle span{font-weight:inherit}html.theme--documenter-dark .title sub,html.theme--documenter-dark .subtitle sub{font-size:.75em}html.theme--documenter-dark .title sup,html.theme--documenter-dark .subtitle sup{font-size:.75em}html.theme--documenter-dark .title .tag,html.theme--documenter-dark .title .content kbd,html.theme--documenter-dark .content .title kbd,html.theme--documenter-dark .title .docstring>section>a.docs-sourcelink,html.theme--documenter-dark .subtitle .tag,html.theme--documenter-dark .subtitle .content kbd,html.theme--documenter-dark .content .subtitle kbd,html.theme--documenter-dark .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--documenter-dark .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--documenter-dark .title strong{color:inherit;font-weight:inherit}html.theme--documenter-dark .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--documenter-dark .title.is-1{font-size:3rem}html.theme--documenter-dark .title.is-2{font-size:2.5rem}html.theme--documenter-dark .title.is-3{font-size:2rem}html.theme--documenter-dark .title.is-4{font-size:1.5rem}html.theme--documenter-dark .title.is-5{font-size:1.25rem}html.theme--documenter-dark .title.is-6{font-size:1rem}html.theme--documenter-dark .title.is-7{font-size:.75rem}html.theme--documenter-dark .subtitle{color:#8c9b9d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--documenter-dark .subtitle strong{color:#8c9b9d;font-weight:600}html.theme--documenter-dark .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--documenter-dark .subtitle.is-1{font-size:3rem}html.theme--documenter-dark .subtitle.is-2{font-size:2.5rem}html.theme--documenter-dark .subtitle.is-3{font-size:2rem}html.theme--documenter-dark .subtitle.is-4{font-size:1.5rem}html.theme--documenter-dark .subtitle.is-5{font-size:1.25rem}html.theme--documenter-dark .subtitle.is-6{font-size:1rem}html.theme--documenter-dark .subtitle.is-7{font-size:.75rem}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#1f2424;border-color:#5e6d6f;border-radius:.4em;color:#dbdee0}html.theme--documenter-dark .select select::-moz-placeholder,html.theme--documenter-dark .textarea::-moz-placeholder,html.theme--documenter-dark .input::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select::-webkit-input-placeholder,html.theme--documenter-dark .textarea::-webkit-input-placeholder,html.theme--documenter-dark .input::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:-moz-placeholder,html.theme--documenter-dark .textarea:-moz-placeholder,html.theme--documenter-dark .input:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select:-ms-input-placeholder,html.theme--documenter-dark .textarea:-ms-input-placeholder,html.theme--documenter-dark .input:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:hover,html.theme--documenter-dark .textarea:hover,html.theme--documenter-dark .input:hover,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:hover,html.theme--documenter-dark .select select.is-hovered,html.theme--documenter-dark .is-hovered.textarea,html.theme--documenter-dark .is-hovered.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#8c9b9d}html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1abc9c;box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#8c9b9d;border-color:#282f2f;box-shadow:none;color:#fff}html.theme--documenter-dark .select select[disabled]::-moz-placeholder,html.theme--documenter-dark .textarea[disabled]::-moz-placeholder,html.theme--documenter-dark .input[disabled]::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .textarea[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .input[disabled]::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-moz-placeholder,html.theme--documenter-dark .textarea[disabled]:-moz-placeholder,html.theme--documenter-dark .input[disabled]:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-ms-input-placeholder,html.theme--documenter-dark .textarea[disabled]:-ms-input-placeholder,html.theme--documenter-dark .input[disabled]:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--documenter-dark .textarea[readonly],html.theme--documenter-dark .input[readonly],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--documenter-dark .is-white.textarea,html.theme--documenter-dark .is-white.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--documenter-dark .is-white.textarea:focus,html.theme--documenter-dark .is-white.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--documenter-dark .is-white.is-focused.textarea,html.theme--documenter-dark .is-white.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-white.textarea:active,html.theme--documenter-dark .is-white.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--documenter-dark .is-white.is-active.textarea,html.theme--documenter-dark .is-white.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .is-black.textarea,html.theme--documenter-dark .is-black.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--documenter-dark .is-black.textarea:focus,html.theme--documenter-dark .is-black.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--documenter-dark .is-black.is-focused.textarea,html.theme--documenter-dark .is-black.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-black.textarea:active,html.theme--documenter-dark .is-black.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--documenter-dark .is-black.is-active.textarea,html.theme--documenter-dark .is-black.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .is-light.textarea,html.theme--documenter-dark .is-light.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#ecf0f1}html.theme--documenter-dark .is-light.textarea:focus,html.theme--documenter-dark .is-light.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--documenter-dark .is-light.is-focused.textarea,html.theme--documenter-dark .is-light.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-light.textarea:active,html.theme--documenter-dark .is-light.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--documenter-dark .is-light.is-active.textarea,html.theme--documenter-dark .is-light.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .is-dark.textarea,html.theme--documenter-dark .content kbd.textarea,html.theme--documenter-dark .is-dark.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--documenter-dark .content kbd.input{border-color:#282f2f}html.theme--documenter-dark .is-dark.textarea:focus,html.theme--documenter-dark .content kbd.textarea:focus,html.theme--documenter-dark .is-dark.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--documenter-dark .content kbd.input:focus,html.theme--documenter-dark .is-dark.is-focused.textarea,html.theme--documenter-dark .content kbd.is-focused.textarea,html.theme--documenter-dark .is-dark.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .content kbd.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--documenter-dark .is-dark.textarea:active,html.theme--documenter-dark .content kbd.textarea:active,html.theme--documenter-dark .is-dark.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--documenter-dark .content kbd.input:active,html.theme--documenter-dark .is-dark.is-active.textarea,html.theme--documenter-dark .content kbd.is-active.textarea,html.theme--documenter-dark .is-dark.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .content kbd.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .is-primary.textarea,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink{border-color:#375a7f}html.theme--documenter-dark .is-primary.textarea:focus,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.is-focused.textarea,html.theme--documenter-dark .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--documenter-dark .is-primary.textarea:active,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:active,html.theme--documenter-dark .is-primary.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:active,html.theme--documenter-dark .is-primary.is-active.textarea,html.theme--documenter-dark .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .is-link.textarea,html.theme--documenter-dark .is-link.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1abc9c}html.theme--documenter-dark .is-link.textarea:focus,html.theme--documenter-dark .is-link.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--documenter-dark .is-link.is-focused.textarea,html.theme--documenter-dark .is-link.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-link.textarea:active,html.theme--documenter-dark .is-link.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--documenter-dark .is-link.is-active.textarea,html.theme--documenter-dark .is-link.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .is-info.textarea,html.theme--documenter-dark .is-info.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#024c7d}html.theme--documenter-dark .is-info.textarea:focus,html.theme--documenter-dark .is-info.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--documenter-dark .is-info.is-focused.textarea,html.theme--documenter-dark .is-info.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-info.textarea:active,html.theme--documenter-dark .is-info.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--documenter-dark .is-info.is-active.textarea,html.theme--documenter-dark .is-info.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .is-success.textarea,html.theme--documenter-dark .is-success.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#008438}html.theme--documenter-dark .is-success.textarea:focus,html.theme--documenter-dark .is-success.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--documenter-dark .is-success.is-focused.textarea,html.theme--documenter-dark .is-success.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-success.textarea:active,html.theme--documenter-dark .is-success.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--documenter-dark .is-success.is-active.textarea,html.theme--documenter-dark .is-success.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .is-warning.textarea,html.theme--documenter-dark .is-warning.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ad8100}html.theme--documenter-dark .is-warning.textarea:focus,html.theme--documenter-dark .is-warning.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--documenter-dark .is-warning.is-focused.textarea,html.theme--documenter-dark .is-warning.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-warning.textarea:active,html.theme--documenter-dark .is-warning.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--documenter-dark .is-warning.is-active.textarea,html.theme--documenter-dark .is-warning.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .is-danger.textarea,html.theme--documenter-dark .is-danger.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#9e1b0d}html.theme--documenter-dark .is-danger.textarea:focus,html.theme--documenter-dark .is-danger.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--documenter-dark .is-danger.is-focused.textarea,html.theme--documenter-dark .is-danger.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-danger.textarea:active,html.theme--documenter-dark .is-danger.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--documenter-dark .is-danger.is-active.textarea,html.theme--documenter-dark .is-danger.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .is-small.textarea,html.theme--documenter-dark .is-small.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .is-medium.textarea,html.theme--documenter-dark .is-medium.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--documenter-dark .is-large.textarea,html.theme--documenter-dark .is-large.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--documenter-dark .is-fullwidth.textarea,html.theme--documenter-dark .is-fullwidth.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--documenter-dark .is-inline.textarea,html.theme--documenter-dark .is-inline.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--documenter-dark .input.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--documenter-dark .input.is-static,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--documenter-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--documenter-dark .textarea[rows]{height:initial}html.theme--documenter-dark .textarea.has-fixed-size{resize:none}html.theme--documenter-dark .radio,html.theme--documenter-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--documenter-dark .radio input,html.theme--documenter-dark .checkbox input{cursor:pointer}html.theme--documenter-dark .radio:hover,html.theme--documenter-dark .checkbox:hover{color:#8c9b9d}html.theme--documenter-dark .radio[disabled],html.theme--documenter-dark .checkbox[disabled],fieldset[disabled] html.theme--documenter-dark .radio,fieldset[disabled] html.theme--documenter-dark .checkbox,html.theme--documenter-dark .radio input[disabled],html.theme--documenter-dark .checkbox input[disabled]{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:.5em}html.theme--documenter-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--documenter-dark .select:not(.is-multiple){height:2.5em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border-color:#1abc9c;right:1.125em;z-index:4}html.theme--documenter-dark .select.is-rounded select,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--documenter-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--documenter-dark .select select::-ms-expand{display:none}html.theme--documenter-dark .select select[disabled]:hover,fieldset[disabled] html.theme--documenter-dark .select select:hover{border-color:#282f2f}html.theme--documenter-dark .select select:not([multiple]){padding-right:2.5em}html.theme--documenter-dark .select select[multiple]{height:auto;padding:0}html.theme--documenter-dark .select select[multiple] option{padding:0.5em 1em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#8c9b9d}html.theme--documenter-dark .select.is-white:not(:hover)::after{border-color:#fff}html.theme--documenter-dark .select.is-white select{border-color:#fff}html.theme--documenter-dark .select.is-white select:hover,html.theme--documenter-dark .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--documenter-dark .select.is-white select:focus,html.theme--documenter-dark .select.is-white select.is-focused,html.theme--documenter-dark .select.is-white select:active,html.theme--documenter-dark .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select:hover,html.theme--documenter-dark .select.is-black select.is-hovered{border-color:#000}html.theme--documenter-dark .select.is-black select:focus,html.theme--documenter-dark .select.is-black select.is-focused,html.theme--documenter-dark .select.is-black select:active,html.theme--documenter-dark .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .select.is-light:not(:hover)::after{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select:hover,html.theme--documenter-dark .select.is-light select.is-hovered{border-color:#dde4e6}html.theme--documenter-dark .select.is-light select:focus,html.theme--documenter-dark .select.is-light select.is-focused,html.theme--documenter-dark .select.is-light select:active,html.theme--documenter-dark .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .select.is-dark:not(:hover)::after,html.theme--documenter-dark .content kbd.select:not(:hover)::after{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select,html.theme--documenter-dark .content kbd.select select{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select:hover,html.theme--documenter-dark .content kbd.select select:hover,html.theme--documenter-dark .select.is-dark select.is-hovered,html.theme--documenter-dark .content kbd.select select.is-hovered{border-color:#1d2122}html.theme--documenter-dark .select.is-dark select:focus,html.theme--documenter-dark .content kbd.select select:focus,html.theme--documenter-dark .select.is-dark select.is-focused,html.theme--documenter-dark .content kbd.select select.is-focused,html.theme--documenter-dark .select.is-dark select:active,html.theme--documenter-dark .content kbd.select select:active,html.theme--documenter-dark .select.is-dark select.is-active,html.theme--documenter-dark .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .select.is-primary:not(:hover)::after,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select:hover,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:hover,html.theme--documenter-dark .select.is-primary select.is-hovered,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#2f4d6d}html.theme--documenter-dark .select.is-primary select:focus,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:focus,html.theme--documenter-dark .select.is-primary select.is-focused,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--documenter-dark .select.is-primary select:active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:active,html.theme--documenter-dark .select.is-primary select.is-active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .select.is-link:not(:hover)::after{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select:hover,html.theme--documenter-dark .select.is-link select.is-hovered{border-color:#17a689}html.theme--documenter-dark .select.is-link select:focus,html.theme--documenter-dark .select.is-link select.is-focused,html.theme--documenter-dark .select.is-link select:active,html.theme--documenter-dark .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select.is-info:not(:hover)::after{border-color:#024c7d}html.theme--documenter-dark .select.is-info select{border-color:#024c7d}html.theme--documenter-dark .select.is-info select:hover,html.theme--documenter-dark .select.is-info select.is-hovered{border-color:#023d64}html.theme--documenter-dark .select.is-info select:focus,html.theme--documenter-dark .select.is-info select.is-focused,html.theme--documenter-dark .select.is-info select:active,html.theme--documenter-dark .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .select.is-success:not(:hover)::after{border-color:#008438}html.theme--documenter-dark .select.is-success select{border-color:#008438}html.theme--documenter-dark .select.is-success select:hover,html.theme--documenter-dark .select.is-success select.is-hovered{border-color:#006b2d}html.theme--documenter-dark .select.is-success select:focus,html.theme--documenter-dark .select.is-success select.is-focused,html.theme--documenter-dark .select.is-success select:active,html.theme--documenter-dark .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .select.is-warning:not(:hover)::after{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select:hover,html.theme--documenter-dark .select.is-warning select.is-hovered{border-color:#946e00}html.theme--documenter-dark .select.is-warning select:focus,html.theme--documenter-dark .select.is-warning select.is-focused,html.theme--documenter-dark .select.is-warning select:active,html.theme--documenter-dark .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .select.is-danger:not(:hover)::after{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select:hover,html.theme--documenter-dark .select.is-danger select.is-hovered{border-color:#86170b}html.theme--documenter-dark .select.is-danger select:focus,html.theme--documenter-dark .select.is-danger select.is-focused,html.theme--documenter-dark .select.is-danger select:active,html.theme--documenter-dark .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .select.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .select.is-medium{font-size:1.25rem}html.theme--documenter-dark .select.is-large{font-size:1.5rem}html.theme--documenter-dark .select.is-disabled::after{border-color:#fff !important;opacity:0.5}html.theme--documenter-dark .select.is-fullwidth{width:100%}html.theme--documenter-dark .select.is-fullwidth select{width:100%}html.theme--documenter-dark .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--documenter-dark .select.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .select.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--documenter-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:hover .file-cta,html.theme--documenter-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:focus .file-cta,html.theme--documenter-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--documenter-dark .file.is-white:active .file-cta,html.theme--documenter-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:hover .file-cta,html.theme--documenter-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:focus .file-cta,html.theme--documenter-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--documenter-dark .file.is-black:active .file-cta,html.theme--documenter-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-light .file-cta{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:hover .file-cta,html.theme--documenter-dark .file.is-light.is-hovered .file-cta{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:focus .file-cta,html.theme--documenter-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(236,240,241,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:active .file-cta,html.theme--documenter-dark .file.is-light.is-active .file-cta{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-dark .file-cta,html.theme--documenter-dark .content kbd.file .file-cta{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:hover .file-cta,html.theme--documenter-dark .content kbd.file:hover .file-cta,html.theme--documenter-dark .file.is-dark.is-hovered .file-cta,html.theme--documenter-dark .content kbd.file.is-hovered .file-cta{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:focus .file-cta,html.theme--documenter-dark .content kbd.file:focus .file-cta,html.theme--documenter-dark .file.is-dark.is-focused .file-cta,html.theme--documenter-dark .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(40,47,47,0.25);color:#fff}html.theme--documenter-dark .file.is-dark:active .file-cta,html.theme--documenter-dark .content kbd.file:active .file-cta,html.theme--documenter-dark .file.is-dark.is-active .file-cta,html.theme--documenter-dark .content kbd.file.is-active .file-cta{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:hover .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--documenter-dark .file.is-primary.is-hovered .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:focus .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--documenter-dark .file.is-primary.is-focused .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(55,90,127,0.25);color:#fff}html.theme--documenter-dark .file.is-primary:active .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--documenter-dark .file.is-primary.is-active .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link .file-cta{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:hover .file-cta,html.theme--documenter-dark .file.is-link.is-hovered .file-cta{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:focus .file-cta,html.theme--documenter-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(26,188,156,0.25);color:#fff}html.theme--documenter-dark .file.is-link:active .file-cta,html.theme--documenter-dark .file.is-link.is-active .file-cta{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info .file-cta{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:hover .file-cta,html.theme--documenter-dark .file.is-info.is-hovered .file-cta{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:focus .file-cta,html.theme--documenter-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(2,76,125,0.25);color:#fff}html.theme--documenter-dark .file.is-info:active .file-cta,html.theme--documenter-dark .file.is-info.is-active .file-cta{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success .file-cta{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:hover .file-cta,html.theme--documenter-dark .file.is-success.is-hovered .file-cta{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:focus .file-cta,html.theme--documenter-dark .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(0,132,56,0.25);color:#fff}html.theme--documenter-dark .file.is-success:active .file-cta,html.theme--documenter-dark .file.is-success.is-active .file-cta{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning .file-cta{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:hover .file-cta,html.theme--documenter-dark .file.is-warning.is-hovered .file-cta{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:focus .file-cta,html.theme--documenter-dark .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(173,129,0,0.25);color:#fff}html.theme--documenter-dark .file.is-warning:active .file-cta,html.theme--documenter-dark .file.is-warning.is-active .file-cta{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger .file-cta{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:hover .file-cta,html.theme--documenter-dark .file.is-danger.is-hovered .file-cta{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:focus .file-cta,html.theme--documenter-dark .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(158,27,13,0.25);color:#fff}html.theme--documenter-dark .file.is-danger:active .file-cta,html.theme--documenter-dark .file.is-danger.is-active .file-cta{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--documenter-dark .file.is-normal{font-size:1rem}html.theme--documenter-dark .file.is-medium{font-size:1.25rem}html.theme--documenter-dark .file.is-medium .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-large{font-size:1.5rem}html.theme--documenter-dark .file.is-large .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--documenter-dark .file.has-name.is-empty .file-name{display:none}html.theme--documenter-dark .file.is-boxed .file-label{flex-direction:column}html.theme--documenter-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--documenter-dark .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--documenter-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--documenter-dark .file.is-boxed .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-boxed.is-small .file-icon .fa,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--documenter-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--documenter-dark .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--documenter-dark .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--documenter-dark .file.is-centered{justify-content:center}html.theme--documenter-dark .file.is-fullwidth .file-label{width:100%}html.theme--documenter-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--documenter-dark .file.is-right{justify-content:flex-end}html.theme--documenter-dark .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--documenter-dark .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--documenter-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--documenter-dark .file-label:hover .file-cta{background-color:#232829;color:#f2f2f2}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .file-label:active .file-name{border-color:#535f61}html.theme--documenter-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--documenter-dark .file-cta{background-color:#282f2f;color:#fff}html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#f2f2f2;display:block;font-size:1rem;font-weight:700}html.theme--documenter-dark .label:not(:last-child){margin-bottom:0.5em}html.theme--documenter-dark .label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--documenter-dark .label.is-medium{font-size:1.25rem}html.theme--documenter-dark .label.is-large{font-size:1.5rem}html.theme--documenter-dark .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--documenter-dark .help.is-white{color:#fff}html.theme--documenter-dark .help.is-black{color:#0a0a0a}html.theme--documenter-dark .help.is-light{color:#ecf0f1}html.theme--documenter-dark .help.is-dark,html.theme--documenter-dark .content kbd.help{color:#282f2f}html.theme--documenter-dark .help.is-primary,html.theme--documenter-dark .docstring>section>a.help.docs-sourcelink{color:#375a7f}html.theme--documenter-dark .help.is-link{color:#1abc9c}html.theme--documenter-dark .help.is-info{color:#024c7d}html.theme--documenter-dark .help.is-success{color:#008438}html.theme--documenter-dark .help.is-warning{color:#ad8100}html.theme--documenter-dark .help.is-danger{color:#9e1b0d}html.theme--documenter-dark .field:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.has-addons{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--documenter-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.has-addons.has-addons-centered{justify-content:center}html.theme--documenter-dark .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--documenter-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .field.is-grouped{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.is-grouped>.control{flex-shrink:0}html.theme--documenter-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--documenter-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field.is-horizontal{display:flex}}html.theme--documenter-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--documenter-dark .field-label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-normal{padding-top:0.375em}html.theme--documenter-dark .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--documenter-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--documenter-dark .field-body .field{margin-bottom:0}html.theme--documenter-dark .field-body>.field{flex-shrink:1}html.theme--documenter-dark .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--documenter-dark .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--documenter-dark .control.has-icons-left .input:focus~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-left .select:focus~.icon,html.theme--documenter-dark .control.has-icons-right .input:focus~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-right .select:focus~.icon{color:#282f2f}html.theme--documenter-dark .control.has-icons-left .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-small~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--documenter-dark .control.has-icons-left .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--documenter-dark .control.has-icons-left .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon{color:#5e6d6f;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--documenter-dark .control.has-icons-left .input,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--documenter-dark .control.has-icons-left .select select{padding-left:2.5em}html.theme--documenter-dark .control.has-icons-left .icon.is-left{left:0}html.theme--documenter-dark .control.has-icons-right .input,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--documenter-dark .control.has-icons-right .select select{padding-right:2.5em}html.theme--documenter-dark .control.has-icons-right .icon.is-right{right:0}html.theme--documenter-dark .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--documenter-dark .control.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .control.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--documenter-dark .breadcrumb a{align-items:center;color:#1abc9c;display:flex;justify-content:center;padding:0 .75em}html.theme--documenter-dark .breadcrumb a:hover{color:#1dd2af}html.theme--documenter-dark .breadcrumb li{align-items:center;display:flex}html.theme--documenter-dark .breadcrumb li:first-child a{padding-left:0}html.theme--documenter-dark .breadcrumb li.is-active a{color:#f2f2f2;cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb li+li::before{color:#8c9b9d;content:"\0002f"}html.theme--documenter-dark .breadcrumb ul,html.theme--documenter-dark .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .breadcrumb .icon:first-child{margin-right:.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:.5em}html.theme--documenter-dark .breadcrumb.is-centered ol,html.theme--documenter-dark .breadcrumb.is-centered ul{justify-content:center}html.theme--documenter-dark .breadcrumb.is-right ol,html.theme--documenter-dark .breadcrumb.is-right ul{justify-content:flex-end}html.theme--documenter-dark .breadcrumb.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--documenter-dark .breadcrumb.is-medium{font-size:1.25rem}html.theme--documenter-dark .breadcrumb.is-large{font-size:1.5rem}html.theme--documenter-dark .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--documenter-dark .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--documenter-dark .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--documenter-dark .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--documenter-dark .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-footer:first-child,html.theme--documenter-dark .card-content:first-child,html.theme--documenter-dark .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-footer:last-child,html.theme--documenter-dark .card-content:last-child,html.theme--documenter-dark .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--documenter-dark .card-header-title{align-items:center;color:#f2f2f2;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--documenter-dark .card-image{display:block;position:relative}html.theme--documenter-dark .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--documenter-dark .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--documenter-dark .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--documenter-dark .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--documenter-dark .dropdown.is-active .dropdown-menu,html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--documenter-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--documenter-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--documenter-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .dropdown-content{background-color:#282f2f;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--documenter-dark .dropdown-item{color:#fff;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--documenter-dark a.dropdown-item,html.theme--documenter-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--documenter-dark a.dropdown-item:hover,html.theme--documenter-dark button.dropdown-item:hover{background-color:#282f2f;color:#0a0a0a}html.theme--documenter-dark a.dropdown-item.is-active,html.theme--documenter-dark button.dropdown-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--documenter-dark .level{align-items:center;justify-content:space-between}html.theme--documenter-dark .level code{border-radius:.4em}html.theme--documenter-dark .level img{display:inline-block;vertical-align:top}html.theme--documenter-dark .level.is-mobile{display:flex}html.theme--documenter-dark .level.is-mobile .level-left,html.theme--documenter-dark .level.is-mobile .level-right{display:flex}html.theme--documenter-dark .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--documenter-dark .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level{display:flex}html.theme--documenter-dark .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--documenter-dark .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--documenter-dark .level-item .title,html.theme--documenter-dark .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--documenter-dark .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--documenter-dark .level-left,html.theme--documenter-dark .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .level-left .level-item.is-flexible,html.theme--documenter-dark .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left .level-item:not(:last-child),html.theme--documenter-dark .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--documenter-dark .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left{display:flex}}html.theme--documenter-dark .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-right{display:flex}}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--documenter-dark .media .media .media{padding-top:.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:.5rem}html.theme--documenter-dark .media+.media{border-top:1px solid rgba(94,109,111,0.5);margin-top:1rem;padding-top:1rem}html.theme--documenter-dark .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--documenter-dark .media-left,html.theme--documenter-dark .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .media-left{margin-right:1rem}html.theme--documenter-dark .media-right{margin-left:1rem}html.theme--documenter-dark .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:1rem}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--documenter-dark .menu.is-medium{font-size:1.25rem}html.theme--documenter-dark .menu.is-large{font-size:1.5rem}html.theme--documenter-dark .menu-list{line-height:1.25}html.theme--documenter-dark .menu-list a{border-radius:3px;color:#fff;display:block;padding:0.5em 0.75em}html.theme--documenter-dark .menu-list a:hover{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .menu-list a.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .menu-list li ul{border-left:1px solid #5e6d6f;margin:.75em;padding-left:.75em}html.theme--documenter-dark .menu-label{color:#fff;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--documenter-dark .menu-label:not(:first-child){margin-top:1em}html.theme--documenter-dark .menu-label:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .message{background-color:#282f2f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .message strong{color:currentColor}html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .message.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--documenter-dark .message.is-medium{font-size:1.25rem}html.theme--documenter-dark .message.is-large{font-size:1.5rem}html.theme--documenter-dark .message.is-white{background-color:#fff}html.theme--documenter-dark .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .message.is-white .message-body{border-color:#fff}html.theme--documenter-dark .message.is-black{background-color:#fafafa}html.theme--documenter-dark .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .message.is-black .message-body{border-color:#0a0a0a}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1}html.theme--documenter-dark .message.is-dark,html.theme--documenter-dark .content kbd.message{background-color:#f9fafa}html.theme--documenter-dark .message.is-dark .message-header,html.theme--documenter-dark .content kbd.message .message-header{background-color:#282f2f;color:#fff}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f1f5f9}html.theme--documenter-dark .message.is-primary .message-header,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-header{background-color:#375a7f;color:#fff}html.theme--documenter-dark .message.is-primary .message-body,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-body{border-color:#375a7f;color:#4d7eb2}html.theme--documenter-dark .message.is-link{background-color:#edfdf9}html.theme--documenter-dark .message.is-link .message-header{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .message.is-link .message-body{border-color:#1abc9c;color:#15987e}html.theme--documenter-dark .message.is-info{background-color:#ebf7ff}html.theme--documenter-dark .message.is-info .message-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .message.is-info .message-body{border-color:#024c7d;color:#0e9dfb}html.theme--documenter-dark .message.is-success{background-color:#ebfff3}html.theme--documenter-dark .message.is-success .message-header{background-color:#008438;color:#fff}html.theme--documenter-dark .message.is-success .message-body{border-color:#008438;color:#00eb64}html.theme--documenter-dark .message.is-warning{background-color:#fffaeb}html.theme--documenter-dark .message.is-warning .message-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .message.is-warning .message-body{border-color:#ad8100;color:#d19c00}html.theme--documenter-dark .message.is-danger{background-color:#fdeeec}html.theme--documenter-dark .message.is-danger .message-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .message.is-danger .message-body{border-color:#9e1b0d;color:#ec311d}html.theme--documenter-dark .message-header{align-items:center;background-color:#fff;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--documenter-dark .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--documenter-dark .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--documenter-dark .message-body{border-color:#5e6d6f;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#fff;padding:1.25em 1.5em}html.theme--documenter-dark .message-body code,html.theme--documenter-dark .message-body pre{background-color:#fff}html.theme--documenter-dark .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--documenter-dark .modal.is-active{display:flex}html.theme--documenter-dark .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--documenter-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--documenter-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--documenter-dark .modal-card-head,html.theme--documenter-dark .modal-card-foot{align-items:center;background-color:#282f2f;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--documenter-dark .modal-card-head{border-bottom:1px solid #5e6d6f;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--documenter-dark .modal-card-title{color:#f2f2f2;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--documenter-dark .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5e6d6f}html.theme--documenter-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--documenter-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--documenter-dark .navbar{background-color:#375a7f;min-height:4rem;position:relative;z-index:30}html.theme--documenter-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-white .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--documenter-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-black .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--documenter-dark .navbar.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-light .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-dark .navbar-start>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-end>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#282f2f;color:#fff}}html.theme--documenter-dark .navbar.is-primary,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-burger,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-primary .navbar-start>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-end>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#375a7f;color:#fff}}html.theme--documenter-dark .navbar.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-link .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c;color:#fff}}html.theme--documenter-dark .navbar.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-info .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#024c7d;color:#fff}}html.theme--documenter-dark .navbar.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-success .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#008438;color:#fff}}html.theme--documenter-dark .navbar.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-warning .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ad8100;color:#fff}}html.theme--documenter-dark .navbar.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-danger .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#9e1b0d;color:#fff}}html.theme--documenter-dark .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--documenter-dark .navbar.has-shadow{box-shadow:0 2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-bottom,html.theme--documenter-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-top{top:0}html.theme--documenter-dark html.has-navbar-fixed-top,html.theme--documenter-dark body.has-navbar-fixed-top{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom,html.theme--documenter-dark body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--documenter-dark .navbar-brand,html.theme--documenter-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--documenter-dark .navbar-brand a.navbar-item:focus,html.theme--documenter-dark .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--documenter-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--documenter-dark .navbar-burger{color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--documenter-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--documenter-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--documenter-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--documenter-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--documenter-dark .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--documenter-dark .navbar-menu{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{color:#fff;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--documenter-dark .navbar-item .icon:only-child,html.theme--documenter-dark .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--documenter-dark a.navbar-item,html.theme--documenter-dark .navbar-link{cursor:pointer}html.theme--documenter-dark a.navbar-item:focus,html.theme--documenter-dark a.navbar-item:focus-within,html.theme--documenter-dark a.navbar-item:hover,html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link:focus,html.theme--documenter-dark .navbar-link:focus-within,html.theme--documenter-dark .navbar-link:hover,html.theme--documenter-dark .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-item{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .navbar-item img{max-height:1.75rem}html.theme--documenter-dark .navbar-item.has-dropdown{padding:0}html.theme--documenter-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--documenter-dark .navbar-item.is-tab:focus,html.theme--documenter-dark .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c}html.theme--documenter-dark .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c;border-bottom-style:solid;border-bottom-width:3px;color:#1abc9c;padding-bottom:calc(0.5rem - 3px)}html.theme--documenter-dark .navbar-content{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--documenter-dark .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--documenter-dark .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar>.container{display:block}html.theme--documenter-dark .navbar-brand .navbar-item,html.theme--documenter-dark .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--documenter-dark .navbar-link::after{display:none}html.theme--documenter-dark .navbar-menu{background-color:#375a7f;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--documenter-dark .navbar-menu.is-active{display:block}html.theme--documenter-dark .navbar.is-fixed-bottom-touch,html.theme--documenter-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-touch{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-touch{top:0}html.theme--documenter-dark .navbar.is-fixed-top .navbar-menu,html.theme--documenter-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--documenter-dark html.has-navbar-fixed-top-touch,html.theme--documenter-dark body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-touch,html.theme--documenter-dark body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar,html.theme--documenter-dark .navbar-menu,html.theme--documenter-dark .navbar-start,html.theme--documenter-dark .navbar-end{align-items:stretch;display:flex}html.theme--documenter-dark .navbar{min-height:4rem}html.theme--documenter-dark .navbar.is-spaced{padding:1rem 2rem}html.theme--documenter-dark .navbar.is-spaced .navbar-start,html.theme--documenter-dark .navbar.is-spaced .navbar-end{align-items:center}html.theme--documenter-dark .navbar.is-spaced a.navbar-item,html.theme--documenter-dark .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent a.navbar-item:hover,html.theme--documenter-dark .navbar.is-transparent a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-transparent .navbar-link:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-link:hover,html.theme--documenter-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-burger{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{align-items:center;display:flex}html.theme--documenter-dark .navbar-item.has-dropdown{align-items:stretch}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--documenter-dark .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--documenter-dark .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--documenter-dark .navbar-dropdown{background-color:#375a7f;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--documenter-dark .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--documenter-dark .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}.navbar.is-spaced html.theme--documenter-dark .navbar-dropdown,html.theme--documenter-dark .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--documenter-dark .navbar-dropdown.is-right{left:auto;right:0}html.theme--documenter-dark .navbar-divider{display:block}html.theme--documenter-dark .navbar>.container .navbar-brand,html.theme--documenter-dark .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--documenter-dark .navbar>.container .navbar-menu,html.theme--documenter-dark .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop,html.theme--documenter-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-desktop{top:0}html.theme--documenter-dark html.has-navbar-fixed-top-desktop,html.theme--documenter-dark body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-desktop,html.theme--documenter-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-top,html.theme--documenter-dark body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-bottom,html.theme--documenter-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link.is-active{color:#1abc9c}html.theme--documenter-dark a.navbar-item.is-active:not(:focus):not(:hover),html.theme--documenter-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--documenter-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--documenter-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--documenter-dark .pagination{font-size:1rem;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--documenter-dark .pagination.is-medium{font-size:1.25rem}html.theme--documenter-dark .pagination.is-large{font-size:1.5rem}html.theme--documenter-dark .pagination.is-rounded .pagination-previous,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--documenter-dark .pagination.is-rounded .pagination-next,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--documenter-dark .pagination.is-rounded .pagination-link,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--documenter-dark .pagination,html.theme--documenter-dark .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link{border-color:#5e6d6f;color:#1abc9c;min-width:2.5em}html.theme--documenter-dark .pagination-previous:hover,html.theme--documenter-dark .pagination-next:hover,html.theme--documenter-dark .pagination-link:hover{border-color:#8c9b9d;color:#1dd2af}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus{border-color:#8c9b9d}html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-previous.is-disabled,html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-next.is-disabled,html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-link.is-disabled{background-color:#5e6d6f;border-color:#5e6d6f;box-shadow:none;color:#fff;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--documenter-dark .pagination-link.is-current{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .pagination-ellipsis{color:#8c9b9d;pointer-events:none}html.theme--documenter-dark .pagination-list{flex-wrap:wrap}html.theme--documenter-dark .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--documenter-dark .pagination{flex-wrap:wrap}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination-previous{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination.is-centered .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--documenter-dark .pagination.is-centered .pagination-next{order:3}html.theme--documenter-dark .pagination.is-right .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-right .pagination-next{order:2}html.theme--documenter-dark .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--documenter-dark .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--documenter-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--documenter-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--documenter-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--documenter-dark .panel.is-light .panel-heading{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#ecf0f1}html.theme--documenter-dark .panel.is-light .panel-block.is-active .panel-icon{color:#ecf0f1}html.theme--documenter-dark .panel.is-dark .panel-heading,html.theme--documenter-dark .content kbd.panel .panel-heading{background-color:#282f2f;color:#fff}html.theme--documenter-dark .panel.is-dark .panel-tabs a.is-active,html.theme--documenter-dark .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#282f2f}html.theme--documenter-dark .panel.is-dark .panel-block.is-active .panel-icon,html.theme--documenter-dark .content kbd.panel .panel-block.is-active .panel-icon{color:#282f2f}html.theme--documenter-dark .panel.is-primary .panel-heading,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#375a7f;color:#fff}html.theme--documenter-dark .panel.is-primary .panel-tabs a.is-active,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#375a7f}html.theme--documenter-dark .panel.is-primary .panel-block.is-active .panel-icon,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#375a7f}html.theme--documenter-dark .panel.is-link .panel-heading{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1abc9c}html.theme--documenter-dark .panel.is-link .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel.is-info .panel-heading{background-color:#024c7d;color:#fff}html.theme--documenter-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#024c7d}html.theme--documenter-dark .panel.is-info .panel-block.is-active .panel-icon{color:#024c7d}html.theme--documenter-dark .panel.is-success .panel-heading{background-color:#008438;color:#fff}html.theme--documenter-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#008438}html.theme--documenter-dark .panel.is-success .panel-block.is-active .panel-icon{color:#008438}html.theme--documenter-dark .panel.is-warning .panel-heading{background-color:#ad8100;color:#fff}html.theme--documenter-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ad8100}html.theme--documenter-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#ad8100}html.theme--documenter-dark .panel.is-danger .panel-heading{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#9e1b0d}html.theme--documenter-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#9e1b0d}html.theme--documenter-dark .panel-tabs:not(:last-child),html.theme--documenter-dark .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--documenter-dark .panel-heading{background-color:#343c3d;border-radius:8px 8px 0 0;color:#f2f2f2;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--documenter-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--documenter-dark .panel-tabs a{border-bottom:1px solid #5e6d6f;margin-bottom:-1px;padding:0.5em}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#343c3d;color:#17a689}html.theme--documenter-dark .panel-list a{color:#fff}html.theme--documenter-dark .panel-list a:hover{color:#1abc9c}html.theme--documenter-dark .panel-block{align-items:center;color:#f2f2f2;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--documenter-dark .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--documenter-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--documenter-dark .panel-block.is-wrapped{flex-wrap:wrap}html.theme--documenter-dark .panel-block.is-active{border-left-color:#1abc9c;color:#17a689}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--documenter-dark a.panel-block,html.theme--documenter-dark label.panel-block{cursor:pointer}html.theme--documenter-dark a.panel-block:hover,html.theme--documenter-dark label.panel-block:hover{background-color:#282f2f}html.theme--documenter-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#fff;margin-right:.75em}html.theme--documenter-dark .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--documenter-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--documenter-dark .tabs a{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--documenter-dark .tabs a:hover{border-bottom-color:#f2f2f2;color:#f2f2f2}html.theme--documenter-dark .tabs li{display:block}html.theme--documenter-dark .tabs li.is-active a{border-bottom-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .tabs ul{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--documenter-dark .tabs ul.is-left{padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--documenter-dark .tabs .icon:first-child{margin-right:.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:.5em}html.theme--documenter-dark .tabs.is-centered ul{justify-content:center}html.theme--documenter-dark .tabs.is-right ul{justify-content:flex-end}html.theme--documenter-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--documenter-dark .tabs.is-boxed a:hover{background-color:#282f2f;border-bottom-color:#5e6d6f}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5e6d6f;border-bottom-color:rgba(0,0,0,0) !important}html.theme--documenter-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .tabs.is-toggle a{border-color:#5e6d6f;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--documenter-dark .tabs.is-toggle a:hover{background-color:#282f2f;border-color:#8c9b9d;z-index:2}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li.is-active a{background-color:#1abc9c;border-color:#1abc9c;color:#fff;z-index:1}html.theme--documenter-dark .tabs.is-toggle ul{border-bottom:none}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--documenter-dark .tabs.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--documenter-dark .tabs.is-medium{font-size:1.25rem}html.theme--documenter-dark .tabs.is-large{font-size:1.5rem}html.theme--documenter-dark .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--documenter-dark .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--documenter-dark .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--documenter-dark .column.is-narrow-mobile{flex:none;width:unset}html.theme--documenter-dark .column.is-full-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-mobile{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--documenter-dark .column.is-0-mobile{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-mobile{margin-left:0%}html.theme--documenter-dark .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-mobile{margin-left:25%}html.theme--documenter-dark .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-mobile{margin-left:50%}html.theme--documenter-dark .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-mobile{margin-left:75%}html.theme--documenter-dark .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .column.is-narrow,html.theme--documenter-dark .column.is-narrow-tablet{flex:none;width:unset}html.theme--documenter-dark .column.is-full,html.theme--documenter-dark .column.is-full-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters,html.theme--documenter-dark .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds,html.theme--documenter-dark .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half,html.theme--documenter-dark .column.is-half-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third,html.theme--documenter-dark .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter,html.theme--documenter-dark .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth,html.theme--documenter-dark .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths,html.theme--documenter-dark .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths,html.theme--documenter-dark .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths,html.theme--documenter-dark .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters,html.theme--documenter-dark .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds,html.theme--documenter-dark .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half,html.theme--documenter-dark .column.is-offset-half-tablet{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third,html.theme--documenter-dark .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter,html.theme--documenter-dark .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth,html.theme--documenter-dark .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths,html.theme--documenter-dark .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths,html.theme--documenter-dark .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths,html.theme--documenter-dark .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--documenter-dark .column.is-0,html.theme--documenter-dark .column.is-0-tablet{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0,html.theme--documenter-dark .column.is-offset-0-tablet{margin-left:0%}html.theme--documenter-dark .column.is-1,html.theme--documenter-dark .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3,html.theme--documenter-dark .column.is-3-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3,html.theme--documenter-dark .column.is-offset-3-tablet{margin-left:25%}html.theme--documenter-dark .column.is-4,html.theme--documenter-dark .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6,html.theme--documenter-dark .column.is-6-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6,html.theme--documenter-dark .column.is-offset-6-tablet{margin-left:50%}html.theme--documenter-dark .column.is-7,html.theme--documenter-dark .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9,html.theme--documenter-dark .column.is-9-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9,html.theme--documenter-dark .column.is-offset-9-tablet{margin-left:75%}html.theme--documenter-dark .column.is-10,html.theme--documenter-dark .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12,html.theme--documenter-dark .column.is-12-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12,html.theme--documenter-dark .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--documenter-dark .column.is-narrow-touch{flex:none;width:unset}html.theme--documenter-dark .column.is-full-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-touch{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-touch{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-touch{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-touch{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-touch{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--documenter-dark .column.is-0-touch{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-touch{margin-left:0%}html.theme--documenter-dark .column.is-1-touch{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-touch{margin-left:25%}html.theme--documenter-dark .column.is-4-touch{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-touch{margin-left:50%}html.theme--documenter-dark .column.is-7-touch{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-touch{margin-left:75%}html.theme--documenter-dark .column.is-10-touch{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--documenter-dark .column.is-narrow-desktop{flex:none;width:unset}html.theme--documenter-dark .column.is-full-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-desktop{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--documenter-dark .column.is-0-desktop{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-desktop{margin-left:0%}html.theme--documenter-dark .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-desktop{margin-left:25%}html.theme--documenter-dark .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-desktop{margin-left:50%}html.theme--documenter-dark .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-desktop{margin-left:75%}html.theme--documenter-dark .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--documenter-dark .column.is-narrow-widescreen{flex:none;width:unset}html.theme--documenter-dark .column.is-full-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--documenter-dark .column.is-0-widescreen{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-widescreen{margin-left:0%}html.theme--documenter-dark .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--documenter-dark .column.is-narrow-fullhd{flex:none;width:unset}html.theme--documenter-dark .column.is-full-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--documenter-dark .column.is-0-fullhd{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-fullhd{margin-left:0%}html.theme--documenter-dark .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-fullhd{margin-left:100%}}html.theme--documenter-dark .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .columns:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--documenter-dark .columns.is-centered{justify-content:center}html.theme--documenter-dark .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--documenter-dark .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--documenter-dark .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .columns.is-gapless:last-child{margin-bottom:0}html.theme--documenter-dark .columns.is-mobile{display:flex}html.theme--documenter-dark .columns.is-multiline{flex-wrap:wrap}html.theme--documenter-dark .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-desktop{display:flex}}html.theme--documenter-dark .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--documenter-dark .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--documenter-dark .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--documenter-dark .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--documenter-dark .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--documenter-dark .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--documenter-dark .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--documenter-dark .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--documenter-dark .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--documenter-dark .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--documenter-dark .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--documenter-dark .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--documenter-dark .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .tile.is-child{margin:0 !important}html.theme--documenter-dark .tile.is-parent{padding:.75rem}html.theme--documenter-dark .tile.is-vertical{flex-direction:column}html.theme--documenter-dark .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--documenter-dark .tile:not(.is-child){display:flex}html.theme--documenter-dark .tile.is-1{flex:none;width:8.33333337%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.66666674%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.33333337%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.66666674%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.33333337%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.66666674%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.33333337%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.66666674%}html.theme--documenter-dark .tile.is-12{flex:none;width:100%}}html.theme--documenter-dark .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--documenter-dark .hero .navbar{background:none}html.theme--documenter-dark .hero .tabs ul{border-bottom:none}html.theme--documenter-dark .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-white strong{color:inherit}html.theme--documenter-dark .hero.is-white .title{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--documenter-dark .hero.is-white .subtitle a:not(.button),html.theme--documenter-dark .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-white .navbar-menu{background-color:#fff}}html.theme--documenter-dark .hero.is-white .navbar-item,html.theme--documenter-dark .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--documenter-dark .hero.is-white a.navbar-item:hover,html.theme--documenter-dark .hero.is-white a.navbar-item.is-active,html.theme--documenter-dark .hero.is-white .navbar-link:hover,html.theme--documenter-dark .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--documenter-dark .hero.is-white .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--documenter-dark .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-black strong{color:inherit}html.theme--documenter-dark .hero.is-black .title{color:#fff}html.theme--documenter-dark .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-black .subtitle a:not(.button),html.theme--documenter-dark .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--documenter-dark .hero.is-black .navbar-item,html.theme--documenter-dark .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-black a.navbar-item:hover,html.theme--documenter-dark .hero.is-black a.navbar-item.is-active,html.theme--documenter-dark .hero.is-black .navbar-link:hover,html.theme--documenter-dark .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-black .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--documenter-dark .hero.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-light strong{color:inherit}html.theme--documenter-dark .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-light .navbar-menu{background-color:#ecf0f1}}html.theme--documenter-dark .hero.is-light .navbar-item,html.theme--documenter-dark .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a.navbar-item:hover,html.theme--documenter-dark .hero.is-light a.navbar-item.is-active,html.theme--documenter-dark .hero.is-light .navbar-link:hover,html.theme--documenter-dark .hero.is-light .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-light .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-light .tabs li.is-active a{color:#ecf0f1 !important;opacity:1}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .hero.is-light.is-bold{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}}html.theme--documenter-dark .hero.is-dark,html.theme--documenter-dark .content kbd.hero{background-color:#282f2f;color:#fff}html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-dark strong,html.theme--documenter-dark .content kbd.hero strong{color:inherit}html.theme--documenter-dark .hero.is-dark .title,html.theme--documenter-dark .content kbd.hero .title{color:#fff}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button),html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button),html.theme--documenter-dark .hero.is-dark .subtitle strong,html.theme--documenter-dark .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-dark .navbar-menu,html.theme--documenter-dark .content kbd.hero .navbar-menu{background-color:#282f2f}}html.theme--documenter-dark .hero.is-dark .navbar-item,html.theme--documenter-dark .content kbd.hero .navbar-item,html.theme--documenter-dark .hero.is-dark .navbar-link,html.theme--documenter-dark .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-dark a.navbar-item:hover,html.theme--documenter-dark .content kbd.hero a.navbar-item:hover,html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active,html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active,html.theme--documenter-dark .hero.is-dark .navbar-link:hover,html.theme--documenter-dark .content kbd.hero .navbar-link:hover,html.theme--documenter-dark .hero.is-dark .navbar-link.is-active,html.theme--documenter-dark .content kbd.hero .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-dark .tabs a:hover,html.theme--documenter-dark .content kbd.hero .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs li.is-active a{color:#282f2f !important;opacity:1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#282f2f}html.theme--documenter-dark .hero.is-dark.is-bold,html.theme--documenter-dark .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu,html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}}html.theme--documenter-dark .hero.is-primary,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-primary strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--documenter-dark .hero.is-primary .title,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--documenter-dark .hero.is-primary .subtitle,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--documenter-dark .hero.is-primary .subtitle strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-primary .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#375a7f}}html.theme--documenter-dark .hero.is-primary .navbar-item,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--documenter-dark .hero.is-primary .navbar-link,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-primary a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--documenter-dark .hero.is-primary .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--documenter-dark .hero.is-primary .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .hero.is-primary .tabs a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-primary .tabs a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#375a7f !important;opacity:1}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#375a7f}html.theme--documenter-dark .hero.is-primary.is-bold,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}}html.theme--documenter-dark .hero.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-link strong{color:inherit}html.theme--documenter-dark .hero.is-link .title{color:#fff}html.theme--documenter-dark .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-link .subtitle a:not(.button),html.theme--documenter-dark .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-link .navbar-menu{background-color:#1abc9c}}html.theme--documenter-dark .hero.is-link .navbar-item,html.theme--documenter-dark .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-link a.navbar-item:hover,html.theme--documenter-dark .hero.is-link a.navbar-item.is-active,html.theme--documenter-dark .hero.is-link .navbar-link:hover,html.theme--documenter-dark .hero.is-link .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-link .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-link .tabs li.is-active a{color:#1abc9c !important;opacity:1}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1abc9c}html.theme--documenter-dark .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}}html.theme--documenter-dark .hero.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-info strong{color:inherit}html.theme--documenter-dark .hero.is-info .title{color:#fff}html.theme--documenter-dark .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-info .subtitle a:not(.button),html.theme--documenter-dark .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-info .navbar-menu{background-color:#024c7d}}html.theme--documenter-dark .hero.is-info .navbar-item,html.theme--documenter-dark .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-info a.navbar-item:hover,html.theme--documenter-dark .hero.is-info a.navbar-item.is-active,html.theme--documenter-dark .hero.is-info .navbar-link:hover,html.theme--documenter-dark .hero.is-info .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-info .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-info .tabs li.is-active a{color:#024c7d !important;opacity:1}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#024c7d}html.theme--documenter-dark .hero.is-info.is-bold{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}}html.theme--documenter-dark .hero.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-success strong{color:inherit}html.theme--documenter-dark .hero.is-success .title{color:#fff}html.theme--documenter-dark .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-success .subtitle a:not(.button),html.theme--documenter-dark .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-success .navbar-menu{background-color:#008438}}html.theme--documenter-dark .hero.is-success .navbar-item,html.theme--documenter-dark .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-success a.navbar-item:hover,html.theme--documenter-dark .hero.is-success a.navbar-item.is-active,html.theme--documenter-dark .hero.is-success .navbar-link:hover,html.theme--documenter-dark .hero.is-success .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-success .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-success .tabs li.is-active a{color:#008438 !important;opacity:1}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#008438}html.theme--documenter-dark .hero.is-success.is-bold{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}}html.theme--documenter-dark .hero.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-warning strong{color:inherit}html.theme--documenter-dark .hero.is-warning .title{color:#fff}html.theme--documenter-dark .hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button),html.theme--documenter-dark .hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-warning .navbar-menu{background-color:#ad8100}}html.theme--documenter-dark .hero.is-warning .navbar-item,html.theme--documenter-dark .hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-warning a.navbar-item:hover,html.theme--documenter-dark .hero.is-warning a.navbar-item.is-active,html.theme--documenter-dark .hero.is-warning .navbar-link:hover,html.theme--documenter-dark .hero.is-warning .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .hero.is-warning .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-warning .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs li.is-active a{color:#ad8100 !important;opacity:1}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ad8100}html.theme--documenter-dark .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}}html.theme--documenter-dark .hero.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-danger strong{color:inherit}html.theme--documenter-dark .hero.is-danger .title{color:#fff}html.theme--documenter-dark .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-danger .subtitle a:not(.button),html.theme--documenter-dark .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-danger .navbar-menu{background-color:#9e1b0d}}html.theme--documenter-dark .hero.is-danger .navbar-item,html.theme--documenter-dark .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-danger a.navbar-item:hover,html.theme--documenter-dark .hero.is-danger a.navbar-item.is-active,html.theme--documenter-dark .hero.is-danger .navbar-link:hover,html.theme--documenter-dark .hero.is-danger .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-danger .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs li.is-active a{color:#9e1b0d !important;opacity:1}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#9e1b0d}html.theme--documenter-dark .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}}html.theme--documenter-dark .hero.is-small .hero-body,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--documenter-dark .hero.is-halfheight .hero-body,html.theme--documenter-dark .hero.is-fullheight .hero-body,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--documenter-dark .hero.is-halfheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .hero.is-halfheight{min-height:50vh}html.theme--documenter-dark .hero.is-fullheight{min-height:100vh}html.theme--documenter-dark .hero-video{overflow:hidden}html.theme--documenter-dark .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--documenter-dark .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-video{display:none}}html.theme--documenter-dark .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-buttons .button{display:flex}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-buttons{display:flex;justify-content:center}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--documenter-dark .hero-head,html.theme--documenter-dark .hero-foot{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-body{padding:3rem 3rem}}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section{padding:3rem 3rem}html.theme--documenter-dark .section.is-medium{padding:9rem 4.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 6rem}}html.theme--documenter-dark .footer{background-color:#282f2f;padding:3rem 1.5rem 6rem}html.theme--documenter-dark hr{height:1px}html.theme--documenter-dark h6{text-transform:uppercase;letter-spacing:0.5px}html.theme--documenter-dark .hero{background-color:#343c3d}html.theme--documenter-dark a{transition:all 200ms ease}html.theme--documenter-dark .button{transition:all 200ms ease;border-width:1px;color:#fff}html.theme--documenter-dark .button.is-active,html.theme--documenter-dark .button.is-focused,html.theme--documenter-dark .button:active,html.theme--documenter-dark .button:focus{box-shadow:0 0 0 2px rgba(140,155,157,0.5)}html.theme--documenter-dark .button.is-white.is-hovered,html.theme--documenter-dark .button.is-white:hover{background-color:#fff}html.theme--documenter-dark .button.is-white.is-active,html.theme--documenter-dark .button.is-white.is-focused,html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,0.5)}html.theme--documenter-dark .button.is-black.is-hovered,html.theme--documenter-dark .button.is-black:hover{background-color:#1d1d1d}html.theme--documenter-dark .button.is-black.is-active,html.theme--documenter-dark .button.is-black.is-focused,html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black:focus{border-color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,10,0.5)}html.theme--documenter-dark .button.is-light.is-hovered,html.theme--documenter-dark .button.is-light:hover{background-color:#fff}html.theme--documenter-dark .button.is-light.is-active,html.theme--documenter-dark .button.is-light.is-focused,html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light:focus{border-color:#ecf0f1;box-shadow:0 0 0 2px rgba(236,240,241,0.5)}html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered,html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover{background-color:#3a4344}html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused,html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus{border-color:#282f2f;box-shadow:0 0 0 2px rgba(40,47,47,0.5)}html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover{background-color:#436d9a}html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink,html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus{border-color:#375a7f;box-shadow:0 0 0 2px rgba(55,90,127,0.5)}html.theme--documenter-dark .button.is-link.is-hovered,html.theme--documenter-dark .button.is-link:hover{background-color:#1fdeb8}html.theme--documenter-dark .button.is-link.is-active,html.theme--documenter-dark .button.is-link.is-focused,html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link:focus{border-color:#1abc9c;box-shadow:0 0 0 2px rgba(26,188,156,0.5)}html.theme--documenter-dark .button.is-info.is-hovered,html.theme--documenter-dark .button.is-info:hover{background-color:#0363a3}html.theme--documenter-dark .button.is-info.is-active,html.theme--documenter-dark .button.is-info.is-focused,html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info:focus{border-color:#024c7d;box-shadow:0 0 0 2px rgba(2,76,125,0.5)}html.theme--documenter-dark .button.is-success.is-hovered,html.theme--documenter-dark .button.is-success:hover{background-color:#00aa48}html.theme--documenter-dark .button.is-success.is-active,html.theme--documenter-dark .button.is-success.is-focused,html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success:focus{border-color:#008438;box-shadow:0 0 0 2px rgba(0,132,56,0.5)}html.theme--documenter-dark .button.is-warning.is-hovered,html.theme--documenter-dark .button.is-warning:hover{background-color:#d39e00}html.theme--documenter-dark .button.is-warning.is-active,html.theme--documenter-dark .button.is-warning.is-focused,html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning:focus{border-color:#ad8100;box-shadow:0 0 0 2px rgba(173,129,0,0.5)}html.theme--documenter-dark .button.is-danger.is-hovered,html.theme--documenter-dark .button.is-danger:hover{background-color:#c12110}html.theme--documenter-dark .button.is-danger.is-active,html.theme--documenter-dark .button.is-danger.is-focused,html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger:focus{border-color:#9e1b0d;box-shadow:0 0 0 2px rgba(158,27,13,0.5)}html.theme--documenter-dark .label{color:#dbdee0}html.theme--documenter-dark .button,html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .select,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea{height:2.5em}html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .select:after,html.theme--documenter-dark .select select{border-width:1px}html.theme--documenter-dark .control.has-addons .button,html.theme--documenter-dark .control.has-addons .input,html.theme--documenter-dark .control.has-addons #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-addons form.docs-search>input,html.theme--documenter-dark .control.has-addons .select{margin-right:-1px}html.theme--documenter-dark .notification{background-color:#343c3d}html.theme--documenter-dark .card{box-shadow:none;border:1px solid #343c3d;background-color:#282f2f;border-radius:.4em}html.theme--documenter-dark .card .card-image img{border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-header{box-shadow:none;background-color:rgba(18,18,18,0.2);border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-footer{background-color:rgba(18,18,18,0.2)}html.theme--documenter-dark .card .card-footer,html.theme--documenter-dark .card .card-footer-item{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .notification.is-white a:not(.button){color:#0a0a0a;text-decoration:underline}html.theme--documenter-dark .notification.is-black a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-light a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-primary a:not(.button),html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-link a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-info a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-success a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-warning a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-danger a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .tag,html.theme--documenter-dark .content kbd,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{border-radius:.4em}html.theme--documenter-dark .menu-list a{transition:all 300ms ease}html.theme--documenter-dark .modal-card-body{background-color:#282f2f}html.theme--documenter-dark .modal-card-foot,html.theme--documenter-dark .modal-card-head{border-color:#343c3d}html.theme--documenter-dark .message-header{font-weight:700;background-color:#343c3d;color:#fff}html.theme--documenter-dark .message-body{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .navbar{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent{background:none}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar .navbar-menu{background-color:#375a7f;border-radius:0 0 .4em .4em}}html.theme--documenter-dark .hero .navbar,html.theme--documenter-dark body>.navbar{border-radius:0}html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous{border-width:1px}html.theme--documenter-dark .panel-block,html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs{border-width:1px}html.theme--documenter-dark .panel-block:first-child,html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child{border-top-width:1px}html.theme--documenter-dark .panel-heading{font-weight:700}html.theme--documenter-dark .panel-tabs a{border-width:1px;margin-bottom:-1px}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#17a689}html.theme--documenter-dark .panel-block:hover{color:#1dd2af}html.theme--documenter-dark .panel-block:hover .panel-icon{color:#1dd2af}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#17a689}html.theme--documenter-dark .tabs a{border-bottom-width:1px;margin-bottom:-1px}html.theme--documenter-dark .tabs ul{border-bottom-width:1px}html.theme--documenter-dark .tabs.is-boxed a{border-width:1px}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#1f2424}html.theme--documenter-dark .tabs.is-toggle li a{border-width:1px;margin-bottom:0}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .hero.is-white .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-black .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-light .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-dark .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .content kbd.hero .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-primary .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-link .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-info .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-success .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-warning .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-danger .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark h1 .docs-heading-anchor,html.theme--documenter-dark h1 .docs-heading-anchor:hover,html.theme--documenter-dark h1 .docs-heading-anchor:visited,html.theme--documenter-dark h2 .docs-heading-anchor,html.theme--documenter-dark h2 .docs-heading-anchor:hover,html.theme--documenter-dark h2 .docs-heading-anchor:visited,html.theme--documenter-dark h3 .docs-heading-anchor,html.theme--documenter-dark h3 .docs-heading-anchor:hover,html.theme--documenter-dark h3 .docs-heading-anchor:visited,html.theme--documenter-dark h4 .docs-heading-anchor,html.theme--documenter-dark h4 .docs-heading-anchor:hover,html.theme--documenter-dark h4 .docs-heading-anchor:visited,html.theme--documenter-dark h5 .docs-heading-anchor,html.theme--documenter-dark h5 .docs-heading-anchor:hover,html.theme--documenter-dark h5 .docs-heading-anchor:visited,html.theme--documenter-dark h6 .docs-heading-anchor,html.theme--documenter-dark h6 .docs-heading-anchor:hover,html.theme--documenter-dark h6 .docs-heading-anchor:visited{color:#f2f2f2}html.theme--documenter-dark h1 .docs-heading-anchor-permalink,html.theme--documenter-dark h2 .docs-heading-anchor-permalink,html.theme--documenter-dark h3 .docs-heading-anchor-permalink,html.theme--documenter-dark h4 .docs-heading-anchor-permalink,html.theme--documenter-dark h5 .docs-heading-anchor-permalink,html.theme--documenter-dark h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--documenter-dark h1 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h2 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h3 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h4 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h5 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--documenter-dark .docs-light-only{display:none !important}html.theme--documenter-dark pre{position:relative;overflow:hidden}html.theme--documenter-dark pre code,html.theme--documenter-dark pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--documenter-dark pre code:first-of-type,html.theme--documenter-dark pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--documenter-dark pre code:last-of-type,html.theme--documenter-dark pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--documenter-dark pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#fff;cursor:pointer;text-align:center}html.theme--documenter-dark pre .copy-button:focus,html.theme--documenter-dark pre .copy-button:hover{opacity:1;background:rgba(255,255,255,0.1);color:#1abc9c}html.theme--documenter-dark pre .copy-button.success{color:#259a12;opacity:1}html.theme--documenter-dark pre .copy-button.error{color:#cb3c33;opacity:1}html.theme--documenter-dark pre:hover .copy-button{opacity:1}html.theme--documenter-dark .admonition{background-color:#282f2f;border-style:solid;border-width:1px;border-color:#5e6d6f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .admonition strong{color:currentColor}html.theme--documenter-dark .admonition.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--documenter-dark .admonition.is-medium{font-size:1.25rem}html.theme--documenter-dark .admonition.is-large{font-size:1.5rem}html.theme--documenter-dark .admonition.is-default{background-color:#282f2f;border-color:#5e6d6f}html.theme--documenter-dark .admonition.is-default>.admonition-header{background-color:#5e6d6f;color:#fff}html.theme--documenter-dark .admonition.is-default>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-info{background-color:#282f2f;border-color:#024c7d}html.theme--documenter-dark .admonition.is-info>.admonition-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .admonition.is-info>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-success{background-color:#282f2f;border-color:#008438}html.theme--documenter-dark .admonition.is-success>.admonition-header{background-color:#008438;color:#fff}html.theme--documenter-dark .admonition.is-success>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-warning{background-color:#282f2f;border-color:#ad8100}html.theme--documenter-dark .admonition.is-warning>.admonition-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .admonition.is-warning>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-danger{background-color:#282f2f;border-color:#9e1b0d}html.theme--documenter-dark .admonition.is-danger>.admonition-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .admonition.is-danger>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-compat{background-color:#282f2f;border-color:#137886}html.theme--documenter-dark .admonition.is-compat>.admonition-header{background-color:#137886;color:#fff}html.theme--documenter-dark .admonition.is-compat>.admonition-body{color:#fff}html.theme--documenter-dark .admonition-header{color:#fff;background-color:#5e6d6f;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--documenter-dark .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--documenter-dark details.admonition.is-details>.admonition-header{list-style:none}html.theme--documenter-dark details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--documenter-dark details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--documenter-dark .admonition-body{color:#fff;padding:0.5rem .75rem}html.theme--documenter-dark .admonition-body pre{background-color:#282f2f}html.theme--documenter-dark .admonition-body code{background-color:rgba(255,255,255,0.05)}html.theme--documenter-dark .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #5e6d6f;box-shadow:none;max-width:100%}html.theme--documenter-dark .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5e6d6f;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 #9e1b0d;padding:10px 35px;text-align:center;font-size:15px}html.theme--documenter-dark .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--documenter-dark .outdated-warning-overlay a{color:#1abc9c}html.theme--documenter-dark .outdated-warning-overlay a:hover{color:#1dd2af}html.theme--documenter-dark .content pre{border:1px solid #5e6d6f}html.theme--documenter-dark .content code{font-weight:inherit}html.theme--documenter-dark .content a code{color:#1abc9c}html.theme--documenter-dark .content h1 code,html.theme--documenter-dark .content h2 code,html.theme--documenter-dark .content h3 code,html.theme--documenter-dark .content h4 code,html.theme--documenter-dark .content h5 code,html.theme--documenter-dark .content h6 code{color:#f2f2f2}html.theme--documenter-dark .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--documenter-dark .content blockquote>ul:first-child,html.theme--documenter-dark .content blockquote>ol:first-child,html.theme--documenter-dark .content .admonition-body>ul:first-child,html.theme--documenter-dark .content .admonition-body>ol:first-child{margin-top:0}html.theme--documenter-dark pre,html.theme--documenter-dark code{font-variant-ligatures:no-contextual}html.theme--documenter-dark .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb a.is-disabled,html.theme--documenter-dark .breadcrumb a.is-disabled:hover{color:#f2f2f2}html.theme--documenter-dark .hljs{background:initial !important}html.theme--documenter-dark .katex .katex-mathml{top:0;right:0}html.theme--documenter-dark .katex-display,html.theme--documenter-dark mjx-container,html.theme--documenter-dark .MathJax_Display{margin:0.5em 0 !important}html.theme--documenter-dark html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--documenter-dark li.no-marker{list-style:none}html.theme--documenter-dark #documenter .docs-main>article{overflow-wrap:break-word}html.theme--documenter-dark #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main{width:100%}html.theme--documenter-dark #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-main>header,html.theme--documenter-dark #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar{background-color:#1f2424;border-bottom:1px solid #5e6d6f;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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 .property-search-result-badge,html.theme--documenter-dark .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:whitesmoke;background-color:#33415580;border-radius:0.6rem}html.theme--documenter-dark .search-result-title{color:whitesmoke}html.theme--documenter-dark .search-result-highlight{background-color:greenyellow;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem} diff --git a/v0.2.2/assets/themes/documenter-light.css b/v0.2.2/assets/themes/documenter-light.css new file mode 100644 index 0000000..2f168c7 --- /dev/null +++ b/v0.2.2/assets/themes/documenter-light.css @@ -0,0 +1,9 @@ +.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.file-cta,.file-name,.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input,.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.file-cta:focus,.file-name:focus,.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.button:focus,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.is-focused.file-cta,.is-focused.file-name,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-focused.button,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.file-cta:active,.file-name:active,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.button:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis,.is-active.file-cta,.is-active.file-name,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.is-active.button{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled],.file-cta[disabled],.file-name[disabled],.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],.button[disabled],fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] .button{cursor:not-allowed}.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}.admonition:not(:last-child),.tabs:not(:last-child),.pagination:not(:last-child),.message:not(:last-child),.level:not(:last-child),.breadcrumb:not(:last-child),.block:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.progress:not(:last-child),.notification:not(:last-child),.content:not(:last-child),.box:not(:last-child){margin-bottom:1.5rem}.modal-close,.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.modal-close::before,.delete::before,.modal-close::after,.delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close::before,.delete::before{height:2px;width:50%}.modal-close::after,.delete::after{height:50%;width:2px}.modal-close:hover,.delete:hover,.modal-close:focus,.delete:focus{background-color:rgba(10,10,10,0.3)}.modal-close:active,.delete:active{background-color:rgba(10,10,10,0.4)}.is-small.modal-close,#documenter .docs-sidebar form.docs-search>input.modal-close,.is-small.delete,#documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.modal-close,.is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.modal-close,.is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.control.is-loading::after,.select.is-loading::after,.loader,.button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.modal-background,.modal,.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#363636 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c1c !important}.has-background-dark{background-color:#363636 !important}.has-text-primary{color:#4eb5de !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#27a1d2 !important}.has-background-primary{background-color:#4eb5de !important}.has-text-primary-light{color:#eef8fc !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#c3e6f4 !important}.has-background-primary-light{background-color:#eef8fc !important}.has-text-primary-dark{color:#1a6d8e !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#228eb9 !important}.has-background-primary-dark{background-color:#1a6d8e !important}.has-text-link{color:#2e63b8 !important}a.has-text-link:hover,a.has-text-link:focus{color:#244d8f !important}.has-background-link{background-color:#2e63b8 !important}.has-text-link-light{color:#eff3fb !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c6d6f1 !important}.has-background-link-light{background-color:#eff3fb !important}.has-text-link-dark{color:#3169c4 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#5485d4 !important}.has-background-link-dark{background-color:#3169c4 !important}.has-text-info{color:#209cee !important}a.has-text-info:hover,a.has-text-info:focus{color:#1081cb !important}.has-background-info{background-color:#209cee !important}.has-text-info-light{color:#ecf7fe !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#bde2fa !important}.has-background-info-light{background-color:#ecf7fe !important}.has-text-info-dark{color:#0e72b4 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#1190e3 !important}.has-background-info-dark{background-color:#0e72b4 !important}.has-text-success{color:#22c35b !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a9847 !important}.has-background-success{background-color:#22c35b !important}.has-text-success-light{color:#eefcf3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c2f4d4 !important}.has-background-success-light{background-color:#eefcf3 !important}.has-text-success-dark{color:#198f43 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#21bb57 !important}.has-background-success-dark{background-color:#198f43 !important}.has-text-warning{color:#ffdd57 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important}.has-background-warning{background-color:#ffdd57 !important}.has-text-warning-light{color:#fffbeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fff1b8 !important}.has-background-warning-light{background-color:#fffbeb !important}.has-text-warning-dark{color:#947600 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#c79f00 !important}.has-background-warning-dark{background-color:#947600 !important}.has-text-danger{color:#da0b00 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a70800 !important}.has-background-danger{background-color:#da0b00 !important}.has-text-danger-light{color:#ffeceb !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#ffbbb8 !important}.has-background-danger-light{background-color:#ffeceb !important}.has-text-danger-dark{color:#f50c00 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#ff3429 !important}.has-background-danger-dark{background-color:#f50c00 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-background-grey-darker{background-color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-background-grey-dark{background-color:#4a4a4a !important}.has-text-grey{color:#6b6b6b !important}.has-background-grey{background-color:#6b6b6b !important}.has-text-grey-light{color:#b5b5b5 !important}.has-background-grey-light{background-color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-background-grey-lighter{background-color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,.docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}body{color:#222;font-size:1em;font-weight:400;line-height:1.5}a{color:#2e63b8;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:rgba(0,0,0,0.05);color:#000;font-size:.875em;font-weight:normal;padding:.1em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#222;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#222;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#222}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:#bbb;color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #2e63b8}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #2e63b8}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#222;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button #documenter .docs-sidebar form.docs-search>input.icon,#documenter .docs-sidebar .button form.docs-search>input.icon,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#3c5dcd;color:#363636}.button:focus:not(:active),.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#222;text-decoration:underline}.button.is-text:hover,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text.is-focused{background-color:#f5f5f5;color:#222}.button.is-text:active,.button.is-text.is-active{background-color:#e8e8e8;color:#222}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#2e63b8;text-decoration:none}.button.is-ghost:hover,.button.is-ghost.is-hovered{color:#2e63b8;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.button.is-white:focus:not(:active),.button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover,.button.is-white.is-inverted.is-hovered{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined.is-loading:hover::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading:hover::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;color:#fff}.button.is-black:focus:not(:active),.button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover,.button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined.is-loading:hover::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading:hover::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined.is-loading:hover::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading:hover::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark:hover,.content kbd.button:hover,.button.is-dark.is-hovered,.content kbd.button.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#fff}.button.is-dark:focus:not(:active),.content kbd.button:focus:not(:active),.button.is-dark.is-focused:not(:active),.content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.button.is-dark:active,.content kbd.button:active,.button.is-dark.is-active,.content kbd.button.is-active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],.content kbd.button[disabled],fieldset[disabled] .button.is-dark,fieldset[disabled] .content kbd.button,.content fieldset[disabled] kbd.button{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted:hover,.content kbd.button.is-inverted:hover,.button.is-dark.is-inverted.is-hovered,.content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],.content kbd.button.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .content kbd.button.is-inverted,.content fieldset[disabled] kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined,.content kbd.button.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:hover,.content kbd.button.is-outlined:hover,.button.is-dark.is-outlined.is-hovered,.content kbd.button.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.content kbd.button.is-outlined:focus,.button.is-dark.is-outlined.is-focused,.content kbd.button.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading::after,.content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-outlined.is-loading:hover::after,.content kbd.button.is-outlined.is-loading:hover::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.content kbd.button.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading.is-focused::after,.content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined[disabled],.content kbd.button.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .content kbd.button.is-outlined,.content fieldset[disabled] kbd.button.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined,.content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined:hover,.content kbd.button.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined.is-hovered,.content kbd.button.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.content kbd.button.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined.is-focused,.content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading:hover::after,.content kbd.button.is-inverted.is-outlined.is-loading:hover::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.content kbd.button.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-inverted.is-outlined[disabled],.content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .content kbd.button.is-inverted.is-outlined,.content fieldset[disabled] kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary,.docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;color:#fff}.button.is-primary:hover,.docstring>section>a.button.docs-sourcelink:hover,.button.is-primary.is-hovered,.docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#43b1dc;border-color:transparent;color:#fff}.button.is-primary:focus,.docstring>section>a.button.docs-sourcelink:focus,.button.is-primary.is-focused,.docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active),.docstring>section>a.button.docs-sourcelink:focus:not(:active),.button.is-primary.is-focused:not(:active),.docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.button.is-primary:active,.docstring>section>a.button.docs-sourcelink:active,.button.is-primary.is-active,.docstring>section>a.button.is-active.docs-sourcelink{background-color:#39acda;border-color:transparent;color:#fff}.button.is-primary[disabled],.docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary,fieldset[disabled] .docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;box-shadow:none}.button.is-primary.is-inverted,.docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted:hover,.docstring>section>a.button.is-inverted.docs-sourcelink:hover,.button.is-primary.is-inverted.is-hovered,.docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],.docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#4eb5de}.button.is-primary.is-loading::after,.docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined,.docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;color:#4eb5de}.button.is-primary.is-outlined:hover,.docstring>section>a.button.is-outlined.docs-sourcelink:hover,.button.is-primary.is-outlined.is-hovered,.docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-outlined:focus,.docstring>section>a.button.is-outlined.docs-sourcelink:focus,.button.is-primary.is-outlined.is-focused,.docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.button.is-primary.is-outlined.is-loading::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined[disabled],.docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;box-shadow:none;color:#4eb5de}.button.is-primary.is-inverted.is-outlined,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-inverted.is-outlined:focus,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,.button.is-primary.is-inverted.is-outlined.is-focused,.docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-inverted.is-outlined[disabled],.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light,.docstring>section>a.button.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.button.is-primary.is-light:hover,.docstring>section>a.button.is-light.docs-sourcelink:hover,.button.is-primary.is-light.is-hovered,.docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e3f3fa;border-color:transparent;color:#1a6d8e}.button.is-primary.is-light:active,.docstring>section>a.button.is-light.docs-sourcelink:active,.button.is-primary.is-light.is-active,.docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d8eff8;border-color:transparent;color:#1a6d8e}.button.is-link{background-color:#2e63b8;border-color:transparent;color:#fff}.button.is-link:hover,.button.is-link.is-hovered{background-color:#2b5eae;border-color:transparent;color:#fff}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button.is-link:active,.button.is-link.is-active{background-color:#2958a4;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#2e63b8;border-color:#2e63b8;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2e63b8}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;color:#2e63b8}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;box-shadow:none;color:#2e63b8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff3fb;color:#3169c4}.button.is-link.is-light:hover,.button.is-link.is-light.is-hovered{background-color:#e4ecf8;border-color:transparent;color:#3169c4}.button.is-link.is-light:active,.button.is-link.is-light.is-active{background-color:#dae5f6;border-color:transparent;color:#3169c4}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#1497ed;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;color:#fff}.button.is-info:focus:not(:active),.button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.button.is-info:active,.button.is-info.is-active{background-color:#1190e3;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:#209cee;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover,.button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:hover,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined.is-focused{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-outlined.is-loading:hover::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined.is-loading:hover::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.button.is-info.is-light:hover,.button.is-info.is-light.is-hovered{background-color:#e0f1fd;border-color:transparent;color:#0e72b4}.button.is-info.is-light:active,.button.is-info.is-light.is-active{background-color:#d4ecfc;border-color:transparent;color:#0e72b4}.button.is-success{background-color:#22c35b;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#20b856;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;color:#fff}.button.is-success:focus:not(:active),.button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.button.is-success:active,.button.is-success.is-active{background-color:#1ead51;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#22c35b;border-color:#22c35b;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#22c35b}.button.is-success.is-inverted:hover,.button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#22c35b}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;color:#22c35b}.button.is-success.is-outlined:hover,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined.is-focused{background-color:#22c35b;border-color:#22c35b;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-outlined.is-loading:hover::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;box-shadow:none;color:#22c35b}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#22c35b}.button.is-success.is-inverted.is-outlined.is-loading:hover::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#eefcf3;color:#198f43}.button.is-success.is-light:hover,.button.is-success.is-light.is-hovered{background-color:#e3faeb;border-color:transparent;color:#198f43}.button.is-success.is-light:active,.button.is-success.is-light.is-active{background-color:#d8f8e3;border-color:transparent;color:#198f43}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:#ffdd57;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined.is-focused{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-outlined.is-loading:hover::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading:hover::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-warning.is-light{background-color:#fffbeb;color:#947600}.button.is-warning.is-light:hover,.button.is-warning.is-light.is-hovered{background-color:#fff8de;border-color:transparent;color:#947600}.button.is-warning.is-light:active,.button.is-warning.is-light.is-active{background-color:#fff6d1;border-color:transparent;color:#947600}.button.is-danger{background-color:#da0b00;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#cd0a00;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;color:#fff}.button.is-danger:focus:not(:active),.button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.button.is-danger:active,.button.is-danger.is-active{background-color:#c10a00;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#da0b00;border-color:#da0b00;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted:hover,.button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#da0b00}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;color:#da0b00}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined.is-focused{background-color:#da0b00;border-color:#da0b00;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-outlined.is-loading:hover::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;box-shadow:none;color:#da0b00}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted.is-outlined.is-loading:hover::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.button.is-danger.is-light:hover,.button.is-danger.is-light.is-hovered{background-color:#ffe0de;border-color:transparent;color:#f50c00}.button.is-danger.is-light:active,.button.is-danger.is-light.is-active{background-color:#ffd3d1;border-color:transparent;color:#f50c00}.button.is-small,#documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}.button.is-small:not(.is-rounded),#documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#6b6b6b;box-shadow:none;pointer-events:none}.button.is-rounded,#documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:0.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-0.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){.container{max-width:992px}}@media screen and (max-width: 1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}.content ol.is-lower-roman:not([type]){list-style-type:lower-roman}.content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}.content ol.is-upper-roman:not([type]){list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#222}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#222}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#222}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small,#documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small,#documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image,#documenter .docs-sidebar .docs-logo>img{display:block;position:relative}.image img,#documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}.image img.is-rounded,#documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}.image.is-fullwidth,#documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,#documenter .docs-sidebar .docs-logo>img.is-square,.image.is-1by1,#documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}.image.is-5by4,#documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}.image.is-4by3,#documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}.image.is-3by2,#documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}.image.is-5by3,#documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}.image.is-16by9,#documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}.image.is-2by1,#documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}.image.is-3by1,#documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}.image.is-4by5,#documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}.image.is-3by4,#documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}.image.is-2by3,#documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}.image.is-3by5,#documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}.image.is-9by16,#documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}.image.is-1by2,#documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}.image.is-1by3,#documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}.image.is-16x16,#documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}.image.is-24x24,#documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}.image.is-32x32,#documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}.image.is-48x48,#documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}.image.is-64x64,#documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}.image.is-96x96,#documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}.image.is-128x128,#documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:0.5rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#fff}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-primary.is-light,.docstring>section>a.notification.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-link.is-light{background-color:#eff3fb;color:#3169c4}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.notification.is-success{background-color:#22c35b;color:#fff}.notification.is-success.is-light{background-color:#eefcf3;color:#198f43}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-warning.is-light{background-color:#fffbeb;color:#947600}.notification.is-danger{background-color:#da0b00;color:#fff}.notification.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#222}.progress::-moz-progress-bar{background-color:#222}.progress::-ms-fill{background-color:#222;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #ededed 30%)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #ededed 30%)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #ededed 30%)}.progress.is-dark::-webkit-progress-value,.content kbd.progress::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar,.content kbd.progress::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill,.content kbd.progress::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate,.content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363636 30%, #ededed 30%)}.progress.is-primary::-webkit-progress-value,.docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#4eb5de}.progress.is-primary::-moz-progress-bar,.docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#4eb5de}.progress.is-primary::-ms-fill,.docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#4eb5de}.progress.is-primary:indeterminate,.docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #4eb5de 30%, #ededed 30%)}.progress.is-link::-webkit-progress-value{background-color:#2e63b8}.progress.is-link::-moz-progress-bar{background-color:#2e63b8}.progress.is-link::-ms-fill{background-color:#2e63b8}.progress.is-link:indeterminate{background-image:linear-gradient(to right, #2e63b8 30%, #ededed 30%)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:linear-gradient(to right, #209cee 30%, #ededed 30%)}.progress.is-success::-webkit-progress-value{background-color:#22c35b}.progress.is-success::-moz-progress-bar{background-color:#22c35b}.progress.is-success::-ms-fill{background-color:#22c35b}.progress.is-success:indeterminate{background-image:linear-gradient(to right, #22c35b 30%, #ededed 30%)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ffdd57 30%, #ededed 30%)}.progress.is-danger::-webkit-progress-value{background-color:#da0b00}.progress.is-danger::-moz-progress-bar{background-color:#da0b00}.progress.is-danger::-ms-fill{background-color:#da0b00}.progress.is-danger:indeterminate{background-image:linear-gradient(to right, #da0b00 30%, #ededed 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(to right, #222 30%, #ededed 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small,#documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#222}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.table td.is-link,.table th.is-link{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#22c35b;border-color:#22c35b;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.table td.is-danger,.table th.is-danger{background-color:#da0b00;border-color:#da0b00;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#4eb5de;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#222}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#4eb5de;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:rgba(0,0,0,0)}.table thead td,.table thead th{border-width:0 0 2px;color:#222}.table tfoot{background-color:rgba(0,0,0,0)}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#222}.table tbody{background-color:rgba(0,0,0,0)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag,.tags .content kbd,.content .tags kbd,.tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}.tags .tag:not(:last-child),.tags .content kbd:not(:last-child),.content .tags kbd:not(:last-child),.tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large),.tags.are-medium .content kbd:not(.is-normal):not(.is-large),.content .tags.are-medium kbd:not(.is-normal):not(.is-large),.tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium),.tags.are-large .content kbd:not(.is-normal):not(.is-medium),.content .tags.are-large kbd:not(.is-normal):not(.is-medium),.tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag,.tags.is-centered .content kbd,.content .tags.is-centered kbd,.tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child),.tags.is-right .content kbd:not(:first-child),.content .tags.is-right kbd:not(:first-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}.tags.is-right .tag:not(:last-child),.tags.is-right .content kbd:not(:last-child),.content .tags.is-right kbd:not(:last-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}.tags.has-addons .tag,.tags.has-addons .content kbd,.content .tags.has-addons kbd,.tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}.tags.has-addons .tag:not(:first-child),.tags.has-addons .content kbd:not(:first-child),.content .tags.has-addons kbd:not(:first-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child),.tags.has-addons .content kbd:not(:last-child),.content .tags.has-addons kbd:not(:last-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#222;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag:not(body) .delete,.content kbd:not(body) .delete,.docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag.is-white:not(body),.content kbd.is-white:not(body),.docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}.tag.is-black:not(body),.content kbd.is-black:not(body),.docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}.tag.is-light:not(body),.content kbd.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.tag.is-dark:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink.is-dark:not(body),.content .docstring>section>kbd:not(body){background-color:#363636;color:#fff}.tag.is-primary:not(body),.content kbd.is-primary:not(body),.docstring>section>a.docs-sourcelink:not(body){background-color:#4eb5de;color:#fff}.tag.is-primary.is-light:not(body),.content kbd.is-primary.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#eef8fc;color:#1a6d8e}.tag.is-link:not(body),.content kbd.is-link:not(body),.docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#2e63b8;color:#fff}.tag.is-link.is-light:not(body),.content kbd.is-link.is-light:not(body),.docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#eff3fb;color:#3169c4}.tag.is-info:not(body),.content kbd.is-info:not(body),.docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#209cee;color:#fff}.tag.is-info.is-light:not(body),.content kbd.is-info.is-light:not(body),.docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ecf7fe;color:#0e72b4}.tag.is-success:not(body),.content kbd.is-success:not(body),.docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#22c35b;color:#fff}.tag.is-success.is-light:not(body),.content kbd.is-success.is-light:not(body),.docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#eefcf3;color:#198f43}.tag.is-warning:not(body),.content kbd.is-warning:not(body),.docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-warning.is-light:not(body),.content kbd.is-warning.is-light:not(body),.docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffbeb;color:#947600}.tag.is-danger:not(body),.content kbd.is-danger:not(body),.docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#da0b00;color:#fff}.tag.is-danger.is-light:not(body),.content kbd.is-danger.is-light:not(body),.docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#ffeceb;color:#f50c00}.tag.is-normal:not(body),.content kbd.is-normal:not(body),.docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}.tag.is-medium:not(body),.content kbd.is-medium:not(body),.docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}.tag.is-large:not(body),.content kbd.is-large:not(body),.docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child),.content kbd:not(body) .icon:first-child:not(:last-child),.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child),.content kbd:not(body) .icon:last-child:not(:first-child),.docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child,.content kbd:not(body) .icon:first-child:last-child,.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag.is-delete:not(body),.content kbd.is-delete:not(body),.docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before,.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}.tag.is-delete:not(body):hover,.content kbd.is-delete:not(body):hover,.docstring>section>a.docs-sourcelink.is-delete:not(body):hover,.tag.is-delete:not(body):focus,.content kbd.is-delete:not(body):focus,.docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#e8e8e8}.tag.is-delete:not(body):active,.content kbd.is-delete:not(body):active,.docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#dbdbdb}.tag.is-rounded:not(body),#documenter .docs-sidebar form.docs-search>input:not(body),.content kbd.is-rounded:not(body),#documenter .docs-sidebar .content form.docs-search>input:not(body),.docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}a.tag:hover,.docstring>section>a.docs-sourcelink:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:.75em}.title sup,.subtitle sup{font-size:.75em}.title .tag,.title .content kbd,.content .title kbd,.title .docstring>section>a.docs-sourcelink,.subtitle .tag,.subtitle .content kbd,.content .subtitle kbd,.subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}.title{color:#222;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#222;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#222;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#222}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#707070}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#707070}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#707070}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#707070}.select select:hover,.textarea:hover,.input:hover,#documenter .docs-sidebar form.docs-search>input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input,#documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#b5b5b5}.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{border-color:#2e63b8;box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#6b6b6b}.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.input[disabled]::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-webkit-input-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.input[disabled]:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-ms-input-placeholder{color:rgba(107,107,107,0.3)}.textarea,.input,#documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}.textarea[readonly],.input[readonly],#documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}.is-white.textarea,.is-white.input,#documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}.is-white.textarea:focus,.is-white.input:focus,#documenter .docs-sidebar form.docs-search>input.is-white:focus,.is-white.is-focused.textarea,.is-white.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-white.textarea:active,.is-white.input:active,#documenter .docs-sidebar form.docs-search>input.is-white:active,.is-white.is-active.textarea,.is-white.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.is-black.textarea,.is-black.input,#documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}.is-black.textarea:focus,.is-black.input:focus,#documenter .docs-sidebar form.docs-search>input.is-black:focus,.is-black.is-focused.textarea,.is-black.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-black.textarea:active,.is-black.input:active,#documenter .docs-sidebar form.docs-search>input.is-black:active,.is-black.is-active.textarea,.is-black.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.is-light.textarea,.is-light.input,#documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}.is-light.textarea:focus,.is-light.input:focus,#documenter .docs-sidebar form.docs-search>input.is-light:focus,.is-light.is-focused.textarea,.is-light.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-light.textarea:active,.is-light.input:active,#documenter .docs-sidebar form.docs-search>input.is-light:active,.is-light.is-active.textarea,.is-light.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.is-dark.textarea,.content kbd.textarea,.is-dark.input,#documenter .docs-sidebar form.docs-search>input.is-dark,.content kbd.input{border-color:#363636}.is-dark.textarea:focus,.content kbd.textarea:focus,.is-dark.input:focus,#documenter .docs-sidebar form.docs-search>input.is-dark:focus,.content kbd.input:focus,.is-dark.is-focused.textarea,.content kbd.is-focused.textarea,.is-dark.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.content kbd.is-focused.input,#documenter .docs-sidebar .content form.docs-search>input.is-focused,.is-dark.textarea:active,.content kbd.textarea:active,.is-dark.input:active,#documenter .docs-sidebar form.docs-search>input.is-dark:active,.content kbd.input:active,.is-dark.is-active.textarea,.content kbd.is-active.textarea,.is-dark.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.content kbd.is-active.input,#documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.is-primary.textarea,.docstring>section>a.textarea.docs-sourcelink,.is-primary.input,#documenter .docs-sidebar form.docs-search>input.is-primary,.docstring>section>a.input.docs-sourcelink{border-color:#4eb5de}.is-primary.textarea:focus,.docstring>section>a.textarea.docs-sourcelink:focus,.is-primary.input:focus,#documenter .docs-sidebar form.docs-search>input.is-primary:focus,.docstring>section>a.input.docs-sourcelink:focus,.is-primary.is-focused.textarea,.docstring>section>a.is-focused.textarea.docs-sourcelink,.is-primary.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.docstring>section>a.is-focused.input.docs-sourcelink,.is-primary.textarea:active,.docstring>section>a.textarea.docs-sourcelink:active,.is-primary.input:active,#documenter .docs-sidebar form.docs-search>input.is-primary:active,.docstring>section>a.input.docs-sourcelink:active,.is-primary.is-active.textarea,.docstring>section>a.is-active.textarea.docs-sourcelink,.is-primary.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.is-link.textarea,.is-link.input,#documenter .docs-sidebar form.docs-search>input.is-link{border-color:#2e63b8}.is-link.textarea:focus,.is-link.input:focus,#documenter .docs-sidebar form.docs-search>input.is-link:focus,.is-link.is-focused.textarea,.is-link.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-link.textarea:active,.is-link.input:active,#documenter .docs-sidebar form.docs-search>input.is-link:active,.is-link.is-active.textarea,.is-link.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.is-info.textarea,.is-info.input,#documenter .docs-sidebar form.docs-search>input.is-info{border-color:#209cee}.is-info.textarea:focus,.is-info.input:focus,#documenter .docs-sidebar form.docs-search>input.is-info:focus,.is-info.is-focused.textarea,.is-info.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-info.textarea:active,.is-info.input:active,#documenter .docs-sidebar form.docs-search>input.is-info:active,.is-info.is-active.textarea,.is-info.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.is-success.textarea,.is-success.input,#documenter .docs-sidebar form.docs-search>input.is-success{border-color:#22c35b}.is-success.textarea:focus,.is-success.input:focus,#documenter .docs-sidebar form.docs-search>input.is-success:focus,.is-success.is-focused.textarea,.is-success.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-success.textarea:active,.is-success.input:active,#documenter .docs-sidebar form.docs-search>input.is-success:active,.is-success.is-active.textarea,.is-success.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.is-warning.textarea,.is-warning.input,#documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ffdd57}.is-warning.textarea:focus,.is-warning.input:focus,#documenter .docs-sidebar form.docs-search>input.is-warning:focus,.is-warning.is-focused.textarea,.is-warning.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-warning.textarea:active,.is-warning.input:active,#documenter .docs-sidebar form.docs-search>input.is-warning:active,.is-warning.is-active.textarea,.is-warning.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.is-danger.textarea,.is-danger.input,#documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#da0b00}.is-danger.textarea:focus,.is-danger.input:focus,#documenter .docs-sidebar form.docs-search>input.is-danger:focus,.is-danger.is-focused.textarea,.is-danger.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-danger.textarea:active,.is-danger.input:active,#documenter .docs-sidebar form.docs-search>input.is-danger:active,.is-danger.is-active.textarea,.is-danger.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.is-small.textarea,.is-small.input,#documenter .docs-sidebar form.docs-search>input{border-radius:2px;font-size:.75rem}.is-medium.textarea,.is-medium.input,#documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}.is-large.textarea,.is-large.input,#documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}.is-fullwidth.textarea,.is-fullwidth.input,#documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}.is-inline.textarea,.is-inline.input,#documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}.input.is-rounded,#documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}.input.is-static,#documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:#222}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#2e63b8;right:1.125em;z-index:4}.select.is-rounded select,#documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#222}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select:hover,.select.is-white select.is-hovered{border-color:#f2f2f2}.select.is-white select:focus,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select:hover,.select.is-black select.is-hovered{border-color:#000}.select.is-black select:focus,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select:hover,.select.is-light select.is-hovered{border-color:#e8e8e8}.select.is-light select:focus,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.select.is-dark:not(:hover)::after,.content kbd.select:not(:hover)::after{border-color:#363636}.select.is-dark select,.content kbd.select select{border-color:#363636}.select.is-dark select:hover,.content kbd.select select:hover,.select.is-dark select.is-hovered,.content kbd.select select.is-hovered{border-color:#292929}.select.is-dark select:focus,.content kbd.select select:focus,.select.is-dark select.is-focused,.content kbd.select select.is-focused,.select.is-dark select:active,.content kbd.select select:active,.select.is-dark select.is-active,.content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.select.is-primary:not(:hover)::after,.docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#4eb5de}.select.is-primary select,.docstring>section>a.select.docs-sourcelink select{border-color:#4eb5de}.select.is-primary select:hover,.docstring>section>a.select.docs-sourcelink select:hover,.select.is-primary select.is-hovered,.docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#39acda}.select.is-primary select:focus,.docstring>section>a.select.docs-sourcelink select:focus,.select.is-primary select.is-focused,.docstring>section>a.select.docs-sourcelink select.is-focused,.select.is-primary select:active,.docstring>section>a.select.docs-sourcelink select:active,.select.is-primary select.is-active,.docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.select.is-link:not(:hover)::after{border-color:#2e63b8}.select.is-link select{border-color:#2e63b8}.select.is-link select:hover,.select.is-link select.is-hovered{border-color:#2958a4}.select.is-link select:focus,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select.is-info:not(:hover)::after{border-color:#209cee}.select.is-info select{border-color:#209cee}.select.is-info select:hover,.select.is-info select.is-hovered{border-color:#1190e3}.select.is-info select:focus,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.select.is-success:not(:hover)::after{border-color:#22c35b}.select.is-success select{border-color:#22c35b}.select.is-success select:hover,.select.is-success select.is-hovered{border-color:#1ead51}.select.is-success select:focus,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.select.is-warning:not(:hover)::after{border-color:#ffdd57}.select.is-warning select{border-color:#ffdd57}.select.is-warning select:hover,.select.is-warning select.is-hovered{border-color:#ffd83e}.select.is-warning select:focus,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.select.is-danger:not(:hover)::after{border-color:#da0b00}.select.is-danger select{border-color:#da0b00}.select.is-danger select:hover,.select.is-danger select.is-hovered{border-color:#c10a00}.select.is-danger select:focus,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.select.is-small,#documenter .docs-sidebar form.docs-search>input.select{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#6b6b6b !important;opacity:0.5}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}.select.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark:hover .file-cta,.content kbd.file:hover .file-cta,.file.is-dark.is-hovered .file-cta,.content kbd.file.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark:focus .file-cta,.content kbd.file:focus .file-cta,.file.is-dark.is-focused .file-cta,.content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,54,54,0.25);color:#fff}.file.is-dark:active .file-cta,.content kbd.file:active .file-cta,.file.is-dark.is-active .file-cta,.content kbd.file.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta,.docstring>section>a.file.docs-sourcelink .file-cta{background-color:#4eb5de;border-color:transparent;color:#fff}.file.is-primary:hover .file-cta,.docstring>section>a.file.docs-sourcelink:hover .file-cta,.file.is-primary.is-hovered .file-cta,.docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#43b1dc;border-color:transparent;color:#fff}.file.is-primary:focus .file-cta,.docstring>section>a.file.docs-sourcelink:focus .file-cta,.file.is-primary.is-focused .file-cta,.docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(78,181,222,0.25);color:#fff}.file.is-primary:active .file-cta,.docstring>section>a.file.docs-sourcelink:active .file-cta,.file.is-primary.is-active .file-cta,.docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#39acda;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#2e63b8;border-color:transparent;color:#fff}.file.is-link:hover .file-cta,.file.is-link.is-hovered .file-cta{background-color:#2b5eae;border-color:transparent;color:#fff}.file.is-link:focus .file-cta,.file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(46,99,184,0.25);color:#fff}.file.is-link:active .file-cta,.file.is-link.is-active .file-cta{background-color:#2958a4;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#1497ed;border-color:transparent;color:#fff}.file.is-info:focus .file-cta,.file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(32,156,238,0.25);color:#fff}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#1190e3;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#22c35b;border-color:transparent;color:#fff}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#20b856;border-color:transparent;color:#fff}.file.is-success:focus .file-cta,.file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(34,195,91,0.25);color:#fff}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#1ead51;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-danger .file-cta{background-color:#da0b00;border-color:transparent;color:#fff}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#cd0a00;border-color:transparent;color:#fff}.file.is-danger:focus .file-cta,.file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(218,11,0,0.25);color:#fff}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#c10a00;border-color:transparent;color:#fff}.file.is-small,#documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa,#documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#222}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#222}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#222}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#222;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small,#documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark,.content kbd.help{color:#363636}.help.is-primary,.docstring>section>a.help.docs-sourcelink{color:#4eb5de}.help.is-link{color:#2e63b8}.help.is-info{color:#209cee}.help.is-success{color:#22c35b}.help.is-warning{color:#ffdd57}.help.is-danger{color:#da0b00}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button.is-hovered:not([disabled]),.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,.field.has-addons .control .input.is-hovered:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button.is-focused:not([disabled]),.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button.is-active:not([disabled]),.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,.field.has-addons .control .input.is-focused:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,.field.has-addons .control .input.is-active:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select.is-focused:not([disabled]),.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select.is-active:not([disabled]){z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button.is-focused:not([disabled]):hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button.is-active:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,.field.has-addons .control .input.is-focused:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,.field.has-addons .control .input.is-active:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select.is-focused:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,#documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#222}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}.control.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#2e63b8;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#222;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small,#documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;border-radius:.25rem;box-shadow:#bbb;color:#222;max-width:100%;position:relative}.card-footer:first-child,.card-content:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-footer:last-child,.card-content:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#222;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{background-color:rgba(0,0,0,0);padding:1.5rem}.card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:#bbb;padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#222;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#2e63b8;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small,#documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#222;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#222}.menu-list a.is-active{background-color:#2e63b8;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#6b6b6b;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small,#documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#eef8fc}.message.is-primary .message-header,.docstring>section>a.message.docs-sourcelink .message-header{background-color:#4eb5de;color:#fff}.message.is-primary .message-body,.docstring>section>a.message.docs-sourcelink .message-body{border-color:#4eb5de;color:#1a6d8e}.message.is-link{background-color:#eff3fb}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#3169c4}.message.is-info{background-color:#ecf7fe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#0e72b4}.message.is-success{background-color:#eefcf3}.message.is-success .message-header{background-color:#22c35b;color:#fff}.message.is-success .message-body{border-color:#22c35b;color:#198f43}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#947600}.message.is-danger{background-color:#ffeceb}.message.is-danger .message-header{background-color:#da0b00;color:#fff}.message.is-danger .message-body{border-color:#da0b00;color:#f50c00}.message-header{align-items:center;background-color:#222;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#222;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:rgba(0,0,0,0)}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#222;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:#fff}.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:#fff}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand>.navbar-item,.content kbd.navbar .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link,.content kbd.navbar .navbar-brand .navbar-link{color:#fff}.navbar.is-dark .navbar-brand>a.navbar-item:focus,.content kbd.navbar .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.content kbd.navbar .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.content kbd.navbar .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.content kbd.navbar .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.content kbd.navbar .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active,.content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-dark .navbar-start>.navbar-item,.content kbd.navbar .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.content kbd.navbar .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.content kbd.navbar .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link,.content kbd.navbar .navbar-end .navbar-link{color:#fff}.navbar.is-dark .navbar-start>a.navbar-item:focus,.content kbd.navbar .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.content kbd.navbar .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.content kbd.navbar .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.content kbd.navbar .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.content kbd.navbar .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.content kbd.navbar .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.content kbd.navbar .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.content kbd.navbar .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.content kbd.navbar .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.content kbd.navbar .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.content kbd.navbar .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active,.content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-start .navbar-link::after,.content kbd.navbar .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after,.content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary,.docstring>section>a.navbar.docs-sourcelink{background-color:#4eb5de;color:#fff}.navbar.is-primary .navbar-brand>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}.navbar.is-primary .navbar-brand>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-burger,.docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-primary .navbar-start>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}.navbar.is-primary .navbar-start>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-start .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#4eb5de;color:#fff}}.navbar.is-link{background-color:#2e63b8;color:#fff}.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff}.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#2e63b8;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link{color:#fff}.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-info .navbar-start>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-end .navbar-link{color:#fff}.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-start .navbar-link::after,.navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#22c35b;color:#fff}.navbar.is-success .navbar-brand>.navbar-item,.navbar.is-success .navbar-brand .navbar-link{color:#fff}.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-success .navbar-start>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-end .navbar-link{color:#fff}.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-start .navbar-link::after,.navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#22c35b;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-warning .navbar-start>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,0.7)}}.navbar.is-danger{background-color:#da0b00;color:#fff}.navbar.is-danger .navbar-brand>.navbar-item,.navbar.is-danger .navbar-brand .navbar-link{color:#fff}.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-danger .navbar-start>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-end .navbar-link{color:#fff}.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-start .navbar-link::after,.navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#da0b00;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#2e63b8}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8}.navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8;border-bottom-style:solid;border-bottom-width:3px;color:#2e63b8;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:#2e63b8;margin-top:-0.375em;right:1.125em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 1056px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small,#documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-previous,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,.pagination.is-rounded .pagination-next,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#222;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3c5dcd}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:#bbb;font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading,.content kbd.panel .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active,.content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon,.content kbd.panel .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading,.docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#4eb5de;color:#fff}.panel.is-primary .panel-tabs a.is-active,.docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#4eb5de}.panel.is-primary .panel-block.is-active .panel-icon,.docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#4eb5de}.panel.is-link .panel-heading{background-color:#2e63b8;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#2e63b8}.panel.is-link .panel-block.is-active .panel-icon{color:#2e63b8}.panel.is-info .panel-heading{background-color:#209cee;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#209cee}.panel.is-info .panel-block.is-active .panel-icon{color:#209cee}.panel.is-success .panel-heading{background-color:#22c35b;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#22c35b}.panel.is-success .panel-block.is-active .panel-icon{color:#22c35b}.panel.is-warning .panel-heading{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffdd57}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffdd57}.panel.is-danger .panel-heading{background-color:#da0b00;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#da0b00}.panel.is-danger .panel-block.is-active .panel-icon{color:#da0b00}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#222;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#222}.panel-list a:hover{color:#2e63b8}.panel-block{align-items:center;color:#222;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#2e63b8;color:#363636}.panel-block.is-active .panel-icon{color:#2e63b8}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#6b6b6b;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#222;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#222;color:#222}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#2e63b8;color:#2e63b8}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:rgba(0,0,0,0) !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#2e63b8;border-color:#2e63b8;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small,#documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){.columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-0-fullhd{--columnGap: 0rem}}.columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){.columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-1-fullhd{--columnGap: .25rem}}.columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){.columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-2-fullhd{--columnGap: .5rem}}.columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){.columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-3-fullhd{--columnGap: .75rem}}.columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){.columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-4-fullhd{--columnGap: 1rem}}.columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){.columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}.columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){.columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}.columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){.columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}.columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){.columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-8-fullhd{--columnGap: 2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}.hero.is-white a.navbar-item:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-black a.navbar-item:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black .navbar-link:hover,.hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,0.7)}.hero.is-light .subtitle{color:rgba(0,0,0,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}.hero.is-dark,.content kbd.hero{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong,.content kbd.hero strong{color:inherit}.hero.is-dark .title,.content kbd.hero .title{color:#fff}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}.hero.is-dark .subtitle a:not(.button),.content kbd.hero .subtitle a:not(.button),.hero.is-dark .subtitle strong,.content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-dark .navbar-menu,.content kbd.hero .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.content kbd.hero .navbar-item,.hero.is-dark .navbar-link,.content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-dark a.navbar-item:hover,.content kbd.hero a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.content kbd.hero a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.content kbd.hero .navbar-link:hover,.hero.is-dark .navbar-link.is-active,.content kbd.hero .navbar-link.is-active{background-color:#292929;color:#fff}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#fff;opacity:0.9}.hero.is-dark .tabs a:hover,.content kbd.hero .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.content kbd.hero .tabs li.is-active a{color:#363636 !important;opacity:1}.hero.is-dark .tabs.is-boxed a,.content kbd.hero .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.content kbd.hero .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.content kbd.hero .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.content kbd.hero .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.content kbd.hero .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold,.content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu,.content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}}.hero.is-primary,.docstring>section>a.hero.docs-sourcelink{background-color:#4eb5de;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong,.docstring>section>a.hero.docs-sourcelink strong{color:inherit}.hero.is-primary .title,.docstring>section>a.hero.docs-sourcelink .title{color:#fff}.hero.is-primary .subtitle,.docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),.hero.is-primary .subtitle strong,.docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-primary .navbar-menu,.docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#4eb5de}}.hero.is-primary .navbar-item,.docstring>section>a.hero.docs-sourcelink .navbar-item,.hero.is-primary .navbar-link,.docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-primary a.navbar-item:hover,.docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.docstring>section>a.hero.docs-sourcelink .navbar-link:hover,.hero.is-primary .navbar-link.is-active,.docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#39acda;color:#fff}.hero.is-primary .tabs a,.docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover,.docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#4eb5de !important;opacity:1}.hero.is-primary .tabs.is-boxed a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#4eb5de}.hero.is-primary.is-bold,.docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu,.docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}}.hero.is-link{background-color:#2e63b8;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,0.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-link .navbar-menu{background-color:#2e63b8}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2958a4;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:0.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#2e63b8 !important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2e63b8}.hero.is-link.is-bold{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-info a.navbar-item:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info .navbar-link:hover,.hero.is-info .navbar-link.is-active{background-color:#1190e3;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#209cee !important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}}.hero.is-success{background-color:#22c35b;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-success .navbar-menu{background-color:#22c35b}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-success a.navbar-item:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success .navbar-link:hover,.hero.is-success .navbar-link.is-active{background-color:#1ead51;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#22c35b !important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#22c35b}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-warning a.navbar-item:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#ffdd57 !important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}}.hero.is-danger{background-color:#da0b00;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-danger .navbar-menu{background-color:#da0b00}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-danger a.navbar-item:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger .navbar-link.is-active{background-color:#c10a00;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#da0b00 !important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#da0b00}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}}.hero.is-small .hero-body,#documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{.hero-body{padding:3rem 3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section{padding:3rem 3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}h1 .docs-heading-anchor,h1 .docs-heading-anchor:hover,h1 .docs-heading-anchor:visited,h2 .docs-heading-anchor,h2 .docs-heading-anchor:hover,h2 .docs-heading-anchor:visited,h3 .docs-heading-anchor,h3 .docs-heading-anchor:hover,h3 .docs-heading-anchor:visited,h4 .docs-heading-anchor,h4 .docs-heading-anchor:hover,h4 .docs-heading-anchor:visited,h5 .docs-heading-anchor,h5 .docs-heading-anchor:hover,h5 .docs-heading-anchor:visited,h6 .docs-heading-anchor,h6 .docs-heading-anchor:hover,h6 .docs-heading-anchor:visited{color:#222}h1 .docs-heading-anchor-permalink,h2 .docs-heading-anchor-permalink,h3 .docs-heading-anchor-permalink,h4 .docs-heading-anchor-permalink,h5 .docs-heading-anchor-permalink,h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}h1 .docs-heading-anchor-permalink::before,h2 .docs-heading-anchor-permalink::before,h3 .docs-heading-anchor-permalink::before,h4 .docs-heading-anchor-permalink::before,h5 .docs-heading-anchor-permalink::before,h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}h1:hover .docs-heading-anchor-permalink,h2:hover .docs-heading-anchor-permalink,h3:hover .docs-heading-anchor-permalink,h4:hover .docs-heading-anchor-permalink,h5:hover .docs-heading-anchor-permalink,h6:hover .docs-heading-anchor-permalink{visibility:visible}.docs-dark-only{display:none !important}pre{position:relative;overflow:hidden}pre code,pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}pre code:first-of-type,pre code.hljs:first-of-type{padding-top:0.5rem !important}pre code:last-of-type,pre code.hljs:last-of-type{padding-bottom:0.5rem !important}pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#222;cursor:pointer;text-align:center}pre .copy-button:focus,pre .copy-button:hover{opacity:1;background:rgba(34,34,34,0.1);color:#2e63b8}pre .copy-button.success{color:#259a12;opacity:1}pre .copy-button.error{color:#cb3c33;opacity:1}pre:hover .copy-button{opacity:1}.admonition{background-color:#b5b5b5;border-style:solid;border-width:1px;border-color:#363636;border-radius:4px;font-size:1rem}.admonition strong{color:currentColor}.admonition.is-small,#documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}.admonition.is-medium{font-size:1.25rem}.admonition.is-large{font-size:1.5rem}.admonition.is-default{background-color:#b5b5b5;border-color:#363636}.admonition.is-default>.admonition-header{background-color:#363636;color:#fff}.admonition.is-default>.admonition-body{color:#fff}.admonition.is-info{background-color:#def0fc;border-color:#209cee}.admonition.is-info>.admonition-header{background-color:#209cee;color:#fff}.admonition.is-info>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-success{background-color:#bdf4d1;border-color:#22c35b}.admonition.is-success>.admonition-header{background-color:#22c35b;color:#fff}.admonition.is-success>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-warning{background-color:#fff3c5;border-color:#ffdd57}.admonition.is-warning>.admonition-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.admonition.is-warning>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-danger{background-color:#ffaba7;border-color:#da0b00}.admonition.is-danger>.admonition-header{background-color:#da0b00;color:#fff}.admonition.is-danger>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-compat{background-color:#bdeff5;border-color:#1db5c9}.admonition.is-compat>.admonition-header{background-color:#1db5c9;color:#fff}.admonition.is-compat>.admonition-body{color:rgba(0,0,0,0.7)}.admonition-header{color:#fff;background-color:#363636;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}details.admonition.is-details>.admonition-header{list-style:none}details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}.admonition-body{color:#222;padding:0.5rem .75rem}.admonition-body pre{background-color:#f5f5f5}.admonition-body code{background-color:rgba(0,0,0,0.05)}.docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #dbdbdb;box-shadow:2px 2px 3px rgba(10,10,10,0.1);max-width:100%}.docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb;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:#ffaba7;color:rgba(0,0,0,0.7);border-bottom:3px solid #da0b00;padding:10px 35px;text-align:center;font-size:15px}.outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}.outdated-warning-overlay a{color:#2e63b8}.outdated-warning-overlay a:hover{color:#363636}.content pre{border:1px solid #dbdbdb}.content code{font-weight:inherit}.content a code{color:#2e63b8}.content h1 code,.content h2 code,.content h3 code,.content h4 code,.content h5 code,.content h6 code{color:#222}.content table{display:block;width:initial;max-width:100%;overflow-x:auto}.content blockquote>ul:first-child,.content blockquote>ol:first-child,.content .admonition-body>ul:first-child,.content .admonition-body>ol:first-child{margin-top:0}pre,code{font-variant-ligatures:no-contextual}.breadcrumb a.is-disabled{cursor:default;pointer-events:none}.breadcrumb a.is-disabled,.breadcrumb a.is-disabled:hover{color:#222}.hljs{background:initial !important}.katex .katex-mathml{top:0;right:0}.katex-display,mjx-container,.MathJax_Display{margin:0.5em 0 !important}html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}li.no-marker{list-style:none}#documenter .docs-main>article{overflow-wrap:break-word}#documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){#documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){#documenter .docs-main{width:100%}#documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}#documenter .docs-main>header,#documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}#documenter .docs-main header.docs-navbar{background-color:#fff;border-bottom:1px solid #dbdbdb;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}#documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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/v0.2.2/assets/themeswap.js b/v0.2.2/assets/themeswap.js new file mode 100644 index 0000000..9f5eebe --- /dev/null +++ b/v0.2.2/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/v0.2.2/assets/warner.js b/v0.2.2/assets/warner.js new file mode 100644 index 0000000..3f6f5d0 --- /dev/null +++ b/v0.2.2/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/v0.2.2/creating/index.html b/v0.2.2/creating/index.html new file mode 100644 index 0000000..63ca51b --- /dev/null +++ b/v0.2.2/creating/index.html @@ -0,0 +1,35 @@ + +Creating Inventory Files · DocInventories.jl

Creating Inventory Files

In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file "by hand" make sense:

  • A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.

  • Creating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.

There are two ways to accomplish this:

  1. Populate an Inventory in the REPL
  2. Maintain an Inventory TOML File by Hand

Populate an Inventory in the REPL

We can instantiate an empty Inventory as

using DocInventories
+
+inventory = Inventory(
+    project="Wikipedia",
+    version="2024-01",
+    root_url="https://en.wikipedia.org/wiki/"
+);

Then, we can push! InventoryItems for all pages we want to include in the inventory:

push!(
+    inventory,
+    InventoryItem(
+        ":std:doc:Julia" => "Julia_(programming_language)";
+        dispname="Julia (programming language)"
+    ),
+    InventoryItem(
+        ":std:doc:Python" => "Python_(programming_language)";
+        dispname="Python (programming language)"
+    )
+)
2-element Vector{InventoryItem}:
+ InventoryItem(":std:doc:`Julia`" => "Julia_(programming_language)", dispname="Julia (programming language)")
+ InventoryItem(":std:doc:`Python`" => "Python_(programming_language)", dispname="Python (programming language)")

We've used here the role :std:doc: for "documents", which is somewhat optional, but more accurate than the default ":std:label:" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:

inventory["Julia"]
InventoryItem(
+  ":std:doc:`Julia`" => "Julia_(programming_language)",
+  dispname="Julia (programming language)"
+)

Once the inventory is complete, we can write it to disk, see Saving Inventories to File.

DocInventories.save("$(tempname()).toml", inventory)

Maintain an Inventory TOML File by Hand

Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain

show(stdout, "application/toml", inventory)
[Inventory]
+format = "DocInventories v0"
+project = "Wikipedia"
+version = "2024-01"
+
+[[std.doc]]
+dispname = "Julia (programming language)"
+name = "Julia"
+uri = "Julia_(programming_language)"
+[[std.doc]]
+dispname = "Python (programming language)"
+name = "Python"
+uri = "Python_(programming_language)"

The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.

In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.

In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.

diff --git a/v0.2.2/formats/index.html b/v0.2.2/formats/index.html new file mode 100644 index 0000000..4304a25 --- /dev/null +++ b/v0.2.2/formats/index.html @@ -0,0 +1,12 @@ + +Inventory File Formats · DocInventories.jl

Inventory File Formats

An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.

See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.

Sphinx Inventory Format

The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.

It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form

# Sphinx inventory version 2
+# Project: <project>
+# Version: <version>
+# The remainder of this file is compressed using zlib.

As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.

Plain Text Format

DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.

It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form

<name> <domain>:<role> <priority> <uri> <dispname>

Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).

TOML Format

The TOML format is another text output format that is optimized for human readability. It starts with a header section of the form

[Inventory]
+format = "DocInventories v0"
+project = "<project>"
+version = "<version>"

The format line is mandatory and identifies the file as containing inventory data in the format described here.

Warning

As indicated by the v0 in the format line, the format described here is currently experimental and may change without notice

After that, each InventoryItem is represented by a multi-line block of the form

[[<domain>.<role>]]
+name = "<name>"
+uri = "<uri>"
+dispname = "<dispname>"
+priority = <priority>

The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname="-"), the dispname line may also be omitted.

The item-blocks may be grouped/separated by blank lines. In .toml file generated by DocInventories.save("inventory.toml", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.

Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map "name", "uri", and potentially "dispname" and "priority" to their respective values.

A compressed TOML file can be written with, e.g., DocInventories.save("inventory.toml.gz", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.

Size Comparison

In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.

ProjectNo. of Objects.txt.toml.inv.toml.gz
Documenter48353.1 kB64.1 kB8.3 kB8.5 kB
Julia3602250.0 kB324.6 kB45.0 kB45.9 kB
Matplotlib104061110.3 kB1323.4 kB105.9 kB110.8 kB
Python163691078.5 kB1390.3 kB140.0 kB146.1 kB
diff --git a/v0.2.2/index.html b/v0.2.2/index.html new file mode 100644 index 0000000..ceee812 --- /dev/null +++ b/v0.2.2/index.html @@ -0,0 +1,2 @@ + +Home · DocInventories.jl

DocInventories.jl

Github v0.2.2

DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.

Installation

As usual, that package can be installed via

] add DocInventories

in the Julia REPL, or by adding

DocInventories = "43dc2714-ed3b-44b5-b226-857eda1aa7de"

to the relevant Project.toml file.

Contents

diff --git a/v0.2.2/inventories/Documenter.toml b/v0.2.2/inventories/Documenter.toml new file mode 100644 index 0000000..08c16ff --- /dev/null +++ b/v0.2.2/inventories/Documenter.toml @@ -0,0 +1,1683 @@ +[Inventory] +format = "DocInventories v0" +project = "Documenter.jl" +version = "1.2.1" + +[[jl.constant]] +name = "Documenter.DocMeta.META" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.METAMODULES" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.VALIDMETA" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.GIT_REMOTE_CACHE" +uri = "lib/internals/utilities/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_SASS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.OUTDATED_VERSION_ATTR" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.julia_remote" +uri = "lib/internals/utilities/#$" + +[[jl.function]] +name = "Documenter.DocMeta.getdocmeta" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.DocMeta.initdocmeta!" +uri = "lib/internals/docmeta/#Documenter.DocMeta.initdocmeta%21" +[[jl.function]] +name = "Documenter.DocMeta.setdocmeta!" +uri = "lib/public/#Documenter.DocMeta.setdocmeta%21" +[[jl.function]] +name = "Documenter.DocSystem.getspecificdocs" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.DocSystem.multidoc" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.MathJax" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.RD.highlightjs!" +uri = "lib/internals/writers/#Documenter.HTMLWriter.RD.highlightjs%21" +[[jl.function]] +name = "Documenter.HTMLWriter.asset" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.render_html" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.JSDependencies.parse_snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.JSDependencies.writejs" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.Remotes.fileurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.issueurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.repofile" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.Remotes.repourl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Selectors.matcher" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.order" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.runner" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.authenticated_repo_url" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.authentication_method" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.crossref" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.deploy_folder" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.deploydocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.docs" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.doctest" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.documenter_key" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.documenter_key_previews" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.except" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.find_object" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.git_push" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.gitrm_copy" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.hide" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.makedocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.user_host_upstream" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.xrefname" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "DocumenterTools.OutdatedWarning.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.Themes.compile" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "DocumenterTools.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.genkeys" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.package_devpath" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar-showcase" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.baz" +uri = "showcase/#$" + +[[jl.macro]] +name = "Documenter.@docerror-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "lib/internals/utilities/#Documenter.%40docerror-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.macro]] +name = "Documenter.DOM.@tags-Tuple" +uri = "lib/internals/dom/#Documenter.DOM.%40tags-Tuple" + +[[jl.method]] +name = "Documenter.DOM.escapehtml-Tuple{AbstractString}" +uri = "lib/internals/dom/#Documenter.DOM.escapehtml-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.DOM.flatten!-Tuple{Any, Any, Union{AbstractString, Symbol, Documenter.DOM.Node, Pair}}" +uri = "lib/internals/dom/#Documenter.DOM.flatten%21-Tuple%7BAny%2C%20Any%2C%20Union%7BAbstractString%2C%20Symbol%2C%20Documenter.DOM.Node%2C%20Pair%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.binding-Tuple{Any}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.binding-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.DocSystem.convertmeta-Tuple{IdDict{Any, Any}}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.convertmeta-Tuple%7BIdDict%7BAny%2C%20Any%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.docstr-Tuple{Markdown.MD}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.docstr-Tuple%7BMarkdown.MD%7D" +[[jl.method]] +name = "Documenter.DocSystem.parsedoc-Tuple{Base.Docs.DocStr}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.parsedoc-Tuple%7BBase.Docs.DocStr%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.canonical_url-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.canonical_url-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.collect_subsections-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.collect_subsections-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.copy_asset-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.copy_asset-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.dataslug-Tuple{Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.dataslug-Tuple%7BUnion%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.edit_link-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.edit_link-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.format_units-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.format_units-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, Documenter.NavNode}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20Documenter.NavNode%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.getpage-Tuple{Documenter.HTMLWriter.HTMLContext, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.getpage-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navhref-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navhref-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navitem-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navitem-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pagetitle-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pagetitle-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pretty_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pretty_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.relhref-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.relhref-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_page-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_settings-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_settings-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_data_file-Tuple{Documenter.HTMLWriter.DCtx, Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_data_file-Tuple%7BDocumenter.HTMLWriter.DCtx%2C%20Union%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_html-Tuple{Documenter.HTMLWriter.HTMLContext, Documenter.NavNode, Documenter.DOM.HTMLDocument}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_html-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Documenter.NavNode%2C%20Documenter.DOM.HTMLDocument%7D" +[[jl.method]] +name = "Documenter.JSDependencies.jsescape-Tuple{Any}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.jsescape-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.JSDependencies.json_jsescape-Tuple" +uri = "lib/internals/jsdependencies/#$" +[[jl.method]] +name = "Documenter.JSDependencies.verify-Tuple{Documenter.JSDependencies.RequireJS}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.verify-Tuple%7BDocumenter.JSDependencies.RequireJS%7D" +[[jl.method]] +name = "Documenter.MDFlatten.mdflatten-Tuple{Any}" +uri = "lib/internals/mdflatten/#Documenter.MDFlatten.mdflatten-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.Selectors.disable-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.disable-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.dispatch-Union{Tuple{T}, Tuple{Type{T}, Vararg{Any}}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.dispatch-Union%7BTuple%7BT%7D%2C%20Tuple%7BType%7BT%7D%2C%20Vararg%7BAny%7D%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.leaf_subtypes-Union{Tuple{Type{T}}, Tuple{T}} where T" +uri = "lib/internals/selectors/#Documenter.Selectors.leaf_subtypes-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Documenter.Selectors.strict-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.strict-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.TextDiff.splitby-Tuple{Regex, AbstractString}" +uri = "lib/internals/textdiff/#Documenter.TextDiff.splitby-Tuple%7BRegex%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter._doctest-Tuple{Documenter.DocumentBlueprint, Documenter.Document}" +uri = "lib/internals/doctests/#Documenter._doctest-Tuple%7BDocumenter.DocumentBlueprint%2C%20Documenter.Document%7D" +[[jl.method]] +name = "Documenter.anchor-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_add!-Tuple{Documenter.AnchorMap, Documenter.Anchor, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_add%21-Tuple%7BDocumenter.AnchorMap%2C%20Documenter.Anchor%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_exists-Tuple{Documenter.AnchorMap, Any, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_exists-Tuple%7BDocumenter.AnchorMap%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_fragment-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_fragment-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.anchor_isunique-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_isunique-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_label-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_label-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.assetsdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.assetsdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.codelang-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.codelang-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.currentdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.currentdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.doccat-Tuple{Documenter.Object}" +uri = "lib/internals/utilities/#Documenter.doccat-Tuple%7BDocumenter.Object%7D" +[[jl.method]] +name = "Documenter.expand_recursively-Tuple{Any, Any, Any}" +uri = "lib/internals/expanders/#Documenter.expand_recursively-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.filterdocs-Tuple{Markdown.MD, Set{Module}}" +uri = "lib/internals/utilities/#Documenter.filterdocs-Tuple%7BMarkdown.MD%2C%20Set%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.find_root_parent-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.find_root_parent-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.footnotes-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.footnotes-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.getplugin-Union{Tuple{T}, Tuple{Documenter.Document, Type{T}}} where T<:Documenter.Plugin" +uri = "lib/internals/documents/#Documenter.getplugin-Union%7BTuple%7BT%7D%2C%20Tuple%7BDocumenter.Document%2C%20Type%7BT%7D%7D%7D%20where%20T%3C%3ADocumenter.Plugin" +[[jl.method]] +name = "Documenter.getremote-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.getremote-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.git_remote_head_branch-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.git_remote_head_branch-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.is_git_repo_root-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.is_git_repo_root-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.is_strict-Tuple{Documenter.Document, Symbol}" +uri = "lib/internals/documents/#Documenter.is_strict-Tuple%7BDocumenter.Document%2C%20Symbol%7D" +[[jl.method]] +name = "Documenter.isabsurl-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.isabsurl-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.issubmodule-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.issubmodule-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.linkcheck-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.linkcheck-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.lt_page-Tuple{Any, Any}" +uri = "lib/internals/builder/#Documenter.lt_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.mdparse-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.mdparse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.missingdocs-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.missingdocs-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.navpath-Tuple{Documenter.NavNode}" +uri = "lib/internals/documents/#Documenter.navpath-Tuple%7BDocumenter.NavNode%7D" +[[jl.method]] +name = "Documenter.nodocs-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.nodocs-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.object-Tuple{Union{Expr, Symbol}, AbstractString}" +uri = "lib/internals/utilities/#Documenter.object-Tuple%7BUnion%7BExpr%2C%20Symbol%7D%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.parseblock-Tuple{AbstractString, Any, Any}" +uri = "lib/internals/utilities/#Documenter.parseblock-Tuple%7BAbstractString%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.populate!-Tuple{Documenter.Document}" +uri = "lib/internals/documents/#Documenter.populate%21-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.relpath_from_remote_root-Tuple{Documenter.Document, AbstractString}" +uri = "lib/internals/documents/#Documenter.relpath_from_remote_root-Tuple%7BDocumenter.Document%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.render-Tuple{Documenter.Document}" +uri = "lib/internals/writers/#Documenter.render-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.shortcommit-Tuple{Documenter.RemoteRepository}" +uri = "lib/internals/documents/#Documenter.shortcommit-Tuple%7BDocumenter.RemoteRepository%7D" +[[jl.method]] +name = "Documenter.slugify-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.slugify-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.srcpath-Tuple{Any, Any, Any}" +uri = "lib/internals/utilities/#Documenter.srcpath-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.submodules-Tuple{Vector{Module}}" +uri = "lib/internals/utilities/#Documenter.submodules-Tuple%7BVector%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.walk_navpages-NTuple{6, Any}" +uri = "lib/internals/builder/#Documenter.walk_navpages-NTuple%7B6%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Generator.gitignore-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.gitignore-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.index-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.index-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.make-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.make-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.mkdocs-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.mkdocs-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.project-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.project-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.savefile-Tuple{Any, Any, Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.savefile-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Themes.compile_native_theme-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.compile_native_theme-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Themes.themewatcher-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.themewatcher-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Tuple{}" +uri = "showcase/#Main.DocumenterShowcase.Foo-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Union{Tuple{}, Tuple{T}} where T" +uri = "showcase/#Main.DocumenterShowcase.Foo-Union%7BTuple%7B%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{AbstractString}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{Integer}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BInteger%7D" + +[[jl.module]] +name = "Documenter" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.Builder" +uri = "lib/internals/builder/#$" +[[jl.module]] +name = "Documenter.DOM" +uri = "lib/internals/dom/#$" +[[jl.module]] +name = "Documenter.DocMeta" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.DocSystem" +uri = "lib/internals/docsystem/#$" +[[jl.module]] +name = "Documenter.HTMLWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.HTMLWriter.RD" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[jl.module]] +name = "Documenter.LaTeXWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[jl.module]] +name = "Documenter.Remotes" +uri = "lib/remote-links/#$" +[[jl.module]] +name = "Documenter.Selectors" +uri = "lib/internals/selectors/#$" +[[jl.module]] +name = "DocumenterShowcase" +uri = "showcase/#$" +[[jl.module]] +name = "DocumenterTools.Generator" +uri = "lib/internals/documentertools/#$" +[[jl.module]] +name = "DocumenterTools.Themes" +uri = "lib/internals/documentertools/#$" + +[[jl.type]] +name = "Documenter.Anchor" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.AnchorMap" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.Builder.CheckDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.CrossReferences" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Doctest" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.DocumentPipeline" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.ExpandTemplates" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Populate" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.RenderDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.SetupBuildDirectory" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Buildkite" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DOM.HTMLDocument" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Node" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Tag" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.Default" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.DeployConfig" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DeployDecision" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DocMeta.METATYPE" +uri = "lib/internals/docmeta/#$" +[[jl.type]] +name = "Documenter.Document" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Expanders.AutoDocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ContentsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.DocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.EvalBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExampleBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.IndexBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.MetaBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.NestedExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.REPLBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.SetupBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.TrackHeaders" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.GitHubActions" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.GitLab" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.Globals" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTML" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTMLContext" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.KaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax2" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax3" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Internal" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RemoteLibrary" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RequireJS" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.Snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.LaTeXWriter.LaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.LocalImage" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.LocalLink" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.MissingRemoteError" +uri = "lib/public/#$" +[[jl.type]] +name = "Documenter.NavNode" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Object" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Page" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Plugin" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Remotes.GitHub" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.GitLab" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.Remote" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.URL" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#$" +[[jl.type]] +name = "Documenter.Travis" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.User" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Woodpecker" +uri = "man/hosting/#$" +[[jl.type]] +name = "Main.DocumenterShowcase.Foo" +uri = "showcase/#$" + +[[std.doc]] +dispname = "Checklists" +name = "checklists" +uri = "checklists/" +[[std.doc]] +dispname = "Contributing" +name = "contributing" +uri = "contributing/" +[[std.doc]] +dispname = "Home" +name = "index" +uri = "" +[[std.doc]] +dispname = "Anchors" +name = "lib/internals/anchors" +uri = "lib/internals/anchors/" +[[std.doc]] +dispname = "Builder" +name = "lib/internals/builder" +uri = "lib/internals/builder/" +[[std.doc]] +dispname = "DocChecks" +name = "lib/internals/docchecks" +uri = "lib/internals/docchecks/" +[[std.doc]] +dispname = "DocMeta" +name = "lib/internals/docmeta" +uri = "lib/internals/docmeta/" +[[std.doc]] +dispname = "DocSystem" +name = "lib/internals/docsystem" +uri = "lib/internals/docsystem/" +[[std.doc]] +dispname = "DocTests" +name = "lib/internals/doctests" +uri = "lib/internals/doctests/" +[[std.doc]] +dispname = "Documenter" +name = "lib/internals/documenter" +uri = "lib/internals/documenter/" +[[std.doc]] +dispname = "DocumenterTools" +name = "lib/internals/documentertools" +uri = "lib/internals/documentertools/" +[[std.doc]] +dispname = "Documents" +name = "lib/internals/documents" +uri = "lib/internals/documents/" +[[std.doc]] +dispname = "DOM" +name = "lib/internals/dom" +uri = "lib/internals/dom/" +[[std.doc]] +dispname = "Expanders" +name = "lib/internals/expanders" +uri = "lib/internals/expanders/" +[[std.doc]] +dispname = "JSDependencies" +name = "lib/internals/jsdependencies" +uri = "lib/internals/jsdependencies/" +[[std.doc]] +dispname = "MDFlatten" +name = "lib/internals/mdflatten" +uri = "lib/internals/mdflatten/" +[[std.doc]] +dispname = "Selectors" +name = "lib/internals/selectors" +uri = "lib/internals/selectors/" +[[std.doc]] +dispname = "TextDiff" +name = "lib/internals/textdiff" +uri = "lib/internals/textdiff/" +[[std.doc]] +dispname = "Utilities" +name = "lib/internals/utilities" +uri = "lib/internals/utilities/" +[[std.doc]] +dispname = "Writers" +name = "lib/internals/writers" +uri = "lib/internals/writers/" +[[std.doc]] +dispname = "Public API" +name = "lib/public" +uri = "lib/public/" +[[std.doc]] +dispname = "Remote repository links" +name = "lib/remote-links" +uri = "lib/remote-links/" +[[std.doc]] +dispname = "Semantic versioning" +name = "lib/semver" +uri = "lib/semver/" +[[std.doc]] +dispname = "Doctests" +name = "man/doctests" +uri = "man/doctests/" +[[std.doc]] +dispname = "Examples" +name = "man/examples" +uri = "man/examples/" +[[std.doc]] +dispname = "Guide" +name = "man/guide" +uri = "man/guide/" +[[std.doc]] +dispname = "Hosting Documentation" +name = "man/hosting" +uri = "man/hosting/" +[[std.doc]] +dispname = "SSH Deploy Keys Walkthrough" +name = "man/hosting/walkthrough" +uri = "man/hosting/walkthrough/" +[[std.doc]] +dispname = "LaTeX Syntax" +name = "man/latex" +uri = "man/latex/" +[[std.doc]] +dispname = "Other Output Formats" +name = "man/other-formats" +uri = "man/other-formats/" +[[std.doc]] +dispname = "Syntax" +name = "man/syntax" +uri = "man/syntax/" +[[std.doc]] +dispname = "Release notes" +name = "release-notes" +uri = "release-notes/" +[[std.doc]] +dispname = "Showcase" +name = "showcase" +uri = "showcase/" + +[[std.label]] +dispname = "\"Script\" Examples" +name = "\"Script\"-Examples" +uri = "man/doctests/#%22Script%22-Examples" +[[std.label]] +name = ".gitignore" +uri = "man/hosting/#$" +[[std.label]] +dispname = "@autodocs block" +name = "@autodocs-block" +uri = "man/syntax/#%40autodocs-block" +[[std.label]] +dispname = "@contents block" +name = "@contents-block" +uri = "man/syntax/#%40contents-block" +[[std.label]] +dispname = "@docs block" +name = "@docs-block" +uri = "man/syntax/#%40docs-block" +[[std.label]] +dispname = "@eval block" +name = "@eval-block" +uri = "man/syntax/#%40eval-block" +[[std.label]] +dispname = "@example block" +name = "@example-block" +uri = "man/syntax/#%40example-block" +[[std.label]] +dispname = "@index block" +name = "@index-block" +uri = "man/syntax/#%40index-block" +[[std.label]] +dispname = "@meta block" +name = "@meta-block" +uri = "man/syntax/#%40meta-block" +[[std.label]] +dispname = "@raw block" +name = "@raw-format-block" +uri = "man/syntax/#%40raw-format-block" +[[std.label]] +dispname = "@ref link" +name = "@ref-link" +uri = "man/syntax/#%40ref-link" +[[std.label]] +dispname = "@repl block" +name = "@repl-block" +uri = "man/syntax/#%40repl-block" +[[std.label]] +dispname = "@setup block" +name = "@setup-name-block" +uri = "man/syntax/#%40setup-name-block" +[[std.label]] +dispname = "Add code coverage from documentation builds" +name = "Add-code-coverage-from-documentation-builds" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Adding Some Docstrings" +name = "Adding-Some-Docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding a logo or icon" +name = "Adding-a-logo-or-icon" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding the Private Key" +name = "Adding-the-Private-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "Adding the Public Key to GitHub or Gitea such as Codeberg" +name = "Adding-the-Public-Key-to-GitHub-or-Gitea-such-as-Codeberg" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Admonitions" +uri = "showcase/#$" +[[std.label]] +dispname = "An index of docstrings" +name = "An-index-of-docstrings" +uri = "showcase/#$" +[[std.label]] +name = "Anchors" +uri = "lib/internals/anchors/#$" +[[std.label]] +dispname = "Authentication: GITHUB_TOKEN" +name = "Authentication:-GITHUB_TOKEN" +uri = "man/hosting/#Authentication%3A-GITHUB_TOKEN" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "Authentication:-SSH-Deploy-Keys" +uri = "man/hosting/#Authentication%3A-SSH-Deploy-Keys" +[[std.label]] +name = "Backports" +uri = "contributing/#$" +[[std.label]] +dispname = "Basic Markdown" +name = "Basic-Markdown" +uri = "showcase/#$" +[[std.label]] +dispname = "Block-level setup code" +name = "Block-level-setup-code" +uri = "man/doctests/#$" +[[std.label]] +name = "Branches" +uri = "contributing/#$" +[[std.label]] +name = "Builder" +uri = "lib/internals/builder/#$" +[[std.label]] +dispname = "Building an Empty Document" +name = "Building-an-Empty-Document" +uri = "man/guide/#$" +[[std.label]] +name = "Changed" +uri = "release-notes/#$" +[[std.label]] +name = "Checklists" +uri = "checklists/#$" +[[std.label]] +dispname = "Cleaning up gh-pages" +name = "Cleaning-up-gh-pages" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "showcase/#$" +[[std.label]] +dispname = "Color output" +name = "Color-output" +uri = "showcase/#$" +[[std.label]] +dispname = "Colored @example block output" +name = "Colored-@example-block-output" +uri = "showcase/#Colored-%40example-block-output" +[[std.label]] +dispname = "Colored @repl block output" +name = "Colored-@repl-block-output" +uri = "showcase/#Colored-%40repl-block-output" +[[std.label]] +dispname = "Compat admonition" +name = "Compat-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Compiling to LaTeX only" +name = "Compiling-to-LaTeX-only" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using Tectonic" +name = "Compiling-using-Tectonic" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using docker image" +name = "Compiling-using-docker-image" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using natively installed latex" +name = "Compiling-using-natively-installed-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "Contents" +uri = "lib/public/#$" +[[std.label]] +name = "Contributing" +uri = "contributing/#$" +[[std.label]] +dispname = "Cross Referencing" +name = "Cross-Referencing" +uri = "man/guide/#$" +[[std.label]] +dispname = "Custom preamble" +name = "Custom-preamble" +uri = "man/other-formats/#$" +[[std.label]] +name = "DOM" +uri = "lib/internals/dom/#$" +[[std.label]] +dispname = "Danger admonition" +name = "Danger-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Deploying from a monorepo" +name = "Deploying-from-a-monorepo" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deploying without the versioning scheme" +name = "Deploying-without-the-versioning-scheme" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deployment systems" +name = "Deployment-systems" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Details admonition" +name = "Details-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Display Equations" +name = "Display-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "DocChecks" +uri = "lib/internals/docchecks/#$" +[[std.label]] +name = "DocMeta" +uri = "lib/internals/docmeta/#$" +[[std.label]] +name = "DocSystem" +uri = "lib/internals/docsystem/#$" +[[std.label]] +dispname = "DocTestSetup in @meta blocks" +name = "DocTestSetup-in-@meta-blocks" +uri = "man/doctests/#DocTestSetup-in-%40meta-blocks" +[[std.label]] +name = "DocTests" +uri = "lib/internals/doctests/#$" +[[std.label]] +name = "Docstrings" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctest showcase" +name = "Doctest-showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctesting as Part of Testing" +name = "Doctesting-as-Part-of-Testing" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Doctesting example" +name = "Doctesting-example" +uri = "showcase/#$" +[[std.label]] +name = "Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Documentation Versions" +name = "Documentation-Versions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Documentation repositories" +name = "Documentation-repositories" +uri = "man/examples/#$" +[[std.label]] +name = "Documenter" +uri = "lib/internals/documenter/#$" +[[std.label]] +dispname = "Documenter's API guarantees" +name = "Documenter's-API-guarantees" +uri = "lib/semver/#Documenter%27s-API-guarantees" +[[std.label]] +dispname = "Documenter & semantic versioning" +name = "Documenter-and-semantic-versioning" +uri = "lib/semver/#$" +[[std.label]] +name = "Documenter.jl" +uri = "#$" +[[std.label]] +name = "Documents" +uri = "lib/internals/documents/#$" +[[std.label]] +dispname = "Duplicate Headers" +name = "Duplicate-Headers" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Escaping Characters in Docstrings" +name = "Escaping-Characters-in-Docstrings" +uri = "man/latex/#$" +[[std.label]] +name = "Examples" +uri = "man/examples/#$" +[[std.label]] +name = "Exceptions" +uri = "man/doctests/#$" +[[std.label]] +name = "Expanders" +uri = "lib/internals/expanders/#$" +[[std.label]] +dispname = "Filtering Doctests" +name = "Filtering-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Filtering included docstrings" +name = "Filtering-included-docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Fixing Outdated Doctests" +name = "Fixing-Outdated-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Fixing broken release deployments" +name = "Fixing-broken-release-deployments" +uri = "man/hosting/#$" +[[std.label]] +name = "Footnotes" +uri = "showcase/#$" +[[std.label]] +dispname = "Generating an SSH Key" +name = "Generating-an-SSH-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Generator" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "GitHub Actions" +name = "GitHub-Actions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Heading level 3" +name = "Heading-level-3" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 4" +name = "Heading-level-4" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 5" +name = "Heading-level-5" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 6" +name = "Heading-level-6" +uri = "showcase/#$" +[[std.label]] +name = "Headings" +uri = "showcase/#$" +[[std.label]] +dispname = "Hosting Documentation" +name = "Hosting-Documentation" +uri = "man/hosting/#$" +[[std.label]] +dispname = "If you do not have ssh-keygen" +name = "If-you-do-not-have-ssh-keygen" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "If you have ssh-keygen installed" +name = "If-you-have-ssh-keygen-installed" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Images" +uri = "showcase/#$" +[[std.label]] +name = "Index" +uri = "lib/public/#$" +[[std.label]] +dispname = "Info admonition" +name = "Info-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Inline Equations" +name = "Inline-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "Installation" +uri = "man/guide/#$" +[[std.label]] +name = "JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[std.label]] +name = "Julia" +uri = "contributing/#$" +[[std.label]] +dispname = "Library Outline" +name = "Library-Outline" +uri = "#$" +[[std.label]] +name = "Lists" +uri = "showcase/#$" +[[std.label]] +dispname = "Load custom packages" +name = "Load-custom-packages" +uri = "man/other-formats/#$" +[[std.label]] +name = "MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[std.label]] +dispname = "Making a release" +name = "Making-a-release" +uri = "checklists/#$" +[[std.label]] +dispname = "Manual Outline" +name = "Manual-Outline" +uri = "#$" +[[std.label]] +name = "Markdown" +uri = "contributing/#$" +[[std.label]] +dispname = "Markdown & MkDocs" +name = "Markdown-and-MkDocs" +uri = "man/other-formats/#$" +[[std.label]] +name = "Mathematics" +uri = "showcase/#$" +[[std.label]] +dispname = "Module-level metadata" +name = "Module-level-metadata" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Multiple uses of the same symbol" +name = "Multiple-uses-of-the-same-symbol" +uri = "showcase/#$" +[[std.label]] +dispname = "Named @refs" +name = "Named-@refs" +uri = "man/syntax/#Named-%40refs" +[[std.label]] +name = "Navigation" +uri = "man/guide/#$" +[[std.label]] +dispname = "Note admonition" +name = "Note-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Other Output Formats" +name = "Other-Output-Formats" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Out-of-repo deployment" +name = "Out-of-repo-deployment" +uri = "man/hosting/#$" +[[std.label]] +name = "Overview" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Package Features" +name = "Package-Features" +uri = "#$" +[[std.label]] +dispname = "Package Guide" +name = "Package-Guide" +uri = "man/guide/#$" +[[std.label]] +dispname = "Pages in the Sidebar" +name = "Pages-in-the-Sidebar" +uri = "man/guide/#$" +[[std.label]] +dispname = "Preserving Definitions Between Blocks" +name = "Preserving-Definitions-Between-Blocks" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Printing LaTeX from Julia" +name = "Printing-LaTeX-from-Julia" +uri = "man/latex/#$" +[[std.label]] +dispname = "Public Documentation" +name = "Public-Documentation" +uri = "lib/public/#$" +[[std.label]] +dispname = "Public Interface" +name = "Public-Interface" +uri = "lib/public/#$" +[[std.label]] +dispname = "REPL Examples" +name = "REPL-Examples" +uri = "man/doctests/#$" +[[std.label]] +name = "REPL-type" +uri = "showcase/#$" +[[std.label]] +dispname = "Raw ANSI code output" +name = "Raw-ANSI-code-output" +uri = "showcase/#$" +[[std.label]] +name = "Registered" +uri = "man/examples/#$" +[[std.label]] +dispname = "Release notes" +name = "Release-notes" +uri = "release-notes/#$" +[[std.label]] +dispname = "Remote link types" +name = "Remote-link-types" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remote repository links" +name = "Remote-repository-links" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Running interactive code" +name = "Running-interactive-code" +uri = "showcase/#$" +[[std.label]] +dispname = "SSH Deploy Keys Walkthrough" +name = "SSH-Deploy-Keys-Walkthrough" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Selectors" +uri = "lib/internals/selectors/#$" +[[std.label]] +dispname = "Set math engine and define macros for LaTeX" +name = "Set-math-engine-and-define-macros-for-LaTeX" +uri = "man/latex/#$" +[[std.label]] +dispname = "Setting up the Folder Structure" +name = "Setting-up-the-Folder-Structure" +uri = "man/guide/#$" +[[std.label]] +dispname = "Setup Code" +name = "Setup-Code" +uri = "man/doctests/#$" +[[std.label]] +name = "Showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Skipping Doctests" +name = "Skipping-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "contributing/#$" +[[std.label]] +name = "Syntax" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Table of contents" +name = "Table-of-contents" +uri = "showcase/#$" +[[std.label]] +name = "Tables" +uri = "showcase/#$" +[[std.label]] +name = "TextDiff" +uri = "lib/internals/textdiff/#$" +[[std.label]] +dispname = "The deploydocs Function" +name = "The-deploydocs-Function" +uri = "man/hosting/#$" +[[std.label]] +name = "Themes" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "Tip admonition" +name = "Tip-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Travis CI" +name = "Travis-CI" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Unknown admonition class" +name = "Unknown-admonition-class" +uri = "showcase/#$" +[[std.label]] +name = "Utilities" +uri = "lib/internals/utilities/#$" +[[std.label]] +dispname = "Version v0.20.0 - 2018-10-27" +name = "Version-[v0.20.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.20.0)-2018-10-27" +uri = "release-notes/#Version-%5Bv0.20.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.20.0%29-2018-10-27" +[[std.label]] +dispname = "Version v0.21.0 - 2018-12-11" +name = "Version-[v0.21.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.0)-2018-12-11" +uri = "release-notes/#Version-%5Bv0.21.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.0%29-2018-12-11" +[[std.label]] +dispname = "Version v0.21.1 - 2019-01-29" +name = "Version-[v0.21.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.1)-2019-01-29" +uri = "release-notes/#Version-%5Bv0.21.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.1%29-2019-01-29" +[[std.label]] +dispname = "Version v0.21.2 - 2019-02-06" +name = "Version-[v0.21.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.2)-2019-02-06" +uri = "release-notes/#Version-%5Bv0.21.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.2%29-2019-02-06" +[[std.label]] +dispname = "Version v0.21.3 - 2019-02-12" +name = "Version-[v0.21.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.3)-2019-02-12" +uri = "release-notes/#Version-%5Bv0.21.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.3%29-2019-02-12" +[[std.label]] +dispname = "Version v0.21.4 - 2019-02-16" +name = "Version-[v0.21.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.4)-2019-02-16" +uri = "release-notes/#Version-%5Bv0.21.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.4%29-2019-02-16" +[[std.label]] +dispname = "Version v0.21.5 - 2019-02-22" +name = "Version-[v0.21.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.5)-2019-02-22" +uri = "release-notes/#Version-%5Bv0.21.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.5%29-2019-02-22" +[[std.label]] +dispname = "Version v0.22.0 - 2019-03-28" +name = "Version-[v0.22.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.0)-2019-03-28" +uri = "release-notes/#Version-%5Bv0.22.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.0%29-2019-03-28" +[[std.label]] +dispname = "Version v0.22.1 - 2019-03-30" +name = "Version-[v0.22.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.1)-2019-03-30" +uri = "release-notes/#Version-%5Bv0.22.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.1%29-2019-03-30" +[[std.label]] +dispname = "Version v0.22.2 - 2019-04-05" +name = "Version-[v0.22.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.2)-2019-04-05" +uri = "release-notes/#Version-%5Bv0.22.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.2%29-2019-04-05" +[[std.label]] +dispname = "Version v0.22.3 - 2019-04-12" +name = "Version-[v0.22.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.3)-2019-04-12" +uri = "release-notes/#Version-%5Bv0.22.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.3%29-2019-04-12" +[[std.label]] +dispname = "Version v0.22.4 - 2019-05-09" +name = "Version-[v0.22.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.4)-2019-05-09" +uri = "release-notes/#Version-%5Bv0.22.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.4%29-2019-05-09" +[[std.label]] +dispname = "Version v0.22.5 - 2019-07-03" +name = "Version-[v0.22.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.5)-2019-07-03" +uri = "release-notes/#Version-%5Bv0.22.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.5%29-2019-07-03" +[[std.label]] +dispname = "Version v0.22.6 - 2019-07-18" +name = "Version-[v0.22.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.6)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.22.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.6%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.0 - 2019-07-18" +name = "Version-[v0.23.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.0)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.23.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.0%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.1 - 2019-07-28" +name = "Version-[v0.23.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.1)-2019-07-28" +uri = "release-notes/#Version-%5Bv0.23.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.1%29-2019-07-28" +[[std.label]] +dispname = "Version v0.23.2 - 2019-08-04" +name = "Version-[v0.23.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.2)-2019-08-04" +uri = "release-notes/#Version-%5Bv0.23.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.2%29-2019-08-04" +[[std.label]] +dispname = "Version v0.23.3 - 2019-08-28" +name = "Version-[v0.23.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.3)-2019-08-28" +uri = "release-notes/#Version-%5Bv0.23.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.3%29-2019-08-28" +[[std.label]] +dispname = "Version v0.23.4 - 2019-10-09" +name = "Version-[v0.23.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.4)-2019-10-09" +uri = "release-notes/#Version-%5Bv0.23.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.4%29-2019-10-09" +[[std.label]] +dispname = "Version v0.24.0 - 2019-11-22" +name = "Version-[v0.24.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.0)-2019-11-22" +uri = "release-notes/#Version-%5Bv0.24.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.0%29-2019-11-22" +[[std.label]] +dispname = "Version v0.24.10 - 2020-04-26" +name = "Version-[v0.24.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.10)-2020-04-26" +uri = "release-notes/#Version-%5Bv0.24.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.10%29-2020-04-26" +[[std.label]] +dispname = "Version v0.24.11 - 2020-05-06" +name = "Version-[v0.24.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.11)-2020-05-06" +uri = "release-notes/#Version-%5Bv0.24.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.11%29-2020-05-06" +[[std.label]] +dispname = "Version v0.24.1 - 2019-11-25" +name = "Version-[v0.24.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.1)-2019-11-25" +uri = "release-notes/#Version-%5Bv0.24.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.1%29-2019-11-25" +[[std.label]] +dispname = "Version v0.24.2 - 2019-11-26" +name = "Version-[v0.24.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.2)-2019-11-26" +uri = "release-notes/#Version-%5Bv0.24.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.2%29-2019-11-26" +[[std.label]] +dispname = "Version v0.24.3 - 2019-12-16" +name = "Version-[v0.24.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.3)-2019-12-16" +uri = "release-notes/#Version-%5Bv0.24.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.3%29-2019-12-16" +[[std.label]] +dispname = "Version v0.24.4 - 2020-01-18" +name = "Version-[v0.24.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.4)-2020-01-18" +uri = "release-notes/#Version-%5Bv0.24.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.4%29-2020-01-18" +[[std.label]] +dispname = "Version v0.24.5 - 2020-01-31" +name = "Version-[v0.24.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.5)-2020-01-31" +uri = "release-notes/#Version-%5Bv0.24.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.5%29-2020-01-31" +[[std.label]] +dispname = "Version v0.24.6 - 2020-03-12" +name = "Version-[v0.24.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.6)-2020-03-12" +uri = "release-notes/#Version-%5Bv0.24.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.6%29-2020-03-12" +[[std.label]] +dispname = "Version v0.24.7 - 2020-03-23" +name = "Version-[v0.24.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.7)-2020-03-23" +uri = "release-notes/#Version-%5Bv0.24.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.7%29-2020-03-23" +[[std.label]] +dispname = "Version v0.24.8 - 2020-04-13" +name = "Version-[v0.24.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.8)-2020-04-13" +uri = "release-notes/#Version-%5Bv0.24.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.8%29-2020-04-13" +[[std.label]] +dispname = "Version v0.24.9 - 2020-04-15" +name = "Version-[v0.24.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.9)-2020-04-15" +uri = "release-notes/#Version-%5Bv0.24.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.9%29-2020-04-15" +[[std.label]] +dispname = "Version v0.25.0 - 2020-06-30" +name = "Version-[v0.25.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.0)-2020-06-30" +uri = "release-notes/#Version-%5Bv0.25.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.0%29-2020-06-30" +[[std.label]] +dispname = "Version v0.25.1 - 2020-07-21" +name = "Version-[v0.25.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.1)-2020-07-21" +uri = "release-notes/#Version-%5Bv0.25.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.1%29-2020-07-21" +[[std.label]] +dispname = "Version v0.25.2 - 2020-08-18" +name = "Version-[v0.25.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.2)-2020-08-18" +uri = "release-notes/#Version-%5Bv0.25.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.2%29-2020-08-18" +[[std.label]] +dispname = "Version v0.25.3 - 2020-10-28" +name = "Version-[v0.25.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.3)-2020-10-28" +uri = "release-notes/#Version-%5Bv0.25.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.3%29-2020-10-28" +[[std.label]] +dispname = "Version v0.25.4 - 2020-11-19" +name = "Version-[v0.25.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.4)-2020-11-19" +uri = "release-notes/#Version-%5Bv0.25.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.4%29-2020-11-19" +[[std.label]] +dispname = "Version v0.25.5 - 2020-11-23" +name = "Version-[v0.25.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.5)-2020-11-23" +uri = "release-notes/#Version-%5Bv0.25.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.5%29-2020-11-23" +[[std.label]] +dispname = "Version v0.26.0 - 2020-12-10" +name = "Version-[v0.26.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.0)-2020-12-10" +uri = "release-notes/#Version-%5Bv0.26.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.0%29-2020-12-10" +[[std.label]] +dispname = "Version v0.26.1 - 2020-12-16" +name = "Version-[v0.26.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.1)-2020-12-16" +uri = "release-notes/#Version-%5Bv0.26.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.1%29-2020-12-16" +[[std.label]] +dispname = "Version v0.26.2 - 2021-02-15" +name = "Version-[v0.26.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.2)-2021-02-15" +uri = "release-notes/#Version-%5Bv0.26.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.2%29-2021-02-15" +[[std.label]] +dispname = "Version v0.26.3 - 2021-03-02" +name = "Version-[v0.26.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.3)-2021-03-02" +uri = "release-notes/#Version-%5Bv0.26.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.3%29-2021-03-02" +[[std.label]] +dispname = "Version v0.27.0 - 2021-06-11" +name = "Version-[v0.27.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.0)-2021-06-11" +uri = "release-notes/#Version-%5Bv0.27.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.0%29-2021-06-11" +[[std.label]] +dispname = "Version v0.27.10 - 2021-10-20" +name = "Version-[v0.27.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.10)-2021-10-20" +uri = "release-notes/#Version-%5Bv0.27.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.10%29-2021-10-20" +[[std.label]] +dispname = "Version v0.27.11 - 2022-01-16" +name = "Version-[v0.27.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.11)-2022-01-16" +uri = "release-notes/#Version-%5Bv0.27.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.11%29-2022-01-16" +[[std.label]] +dispname = "Version v0.27.12 - 2022-01-17" +name = "Version-[v0.27.12](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.12)-2022-01-17" +uri = "release-notes/#Version-%5Bv0.27.12%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.12%29-2022-01-17" +[[std.label]] +dispname = "Version v0.27.13 - 2022-02-25" +name = "Version-[v0.27.13](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.13)-2022-02-25" +uri = "release-notes/#Version-%5Bv0.27.13%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.13%29-2022-02-25" +[[std.label]] +dispname = "Version v0.27.14 - 2022-03-02" +name = "Version-[v0.27.14](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.14)-2022-03-02" +uri = "release-notes/#Version-%5Bv0.27.14%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.14%29-2022-03-02" +[[std.label]] +dispname = "Version v0.27.15 - 2022-03-17" +name = "Version-[v0.27.15](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.15)-2022-03-17" +uri = "release-notes/#Version-%5Bv0.27.15%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.15%29-2022-03-17" +[[std.label]] +dispname = "Version v0.27.16 - 2022-04-19" +name = "Version-[v0.27.16](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.16)-2022-04-19" +uri = "release-notes/#Version-%5Bv0.27.16%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.16%29-2022-04-19" +[[std.label]] +dispname = "Version v0.27.17 - 2022-05-09" +name = "Version-[v0.27.17](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.17)-2022-05-09" +uri = "release-notes/#Version-%5Bv0.27.17%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.17%29-2022-05-09" +[[std.label]] +dispname = "Version v0.27.18 - 2022-05-25" +name = "Version-[v0.27.18](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.18)-2022-05-25" +uri = "release-notes/#Version-%5Bv0.27.18%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.18%29-2022-05-25" +[[std.label]] +dispname = "Version v0.27.19 - 2022-06-05" +name = "Version-[v0.27.19](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.19)-2022-06-05" +uri = "release-notes/#Version-%5Bv0.27.19%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.19%29-2022-06-05" +[[std.label]] +dispname = "Version v0.27.1 - 2021-06-17" +name = "Version-[v0.27.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.1)-2021-06-17" +uri = "release-notes/#Version-%5Bv0.27.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.1%29-2021-06-17" +[[std.label]] +dispname = "Version v0.27.20 - 2022-07-10" +name = "Version-[v0.27.20](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.20)-2022-07-10" +uri = "release-notes/#Version-%5Bv0.27.20%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.20%29-2022-07-10" +[[std.label]] +dispname = "Version v0.27.21 - 2022-07-13" +name = "Version-[v0.27.21](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.21)-2022-07-13" +uri = "release-notes/#Version-%5Bv0.27.21%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.21%29-2022-07-13" +[[std.label]] +dispname = "Version v0.27.22 - 2022-07-24" +name = "Version-[v0.27.22](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.22)-2022-07-24" +uri = "release-notes/#Version-%5Bv0.27.22%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.22%29-2022-07-24" +[[std.label]] +dispname = "Version v0.27.23 - 2022-08-26" +name = "Version-[v0.27.23](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.23)-2022-08-26" +uri = "release-notes/#Version-%5Bv0.27.23%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.23%29-2022-08-26" +[[std.label]] +dispname = "Version v0.27.24 - 2023-01-23" +name = "Version-[v0.27.24](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.24)-2023-01-23" +uri = "release-notes/#Version-%5Bv0.27.24%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.24%29-2023-01-23" +[[std.label]] +dispname = "Version v0.27.25 - 2023-07-03" +name = "Version-[v0.27.25](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.25)-2023-07-03" +uri = "release-notes/#Version-%5Bv0.27.25%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.25%29-2023-07-03" +[[std.label]] +dispname = "Version v0.27.2 - 2021-06-18" +name = "Version-[v0.27.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.2)-2021-06-18" +uri = "release-notes/#Version-%5Bv0.27.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.2%29-2021-06-18" +[[std.label]] +dispname = "Version v0.27.3 - 2021-06-29" +name = "Version-[v0.27.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.3)-2021-06-29" +uri = "release-notes/#Version-%5Bv0.27.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.3%29-2021-06-29" +[[std.label]] +dispname = "Version v0.27.4 - 2021-07-19" +name = "Version-[v0.27.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.4)-2021-07-19" +uri = "release-notes/#Version-%5Bv0.27.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.4%29-2021-07-19" +[[std.label]] +dispname = "Version v0.27.5 - 2021-07-27" +name = "Version-[v0.27.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.5)-2021-07-27" +uri = "release-notes/#Version-%5Bv0.27.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.5%29-2021-07-27" +[[std.label]] +dispname = "Version v0.27.6 - 2021-09-07" +name = "Version-[v0.27.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.6)-2021-09-07" +uri = "release-notes/#Version-%5Bv0.27.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.6%29-2021-09-07" +[[std.label]] +dispname = "Version v0.27.7 - 2021-09-27" +name = "Version-[v0.27.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.7)-2021-09-27" +uri = "release-notes/#Version-%5Bv0.27.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.7%29-2021-09-27" +[[std.label]] +dispname = "Version v0.27.8 - 2021-10-14" +name = "Version-[v0.27.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.8)-2021-10-14" +uri = "release-notes/#Version-%5Bv0.27.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.8%29-2021-10-14" +[[std.label]] +dispname = "Version v0.27.9 - 2021-10-18" +name = "Version-[v0.27.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.9)-2021-10-18" +uri = "release-notes/#Version-%5Bv0.27.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.9%29-2021-10-18" +[[std.label]] +dispname = "Version v1.0.0 - 2023-09-15" +name = "Version-[v1.0.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.0)-2023-09-15" +uri = "release-notes/#Version-%5Bv1.0.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.0%29-2023-09-15" +[[std.label]] +dispname = "Version v1.0.1 - 2023-09-18" +name = "Version-[v1.0.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.1)-2023-09-18" +uri = "release-notes/#Version-%5Bv1.0.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.1%29-2023-09-18" +[[std.label]] +dispname = "Version v1.1.0 - 2023-09-28" +name = "Version-[v1.1.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.0)-2023-09-28" +uri = "release-notes/#Version-%5Bv1.1.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.0%29-2023-09-28" +[[std.label]] +dispname = "Version v1.1.1 - 2023-10-12" +name = "Version-[v1.1.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.1)-2023-10-12" +uri = "release-notes/#Version-%5Bv1.1.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.1%29-2023-10-12" +[[std.label]] +dispname = "Version v1.1.2 - 2023-10-23" +name = "Version-[v1.1.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.2)-2023-10-23" +uri = "release-notes/#Version-%5Bv1.1.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.2%29-2023-10-23" +[[std.label]] +dispname = "Version v1.2.0 - 2023-11-29" +name = "Version-[v1.2.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.0)-2023-11-29" +uri = "release-notes/#Version-%5Bv1.2.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.0%29-2023-11-29" +[[std.label]] +dispname = "Version v1.2.1 - 2023-12-02" +name = "Version-[v1.2.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.1)-2023-12-02" +uri = "release-notes/#Version-%5Bv1.2.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.1%29-2023-12-02" +[[std.label]] +dispname = "Warning admonition" +name = "Warning-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "What is not covered by SemVer" +name = "What-is-not-covered-by-SemVer" +uri = "lib/semver/#$" +[[std.label]] +dispname = "Woodpecker CI" +name = "Woodpecker-CI" +uri = "man/hosting/#$" +[[std.label]] +name = "Writers" +uri = "lib/internals/writers/#$" +[[std.label]] +dispname = "Custom LaTeX style" +name = "custom-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "docs/Project.toml" +uri = "man/hosting/#docs%2FProject.toml" +[[std.label]] +dispname = "gh-pages Branch" +name = "gh-pages-Branch" +uri = "man/hosting/#$" +[[std.label]] +dispname = "LaTeX Syntax" +name = "latex_syntax" +uri = "man/latex/#$" +[[std.label]] +dispname = "Index" +name = "main-index" +uri = "#$" +[[std.label]] +dispname = "@docs; canonical=false block" +name = "noncanonical-block" +uri = "man/syntax/#$" +[[std.label]] +dispname = "PDF Output via LaTeX" +name = "pdf-output" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "release-* branches" +name = "release-*-branches" +uri = "contributing/#release-%2A-branches" +[[std.label]] +dispname = "Remotes API" +name = "remotes-api" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remotes for files" +name = "remotes-for-files" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "repo & remotes interaction" +name = "repo-remote-interaction" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "travis-ssh" +uri = "man/hosting/#$" diff --git a/v0.2.2/inventories/Julia.toml b/v0.2.2/inventories/Julia.toml new file mode 100644 index 0000000..fd8b07d --- /dev/null +++ b/v0.2.2/inventories/Julia.toml @@ -0,0 +1,11914 @@ +[Inventory] +format = "DocInventories v0" +project = "The Julia Language" +version = "1.10.0" + +[[jl.constant]] +name = "Base.ARGS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.C_NULL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DEPOT_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DL_LOAD_PATH" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.ENDIAN_BOM" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.ENV" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Inf" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.LOAD_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.RTLD_NOW" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.dlext" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.MainInclude.ans" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MainInclude.err" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MathConstants.catalan" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.eulergamma" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.golden" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.pi" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.ℯ" +uri = "base/numbers/#Base.MathConstants.%E2%84%AF" +[[jl.constant]] +name = "Base.NaN" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Order.Forward" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Order.Reverse" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.PROGRAM_FILE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Rounding.RoundDown" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundFromZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearest" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesAway" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundToZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Sort.InsertionSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.MergeSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.QuickSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sys.ARCH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.BINDIR" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.CPU_THREADS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.KERNEL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.MACHINE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.STDLIB" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Sys.WORD_SIZE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.VERSION" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.devnull" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.im" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.missing" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.stderr" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdin" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdout" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Core.Vararg" +uri = "base/base/#$" +[[jl.constant]] +name = "Core.nothing" +uri = "base/constants/#$" +[[jl.constant]] +name = "Core.undef" +uri = "base/arrays/#$" +[[jl.constant]] +name = "Dates.ISODateFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISODateTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISOTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.RFC1123Format" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "LinearAlgebra.I" +uri = "stdlib/LinearAlgebra/#$" +[[jl.constant]] +name = "Logging.Debug" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Error" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Info" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Warn" +uri = "stdlib/Logging/#$" + +[[jl.function]] +name = "ArgTools.arg_isdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_mkdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_read" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_readers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_write" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_writers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "Artifacts.artifact_hash" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.artifact_meta" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.find_artifacts_toml" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Base.:!" +uri = "base/math/#Base.%3A%21" +[[jl.function]] +name = "Base.:!=" +uri = "base/math/#Base.%3A%21%3D" +[[jl.function]] +name = "Base.:!==" +uri = "base/math/#Base.%3A%21%3D%3D" +[[jl.function]] +name = "Base.:&" +uri = "base/math/#Base.%3A%26" +[[jl.function]] +name = "Base.:+" +uri = "base/math/#Base.%3A%2B" +[[jl.function]] +name = "Base.:/" +uri = "base/math/#Base.%3A%2F" +[[jl.function]] +name = "Base.://" +uri = "base/math/#Base.%3A%2F%2F" +[[jl.function]] +name = "Base.::" +uri = "base/math/#Base.%3A%3A" +[[jl.function]] +name = "Base.:<" +uri = "base/math/#Base.%3A%3C" +[[jl.function]] +name = "Base.:<<" +uri = "base/math/#Base.%3A%3C%3C" +[[jl.function]] +name = "Base.:<=" +uri = "base/math/#Base.%3A%3C%3D" +[[jl.function]] +name = "Base.:==" +uri = "base/math/#Base.%3A%3D%3D" +[[jl.function]] +name = "Base.:>" +uri = "base/math/#Base.%3A%3E" +[[jl.function]] +name = "Base.:>:" +uri = "base/base/#Base.%3A%3E%3A" +[[jl.function]] +name = "Base.:>=" +uri = "base/math/#Base.%3A%3E%3D" +[[jl.function]] +name = "Base.:>>" +uri = "base/math/#Base.%3A%3E%3E" +[[jl.function]] +name = "Base.:>>>" +uri = "base/math/#Base.%3A%3E%3E%3E" +[[jl.function]] +name = "Base.:|" +uri = "base/math/#Base.%3A%7C" +[[jl.function]] +name = "Base.:|>" +uri = "base/base/#Base.%3A%7C%3E" +[[jl.function]] +name = "Base.:~" +uri = "base/math/#Base.%3A%7E" +[[jl.function]] +name = "Base.:∉" +uri = "base/collections/#Base.%3A%E2%88%89" +[[jl.function]] +name = "Base.:∘" +uri = "base/base/#Base.%3A%E2%88%98" +[[jl.function]] +name = "Base.:⊈" +uri = "base/collections/#Base.%3A%E2%8A%88" +[[jl.function]] +name = "Base.:⊊" +uri = "base/collections/#Base.%3A%E2%8A%8A" +[[jl.function]] +name = "Base.Broadcast.broadcast" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.broadcast!" +uri = "base/arrays/#Base.Broadcast.broadcast%21" +[[jl.function]] +name = "Base.Broadcast.broadcastable" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_axes" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_styles" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.result_style" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Checked.add_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_add" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_neg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_sub" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.mul_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.sub_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Docs.apropos" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "Base.Experimental.register_error_hint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Experimental.show_error_hints" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Filesystem.abspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.basename" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chmod" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chown" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.contractuser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.cp" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ctime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.dirname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.diskstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.expanduser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.filemode" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.gperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.hardlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.homedir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isabspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isblockdev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ischardev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdirpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfifo" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.islink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ismount" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ispath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetgid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetuid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issocket" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issticky" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.joinpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.lstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mtime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mv" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.normpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.operm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.pwd" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.realpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.relpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.rm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.samefile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdrive" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitext" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.symlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.touch" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.uperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.walkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.GC.enable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.enable_logging" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.gc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.safepoint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Iterators.accumulate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.countfrom" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.cycle" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.drop" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.dropwhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.enumerate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.filter" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatmap" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatten" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.map" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.only" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.partition" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.peel" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.product" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.repeated" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.rest" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.reverse" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.take" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.takewhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.zip" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Libc.FormatMessage" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.GetLastError" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlclose" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dllist" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlpath" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.find_library" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.calloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.errno" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.flush_cstdio" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.free" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.gethostname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.getpid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.malloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.realloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strerror" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strftime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strptime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.systemsleep" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.MPFR.setprecision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.MainInclude.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Base.MainInclude.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Math.acosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asecd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.atand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cbrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp!" +uri = "base/math/#Base.Math.clamp%21" +[[jl.function]] +name = "Base.Math.cosc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.deg2rad" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.evalpoly" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.exponent" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.frexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.hypot" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.ldexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.mod2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.modf" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rad2deg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rem2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.secd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.significand" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.sinc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sinpi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.tand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Meta.lower" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.quot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.show_sexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Multimedia.display" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.displayable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.istextmime" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.popdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.pushdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.redisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.showable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Order.lt" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Order.ord" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.PipeBuffer" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Rounding.get_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.rounding" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.set_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Sort.insorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort!" +uri = "base/sort/#Base.Sort.partialsort%21" +[[jl.function]] +name = "Base.Sort.partialsortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsortperm!" +uri = "base/sort/#Base.Sort.partialsortperm%21" +[[jl.function]] +name = "Base.Sort.searchsorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedfirst" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedlast" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.sortperm!" +uri = "base/sort/#Base.Sort.sortperm%21" +[[jl.function]] +name = "Base.StackTraces.lookup" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.StackTraces.remove_frames!" +uri = "base/stacktraces/#Base.StackTraces.remove_frames%21" +[[jl.function]] +name = "Base.StackTraces.stacktrace" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.Sys.free_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.free_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.get_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isapple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isdragonfly" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isexecutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isfreebsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isjsvm" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.islinux" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isnetbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isopenbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isunix" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.iswindows" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.loadavg" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.set_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.uptime" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.windows_version" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Threads.atomic_add!" +uri = "base/multi-threading/#Base.Threads.atomic_add%21" +[[jl.function]] +name = "Base.Threads.atomic_and!" +uri = "base/multi-threading/#Base.Threads.atomic_and%21" +[[jl.function]] +name = "Base.Threads.atomic_cas!" +uri = "base/multi-threading/#Base.Threads.atomic_cas%21" +[[jl.function]] +name = "Base.Threads.atomic_fence" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.atomic_max!" +uri = "base/multi-threading/#Base.Threads.atomic_max%21" +[[jl.function]] +name = "Base.Threads.atomic_min!" +uri = "base/multi-threading/#Base.Threads.atomic_min%21" +[[jl.function]] +name = "Base.Threads.atomic_nand!" +uri = "base/multi-threading/#Base.Threads.atomic_nand%21" +[[jl.function]] +name = "Base.Threads.atomic_or!" +uri = "base/multi-threading/#Base.Threads.atomic_or%21" +[[jl.function]] +name = "Base.Threads.atomic_sub!" +uri = "base/multi-threading/#Base.Threads.atomic_sub%21" +[[jl.function]] +name = "Base.Threads.atomic_xchg!" +uri = "base/multi-threading/#Base.Threads.atomic_xchg%21" +[[jl.function]] +name = "Base.Threads.atomic_xor!" +uri = "base/multi-threading/#Base.Threads.atomic_xor%21" +[[jl.function]] +name = "Base.Threads.foreach" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.maxthreadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.ngcthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreadpools" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpool" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpoolsize" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Unicode.iscntrl" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isletter" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.islowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isnumeric" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isprint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.ispunct" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isspace" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isuppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isxdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.textwidth" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.titlecase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.__precompile__" +uri = "base/base/#$" +[[jl.function]] +name = "Base.abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.abs2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.accumulate" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.accumulate!" +uri = "base/arrays/#Base.accumulate%21" +[[jl.function]] +name = "Base.acquire" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.add_sum" +uri = "base/math/#$" +[[jl.function]] +name = "Base.addenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.all!" +uri = "base/collections/#Base.all%21" +[[jl.function]] +name = "Base.allequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.allunique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.angle" +uri = "base/math/#$" +[[jl.function]] +name = "Base.any!" +uri = "base/collections/#Base.any%21" +[[jl.function]] +name = "Base.append!" +uri = "base/collections/#Base.append%21" +[[jl.function]] +name = "Base.argmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.argmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.ascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.asyncmap" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.asyncmap!" +uri = "base/parallel/#Base.asyncmap%21" +[[jl.function]] +name = "Base.atexit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.atreplinit" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Base.backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.big" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bind" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Base.binomial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitrotate" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitstring" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bswap" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytes2hex" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytesavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.catch_backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.cconvert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.ceil" +uri = "base/math/#$" +[[jl.function]] +name = "Base.checkbounds" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.checked_length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.checkindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.chomp" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chop" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopprefix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopsuffix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.circcopy!" +uri = "base/arrays/#Base.circcopy%21" +[[jl.function]] +name = "Base.circshift" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.circshift!" +uri = "base/arrays/#Base.circshift%21" +[[jl.function]] +name = "Base.cis" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cispi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.close" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.closewrite" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cmp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.coalesce" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_lowered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_typed" +uri = "base/base/#$" +[[jl.function]] +name = "Base.codepoint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunits" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.compilecache" +uri = "base/base/#$" +[[jl.function]] +name = "Base.conj" +uri = "base/math/#$" +[[jl.function]] +name = "Base.conj!" +uri = "base/arrays/#Base.conj%21" +[[jl.function]] +name = "Base.contains" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.convert" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy!" +uri = "base/arrays/#Base.copy%21" +[[jl.function]] +name = "Base.copysign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.copyto!" +uri = "base/c/#Base.copyto%21" +[[jl.function]] +name = "Base.count" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.count_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.count_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.countlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cumprod" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumprod!" +uri = "base/arrays/#Base.cumprod%21" +[[jl.function]] +name = "Base.cumsum" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumsum!" +uri = "base/arrays/#Base.cumsum%21" +[[jl.function]] +name = "Base.current_exceptions" +uri = "base/base/#$" +[[jl.function]] +name = "Base.current_task" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.datatype_alignment" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_haspadding" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_pointerfree" +uri = "base/base/#$" +[[jl.function]] +name = "Base.deepcopy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.delete!" +uri = "base/collections/#Base.delete%21" +[[jl.function]] +name = "Base.deleteat!" +uri = "base/collections/#Base.deleteat%21" +[[jl.function]] +name = "Base.denominator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.detach" +uri = "base/base/#$" +[[jl.function]] +name = "Base.diff" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.digits" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.digits!" +uri = "base/numbers/#Base.digits%21" +[[jl.function]] +name = "Base.disable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.displaysize" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.divrem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.download" +uri = "base/file/#$" +[[jl.function]] +name = "Base.dropdims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.dump" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachcol" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachmatch" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eachrow" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachslice" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.elsize" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eltype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.empty" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.empty!" +uri = "base/collections/#Base.empty%21" +[[jl.function]] +name = "Base.endswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eof" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.error" +uri = "base/base/#$" +[[jl.function]] +name = "Base.errormonitor" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.esc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.escape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.evalfile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit_on_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.exp10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.exp2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.expm1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.extrema" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.extrema!" +uri = "base/collections/#Base.extrema%21" +[[jl.function]] +name = "Base.factorial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.falses" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fd" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fieldcount" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldnames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldoffset" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldtypes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.filesize" +uri = "base/file/#$" +[[jl.function]] +name = "Base.fill" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fill!" +uri = "base/arrays/#Base.fill%21" +[[jl.function]] +name = "Base.filter" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.filter!" +uri = "base/collections/#Base.filter%21" +[[jl.function]] +name = "Base.finalize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.finalizer" +uri = "base/base/#$" +[[jl.function]] +name = "Base.findmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmax!" +uri = "base/collections/#Base.findmax%21" +[[jl.function]] +name = "Base.findmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmin!" +uri = "base/collections/#Base.findmin%21" +[[jl.function]] +name = "Base.first" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.firstindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fld1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flipsign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.floatmax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floatmin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flush" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fma" +uri = "base/math/#$" +[[jl.function]] +name = "Base.foreach" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.front" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fullname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.gcd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gcdx" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gensym" +uri = "base/base/#$" +[[jl.function]] +name = "Base.get" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.get!" +uri = "base/collections/#Base.get%21" +[[jl.function]] +name = "Base.get_extension" +uri = "base/base/#$" +[[jl.function]] +name = "Base.getindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getkey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasfield" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hash" +uri = "base/base/#$" +[[jl.function]] +name = "Base.haskey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.hasmethod" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hex2bytes" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.hex2bytes!" +uri = "base/numbers/#Base.hex2bytes%21" +[[jl.function]] +name = "Base.htol" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hton" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hvcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hvncat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.identify_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.identity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ifelse" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ignorestatus" +uri = "base/base/#$" +[[jl.function]] +name = "Base.imag" +uri = "base/math/#$" +[[jl.function]] +name = "Base.in" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_dependency" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_string" +uri = "base/base/#$" +[[jl.function]] +name = "Base.indexin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.insert!" +uri = "base/collections/#Base.insert%21" +[[jl.function]] +name = "Base.instances" +uri = "base/base/#$" +[[jl.function]] +name = "Base.intersect" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.intersect!" +uri = "base/collections/#Base.intersect%21" +[[jl.function]] +name = "Base.invmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.invokelatest" +uri = "base/base/#$" +[[jl.function]] +name = "Base.invperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.invpermute!" +uri = "base/arrays/#Base.invpermute%21" +[[jl.function]] +name = "Base.isabstracttype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isambiguous" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isapprox" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.isassigned" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.isbinaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbits" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbitstype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconcretetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconst" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isdisjoint" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isdispatchtuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isempty" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isequal" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iseven" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfieldatomic" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfinite" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isidentifier" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isimmutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isinf" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteger" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteractive" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isless" +uri = "base/base/#$" +[[jl.function]] +name = "Base.islocked" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.ismarked" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ismissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutabletype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isnan" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isodd" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isone" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isopen" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.ispow2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isprecompiled" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isprimitivetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isqrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isreadable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreadonly" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issetequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.issingletontype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.isstructtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issubnormal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issubset" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.istaskdone" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskfailed" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskstarted" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.isunaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isunordered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iswritable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.iszero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.iterate" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.jit_total_bytes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.join" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.keepat!" +uri = "base/collections/#Base.keepat%21" +[[jl.function]] +name = "Base.keys" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.keytype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.kron" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.kron!" +uri = "stdlib/LinearAlgebra/#Base.kron%21" +[[jl.function]] +name = "Base.last" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lastindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lcm" +uri = "base/math/#$" +[[jl.function]] +name = "Base.leading_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.leading_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.locate_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.lock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.log10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log1p" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.lpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.lstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.ltoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.macroexpand" +uri = "base/base/#$" +[[jl.function]] +name = "Base.map" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.map!" +uri = "base/collections/#Base.map%21" +[[jl.function]] +name = "Base.mapslices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.mark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.match" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.max" +uri = "base/math/#$" +[[jl.function]] +name = "Base.maximum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.maximum!" +uri = "base/collections/#Base.maximum%21" +[[jl.function]] +name = "Base.maxintfloat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.memcmp" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memcpy" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memmove" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memset" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.merge" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.merge!" +uri = "base/collections/#Base.merge%21" +[[jl.function]] +name = "Base.mergewith" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.mergewith!" +uri = "base/collections/#Base.mergewith%21" +[[jl.function]] +name = "Base.methods" +uri = "base/base/#$" +[[jl.function]] +name = "Base.min" +uri = "base/math/#$" +[[jl.function]] +name = "Base.minimum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.minimum!" +uri = "base/collections/#Base.minimum%21" +[[jl.function]] +name = "Base.minmax" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.modifyproperty!" +uri = "base/base/#Base.modifyproperty%21" +[[jl.function]] +name = "Base.moduleroot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.muladd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.names" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndigits" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.nextfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.nextind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.nextpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nextprod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nonmissingtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.notify" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.notnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ntoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ntuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.numerator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.objectid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.occursin" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.oftype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.one" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.ones" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.oneunit" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.open" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.pairs" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.parent" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentindices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentmodule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.parse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.peek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.permutedims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.permutedims!" +uri = "base/arrays/#Base.permutedims%21" +[[jl.function]] +name = "Base.pointer" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pointer_from_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pop!" +uri = "base/collections/#Base.pop%21" +[[jl.function]] +name = "Base.popat!" +uri = "base/collections/#Base.popat%21" +[[jl.function]] +name = "Base.popfirst!" +uri = "base/collections/#Base.popfirst%21" +[[jl.function]] +name = "Base.position" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.powermod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.precision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.precompile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prepend!" +uri = "base/collections/#Base.prepend%21" +[[jl.function]] +name = "Base.prevfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.prevind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.prevpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.print" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.println" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.printstyled" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.process_exited" +uri = "base/base/#$" +[[jl.function]] +name = "Base.process_running" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prod" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.prod!" +uri = "base/collections/#Base.prod%21" +[[jl.function]] +name = "Base.promote" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_rule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_shape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.promote_type" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.propertynames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.push!" +uri = "base/collections/#Base.push%21" +[[jl.function]] +name = "Base.pushfirst!" +uri = "base/collections/#Base.pushfirst%21" +[[jl.function]] +name = "Base.rand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.randn" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.range" +uri = "base/math/#$" +[[jl.function]] +name = "Base.rationalize" +uri = "base/math/#$" +[[jl.function]] +name = "Base.read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.read!" +uri = "base/io-network/#Base.read%21" +[[jl.function]] +name = "Base.readavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readbytes!" +uri = "base/io-network/#Base.readbytes%21" +[[jl.function]] +name = "Base.readchomp" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readeach" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readuntil" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.real" +uri = "base/math/#$" +[[jl.function]] +name = "Base.redirect_stderr" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdin" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdout" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.reenable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.reim" +uri = "base/math/#$" +[[jl.function]] +name = "Base.reinterpret" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.release" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.repeat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.replace!" +uri = "base/collections/#Base.replace%21" +[[jl.function]] +name = "Base.replaceproperty!" +uri = "base/base/#Base.replaceproperty%21" +[[jl.function]] +name = "Base.require" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reshape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.resize!" +uri = "base/collections/#Base.resize%21" +[[jl.function]] +name = "Base.rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.rethrow" +uri = "base/base/#$" +[[jl.function]] +name = "Base.retry" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reverse!" +uri = "base/arrays/#Base.reverse%21" +[[jl.function]] +name = "Base.reverseind" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rot180" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotl90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotr90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.run" +uri = "base/base/#$" +[[jl.function]] +name = "Base.runtests" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Base.schedule" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.seek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekend" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekstart" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.selectdim" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.set_active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setcpuaffinity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.setdiff!" +uri = "base/collections/#Base.setdiff%21" +[[jl.function]] +name = "Base.setenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setindex!" +uri = "base/collections/#Base.setindex%21" +[[jl.function]] +name = "Base.setproperty!" +uri = "base/base/#Base.setproperty%21" +[[jl.function]] +name = "Base.showerror" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.sign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signbit" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signed" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.similar" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.size" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.sizehint!" +uri = "base/collections/#Base.sizehint%21" +[[jl.function]] +name = "Base.skip" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipchars" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipmissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sleep" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.something" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sort!" +uri = "base/sort/#Base.sort%21" +[[jl.function]] +name = "Base.sortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sortslices" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.splat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.splice!" +uri = "base/collections/#Base.splice%21" +[[jl.function]] +name = "Base.split" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.split_rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sprint" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.stack" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.startswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.stat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.step" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.stride" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.strides" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.strip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.success" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sum!" +uri = "base/collections/#Base.sum%21" +[[jl.function]] +name = "Base.summary" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.summarysize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.supertype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.swapproperty!" +uri = "base/base/#Base.swapproperty%21" +[[jl.function]] +name = "Base.symdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.symdiff!" +uri = "base/collections/#Base.symdiff%21" +[[jl.function]] +name = "Base.systemerror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.tail" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.thisind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.time_ns" +uri = "base/base/#$" +[[jl.function]] +name = "Base.timedwait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.to_indices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trailing_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.trailing_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.transcode" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.trues" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.truncate" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.trylock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.tryparse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.typeintersect" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.unescape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.union" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.union!" +uri = "base/collections/#Base.union%21" +[[jl.function]] +name = "Base.unique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.unique!" +uri = "base/collections/#Base.unique%21" +[[jl.function]] +name = "Base.unlock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.unmark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_convert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_load" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_modify!" +uri = "base/c/#Base.unsafe_modify%21" +[[jl.function]] +name = "Base.unsafe_pointer_to_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_replace!" +uri = "base/c/#Base.unsafe_replace%21" +[[jl.function]] +name = "Base.unsafe_store!" +uri = "base/c/#Base.unsafe_store%21" +[[jl.function]] +name = "Base.unsafe_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.unsafe_swap!" +uri = "base/c/#Base.unsafe_swap%21" +[[jl.function]] +name = "Base.unsafe_trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.unsafe_write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsigned" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.valtype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.values" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.vcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vec" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vect" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.view" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.wait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.widemul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.widen" +uri = "base/base/#$" +[[jl.function]] +name = "Base.windowserror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.withenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.xor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.yield" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.yieldto" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.zero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.zeros" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base64.base64decode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.base64encode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.stringmime" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "CRC32c.crc32c" +uri = "stdlib/CRC32c/#$" +[[jl.function]] +name = "Core.:<:" +uri = "base/base/#Core.%3A%3C%3A" +[[jl.function]] +name = "Core.:===" +uri = "base/base/#Core.%3A%3D%3D%3D" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.analyze_escapes" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.is_ipo_profitable" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Intrinsics.cglobal" +uri = "base/c/#$" +[[jl.function]] +name = "Core.Intrinsics.llvmcall" +uri = "base/c/#$" +[[jl.function]] +name = "Core.applicable" +uri = "base/base/#$" +[[jl.function]] +name = "Core.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Core.fieldtype" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getfield" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getglobal" +uri = "base/base/#$" +[[jl.function]] +name = "Core.invoke" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isa" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isdefined" +uri = "base/base/#$" +[[jl.function]] +name = "Core.modifyfield!" +uri = "base/base/#Core.modifyfield%21" +[[jl.function]] +name = "Core.nfields" +uri = "base/base/#$" +[[jl.function]] +name = "Core.replacefield!" +uri = "base/base/#Core.replacefield%21" +[[jl.function]] +name = "Core.setfield!" +uri = "base/base/#Core.setfield%21" +[[jl.function]] +name = "Core.setglobal!" +uri = "base/base/#Core.setglobal%21" +[[jl.function]] +name = "Core.swapfield!" +uri = "base/base/#Core.swapfield%21" +[[jl.function]] +name = "Core.throw" +uri = "base/base/#$" +[[jl.function]] +name = "Core.tuple" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeassert" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeof" +uri = "base/base/#$" +[[jl.function]] +name = "Dates.canonicalize" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.date2epochdays" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2epochms" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2julian" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2rata" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2unix" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.day" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweekofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysofweekinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.default" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochdays2date" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochms2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.floorceil" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.hour" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.isleapyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.julian2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.microsecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.millisecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.minute" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.month" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.nanosecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.periods" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.quarterofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.rata2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.second" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.today" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tofirst" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tolast" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.unix2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.value" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.week" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.year" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "DelimitedFiles.writedlm" +uri = "stdlib/DelimitedFiles/#$" +[[jl.function]] +name = "Distributed.addprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.channel_from_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_addprocs_params" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_worker_pool" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.init_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.interrupt" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.launch" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.manage" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.myid" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nworkers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.pmap" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.process_messages" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remote" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remoteref_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.rmprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.start_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.worker_id_from_socket" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.workers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Downloads.download" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "Downloads.request" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "FileWatching.Pidfile.isvalidpid" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.mkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.open_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.parse_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.stale_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.trymkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.tryopen_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.write_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_fd" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.unwatch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "Future.copy!" +uri = "stdlib/Future/#Future.copy%21" +[[jl.function]] +name = "Future.randjump" +uri = "stdlib/Future/#$" +[[jl.function]] +name = "InteractiveUtils.clipboard" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_llvm" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_native" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_warntype" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.define_editor" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.methodswith" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.subtypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.supertypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.varinfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.versioninfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "LibGit2.GitRemoteAnon" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.GitRepoExt" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.add!" +uri = "stdlib/LibGit2/#LibGit2.add%21" +[[jl.function]] +name = "LibGit2.add_fetch!" +uri = "stdlib/LibGit2/#LibGit2.add_fetch%21" +[[jl.function]] +name = "LibGit2.add_push!" +uri = "stdlib/LibGit2/#LibGit2.add_push%21" +[[jl.function]] +name = "LibGit2.addblob!" +uri = "stdlib/LibGit2/#LibGit2.addblob%21" +[[jl.function]] +name = "LibGit2.addfile" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.approve" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.author" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.authors" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch!" +uri = "stdlib/LibGit2/#LibGit2.branch%21" +[[jl.function]] +name = "LibGit2.checkout!" +uri = "stdlib/LibGit2/#LibGit2.checkout%21" +[[jl.function]] +name = "LibGit2.clone" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.commit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.committer" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.count" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.counthunks" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.create_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.default_signature" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.delete_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.diff_files" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entryid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entrytype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.features" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchhead_foreach_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchheads" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.ffmerge!" +uri = "stdlib/LibGit2/#LibGit2.ffmerge%21" +[[jl.function]] +name = "LibGit2.filemode" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.filename" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fullname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.git_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.gitdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head!" +uri = "stdlib/LibGit2/#LibGit2.head%21" +[[jl.function]] +name = "LibGit2.head_oid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.headname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.init" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.is_ancestor_of" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isbinary" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iscommit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdiff" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdirty" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isfilled" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isorphan" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iszero" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.lookup_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.map" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_analysis" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_base" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.message" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.name" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.need_update" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.objtype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.path" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.peel" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.posixpath" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push_head!" +uri = "stdlib/LibGit2/#LibGit2.push_head%21" +[[jl.function]] +name = "LibGit2.push_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.raw" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.read_tree!" +uri = "stdlib/LibGit2/#LibGit2.read_tree%21" +[[jl.function]] +name = "LibGit2.rebase!" +uri = "stdlib/LibGit2/#LibGit2.rebase%21" +[[jl.function]] +name = "LibGit2.ref_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reftype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reject" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remotes" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remove!" +uri = "stdlib/LibGit2/#LibGit2.remove%21" +[[jl.function]] +name = "LibGit2.reset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reset!" +uri = "stdlib/LibGit2/#LibGit2.reset%21" +[[jl.function]] +name = "LibGit2.restore" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.revcount" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.set_remote_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.shortname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.snapshot" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.split_cfg_entry" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.stage" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.status" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_create" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_delete" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.target" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.toggle" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.transact" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.treewalk" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.update!" +uri = "stdlib/LibGit2/#LibGit2.update%21" +[[jl.function]] +name = "LibGit2.upstream" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.version" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with_warn" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.workdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.asum" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.blascopy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.blascopy%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotc" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.ger!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.ger%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.get_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.herk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hpmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hpmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.iamax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.nrm2" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.rot!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.rot%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.sbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.scal%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.set_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.spmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.spr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syrk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsdc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsdc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebak!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebak%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebal%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gecon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gecon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gees!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gees%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geevx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geevx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gehrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gehrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gels!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gels%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsy%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gemqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gemqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqlf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqlf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqp3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqp3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gerqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gerqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesdd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesdd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gglse!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gglse%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gtsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gtsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hseqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hseqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orghr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orghr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orglq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orglq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormlq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormlq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.posv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.posv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pstrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pstrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ptsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ptsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stebz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stebz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stegr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stegr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stein!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stein%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syconv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syconv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sygvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sygvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sysv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sysv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tgsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tgsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trcon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trcon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trevc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trevc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trexc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trexc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trrfs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trrfs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsyl!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsyl%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tzrzf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tzrzf%21" +[[jl.function]] +name = "LinearAlgebra.adjoint!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.adjoint%21" +[[jl.function]] +name = "LinearAlgebra.axpby!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpby%21" +[[jl.function]] +name = "LinearAlgebra.axpy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpy%21" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.bunchkaufman%21" +[[jl.function]] +name = "LinearAlgebra.checksquare" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.cholesky%21" +[[jl.function]] +name = "LinearAlgebra.cond" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.condskeel" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cross" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.det" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagind" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigen%21" +[[jl.function]] +name = "LinearAlgebra.eigmax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigmin" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigvals%21" +[[jl.function]] +name = "LinearAlgebra.eigvecs" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.factorize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hermitianpart%21" +[[jl.function]] +name = "LinearAlgebra.hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hessenberg!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hessenberg%21" +[[jl.function]] +name = "LinearAlgebra.isdiag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ishermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.isposdef%21" +[[jl.function]] +name = "LinearAlgebra.issuccess" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.issymmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istriu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldiv%21" +[[jl.function]] +name = "LinearAlgebra.ldlt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldlt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldlt%21" +[[jl.function]] +name = "LinearAlgebra.lmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lmul%21" +[[jl.function]] +name = "LinearAlgebra.logabsdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.logdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankdowndate%21" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankupdate%21" +[[jl.function]] +name = "LinearAlgebra.lq" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lq%21" +[[jl.function]] +name = "LinearAlgebra.lu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lu%21" +[[jl.function]] +name = "LinearAlgebra.lyap" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.mul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.mul%21" +[[jl.function]] +name = "LinearAlgebra.norm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.normalize%21" +[[jl.function]] +name = "LinearAlgebra.nullspace" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.opnorm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ordschur%21" +[[jl.function]] +name = "LinearAlgebra.peakflops" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.pinv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.qr%21" +[[jl.function]] +name = "LinearAlgebra.rank" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.rdiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rdiv%21" +[[jl.function]] +name = "LinearAlgebra.reflect!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.reflect%21" +[[jl.function]] +name = "LinearAlgebra.rmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rmul%21" +[[jl.function]] +name = "LinearAlgebra.rotate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rotate%21" +[[jl.function]] +name = "LinearAlgebra.schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.schur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.schur%21" +[[jl.function]] +name = "LinearAlgebra.stride1" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svd%21" +[[jl.function]] +name = "LinearAlgebra.svdvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svdvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svdvals%21" +[[jl.function]] +name = "LinearAlgebra.sylvester" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.transpose!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.transpose%21" +[[jl.function]] +name = "LinearAlgebra.tril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tril!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.tril%21" +[[jl.function]] +name = "LinearAlgebra.triu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.triu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.triu%21" +[[jl.function]] +name = "Logging.catch_exceptions" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.current_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.disable_logging" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.global_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.handle_message" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.min_enabled_level" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.shouldlog" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.with_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Mmap.mmap" +uri = "stdlib/Mmap/#$" +[[jl.function]] +name = "Mmap.sync!" +uri = "stdlib/Mmap/#Mmap.sync%21" +[[jl.function]] +name = "NetworkOptions.ca_roots" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ca_roots_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_dir" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_name" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_pass" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_file" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_files" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_pub_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.verify_host" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "Profile.Allocs.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.start" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.stop" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.callers" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear_malloc_data" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.get_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.init" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.print" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.retrieve" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.set_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.take_heap_snapshot" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "REPL.TerminalMenus.cancel" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.config" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.header" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.keypress" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.numoptions" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.options" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.pick" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.request" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.selected" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.writeline" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Random.bitrand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.default_rng" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.rand!" +uri = "stdlib/Random/#Random.rand%21" +[[jl.function]] +name = "Random.randcycle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randcycle!" +uri = "stdlib/Random/#Random.randcycle%21" +[[jl.function]] +name = "Random.randexp" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randexp!" +uri = "stdlib/Random/#Random.randexp%21" +[[jl.function]] +name = "Random.randn!" +uri = "stdlib/Random/#Random.randn%21" +[[jl.function]] +name = "Random.randperm" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randperm!" +uri = "stdlib/Random/#Random.randperm%21" +[[jl.function]] +name = "Random.randstring" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq!" +uri = "stdlib/Random/#Random.randsubseq%21" +[[jl.function]] +name = "Random.seed!" +uri = "stdlib/Random/#Random.seed%21" +[[jl.function]] +name = "Random.shuffle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.shuffle!" +uri = "stdlib/Random/#Random.shuffle%21" +[[jl.function]] +name = "SHA.digest!" +uri = "stdlib/SHA/#SHA.digest%21" +[[jl.function]] +name = "SHA.hmac_sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.update!" +uri = "stdlib/SHA/#SHA.update%21" +[[jl.function]] +name = "Serialization.deserialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.serialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.writeheader" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "SharedArrays.indexpids" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.localindices" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.sdata" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "Sockets.accept" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getaddrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getalladdrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddrs" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getnameinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getpeername" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getsockname" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.islinklocaladdr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.listenany" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.nagle" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.quickack" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recv" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recvfrom" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.send" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.setopt" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "SparseArrays.blockdiag" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.droptol!" +uri = "stdlib/SparseArrays/#SparseArrays.droptol%21" +[[jl.function]] +name = "SparseArrays.dropzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.dropzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.dropzeros%21" +[[jl.function]] +name = "SparseArrays.findnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.ftranspose!" +uri = "stdlib/SparseArrays/#SparseArrays.ftranspose%21" +[[jl.function]] +name = "SparseArrays.halfperm!" +uri = "stdlib/SparseArrays/#SparseArrays.halfperm%21" +[[jl.function]] +name = "SparseArrays.issparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nonzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nzrange" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.permute" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.rowvals" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse!" +uri = "stdlib/SparseArrays/#SparseArrays.sparse%21" +[[jl.function]] +name = "SparseArrays.sparse_hcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_hvcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_vcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparsevec" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spdiagm" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprand" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprandn" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.spzeros%21" +[[jl.function]] +name = "Statistics.cor" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.cov" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean!" +uri = "stdlib/Statistics/#Statistics.mean%21" +[[jl.function]] +name = "Statistics.median" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.median!" +uri = "stdlib/Statistics/#Statistics.median%21" +[[jl.function]] +name = "Statistics.middle" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile!" +uri = "stdlib/Statistics/#Statistics.quantile%21" +[[jl.function]] +name = "Statistics.std" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.stdm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.var" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.varm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "TOML.parse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.parsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.print" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "Tar.create" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.extract" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.list" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.rewrite" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.tree_hash" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Test.detect_ambiguities" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.detect_unbound_args" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.finish" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset_depth" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.record" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "UUIDs.uuid1" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid4" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid5" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid_version" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "Unicode.graphemes" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isassigned" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isequal_normalized" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.julia_chartransform" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.normalize" +uri = "stdlib/Unicode/#$" + +[[jl.keyword]] +name = "&&" +uri = "base/math/#%26%26" +[[jl.keyword]] +name = "..." +uri = "base/base/#$" +[[jl.keyword]] +name = ";" +uri = "base/base/#%3B" +[[jl.keyword]] +name = "=" +uri = "base/base/#%3D" +[[jl.keyword]] +name = "?:" +uri = "base/base/#%3F%3A" +[[jl.keyword]] +name = "Union{}" +uri = "base/base/#Union%7B%7D" +[[jl.keyword]] +name = "__init__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__module__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__source__" +uri = "base/base/#$" +[[jl.keyword]] +name = "abstract type" +uri = "base/base/#abstract%20type" +[[jl.keyword]] +name = "as" +uri = "base/base/#$" +[[jl.keyword]] +name = "atomic" +uri = "base/multi-threading/#$" +[[jl.keyword]] +name = "baremodule" +uri = "base/base/#$" +[[jl.keyword]] +name = "begin" +uri = "base/base/#$" +[[jl.keyword]] +name = "break" +uri = "base/base/#$" +[[jl.keyword]] +name = "ccall" +uri = "base/c/#$" +[[jl.keyword]] +name = "const" +uri = "base/base/#$" +[[jl.keyword]] +name = "continue" +uri = "base/base/#$" +[[jl.keyword]] +name = "do" +uri = "base/base/#$" +[[jl.keyword]] +name = "end" +uri = "base/base/#$" +[[jl.keyword]] +name = "export" +uri = "base/base/#$" +[[jl.keyword]] +name = "finally" +uri = "base/base/#$" +[[jl.keyword]] +name = "for" +uri = "base/base/#$" +[[jl.keyword]] +name = "function" +uri = "base/base/#$" +[[jl.keyword]] +name = "global" +uri = "base/base/#$" +[[jl.keyword]] +name = "if" +uri = "base/base/#$" +[[jl.keyword]] +name = "import" +uri = "base/base/#$" +[[jl.keyword]] +name = "let" +uri = "base/base/#$" +[[jl.keyword]] +name = "local" +uri = "base/base/#$" +[[jl.keyword]] +name = "macro" +uri = "base/base/#$" +[[jl.keyword]] +name = "module" +uri = "base/base/#$" +[[jl.keyword]] +name = "mutable struct" +uri = "base/base/#mutable%20struct" +[[jl.keyword]] +name = "new" +uri = "base/base/#$" +[[jl.keyword]] +name = "outer" +uri = "base/base/#$" +[[jl.keyword]] +name = "primitive type" +uri = "base/base/#primitive%20type" +[[jl.keyword]] +name = "quote" +uri = "base/base/#$" +[[jl.keyword]] +name = "return" +uri = "base/base/#$" +[[jl.keyword]] +name = "struct" +uri = "base/base/#$" +[[jl.keyword]] +name = "try" +uri = "base/base/#$" +[[jl.keyword]] +name = "using" +uri = "base/base/#$" +[[jl.keyword]] +name = "var\"name\"" +uri = "base/base/#var%22name%22" +[[jl.keyword]] +name = "where" +uri = "base/base/#$" +[[jl.keyword]] +name = "while" +uri = "base/base/#$" +[[jl.keyword]] +name = "||" +uri = "base/math/#%7C%7C" + +[[jl.macro]] +name = "ArgTools.@arg_test" +uri = "stdlib/ArgTools/#ArgTools.%40arg_test" +[[jl.macro]] +name = "Artifacts.@artifact_str" +uri = "stdlib/Artifacts/#Artifacts.%40artifact_str" +[[jl.macro]] +name = "Base.@Kwargs" +uri = "base/base/#Base.%40Kwargs" +[[jl.macro]] +name = "Base.@NamedTuple" +uri = "base/base/#Base.%40NamedTuple" +[[jl.macro]] +name = "Base.@__DIR__" +uri = "base/base/#Base.%40__DIR__" +[[jl.macro]] +name = "Base.@__FILE__" +uri = "base/base/#Base.%40__FILE__" +[[jl.macro]] +name = "Base.@__LINE__" +uri = "base/base/#Base.%40__LINE__" +[[jl.macro]] +name = "Base.@__MODULE__" +uri = "base/base/#Base.%40__MODULE__" +[[jl.macro]] +name = "Base.@allocated" +uri = "base/base/#Base.%40allocated" +[[jl.macro]] +name = "Base.@allocations" +uri = "base/base/#Base.%40allocations" +[[jl.macro]] +name = "Base.@assert" +uri = "base/base/#Base.%40assert" +[[jl.macro]] +name = "Base.@assume_effects" +uri = "base/base/#Base.%40assume_effects" +[[jl.macro]] +name = "Base.@async" +uri = "base/parallel/#Base.%40async" +[[jl.macro]] +name = "Base.@atomic" +uri = "base/multi-threading/#Base.%40atomic" +[[jl.macro]] +name = "Base.@atomicreplace" +uri = "base/multi-threading/#Base.%40atomicreplace" +[[jl.macro]] +name = "Base.@atomicswap" +uri = "base/multi-threading/#Base.%40atomicswap" +[[jl.macro]] +name = "Base.@b_str" +uri = "base/strings/#Base.%40b_str" +[[jl.macro]] +name = "Base.@boundscheck" +uri = "base/base/#Base.%40boundscheck" +[[jl.macro]] +name = "Base.@ccall" +uri = "base/c/#Base.%40ccall" +[[jl.macro]] +name = "Base.@cfunction" +uri = "base/c/#Base.%40cfunction" +[[jl.macro]] +name = "Base.@coalesce" +uri = "base/base/#Base.%40coalesce" +[[jl.macro]] +name = "Base.@constprop" +uri = "base/base/#Base.%40constprop" +[[jl.macro]] +name = "Base.@deprecate" +uri = "base/base/#Base.%40deprecate" +[[jl.macro]] +name = "Base.@elapsed" +uri = "base/base/#Base.%40elapsed" +[[jl.macro]] +name = "Base.@eval" +uri = "base/base/#Base.%40eval" +[[jl.macro]] +name = "Base.@generated" +uri = "base/base/#Base.%40generated" +[[jl.macro]] +name = "Base.@gensym" +uri = "base/base/#Base.%40gensym" +[[jl.macro]] +name = "Base.@goto" +uri = "base/base/#Base.%40goto" +[[jl.macro]] +name = "Base.@inbounds" +uri = "base/base/#Base.%40inbounds" +[[jl.macro]] +name = "Base.@inline" +uri = "base/base/#Base.%40inline" +[[jl.macro]] +name = "Base.@invoke" +uri = "base/base/#Base.%40invoke" +[[jl.macro]] +name = "Base.@invokelatest" +uri = "base/base/#Base.%40invokelatest" +[[jl.macro]] +name = "Base.@isdefined" +uri = "base/base/#Base.%40isdefined" +[[jl.macro]] +name = "Base.@kwdef" +uri = "base/base/#Base.%40kwdef" +[[jl.macro]] +name = "Base.@label" +uri = "base/base/#Base.%40label" +[[jl.macro]] +name = "Base.@lazy_str" +uri = "base/strings/#Base.%40lazy_str" +[[jl.macro]] +name = "Base.@locals" +uri = "base/base/#Base.%40locals" +[[jl.macro]] +name = "Base.@macroexpand" +uri = "base/base/#Base.%40macroexpand" +[[jl.macro]] +name = "Base.@macroexpand1" +uri = "base/base/#Base.%40macroexpand1" +[[jl.macro]] +name = "Base.@noinline" +uri = "base/base/#Base.%40noinline" +[[jl.macro]] +name = "Base.@nospecialize" +uri = "base/base/#Base.%40nospecialize" +[[jl.macro]] +name = "Base.@nospecializeinfer" +uri = "base/base/#Base.%40nospecializeinfer" +[[jl.macro]] +name = "Base.@polly" +uri = "base/base/#Base.%40polly" +[[jl.macro]] +name = "Base.@propagate_inbounds" +uri = "base/base/#Base.%40propagate_inbounds" +[[jl.macro]] +name = "Base.@r_str" +uri = "base/strings/#Base.%40r_str" +[[jl.macro]] +name = "Base.@raw_str" +uri = "base/strings/#Base.%40raw_str" +[[jl.macro]] +name = "Base.@s_str" +uri = "base/strings/#Base.%40s_str" +[[jl.macro]] +name = "Base.@show" +uri = "base/base/#Base.%40show" +[[jl.macro]] +name = "Base.@showtime" +uri = "base/base/#Base.%40showtime" +[[jl.macro]] +name = "Base.@something" +uri = "base/base/#Base.%40something" +[[jl.macro]] +name = "Base.@specialize" +uri = "base/base/#Base.%40specialize" +[[jl.macro]] +name = "Base.@static" +uri = "base/base/#Base.%40static" +[[jl.macro]] +name = "Base.@sync" +uri = "base/parallel/#Base.%40sync" +[[jl.macro]] +name = "Base.@task" +uri = "base/parallel/#Base.%40task" +[[jl.macro]] +name = "Base.@threadcall" +uri = "base/multi-threading/#Base.%40threadcall" +[[jl.macro]] +name = "Base.@time" +uri = "base/base/#Base.%40time" +[[jl.macro]] +name = "Base.@timed" +uri = "base/base/#Base.%40timed" +[[jl.macro]] +name = "Base.@timev" +uri = "base/base/#Base.%40timev" +[[jl.macro]] +name = "Base.@v_str" +uri = "base/base/#Base.%40v_str" +[[jl.macro]] +name = "Base.@view" +uri = "base/arrays/#Base.%40view" +[[jl.macro]] +name = "Base.@views" +uri = "base/arrays/#Base.%40views" +[[jl.macro]] +name = "Base.Broadcast.@__dot__" +uri = "base/arrays/#Base.Broadcast.%40__dot__" +[[jl.macro]] +name = "Base.Cartesian.@nall" +uri = "devdocs/cartesian/#Base.Cartesian.%40nall" +[[jl.macro]] +name = "Base.Cartesian.@nany" +uri = "devdocs/cartesian/#Base.Cartesian.%40nany" +[[jl.macro]] +name = "Base.Cartesian.@ncall" +uri = "devdocs/cartesian/#Base.Cartesian.%40ncall" +[[jl.macro]] +name = "Base.Cartesian.@nexprs" +uri = "devdocs/cartesian/#Base.Cartesian.%40nexprs" +[[jl.macro]] +name = "Base.Cartesian.@nextract" +uri = "devdocs/cartesian/#Base.Cartesian.%40nextract" +[[jl.macro]] +name = "Base.Cartesian.@nif" +uri = "devdocs/cartesian/#Base.Cartesian.%40nif" +[[jl.macro]] +name = "Base.Cartesian.@nloops" +uri = "devdocs/cartesian/#Base.Cartesian.%40nloops" +[[jl.macro]] +name = "Base.Cartesian.@nref" +uri = "devdocs/cartesian/#Base.Cartesian.%40nref" +[[jl.macro]] +name = "Base.Cartesian.@ntuple" +uri = "devdocs/cartesian/#Base.Cartesian.%40ntuple" +[[jl.macro]] +name = "Base.Docs.@html_str" +uri = "base/strings/#Base.Docs.%40html_str" +[[jl.macro]] +name = "Base.Docs.@text_str" +uri = "base/strings/#Base.Docs.%40text_str" +[[jl.macro]] +name = "Base.Enums.@enum" +uri = "base/base/#Base.Enums.%40enum" +[[jl.macro]] +name = "Base.FastMath.@fastmath" +uri = "base/math/#Base.FastMath.%40fastmath" +[[jl.macro]] +name = "Base.GC.@preserve" +uri = "base/base/#Base.GC.%40preserve" +[[jl.macro]] +name = "Base.Math.@evalpoly" +uri = "base/math/#Base.Math.%40evalpoly" +[[jl.macro]] +name = "Base.Meta.@dump" +uri = "base/io-network/#Base.Meta.%40dump" +[[jl.macro]] +name = "Base.Meta.@lower" +uri = "base/base/#Base.Meta.%40lower" +[[jl.macro]] +name = "Base.Multimedia.@MIME_str" +uri = "base/io-network/#Base.Multimedia.%40MIME_str" +[[jl.macro]] +name = "Base.SimdLoop.@simd" +uri = "base/base/#Base.SimdLoop.%40simd" +[[jl.macro]] +name = "Base.Threads.@spawn" +uri = "base/multi-threading/#Base.Threads.%40spawn" +[[jl.macro]] +name = "Base.Threads.@threads" +uri = "base/multi-threading/#Base.Threads.%40threads" +[[jl.macro]] +name = "Core.@__doc__" +uri = "manual/documentation/#Core.%40__doc__" +[[jl.macro]] +name = "Core.@big_str" +uri = "base/numbers/#Core.%40big_str" +[[jl.macro]] +name = "Core.@int128_str" +uri = "base/numbers/#Core.%40int128_str" +[[jl.macro]] +name = "Core.@uint128_str" +uri = "base/numbers/#Core.%40uint128_str" +[[jl.macro]] +name = "Dates.@dateformat_str" +uri = "stdlib/Dates/#Dates.%40dateformat_str" +[[jl.macro]] +name = "Distributed.@distributed" +uri = "stdlib/Distributed/#Distributed.%40distributed" +[[jl.macro]] +name = "Distributed.@everywhere" +uri = "stdlib/Distributed/#Distributed.%40everywhere" +[[jl.macro]] +name = "Distributed.@fetch" +uri = "stdlib/Distributed/#Distributed.%40fetch" +[[jl.macro]] +name = "Distributed.@fetchfrom" +uri = "stdlib/Distributed/#Distributed.%40fetchfrom" +[[jl.macro]] +name = "Distributed.@spawnat" +uri = "stdlib/Distributed/#Distributed.%40spawnat" +[[jl.macro]] +name = "InteractiveUtils.@code_llvm" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_llvm" +[[jl.macro]] +name = "InteractiveUtils.@code_lowered" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_lowered" +[[jl.macro]] +name = "InteractiveUtils.@code_native" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_native" +[[jl.macro]] +name = "InteractiveUtils.@code_typed" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_typed" +[[jl.macro]] +name = "InteractiveUtils.@code_warntype" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_warntype" +[[jl.macro]] +name = "InteractiveUtils.@edit" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40edit" +[[jl.macro]] +name = "InteractiveUtils.@functionloc" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40functionloc" +[[jl.macro]] +name = "InteractiveUtils.@less" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40less" +[[jl.macro]] +name = "InteractiveUtils.@time_imports" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40time_imports" +[[jl.macro]] +name = "InteractiveUtils.@which" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40which" +[[jl.macro]] +name = "LibGit2.@githash_str" +uri = "stdlib/LibGit2/#LibGit2.%40githash_str" +[[jl.macro]] +name = "Logging.@logmsg" +uri = "stdlib/Logging/#Logging.%40logmsg" +[[jl.macro]] +name = "Printf.@printf" +uri = "stdlib/Printf/#Printf.%40printf" +[[jl.macro]] +name = "Printf.@sprintf" +uri = "stdlib/Printf/#Printf.%40sprintf" +[[jl.macro]] +name = "Profile.@profile" +uri = "stdlib/Profile/#Profile.%40profile" +[[jl.macro]] +name = "Profile.Allocs.@profile" +uri = "stdlib/Profile/#Profile.Allocs.%40profile" +[[jl.macro]] +name = "Sockets.@ip_str" +uri = "stdlib/Sockets/#Sockets.%40ip_str" +[[jl.macro]] +name = "Test.@inferred" +uri = "stdlib/Test/#Test.%40inferred" +[[jl.macro]] +name = "Test.@test" +uri = "stdlib/Test/#Test.%40test" +[[jl.macro]] +name = "Test.@test_broken" +uri = "stdlib/Test/#Test.%40test_broken" +[[jl.macro]] +name = "Test.@test_deprecated" +uri = "stdlib/Test/#Test.%40test_deprecated" +[[jl.macro]] +name = "Test.@test_logs" +uri = "stdlib/Test/#Test.%40test_logs" +[[jl.macro]] +name = "Test.@test_nowarn" +uri = "stdlib/Test/#Test.%40test_nowarn" +[[jl.macro]] +name = "Test.@test_skip" +uri = "stdlib/Test/#Test.%40test_skip" +[[jl.macro]] +name = "Test.@test_throws" +uri = "stdlib/Test/#Test.%40test_throws" +[[jl.macro]] +name = "Test.@test_warn" +uri = "stdlib/Test/#Test.%40test_warn" +[[jl.macro]] +name = "Test.@testset" +uri = "stdlib/Test/#Test.%40testset" + +[[jl.method]] +name = "Base.:*-Tuple{AbstractMatrix, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2A-Tuple%7BAbstractMatrix%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:*-Tuple{Any, Vararg{Any}}" +uri = "base/math/#Base.%3A%2A-Tuple%7BAny%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.:*-Tuple{Union{AbstractChar, AbstractString}, Vararg{Union{AbstractChar, AbstractString}}}" +uri = "base/strings/#Base.%3A%2A-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Vararg%7BUnion%7BAbstractChar%2C%20AbstractString%7D%7D%7D" +[[jl.method]] +name = "Base.:--Tuple{Any, Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:--Tuple{Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%7D" +[[jl.method]] +name = "Base.:/-Tuple{AbstractVecOrMat, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2F-Tuple%7BAbstractVecOrMat%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:==-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.%3A%3D%3D-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.:\\-Tuple{AbstractMatrix, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5C-Tuple%7BAbstractMatrix%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:\\-Tuple{Any, Any}" +uri = "base/math/#Base.%3A%5C-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:^-Tuple{AbstractMatrix, Number}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BAbstractMatrix%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BNumber%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, Number}" +uri = "base/math/#Base.%3A%5E-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Union{AbstractChar, AbstractString}, Integer}" +uri = "base/strings/#Base.%3A%5E-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Integer%7D" +[[jl.method]] +name = "Base.AsyncCondition-Tuple{Function}" +uri = "base/base/#Base.AsyncCondition-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{Any}" +uri = "base/arrays/#Base.BitArray-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{UndefInitializer, Vararg{Integer}}" +uri = "base/arrays/#Base.BitArray-Tuple%7BUndefInitializer%2C%20Vararg%7BInteger%7D%7D" +[[jl.method]] +name = "Base.Channel-Tuple{Function}" +uri = "base/parallel/#Base.Channel-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{Function}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.touch-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.Filesystem.touch-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.GMP.BigInt-Tuple{Any}" +uri = "base/numbers/#Base.GMP.BigInt-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, IOContext}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20IOContext%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, Pair}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20Pair%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{Base.Libc.TmStruct}" +uri = "base/libc/#Base.Libc.time-Tuple%7BBase.Libc.TmStruct%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{}" +uri = "base/base/#Base.Libc.time-Tuple%7B%7D" +[[jl.method]] +name = "Base.MPFR.BigFloat-Tuple{Any, RoundingMode}" +uri = "base/numbers/#Base.MPFR.BigFloat-Tuple%7BAny%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{Number}" +uri = "base/math/#Base.Math.acot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{Number}" +uri = "base/math/#Base.Math.acoth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acoth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{Number}" +uri = "base/math/#Base.Math.acsc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{Number}" +uri = "base/math/#Base.Math.acsch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{Number}" +uri = "base/math/#Base.Math.asec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{Number}" +uri = "base/math/#Base.Math.asech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{Number}" +uri = "base/math/#Base.Math.cot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.cot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{Number}" +uri = "base/math/#Base.Math.coth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.coth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{Number}" +uri = "base/math/#Base.Math.csc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{Number}" +uri = "base/math/#Base.Math.csch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{Number}" +uri = "base/math/#Base.Math.sec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{Number}" +uri = "base/math/#Base.Math.sech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{Float64}" +uri = "base/math/#Base.Math.sincos-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.Math.sincos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Missing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BMissing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Nothing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BNothing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{UndefInitializer, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BUndefInitializer%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString, Int64}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%2C%20Int64%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Function, Type, RoundingMode}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BFunction%2C%20Type%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Type, Any}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.Timer-Tuple{Function, Real}" +uri = "base/base/#Base.Timer-Tuple%7BFunction%2C%20Real%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Missing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Nothing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Base.acos-Tuple{Number}" +uri = "base/math/#Base.acos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acos-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acos-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.acosh-Tuple{Number}" +uri = "base/math/#Base.acosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.all-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.all-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.all-Tuple{Any}" +uri = "base/collections/#Base.all-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.any-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.any-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.any-Tuple{Any}" +uri = "base/collections/#Base.any-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.asin-Tuple{Number}" +uri = "base/math/#Base.asin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asin-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asin-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.asinh-Tuple{Number}" +uri = "base/math/#Base.asinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atan-Tuple{Number}" +uri = "base/math/#Base.atan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atan-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atan-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atanh-Tuple{Number}" +uri = "base/math/#Base.atanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.axes-Tuple{AbstractArray, Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.axes-Tuple{Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.bind-Tuple{Channel, Task}" +uri = "base/parallel/#Base.bind-Tuple%7BChannel%2C%20Task%7D" +[[jl.method]] +name = "Base.ceil-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.ceil-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%7D" +[[jl.method]] +name = "Base.cis-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.cis-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.close-Tuple{Channel}" +uri = "base/parallel/#Base.close-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.close-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.close-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.cmp-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.cmp-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.collect-Tuple{Any}" +uri = "base/collections/#Base.collect-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.collect-Tuple{Type, Any}" +uri = "base/collections/#Base.collect-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.complex-Tuple{Complex}" +uri = "base/numbers/#Base.complex-Tuple%7BComplex%7D" +[[jl.method]] +name = "Base.copy-Tuple{Union{Adjoint, Transpose}}" +uri = "stdlib/LinearAlgebra/#Base.copy-Tuple%7BUnion%7BAdjoint%2C%20Transpose%7D%7D" +[[jl.method]] +name = "Base.copyto!-Tuple{AbstractArray, CartesianIndices, AbstractArray, CartesianIndices}" +uri = "base/arrays/#Base.copyto%21-Tuple%7BAbstractArray%2C%20CartesianIndices%2C%20AbstractArray%2C%20CartesianIndices%7D" +[[jl.method]] +name = "Base.cos-Tuple{Number}" +uri = "base/math/#Base.cos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.cos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.cosh-Tuple{Number}" +uri = "base/math/#Base.cosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.cosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.eps-Tuple{AbstractFloat}" +uri = "base/base/#Base.eps-Tuple%7BAbstractFloat%7D" +[[jl.method]] +name = "Base.eps-Tuple{Type{<:AbstractFloat}}" +uri = "base/base/#Base.eps-Tuple%7BType%7B%3C%3AAbstractFloat%7D%7D" +[[jl.method]] +name = "Base.eps-Tuple{Union{Type{Date}, Type{DateTime}, Type{Time}, TimeType}}" +uri = "stdlib/Dates/#Base.eps-Tuple%7BUnion%7BType%7BDate%7D%2C%20Type%7BDateTime%7D%2C%20Type%7BTime%7D%2C%20TimeType%7D%7D" +[[jl.method]] +name = "Base.exp-Tuple{Float64}" +uri = "base/math/#Base.exp-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.exp-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Union{Float32, Float64, ComplexF64, ComplexF32}}" +uri = "stdlib/LinearAlgebra/#Base.exp-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AUnion%7BFloat32%2C%20Float64%2C%20ComplexF64%2C%20ComplexF32%7D%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Any}" +uri = "base/parallel/#Base.fetch-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Channel}" +uri = "base/parallel/#Base.fetch-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.fetch-Tuple{RemoteChannel}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BRemoteChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Task}" +uri = "base/parallel/#Base.fetch-Tuple%7BTask%7D" +[[jl.method]] +name = "Base.findall-Tuple{Any}" +uri = "base/arrays/#Base.findall-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findall-Tuple{Function, Any}" +uri = "base/arrays/#Base.findall-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findfirst-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Function, Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractChar, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractChar%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Function, Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractChar, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractChar%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findprev-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.first-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.first-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.float-Tuple{Any}" +uri = "base/numbers/#Base.float-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.floor-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.floor-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.floor-Union{Tuple{T}, Tuple{Union{Day, Week, TimePeriod}, T}} where T<:Union{Day, Week, TimePeriod}" +uri = "stdlib/Dates/#Base.floor-Union%7BTuple%7BT%7D%2C%20Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20T%7D%7D%20where%20T%3C%3AUnion%7BDay%2C%20Week%2C%20TimePeriod%7D" +[[jl.method]] +name = "Base.foldl-Tuple{Any, Any}" +uri = "base/collections/#Base.foldl-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.foldr-Tuple{Any, Any}" +uri = "base/collections/#Base.foldr-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Any, Any}" +uri = "base/base/#Base.functionloc-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Method}" +uri = "base/base/#Base.functionloc-Tuple%7BMethod%7D" +[[jl.method]] +name = "Base.getindex-Tuple{AbstractArray, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BAbstractArray%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.getindex-Tuple{Type, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BType%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.inv-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.inv-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.inv-Tuple{Number}" +uri = "base/math/#Base.inv-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.isassigned-Tuple{Base.RefValue}" +uri = "base/c/#Base.isassigned-Tuple%7BBase.RefValue%7D" +[[jl.method]] +name = "Base.isless-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.isless-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.isready-Tuple{Channel}" +uri = "base/parallel/#Base.isready-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.isready-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.isready-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.isvalid-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any, Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.keys-Tuple{AbstractArray}" +uri = "base/arrays/#Base.keys-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.keys-Tuple{RegexMatch}" +uri = "base/strings/#Base.keys-Tuple%7BRegexMatch%7D" +[[jl.method]] +name = "Base.kill-Tuple{Base.Process, Integer}" +uri = "base/base/#Base.kill-Tuple%7BBase.Process%2C%20Integer%7D" +[[jl.method]] +name = "Base.kill-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Base.kill-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Base.last-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.last-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractArray}" +uri = "base/arrays/#Base.length-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractString}" +uri = "base/strings/#Base.length-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.log-Tuple{Number, Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.log-Tuple{Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.log-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.log-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.mapfoldl-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldl-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapfoldr-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldr-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapreduce-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapreduce-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.nameof-Tuple{DataType}" +uri = "base/base/#Base.nameof-Tuple%7BDataType%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Function}" +uri = "base/base/#Base.nameof-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Module}" +uri = "base/base/#Base.nameof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.ncodeunits-Tuple{AbstractString}" +uri = "base/strings/#Base.ncodeunits-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.pathof-Tuple{Module}" +uri = "base/base/#Base.pathof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.permute!-Tuple{Any, AbstractVector}" +uri = "base/arrays/#Base.permute%21-Tuple%7BAny%2C%20AbstractVector%7D" +[[jl.method]] +name = "Base.permute!-Union{Tuple{Tq}, Tuple{Tp}, Tuple{Ti}, Tuple{Tv}, Tuple{SparseMatrixCSC{Tv, Ti}, SparseMatrixCSC{Tv, Ti}, AbstractVector{Tp}, AbstractVector{Tq}}} where {Tv, Ti, Tp<:Integer, Tq<:Integer}" +uri = "stdlib/SparseArrays/#Base.permute%21-Union%7BTuple%7BTq%7D%2C%20Tuple%7BTp%7D%2C%20Tuple%7BTi%7D%2C%20Tuple%7BTv%7D%2C%20Tuple%7BSparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20SparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20AbstractVector%7BTp%7D%2C%20AbstractVector%7BTq%7D%7D%7D%20where%20%7BTv%2C%20Ti%2C%20Tp%3C%3AInteger%2C%20Tq%3C%3AInteger%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "base/base/#Base.pipeline-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Base.AbstractCmd}" +uri = "base/base/#Base.pipeline-Tuple%7BBase.AbstractCmd%7D" +[[jl.method]] +name = "Base.pkgdir-Tuple{Module}" +uri = "base/base/#Base.pkgdir-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pkgversion-Tuple{Module}" +uri = "base/base/#Base.pkgversion-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pop!-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.pop%21-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Channel, Any}" +uri = "base/parallel/#Base.put%21-Tuple%7BChannel%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Distributed.Future, Any}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BDistributed.Future%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.redirect_stderr-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stderr-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdin-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdin-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdout-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdout-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, AbstractArray}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20AbstractArray%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, Any}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractChar, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractChar%2C%20Integer%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.replace-Tuple{Any, Vararg{Pair}}" +uri = "base/collections/#Base.replace-Tuple%7BAny%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{IO, AbstractString, Vararg{Pair}}" +uri = "base/strings/#Base.replace-Tuple%7BIO%2C%20AbstractString%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{Union{Function, Type}, Any}" +uri = "base/collections/#Base.replace-Tuple%7BUnion%7BFunction%2C%20Type%7D%2C%20Any%7D" +[[jl.method]] +name = "Base.repr-Tuple{Any}" +uri = "base/strings/#Base.repr-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.repr-Tuple{MIME, Any}" +uri = "base/io-network/#Base.repr-Tuple%7BMIME%2C%20Any%7D" +[[jl.method]] +name = "Base.reset-Tuple{Base.Event}" +uri = "base/parallel/#Base.reset-Tuple%7BBase.Event%7D" +[[jl.method]] +name = "Base.reset-Tuple{IO}" +uri = "base/io-network/#Base.reset-Tuple%7BIO%7D" +[[jl.method]] +name = "Base.reverse-Tuple{AbstractVector}" +uri = "base/arrays/#Base.reverse-Tuple%7BAbstractVector%7D" +[[jl.method]] +name = "Base.reverse-Tuple{Union{SubString{String}, String}}" +uri = "base/strings/#Base.reverse-Tuple%7BUnion%7BSubString%7BString%7D%2C%20String%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Complex{<:AbstractFloat}, RoundingMode, RoundingMode}" +uri = "base/math/#Base.round-Tuple%7BComplex%7B%3C%3AAbstractFloat%7D%2C%20RoundingMode%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.round-Tuple{TimeType, Period, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BTimeType%2C%20Period%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Type, Any}" +uri = "base/math/#Base.round-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.round-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.setindex!-Tuple{AbstractArray, Any, Vararg{Any}}" +uri = "base/arrays/#Base.setindex%21-Tuple%7BAbstractArray%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%7D" +[[jl.method]] +name = "Base.similar-Tuple{SparseArrays.AbstractSparseMatrixCSC, Type}" +uri = "stdlib/SparseArrays/#Base.similar-Tuple%7BSparseArrays.AbstractSparseMatrixCSC%2C%20Type%7D" +[[jl.method]] +name = "Base.sin-Tuple{Number}" +uri = "base/math/#Base.sin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sin-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.sin-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.sinh-Tuple{Number}" +uri = "base/math/#Base.sinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{AbstractString}" +uri = "base/strings/#Base.sizeof-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{Type}" +uri = "base/base/#Base.sizeof-Tuple%7BType%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{Number}" +uri = "base/math/#Base.sqrt-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sqrt-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.take!-Tuple{Base.GenericIOBuffer}" +uri = "base/io-network/#Base.take%21-Tuple%7BBase.GenericIOBuffer%7D" +[[jl.method]] +name = "Base.take!-Tuple{Channel}" +uri = "base/parallel/#Base.take%21-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.take!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.take%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.tan-Tuple{Number}" +uri = "base/math/#Base.tan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tan-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.tan-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.tanh-Tuple{Number}" +uri = "base/math/#Base.tanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.tanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Function, Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BFunction%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.trunc-Tuple{TimeType, Type{Period}}" +uri = "stdlib/Dates/#Base.trunc-Tuple%7BTimeType%2C%20Type%7BPeriod%7D%7D" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Array{T}, Any, Array{T}, Any, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BArray%7BT%7D%2C%20Any%2C%20Array%7BT%7D%2C%20Any%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Ptr{T}, Ptr{T}, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BPtr%7BT%7D%2C%20Ptr%7BT%7D%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_wrap-Union{Tuple{N}, Tuple{T}, Tuple{Union{Type{Array}, Type{Array{T}}, Type{Array{T, N}}}, Ptr{T}, Tuple{Vararg{Int64, N}}}} where {T, N}" +uri = "base/c/#Base.unsafe_wrap-Union%7BTuple%7BN%7D%2C%20Tuple%7BT%7D%2C%20Tuple%7BUnion%7BType%7BArray%7D%2C%20Type%7BArray%7BT%7D%7D%2C%20Type%7BArray%7BT%2C%20N%7D%7D%7D%2C%20Ptr%7BT%7D%2C%20Tuple%7BVararg%7BInt64%2C%20N%7D%7D%7D%7D%20where%20%7BT%2C%20N%7D" +[[jl.method]] +name = "Base.which-Tuple{Any, Any}" +uri = "base/base/#Base.which-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "CRC32c.crc32c-Tuple{IO, Integer, UInt32}" +uri = "stdlib/CRC32c/#CRC32c.crc32c-Tuple%7BIO%2C%20Integer%2C%20UInt32%7D" +[[jl.method]] +name = "Core.Array-Tuple{Missing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{Nothing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Core.Float32-Tuple{Any}" +uri = "base/numbers/#Core.Float32-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.Float64-Tuple{Any}" +uri = "base/numbers/#Core.Float64-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.String-Tuple{AbstractString}" +uri = "base/strings/#Core.String-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Core.Symbol-Tuple" +uri = "base/base/#$" +[[jl.method]] +name = "Dates.CompoundPeriod-Tuple{Vector{<:Period}}" +uri = "stdlib/Dates/#Dates.CompoundPeriod-Tuple%7BVector%7B%3C%3APeriod%7D%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Function, Any, Any, Any}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BFunction%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Int64, Int64, Int64}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BInt64%2C%20Int64%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Period}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.Date-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.DateTime-NTuple{7, Int64}" +uri = "stdlib/Dates/#Dates.DateTime-NTuple%7B7%2C%20Int64%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Period}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Day-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Day-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Hour-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Hour-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Microsecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Microsecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Millisecond-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Millisecond-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Minute-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Minute-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Month-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Month-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Nanosecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Nanosecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Period-Tuple{Any}" +uri = "stdlib/Dates/#Dates.Period-Tuple%7BAny%7D" +[[jl.method]] +name = "Dates.Second-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Second-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-NTuple{5, Int64}" +uri = "stdlib/Dates/#Dates.Time-NTuple%7B5%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Time-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.Time-Tuple{TimePeriod}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BTimePeriod%7D" +[[jl.method]] +name = "Dates.Week-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Week-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Year-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Year-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.format-Tuple{TimeType, AbstractString}" +uri = "stdlib/Dates/#Dates.format-Tuple%7BTimeType%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.now-Tuple{Type{UTC}}" +uri = "stdlib/Dates/#Dates.now-Tuple%7BType%7BUTC%7D%7D" +[[jl.method]] +name = "Dates.now-Tuple{}" +uri = "stdlib/Dates/#Dates.now-Tuple%7B%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{Any, Any}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{CachingPool}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BCachingPool%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{Any}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{Integer}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7BInteger%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{SharedArray}" +uri = "stdlib/SharedArrays/#Distributed.procs-Tuple%7BSharedArray%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{AbstractString, Integer}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAny%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{AbstractString}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAny%7D" +[[jl.method]] +name = "LibGit2.GitObject-Tuple{LibGit2.GitTreeEntry}" +uri = "stdlib/LibGit2/#LibGit2.GitObject-Tuple%7BLibGit2.GitTreeEntry%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}, Bool}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%2C%20Bool%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%7D" +[[jl.method]] +name = "LibGit2.push!-Tuple{LibGit2.GitRevWalker, LibGit2.GitHash}" +uri = "stdlib/LibGit2/#LibGit2.push%21-Tuple%7BLibGit2.GitRevWalker%2C%20LibGit2.GitHash%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.UniformScaling-Tuple{Integer}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.UniformScaling-Tuple%7BInteger%7D" +[[jl.method]] +name = "LinearAlgebra.dot-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.dot-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Sockets.connect-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{TCPSocket, Integer}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BTCPSocket%2C%20Integer%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{Any}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAny%7D" + +[[jl.module]] +name = "Base" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Broadcast" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Docs" +uri = "base/base/#$" +[[jl.module]] +name = "Base.GC" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Iterators" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Libc" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Meta" +uri = "base/base/#$" +[[jl.module]] +name = "Base.StackTraces" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Sys" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Threads" +uri = "base/base/#$" +[[jl.module]] +name = "Base64.Base64" +uri = "stdlib/Base64/#$" +[[jl.module]] +name = "Core" +uri = "base/base/#$" +[[jl.module]] +name = "LinearAlgebra.BLAS" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "LinearAlgebra.LAPACK" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "Logging.Logging" +uri = "stdlib/Logging/#$" +[[jl.module]] +name = "Main" +uri = "base/base/#$" +[[jl.module]] +name = "Random.Random" +uri = "stdlib/Random/#$" +[[jl.module]] +name = "Sockets.Sockets" +uri = "stdlib/Sockets/#$" + +[[jl.type]] +name = "ArgTools.ArgRead" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "ArgTools.ArgWrite" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "Base.AbstractChannel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractIrrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.AbstractLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractUnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AsyncCondition" +uri = "base/base/#$" +[[jl.type]] +name = "Base.BitArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.BitSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Broadcast.AbstractArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.ArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.BroadcastStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.DefaultArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.CFunction" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cdouble" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cfloat" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Channel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cmd" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Colon" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ColumnSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Complex" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ComposedFunction" +uri = "base/base/#$" +[[jl.type]] +name = "Base.CompositeException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cptrdiff_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cshort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Csize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cssize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cushort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwchar_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.DenseMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Dict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.DimensionMismatch" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Dims" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.EOFError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Enums.Enum" +uri = "base/base/#$" +[[jl.type]] +name = "Base.EnvDict" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Event" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.ExponentialBackOff" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix1" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix2" +uri = "base/base/#$" +[[jl.type]] +name = "Base.GMP.BigInt" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IOBuffer" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOContext" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOStream" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IdDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.ImmutableDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IndexCartesian" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexLinear" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Irrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IteratorEltype" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IteratorSize" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Iterators.Stateful" +uri = "base/iterators/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndex" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.KeyError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.LazyString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Libc.RawFD" +uri = "base/file/#$" +[[jl.type]] +name = "Base.Libc.TmStruct" +uri = "base/libc/#$" +[[jl.type]] +name = "Base.LinRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.LinearIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.MPFR.BigFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.Matrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Meta.ParseError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Missing" +uri = "base/base/#$" +[[jl.type]] +name = "Base.MissingException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Multimedia.AbstractDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.MIME" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.TextDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.OneTo" +uri = "base/math/#$" +[[jl.type]] +name = "Base.Order.By" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Lt" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Ordering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Perm" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.ReverseOrdering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.OrdinalRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Pairs" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.PermutedDimsArrays.PermutedDimsArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ProcessFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Rational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ReentrantLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Regex" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.RegexMatch" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Rounding.RoundingMode" +uri = "base/math/#$" +[[jl.type]] +name = "Base.RowSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Semaphore" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Set" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Slices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Some" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Sort.PartialQuickSort" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.StackTraces.StackFrame" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StackTraces.StackTrace" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StepRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.StepRangeLen" +uri = "base/math/#$" +[[jl.type]] +name = "Base.StridedArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StringIndexError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.SubArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.SubString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SubstitutionString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SystemError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.TaskFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Threads.Atomic" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Threads.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Threads.SpinLock" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Timer" +uri = "base/base/#$" +[[jl.type]] +name = "Base.UnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Val" +uri = "base/base/#$" +[[jl.type]] +name = "Base.VecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Vector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.VersionNumber" +uri = "base/base/#$" +[[jl.type]] +name = "Base.WeakKeyDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base64.Base64DecodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Base64.Base64EncodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Core.AbstractArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AbstractChar" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.AbstractFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.AbstractString" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Any" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ArgumentError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Array" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AssertionError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Bool" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.BoundsError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Char" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeInfo" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeState" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.DataType" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DenseArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.DivideError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DomainError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ErrorException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Expr" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Float16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Function" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InexactError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InitError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Int128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Integer" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.InterruptException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.LoadError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.MethodError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Module" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NamedTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Nothing" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Number" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.OutOfMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.OverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Pair" +uri = "base/collections/#$" +[[jl.type]] +name = "Core.Ptr" +uri = "base/c/#$" +[[jl.type]] +name = "Core.QuoteNode" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ReadOnlyMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Real" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Ref" +uri = "base/c/#$" +[[jl.type]] +name = "Core.Signed" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.StackOverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Symbol" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Task" +uri = "base/parallel/#$" +[[jl.type]] +name = "Core.Tuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Type" +uri = "base/base/#$" +[[jl.type]] +name = "Core.TypeError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UInt128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UndefInitializer" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.UndefKeywordError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefRefError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefVarError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Union" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UnionAll" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Unsigned" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.WeakRef" +uri = "base/base/#$" +[[jl.type]] +name = "Dates.CompoundPeriod" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Date" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateFormat" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateTime" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Instant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Period" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Time" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeType" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeZone" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTC" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTInstant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Distributed.AbstractWorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.CachingPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ClusterManager" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.Future" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ProcessExitedException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteChannel" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerConfig" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Downloads.Downloader" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.RequestError" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.Response" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "LibGit2.BlameOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Buffer" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CachedCredentials" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CheckoutOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CloneOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Consts.GIT_CONFIG" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CredentialPayload" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeFormatOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffDelta" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffFile" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffOptionsStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchHead" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitAnnotated" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlame" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlob" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitCommit" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitConfig" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitObject" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRemote" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRepo" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRevWalker" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitShortHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitSignature" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitStatus" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTag" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTree" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexTime" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.MergeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.ProxyOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.PushOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOperation" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RemoteCallbacks" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SSHCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SignatureStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StrArrayStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.TimeStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.UserPasswordCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LinearAlgebra.Adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.AdjointFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Bidiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.BunchKaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.CholeskyPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Diagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Factorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedEigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSchur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LDLt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LQ" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LU" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.PosDefException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QR" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRCompactWY" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SingularException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SymTridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Symmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.TransposeFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Tridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UniformScaling" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitLowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitUpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperHessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.ZeroPivotException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "Logging.AbstractLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.ConsoleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.LogLevel" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.NullLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.SimpleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Mmap.Anonymous" +uri = "stdlib/Mmap/#$" +[[jl.type]] +name = "REPL.TerminalMenus.Config" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectConfig" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.RadioMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "Random.AbstractRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.MersenneTwister" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.RandomDevice" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Sampler" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerSimple" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerTrivial" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerType" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.TaskLocalRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Xoshiro" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "SHA.HMAC_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA1_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SharedArrays.SharedArray" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedMatrix" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedVector" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "Sockets.DNSError" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPAddr" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv4" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv6" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.TCPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.UDPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseArray" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseMatrix" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseMatrixCSC" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "TOML.Parser" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "TOML.ParserError" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "Tar.Header" +uri = "stdlib/Tar/#$" +[[jl.type]] +name = "Test.Broken" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Error" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Fail" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericArray" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericDict" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericOrder" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericSet" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericString" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.LogRecord" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Pass" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Result" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestLogger" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestSetException" +uri = "stdlib/Test/#$" + +[[std.doc]] +dispname = "Julia v1.10 Release Notes" +name = "NEWS" +uri = "NEWS/" +[[std.doc]] +dispname = "Arrays" +name = "base/arrays" +uri = "base/arrays/" +[[std.doc]] +dispname = "Essentials" +name = "base/base" +uri = "base/base/" +[[std.doc]] +dispname = "C Interface" +name = "base/c" +uri = "base/c/" +[[std.doc]] +dispname = "Collections and Data Structures" +name = "base/collections" +uri = "base/collections/" +[[std.doc]] +dispname = "Constants" +name = "base/constants" +uri = "base/constants/" +[[std.doc]] +dispname = "Filesystem" +name = "base/file" +uri = "base/file/" +[[std.doc]] +dispname = "I/O and Network" +name = "base/io-network" +uri = "base/io-network/" +[[std.doc]] +dispname = "Iteration utilities" +name = "base/iterators" +uri = "base/iterators/" +[[std.doc]] +dispname = "C Standard Library" +name = "base/libc" +uri = "base/libc/" +[[std.doc]] +dispname = "Mathematics" +name = "base/math" +uri = "base/math/" +[[std.doc]] +dispname = "Multi-Threading" +name = "base/multi-threading" +uri = "base/multi-threading/" +[[std.doc]] +dispname = "Numbers" +name = "base/numbers" +uri = "base/numbers/" +[[std.doc]] +dispname = "Tasks" +name = "base/parallel" +uri = "base/parallel/" +[[std.doc]] +dispname = "Punctuation" +name = "base/punctuation" +uri = "base/punctuation/" +[[std.doc]] +dispname = "Reflection and introspection" +name = "base/reflection" +uri = "base/reflection/" +[[std.doc]] +dispname = "SIMD Support" +name = "base/simd-types" +uri = "base/simd-types/" +[[std.doc]] +dispname = "Sorting and Related Functions" +name = "base/sort" +uri = "base/sort/" +[[std.doc]] +dispname = "StackTraces" +name = "base/stacktraces" +uri = "base/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "base/strings" +uri = "base/strings/" +[[std.doc]] +dispname = "EscapeAnalysis" +name = "devdocs/EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/" +[[std.doc]] +dispname = "Julia ASTs" +name = "devdocs/ast" +uri = "devdocs/ast/" +[[std.doc]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "devdocs/backtraces" +uri = "devdocs/backtraces/" +[[std.doc]] +dispname = "Bounds checking" +name = "devdocs/boundscheck" +uri = "devdocs/boundscheck/" +[[std.doc]] +dispname = "ARM (Linux)" +name = "devdocs/build/arm" +uri = "devdocs/build/arm/" +[[std.doc]] +dispname = "Building Julia (Detailed)" +name = "devdocs/build/build" +uri = "devdocs/build/build/" +[[std.doc]] +dispname = "Binary distributions" +name = "devdocs/build/distributing" +uri = "devdocs/build/distributing/" +[[std.doc]] +dispname = "FreeBSD" +name = "devdocs/build/freebsd" +uri = "devdocs/build/freebsd/" +[[std.doc]] +dispname = "Linux" +name = "devdocs/build/linux" +uri = "devdocs/build/linux/" +[[std.doc]] +dispname = "macOS" +name = "devdocs/build/macos" +uri = "devdocs/build/macos/" +[[std.doc]] +dispname = "Windows" +name = "devdocs/build/windows" +uri = "devdocs/build/windows/" +[[std.doc]] +dispname = "Calling Conventions" +name = "devdocs/callconv" +uri = "devdocs/callconv/" +[[std.doc]] +dispname = "Base.Cartesian" +name = "devdocs/cartesian" +uri = "devdocs/cartesian/" +[[std.doc]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "devdocs/compiler" +uri = "devdocs/compiler/" +[[std.doc]] +dispname = "gdb debugging tips" +name = "devdocs/debuggingtips" +uri = "devdocs/debuggingtips/" +[[std.doc]] +dispname = "Eval of Julia code" +name = "devdocs/eval" +uri = "devdocs/eval/" +[[std.doc]] +dispname = "External Profiler Support" +name = "devdocs/external_profilers" +uri = "devdocs/external_profilers/" +[[std.doc]] +dispname = "Julia Functions" +name = "devdocs/functions" +uri = "devdocs/functions/" +[[std.doc]] +dispname = "Garbage Collection in Julia" +name = "devdocs/gc" +uri = "devdocs/gc/" +[[std.doc]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "devdocs/gc-sa" +uri = "devdocs/gc-sa/" +[[std.doc]] +dispname = "Inference" +name = "devdocs/inference" +uri = "devdocs/inference/" +[[std.doc]] +dispname = "Initialization of the Julia runtime" +name = "devdocs/init" +uri = "devdocs/init/" +[[std.doc]] +dispname = "isbits Union Optimizations" +name = "devdocs/isbitsunionarrays" +uri = "devdocs/isbitsunionarrays/" +[[std.doc]] +dispname = "Working with LLVM" +name = "devdocs/llvm" +uri = "devdocs/llvm/" +[[std.doc]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "devdocs/locks" +uri = "devdocs/locks/" +[[std.doc]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "devdocs/meta" +uri = "devdocs/meta/" +[[std.doc]] +dispname = "Memory layout of Julia Objects" +name = "devdocs/object" +uri = "devdocs/object/" +[[std.doc]] +dispname = "Arrays with custom indices" +name = "devdocs/offset-arrays" +uri = "devdocs/offset-arrays/" +[[std.doc]] +dispname = "Package Images" +name = "devdocs/pkgimg" +uri = "devdocs/pkgimg/" +[[std.doc]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "devdocs/precompile_hang" +uri = "devdocs/precompile_hang/" +[[std.doc]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "devdocs/probes" +uri = "devdocs/probes/" +[[std.doc]] +dispname = "Module loading" +name = "devdocs/require" +uri = "devdocs/require/" +[[std.doc]] +dispname = "Sanitizer support" +name = "devdocs/sanitizers" +uri = "devdocs/sanitizers/" +[[std.doc]] +dispname = "Julia SSA-form IR" +name = "devdocs/ssair" +uri = "devdocs/ssair/" +[[std.doc]] +dispname = "printf() and stdio in the Julia runtime" +name = "devdocs/stdio" +uri = "devdocs/stdio/" +[[std.doc]] +dispname = "SubArrays" +name = "devdocs/subarrays" +uri = "devdocs/subarrays/" +[[std.doc]] +dispname = "System Image Building" +name = "devdocs/sysimg" +uri = "devdocs/sysimg/" +[[std.doc]] +dispname = "More about types" +name = "devdocs/types" +uri = "devdocs/types/" +[[std.doc]] +dispname = "Using Valgrind with Julia" +name = "devdocs/valgrind" +uri = "devdocs/valgrind/" +[[std.doc]] +dispname = "Julia Documentation" +name = "index" +uri = "" +[[std.doc]] +dispname = "Single- and multi-dimensional Arrays" +name = "manual/arrays" +uri = "manual/arrays/" +[[std.doc]] +dispname = "Asynchronous Programming" +name = "manual/asynchronous-programming" +uri = "manual/asynchronous-programming/" +[[std.doc]] +dispname = "Calling C and Fortran Code" +name = "manual/calling-c-and-fortran-code" +uri = "manual/calling-c-and-fortran-code/" +[[std.doc]] +dispname = "Code Loading" +name = "manual/code-loading" +uri = "manual/code-loading/" +[[std.doc]] +dispname = "Command-line Interface" +name = "manual/command-line-interface" +uri = "manual/command-line-interface/" +[[std.doc]] +dispname = "Complex and Rational Numbers" +name = "manual/complex-and-rational-numbers" +uri = "manual/complex-and-rational-numbers/" +[[std.doc]] +dispname = "Constructors" +name = "manual/constructors" +uri = "manual/constructors/" +[[std.doc]] +dispname = "Control Flow" +name = "manual/control-flow" +uri = "manual/control-flow/" +[[std.doc]] +dispname = "Conversion and Promotion" +name = "manual/conversion-and-promotion" +uri = "manual/conversion-and-promotion/" +[[std.doc]] +dispname = "Multi-processing and Distributed Computing" +name = "manual/distributed-computing" +uri = "manual/distributed-computing/" +[[std.doc]] +dispname = "Documentation" +name = "manual/documentation" +uri = "manual/documentation/" +[[std.doc]] +dispname = "Embedding Julia" +name = "manual/embedding" +uri = "manual/embedding/" +[[std.doc]] +dispname = "Environment Variables" +name = "manual/environment-variables" +uri = "manual/environment-variables/" +[[std.doc]] +dispname = "Frequently Asked Questions" +name = "manual/faq" +uri = "manual/faq/" +[[std.doc]] +dispname = "Functions" +name = "manual/functions" +uri = "manual/functions/" +[[std.doc]] +dispname = "Getting Started" +name = "manual/getting-started" +uri = "manual/getting-started/" +[[std.doc]] +dispname = "Handling Operating System Variation" +name = "manual/handling-operating-system-variation" +uri = "manual/handling-operating-system-variation/" +[[std.doc]] +dispname = "Integers and Floating-Point Numbers" +name = "manual/integers-and-floating-point-numbers" +uri = "manual/integers-and-floating-point-numbers/" +[[std.doc]] +dispname = "Interfaces" +name = "manual/interfaces" +uri = "manual/interfaces/" +[[std.doc]] +dispname = "Mathematical Operations and Elementary Functions" +name = "manual/mathematical-operations" +uri = "manual/mathematical-operations/" +[[std.doc]] +dispname = "Metaprogramming" +name = "manual/metaprogramming" +uri = "manual/metaprogramming/" +[[std.doc]] +dispname = "Methods" +name = "manual/methods" +uri = "manual/methods/" +[[std.doc]] +dispname = "Missing Values" +name = "manual/missing" +uri = "manual/missing/" +[[std.doc]] +dispname = "Modules" +name = "manual/modules" +uri = "manual/modules/" +[[std.doc]] +dispname = "Multi-Threading" +name = "manual/multi-threading" +uri = "manual/multi-threading/" +[[std.doc]] +dispname = "Networking and Streams" +name = "manual/networking-and-streams" +uri = "manual/networking-and-streams/" +[[std.doc]] +dispname = "Noteworthy Differences from other Languages" +name = "manual/noteworthy-differences" +uri = "manual/noteworthy-differences/" +[[std.doc]] +dispname = "Parallel Computing" +name = "manual/parallel-computing" +uri = "manual/parallel-computing/" +[[std.doc]] +dispname = "Performance Tips" +name = "manual/performance-tips" +uri = "manual/performance-tips/" +[[std.doc]] +dispname = "Profiling" +name = "manual/profile" +uri = "manual/profile/" +[[std.doc]] +dispname = "Running External Programs" +name = "manual/running-external-programs" +uri = "manual/running-external-programs/" +[[std.doc]] +dispname = "Stack Traces" +name = "manual/stacktraces" +uri = "manual/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "manual/strings" +uri = "manual/strings/" +[[std.doc]] +dispname = "Style Guide" +name = "manual/style-guide" +uri = "manual/style-guide/" +[[std.doc]] +dispname = "Types" +name = "manual/types" +uri = "manual/types/" +[[std.doc]] +dispname = "Unicode Input" +name = "manual/unicode-input" +uri = "manual/unicode-input/" +[[std.doc]] +dispname = "Variables" +name = "manual/variables" +uri = "manual/variables/" +[[std.doc]] +dispname = "Scope of Variables" +name = "manual/variables-and-scoping" +uri = "manual/variables-and-scoping/" +[[std.doc]] +dispname = "Workflow Tips" +name = "manual/workflow-tips" +uri = "manual/workflow-tips/" +[[std.doc]] +dispname = "ArgTools" +name = "stdlib/ArgTools" +uri = "stdlib/ArgTools/" +[[std.doc]] +dispname = "Artifacts" +name = "stdlib/Artifacts" +uri = "stdlib/Artifacts/" +[[std.doc]] +dispname = "Base64" +name = "stdlib/Base64" +uri = "stdlib/Base64/" +[[std.doc]] +dispname = "CRC32c" +name = "stdlib/CRC32c" +uri = "stdlib/CRC32c/" +[[std.doc]] +dispname = "Dates" +name = "stdlib/Dates" +uri = "stdlib/Dates/" +[[std.doc]] +dispname = "Delimited Files" +name = "stdlib/DelimitedFiles" +uri = "stdlib/DelimitedFiles/" +[[std.doc]] +dispname = "Distributed Computing" +name = "stdlib/Distributed" +uri = "stdlib/Distributed/" +[[std.doc]] +dispname = "Downloads" +name = "stdlib/Downloads" +uri = "stdlib/Downloads/" +[[std.doc]] +dispname = "File Events" +name = "stdlib/FileWatching" +uri = "stdlib/FileWatching/" +[[std.doc]] +dispname = "Future" +name = "stdlib/Future" +uri = "stdlib/Future/" +[[std.doc]] +dispname = "Interactive Utilities" +name = "stdlib/InteractiveUtils" +uri = "stdlib/InteractiveUtils/" +[[std.doc]] +dispname = "Lazy Artifacts" +name = "stdlib/LazyArtifacts" +uri = "stdlib/LazyArtifacts/" +[[std.doc]] +dispname = "LibCURL" +name = "stdlib/LibCURL" +uri = "stdlib/LibCURL/" +[[std.doc]] +dispname = "LibGit2" +name = "stdlib/LibGit2" +uri = "stdlib/LibGit2/" +[[std.doc]] +dispname = "Dynamic Linker" +name = "stdlib/Libdl" +uri = "stdlib/Libdl/" +[[std.doc]] +dispname = "Linear Algebra" +name = "stdlib/LinearAlgebra" +uri = "stdlib/LinearAlgebra/" +[[std.doc]] +dispname = "Logging" +name = "stdlib/Logging" +uri = "stdlib/Logging/" +[[std.doc]] +dispname = "Markdown" +name = "stdlib/Markdown" +uri = "stdlib/Markdown/" +[[std.doc]] +dispname = "Memory-mapped I/O" +name = "stdlib/Mmap" +uri = "stdlib/Mmap/" +[[std.doc]] +dispname = "NetworkOptions" +name = "stdlib/NetworkOptions" +uri = "stdlib/NetworkOptions/" +[[std.doc]] +dispname = "Pkg" +name = "stdlib/Pkg" +uri = "stdlib/Pkg/" +[[std.doc]] +dispname = "Printf" +name = "stdlib/Printf" +uri = "stdlib/Printf/" +[[std.doc]] +dispname = "Profiling" +name = "stdlib/Profile" +uri = "stdlib/Profile/" +[[std.doc]] +dispname = "The Julia REPL" +name = "stdlib/REPL" +uri = "stdlib/REPL/" +[[std.doc]] +dispname = "Random Numbers" +name = "stdlib/Random" +uri = "stdlib/Random/" +[[std.doc]] +dispname = "SHA" +name = "stdlib/SHA" +uri = "stdlib/SHA/" +[[std.doc]] +dispname = "Serialization" +name = "stdlib/Serialization" +uri = "stdlib/Serialization/" +[[std.doc]] +dispname = "Shared Arrays" +name = "stdlib/SharedArrays" +uri = "stdlib/SharedArrays/" +[[std.doc]] +dispname = "Sockets" +name = "stdlib/Sockets" +uri = "stdlib/Sockets/" +[[std.doc]] +dispname = "Sparse Arrays" +name = "stdlib/SparseArrays" +uri = "stdlib/SparseArrays/" +[[std.doc]] +dispname = "Statistics" +name = "stdlib/Statistics" +uri = "stdlib/Statistics/" +[[std.doc]] +dispname = "TOML" +name = "stdlib/TOML" +uri = "stdlib/TOML/" +[[std.doc]] +dispname = "Tar" +name = "stdlib/Tar" +uri = "stdlib/Tar/" +[[std.doc]] +dispname = "Unit Testing" +name = "stdlib/Test" +uri = "stdlib/Test/" +[[std.doc]] +dispname = "UUIDs" +name = "stdlib/UUIDs" +uri = "stdlib/UUIDs/" +[[std.doc]] +dispname = "Unicode" +name = "stdlib/Unicode" +uri = "stdlib/Unicode/" + +[[std.label]] +dispname = "\"Value types\"" +name = "\"Value-types\"" +uri = "manual/types/#%22Value-types%22" +[[std.label]] +dispname = "... combines many arguments into one argument in function definitions" +name = "...-combines-many-arguments-into-one-argument-in-function-definitions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "... splits one argument into many different arguments in function calls" +name = "...-splits-one-argument-into-many-different-arguments-in-function-calls" +uri = "manual/faq/#$" +[[std.label]] +dispname = "32-bit (ARMv6, ARMv7)" +name = "32-bit-(ARMv6,-ARMv7)" +uri = "devdocs/build/arm/#32-bit-%28ARMv6%2C-ARMv7%29" +[[std.label]] +dispname = "@ccall / @cfunction argument translation guide" +name = "@ccall-/-@cfunction-argument-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-argument-translation-guide" +[[std.label]] +dispname = "@ccall / @cfunction return type translation guide" +name = "@ccall-/-@cfunction-return-type-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-return-type-translation-guide" +[[std.label]] +name = "@threadcall" +uri = "manual/multi-threading/#%40threadcall" +[[std.label]] +name = "@time" +uri = "manual/profile/#%40time" +[[std.label]] +dispname = "A basic editor/REPL workflow" +name = "A-basic-editor/REPL-workflow" +uri = "manual/workflow-tips/#A-basic-editor%2FREPL-workflow" +[[std.label]] +dispname = "A few details" +name = "A-few-details" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "A simple TCP example" +name = "A-simple-TCP-example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "A simple sampler without pre-computed data" +name = "A-simple-sampler-without-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "AArch64 (ARMv8)" +name = "AArch64-(ARMv8)" +uri = "devdocs/build/arm/#AArch64-%28ARMv8%29" +[[std.label]] +dispname = "ARM (Linux)" +name = "ARM-(Linux)" +uri = "devdocs/build/arm/#ARM-%28Linux%29" +[[std.label]] +dispname = "Abstract containers and element types" +name = "Abstract-containers-and-element-types" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Abstract number types" +name = "Abstract-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Processing events with AbstractLogger" +name = "AbstractLogger-interface" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "AbstractMenu extension interface" +name = "AbstractMenu-extension-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Accessing Data through a Pointer" +name = "Accessing-Data-through-a-Pointer" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Documentation" +name = "Accessing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Accessing Global Variables" +name = "Accessing-Global-Variables" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Returned Arrays" +name = "Accessing-Returned-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Accumulation and clearing" +name = "Accumulation-and-clearing" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Adding New Zones" +name = "Adding-New-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding metadata to zones" +name = "Adding-metadata-to-zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding methods" +name = "Adding-methods" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Adding probes in libjulia" +name = "Adding-probes-in-libjulia" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Additional spurious warnings" +name = "Additional-spurious-warnings" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Address Sanitizer (ASAN)" +name = "Address-Sanitizer-(ASAN)" +uri = "devdocs/sanitizers/#Address-Sanitizer-%28ASAN%29" +[[std.label]] +dispname = "Address Sanitizer: easy build" +name = "Address-Sanitizer:-easy-build" +uri = "devdocs/sanitizers/#Address-Sanitizer%3A-easy-build" +[[std.label]] +name = "Admonitions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Advanced Usage" +name = "Advanced-Usage" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Advanced: streaming files" +name = "Advanced:-streaming-files" +uri = "manual/networking-and-streams/#Advanced%3A-streaming-files" +[[std.label]] +dispname = "After compiling" +name = "After-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "All HMAC functions" +name = "All-HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All Objects" +name = "All-Objects" +uri = "base/base/#$" +[[std.label]] +dispname = "All SHA context types" +name = "All-SHA-context-types" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All SHA functions" +name = "All-SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Allocating storage using generalizations of similar" +name = "Allocating-storage-using-generalizations-of-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Allocation" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Alternate Orderings" +name = "Alternate-Orderings" +uri = "base/sort/#$" +[[std.label]] +dispname = "An advanced example" +name = "An-advanced-example" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "An optimized sampler with pre-computed data" +name = "An-optimized-sampler-with-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Analysis Design" +name = "Analysis-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Analysis Usage" +name = "Analysis-Usage" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Annotate values taken from untyped locations" +name = "Annotate-values-taken-from-untyped-locations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Anonymous-function expressions as macro arguments" +name = "Anonymous-function-expressions-as-macro-arguments" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Arbitrary Precision Arithmetic" +name = "Arbitrary-Precision-Arithmetic" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Architecture Customization" +name = "Architecture-Customization" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "ArgTools" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument Handling" +name = "Argument-Handling" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument-type declarations" +name = "Argument-type-declarations" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Arithmetic Operators" +name = "Arithmetic-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Array functions" +name = "Array-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Array traits" +name = "Array-traits" +uri = "manual/arrays/#$" +[[std.label]] +name = "Arrays" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Arrays With Missing Values" +name = "Arrays-With-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Artifacts" +uri = "stdlib/Artifacts/#$" +[[std.label]] +dispname = "Asynchronous I/O" +name = "Asynchronous-I/O" +uri = "manual/networking-and-streams/#Asynchronous-I%2FO" +[[std.label]] +dispname = "Atomic Operations" +name = "Atomic-Operations" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Atomic operations" +name = "Atomic-operations" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Available probes" +name = "Available-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Avoid changing the type of a variable" +name = "Avoid-changing-the-type-of-a-variable" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid confusion about whether something is an instance or a type" +name = "Avoid-confusion-about-whether-something-is-an-instance-or-a-type" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid elaborate container types" +name = "Avoid-elaborate-container-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid fields with abstract containers" +name = "Avoid-fields-with-abstract-containers" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid fields with abstract type" +name = "Avoid-fields-with-abstract-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid strange type Unions" +name = "Avoid-strange-type-Unions" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid string interpolation for I/O" +name = "Avoid-string-interpolation-for-I/O" +uri = "manual/performance-tips/#Avoid-string-interpolation-for-I%2FO" +[[std.label]] +dispname = "Avoid type piracy" +name = "Avoid-type-piracy" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid untyped global variables" +name = "Avoid-untyped-global-variables" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid using floats for numeric literals in generic code when possible" +name = "Avoid-using-floats-for-numeric-literals-in-generic-code-when-possible" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid writing overly-specific types" +name = "Avoid-writing-overly-specific-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoiding Deadlock in Pipelines" +name = "Avoiding-Deadlock-in-Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "BLAS and LAPACK" +name = "BLAS-and-LAPACK" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "BLAS functions" +name = "BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "Background" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Background and References" +name = "Background-and-References" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Backporting commits" +name = "Backporting-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Backward Escape Propagation" +name = "Backward-Escape-Propagation" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Base Submodules" +name = "Base-Submodules" +uri = "base/base/#$" +[[std.label]] +name = "Base.Cartesian" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Base._start" +uri = "devdocs/init/#$" +[[std.label]] +name = "Base64" +uri = "stdlib/Base64/#$" +[[std.label]] +dispname = "Basic Functions" +name = "Basic-Functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Basic Stream I/O" +name = "Basic-Stream-I/O" +uri = "manual/networking-and-streams/#Basic-Stream-I%2FO" +[[std.label]] +dispname = "Basic Task operations" +name = "Basic-Task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Basic Unit Tests" +name = "Basic-Unit-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Basic functions" +name = "Basic-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Basic syntax" +name = "Basic-syntax" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Basic usage" +name = "Basic-usage" +uri = "manual/profile/#$" +[[std.label]] +name = "Basics" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Be aware of when Julia avoids specializing" +name = "Be-aware-of-when-Julia-avoids-specializing" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Be careful with type equality" +name = "Be-careful-with-type-equality" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "BigFloats and BigInts" +name = "BigFloats-and-BigInts" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Binary distribution" +name = "Binary-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Binary distributions" +name = "Binary-distributions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Bitwise Operators" +name = "Bitwise-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Block forms" +name = "Block-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Block quotes" +name = "Block-quotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Bold" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Boolean Operators" +name = "Boolean-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Bounds checking" +name = "Bounds-checking" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Bracketed forms" +name = "Bracketed-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Break functions into multiple definitions" +name = "Break-functions-into-multiple-definitions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Broadcast Styles" +name = "Broadcast-Styles" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Broadcast and vectorization" +name = "Broadcast-and-vectorization" +uri = "base/arrays/#$" +[[std.label]] +name = "Broadcasting" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Broken Locks" +name = "Broken-Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Broken Tests" +name = "Broken-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Browser-based workflow" +name = "Browser-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Build dependencies" +name = "Build-dependencies" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Build process is slow/eats memory/hangs my computer" +name = "Build-process-is-slow/eats-memory/hangs-my-computer" +uri = "devdocs/build/windows/#Build-process-is-slow%2Feats-memory%2Fhangs-my-computer" +[[std.label]] +dispname = "Build system changes" +name = "Build-system-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Building 32-bit Julia on a 64-bit machine" +name = "Building-32-bit-Julia-on-a-64-bit-machine" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia" +name = "Building-Julia" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia (Detailed)" +name = "Building-Julia-(Detailed)" +uri = "devdocs/build/build/#Building-Julia-%28Detailed%29" +[[std.label]] +dispname = "Building Julia from source with a Git checkout of a stdlib" +name = "Building-Julia-from-source-with-a-Git-checkout-of-a-stdlib" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia with Tracy" +name = "Building-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Building Julia with a different version of LLVM" +name = "Building-Julia-with-a-different-version-of-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Building a similar type with a different type parameter" +name = "Building-a-similar-type-with-a-different-type-parameter" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Building an \"assert build\" of Julia" +name = "Building-an-\"assert-build\"-of-Julia" +uri = "devdocs/build/build/#Building-an-%22assert-build%22-of-Julia" +[[std.label]] +dispname = "Building an advanced macro" +name = "Building-an-advanced-macro" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Building test binaries" +name = "Building-test-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Building the Julia system image" +name = "Building-the-Julia-system-image" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Built-in Exceptions" +name = "Built-in-Exceptions" +uri = "manual/control-flow/#$" +[[std.label]] +name = "Builtins" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "C++" +name = "C" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "C ABI" +name = "C-ABI" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "C Interface" +name = "C-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "C Standard Library" +name = "C-Standard-Library" +uri = "base/libc/#$" +[[std.label]] +dispname = "C Wrapper Examples" +name = "C-Wrapper-Examples" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "CPU Profiling" +name = "CPU-Profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "CRC32c" +uri = "stdlib/CRC32c/#$" +[[std.label]] +dispname = "Calling C and Fortran Code" +name = "Calling-C-and-Fortran-Code" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Calling Conventions" +name = "Calling-Conventions" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Calling Julia Functions" +name = "Calling-Julia-Functions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Calling a particular method" +name = "Calling-a-particular-method" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +name = "Calls" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Can I use using or import inside a function?" +name = "Can-I-use-using-or-import-inside-a-function?" +uri = "manual/faq/#Can-I-use-using-or-import-inside-a-function%3F" +[[std.label]] +dispname = "Cartesian indexing" +name = "Cartesian-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Cartesian indices" +name = "Cartesian-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Case Study: Rational" +name = "Case-Study:-Rational" +uri = "manual/constructors/#Case-Study%3A-Rational" +[[std.label]] +dispname = "Case Study: Rational Promotions" +name = "Case-Study:-Rational-Promotions" +uri = "manual/conversion-and-promotion/#Case-Study%3A-Rational-Promotions" +[[std.label]] +dispname = "Catching errors" +name = "Catching-errors" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Caution!" +uri = "devdocs/boundscheck/#Caution%21" +[[std.label]] +dispname = "Chaining comparisons" +name = "Chaining-comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Changing the contextual module which is active at the REPL" +name = "Changing-the-contextual-module-which-is-active-at-the-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Channels" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Channels and RemoteChannels" +name = "Channels-and-RemoteChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Checking for package breakages" +name = "Checking-for-package-breakages" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Checking for performance regressions" +name = "Checking-for-performance-regressions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Cherry picking commits" +name = "Cherry-picking-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Closing a Library" +name = "Closing-a-Library" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Closure cfunctions" +name = "Closure-cfunctions" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Closures" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Cluster Manager Interface" +name = "Cluster-Manager-Interface" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Cluster Managers with Custom Transports" +name = "Cluster-Managers-with-Custom-Transports" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "ClusterManagers" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Cmd Objects" +name = "Cmd-Objects" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Code Generation" +name = "Code-Generation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Code loading" +name = "Code-loading" +uri = "base/base/#$" +[[std.label]] +name = "CodeInfo" +uri = "devdocs/ast/#$" +[[std.label]] +name = "CodeInstance" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Collections and Data Structures" +name = "Collections-and-Data-Structures" +uri = "base/collections/#$" +[[std.label]] +name = "Combinatorics" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Command-line option changes" +name = "Command-line-option-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Common Date Formatters" +name = "Common-Date-Formatters" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Common Operations" +name = "Common-Operations" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Communicating with Channels" +name = "Communicating-with-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Communication and synchronization" +name = "Communication-and-synchronization" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Comparison with backtrace" +name = "Comparison-with-[backtrace](@ref)" +uri = "manual/stacktraces/#Comparison-with-%5Bbacktrace%5D%28%40ref%29" +[[std.label]] +dispname = "Compiler/Runtime improvements" +name = "Compiler/Runtime-improvements" +uri = "NEWS/#Compiler%2FRuntime-improvements" +[[std.label]] +dispname = "Compiling with MinGW/MSYS2" +name = "Compiling-with-MinGW/MSYS2" +uri = "devdocs/build/windows/#Compiling-with-MinGW%2FMSYS2" +[[std.label]] +dispname = "Completeness of analysis" +name = "Completeness-of-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Complex Example" +name = "Complex-Example" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Complex Numbers" +name = "Complex-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex and Rational Numbers" +name = "Complex-and-Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex method \"cascades\" with default arguments" +name = "Complex-method-\"cascades\"-with-default-arguments" +uri = "manual/methods/#Complex-method-%22cascades%22-with-default-arguments" +[[std.label]] +dispname = "Composite Types" +name = "Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Computing cluster" +name = "Computing-cluster" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Concatenation and permutation" +name = "Concatenation-and-permutation" +uri = "base/arrays/#$" +[[std.label]] +name = "Conclusion" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Concrete number types" +name = "Concrete-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "ConfiguredMenu subtypes" +name = "ConfiguredMenu-subtypes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Consider StaticArrays.jl for small fixed-size vector/matrix operations" +name = "Consider-StaticArrays.jl-for-small-fixed-size-vector/matrix-operations" +uri = "manual/performance-tips/#Consider-StaticArrays.jl-for-small-fixed-size-vector%2Fmatrix-operations" +[[std.label]] +dispname = "Construction and Initialization" +name = "Construction-and-Initialization" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Constructors for types unrelated to their arguments" +name = "Constructors-for-types-unrelated-to-their-arguments" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Constructors that don't return instances of their own type" +name = "Constructors-that-don't-return-instances-of-their-own-type" +uri = "manual/conversion-and-promotion/#Constructors-that-don%27t-return-instances-of-their-own-type" +[[std.label]] +dispname = "Control Flow" +name = "Control-Flow" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Control Flow and Short-Circuiting Operators" +name = "Control-Flow-and-Short-Circuiting-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Controlling the Garbage Collector" +name = "Controlling-the-Garbage-Collector" +uri = "manual/embedding/#$" +[[std.label]] +name = "Conversion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Conversion Functions" +name = "Conversion-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Conversion vs. Construction" +name = "Conversion-vs.-Construction" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Converting Types" +name = "Converting-Types" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Copying data is not always bad" +name = "Copying-data-is-not-always-bad" +uri = "manual/performance-tips/#$" +[[std.label]] +name = "Core.eval" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Correspondence of dense and sparse methods" +name = "Correspondence-of-dense-and-sparse-methods" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Creating C-Compatible Julia Function Pointers" +name = "Creating-C-Compatible-Julia-Function-Pointers" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Creating Custom AbstractTestSet Types" +name = "Creating-Custom-AbstractTestSet-Types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating Sample Functions" +name = "Creating-Sample-Functions" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a Test Environment" +name = "Creating-a-Test-Environment" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a backports branch" +name = "Creating-a-backports-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Creating events" +name = "Creating-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Creating generic functions" +name = "Creating-generic-functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Creating new generators" +name = "Creating-new-generators" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Cross-compiling from Unix (Linux/Mac/WSL)" +name = "Cross-compiling-from-Unix-(Linux/Mac/WSL)" +uri = "devdocs/build/windows/#Cross-compiling-from-Unix-%28Linux%2FMac%2FWSL%29" +[[std.label]] +dispname = "Custom AbstractUnitRange types" +name = "Custom-AbstractUnitRange-types" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom sampler types" +name = "Custom-sampler-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Customizable binary operators" +name = "Customizable-binary-operators" +uri = "base/math/#$" +[[std.label]] +name = "Customization" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Customization / Configuration" +name = "Customization-/-Configuration" +uri = "stdlib/REPL/#Customization-%2F-Configuration" +[[std.label]] +dispname = "Customizing Colors" +name = "Customizing-Colors" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Customizing keybindings" +name = "Customizing-keybindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Cygwin-to-MinGW cross-compiling" +name = "Cygwin-to-MinGW-cross-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Data Formats" +name = "Data-Formats" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Data Movement" +name = "Data-Movement" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Data-race freedom" +name = "Data-race-freedom" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "DataType fields" +name = "DataType-fields" +uri = "base/reflection/#$" +[[std.label]] +dispname = "DataType layout" +name = "DataType-layout" +uri = "base/reflection/#$" +[[std.label]] +name = "Dates" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates Functions" +name = "Dates-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates and Time Types" +name = "Dates-and-Time-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dealing with signals" +name = "Dealing-with-signals" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Debugging LLVM transformations in isolation" +name = "Debugging-LLVM-transformations-in-isolation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Debugging a cross-compiled build under wine" +name = "Debugging-a-cross-compiled-build-under-wine" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Debugging and profiling" +name = "Debugging-and-profiling" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Debugging compiler.jl" +name = "Debugging-compiler.jl" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Debugging during Julia's build process (bootstrap)" +name = "Debugging-during-Julia's-build-process-(bootstrap)" +uri = "devdocs/debuggingtips/#Debugging-during-Julia%27s-build-process-%28bootstrap%29" +[[std.label]] +dispname = "Debugging precompilation errors" +name = "Debugging-precompilation-errors" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Declared structure" +name = "Declared-structure" +uri = "base/base/#$" +[[std.label]] +dispname = "Default top-level definitions and bare modules" +name = "Default-top-level-definitions-and-bare-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Defining Methods" +name = "Defining-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Defining New Conversions" +name = "Defining-New-Conversions" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining Promotion Rules" +name = "Defining-Promotion-Rules" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining methods in local scope" +name = "Defining-methods-in-local-scope" +uri = "manual/methods/#$" +[[std.label]] +name = "Definitions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Delimited Files" +name = "Delimited-Files" +uri = "stdlib/DelimitedFiles/#$" +[[std.label]] +dispname = "Deprecated or removed" +name = "Deprecated-or-removed" +uri = "NEWS/#$" +[[std.label]] +name = "Dequeues" +uri = "base/collections/#$" +[[std.label]] +dispname = "Design Patterns with Parametric Methods" +name = "Design-Patterns-with-Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Diagonal types" +name = "Diagonal-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Dictionaries" +uri = "base/collections/#$" +[[std.label]] +dispname = "Dispatch on one argument at a time" +name = "Dispatch-on-one-argument-at-a-time" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Display equations" +name = "Display-equations" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Displaying Julia variables" +name = "Displaying-Julia-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Division errors" +name = "Division-errors" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Division functions" +name = "Division-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Do-Block Syntax for Function Arguments" +name = "Do-Block-Syntax-for-Function-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Do I want to use the Stable, LTS, or nightly version of Julia?" +name = "Do-I-want-to-use-the-Stable,-LTS,-or-nightly-version-of-Julia?" +uri = "manual/faq/#Do-I-want-to-use-the-Stable%2C-LTS%2C-or-nightly-version-of-Julia%3F" +[[std.label]] +dispname = "Don't expose unsafe operations at the interface level" +name = "Don't-expose-unsafe-operations-at-the-interface-level" +uri = "manual/style-guide/#Don%27t-expose-unsafe-operations-at-the-interface-level" +[[std.label]] +dispname = "Don't overload methods of base container types" +name = "Don't-overload-methods-of-base-container-types" +uri = "manual/style-guide/#Don%27t-overload-methods-of-base-container-types" +[[std.label]] +dispname = "Don't overuse ..." +name = "Don't-overuse-..." +uri = "manual/style-guide/#Don%27t-overuse-..." +[[std.label]] +dispname = "Don't overuse macros" +name = "Don't-overuse-macros" +uri = "manual/style-guide/#Don%27t-overuse-macros" +[[std.label]] +dispname = "Don't overuse try-catch" +name = "Don't-overuse-try-catch" +uri = "manual/style-guide/#Don%27t-overuse-try-catch" +[[std.label]] +dispname = "Don't parenthesize conditions" +name = "Don't-parenthesize-conditions" +uri = "manual/style-guide/#Don%27t-parenthesize-conditions" +[[std.label]] +dispname = "Don't use unnecessary static parameters" +name = "Don't-use-unnecessary-static-parameters" +uri = "manual/style-guide/#Don%27t-use-unnecessary-static-parameters" +[[std.label]] +dispname = "Don't write a trivial anonymous function x->f(x) for a named function f" +name = "Don't-write-a-trivial-anonymous-function-x-f(x)-for-a-named-function-f" +uri = "manual/style-guide/#Don%27t-write-a-trivial-anonymous-function-x-f%28x%29-for-a-named-function-f" +[[std.label]] +dispname = "Downloading the Julia source code" +name = "Downloading-the-Julia-source-code" +uri = "devdocs/build/build/#$" +[[std.label]] +name = "Downloads" +uri = "stdlib/Downloads/#$" +[[std.label]] +name = "Durations/Comparisons" +uri = "stdlib/Dates/#Durations%2FComparisons" +[[std.label]] +dispname = "Dynamic Linker" +name = "Dynamic-Linker" +uri = "stdlib/Libdl/#$" +[[std.label]] +dispname = "Dynamic documentation" +name = "Dynamic-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Dynamically Enabling and Disabling Zones" +name = "Dynamically-Enabling-and-Disabling-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "EA-Alias-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Array Analysis" +name = "EA-Array-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Exception Handling" +name = "EA-Exception-Handling" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "ENABLE_GDBLISTENER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "ENABLE_JITPROFILING" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Early filtering and message handling" +name = "Early-filtering-and-message-handling" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Elementary Functions" +name = "Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Elementary operations" +name = "Elementary-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Eliding bounds checks" +name = "Eliding-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Embedding Julia" +name = "Embedding-Julia" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Emit bounds checks" +name = "Emit-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Empty generic functions" +name = "Empty-generic-functions" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Enabling stack trace samples" +name = "Enabling-stack-trace-samples" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Enabling support" +name = "Enabling-support" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Environment Variables" +name = "Environment-Variables" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Environment stacks" +name = "Environment-stacks" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Environment variables" +name = "Environment-variables" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Environments" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Equality and Comparison Operators" +name = "Equality-and-Comparison-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Error handling" +name = "Error-handling" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Errors during Julia startup" +name = "Errors-during-Julia-startup" +uri = "devdocs/backtraces/#$" +[[std.label]] +name = "EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "Essentials" +uri = "base/base/#$" +[[std.label]] +dispname = "Eval of Julia code" +name = "Eval-of-Julia-code" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Evaluating expressions" +name = "Evaluating-expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Evaluation Scope of Default Values" +name = "Evaluation-Scope-of-Default-Values" +uri = "manual/functions/#$" +[[std.label]] +name = "Events" +uri = "base/base/#$" +[[std.label]] +name = "Example" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Example setup" +name = "Example-setup" +uri = "devdocs/sanitizers/#$" +[[std.label]] +dispname = "Example: Enable debug-level messages" +name = "Example:-Enable-debug-level-messages" +uri = "stdlib/Logging/#Example%3A-Enable-debug-level-messages" +[[std.label]] +dispname = "Example: OpenLibm" +name = "Example:-OpenLibm" +uri = "devdocs/build/build/#Example%3A-OpenLibm" +[[std.label]] +dispname = "Example: Writing log events to a file" +name = "Example:-Writing-log-events-to-a-file" +uri = "stdlib/Logging/#Example%3A-Writing-log-events-to-a-file" +[[std.label]] +dispname = "Exception Handling" +name = "Exception-Handling" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Exception stacks and current_exceptions" +name = "Exception-stacks-and-[current_exceptions](@ref)" +uri = "manual/stacktraces/#Exception-stacks-and-%5Bcurrent_exceptions%5D%28%40ref%29" +[[std.label]] +name = "Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +name = "Execution" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Expansion and lowering" +name = "Expansion-and-lowering" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Experimental features" +name = "Experimental-features" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Export lists" +name = "Export-lists" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Exporting data to TOML file" +name = "Exporting-data-to-TOML-file" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Expr types" +name = "Expr-types" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Expressions and evaluation" +name = "Expressions-and-evaluation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "External Profiler Support" +name = "External-Profiler-Support" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "External Profiling" +name = "External-Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "External applications" +name = "External-applications" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Extracting the type parameter from a super-type" +name = "Extracting-the-type-parameter-from-a-super-type" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Extracting useful information" +name = "Extracting-useful-information" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Federation of packages" +name = "Federation-of-packages" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "File locations" +name = "File-locations" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "Filesystem" +uri = "base/file/#$" +[[std.label]] +dispname = "Fix deprecation warnings" +name = "Fix-deprecation-warnings" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "Fixing-precompilation-hangs-due-to-open-tasks-or-IO" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Flags that impact package image creation and selection" +name = "Flags-that-impact-package-image-creation-and-selection" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Floating-Point Numbers" +name = "Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Floating-point zero" +name = "Floating-point-zero" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Footnote references" +name = "Footnote-references" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Footnotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "For objects that mimic AbstractArray but are not subtypes" +name = "For-objects-that-mimic-AbstractArray-but-are-not-subtypes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Fortran Wrapper Example" +name = "Fortran-Wrapper-Example" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Free variables" +name = "Free-variables" +uri = "devdocs/types/#$" +[[std.label]] +name = "FreeBSD" +uri = "devdocs/build/freebsd/#$" +[[std.label]] +dispname = "Frequently Asked Questions" +name = "Frequently-Asked-Questions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Function Testing" +name = "Function-Testing" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Function calls" +name = "Function-calls" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Function composition and piping" +name = "Function-composition-and-piping" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Function-like objects" +name = "Function-like-objects" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Function methods" +name = "Function-methods" +uri = "base/reflection/#$" +[[std.label]] +name = "Functionality" +uri = "stdlib/LibGit2/#$" +[[std.label]] +name = "Functions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Functions on Expressions" +name = "Functions-on-Expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Further Reading" +name = "Further-Reading" +uri = "manual/functions/#$" +[[std.label]] +name = "Future" +uri = "stdlib/Future/#$" +[[std.label]] +dispname = "GC Invariants" +name = "GC-Invariants" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "GC Logging" +name = "GC-Logging" +uri = "manual/profile/#$" +[[std.label]] +dispname = "GC probes" +name = "GC-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GC root placement" +name = "GC-root-placement" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "GC stop-the-world latency" +name = "GC-stop-the-world-latency" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GDB hangs with cygwin mintty" +name = "GDB-hangs-with-cygwin-mintty" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not attaching to the right process" +name = "GDB-not-attaching-to-the-right-process" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not showing the right backtrace" +name = "GDB-not-showing-the-right-backtrace" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Garbage Collection Safety" +name = "Garbage-Collection-Safety" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Garbage Collection in Julia" +name = "Garbage-Collection-in-Julia" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Garbage collector mark bits" +name = "Garbage-collector-mark-bits" +uri = "devdocs/object/#$" +[[std.label]] +name = "General" +uri = "manual/faq/#$" +[[std.label]] +dispname = "General Collections" +name = "General-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "General I/O" +name = "General-I/O" +uri = "base/io-network/#General-I%2FO" +[[std.label]] +dispname = "General Information for Windows" +name = "General-Information-for-Windows" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "General Number Functions and Constants" +name = "General-Number-Functions-and-Constants" +uri = "base/numbers/#$" +[[std.label]] +dispname = "General Overview" +name = "General-Overview" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "General troubleshooting" +name = "General-troubleshooting" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Generalizing existing code" +name = "Generalizing-existing-code" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Generated functions" +name = "Generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Generating an Example Package" +name = "Generating-an-Example-Package" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Generating random values of custom types" +name = "Generating-random-values-of-custom-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values for an AbstractFloat type" +name = "Generating-values-for-an-AbstractFloat-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values from a type" +name = "Generating-values-from-a-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generator Expressions" +name = "Generator-Expressions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Generators (creation and seeding)" +name = "Generators-(creation-and-seeding)" +uri = "stdlib/Random/#Generators-%28creation-and-seeding%29" +[[std.label]] +dispname = "Generic Functions" +name = "Generic-Functions" +uri = "base/base/#$" +[[std.label]] +dispname = "Getting Around" +name = "Getting-Around" +uri = "base/base/#$" +[[std.label]] +dispname = "Global Scope" +name = "Global-Scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Global Variables" +name = "Global-Variables" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Global variables" +name = "Global-variables" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Glossary" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "HMAC functions" +name = "HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Handle excess argument diversity in the caller" +name = "Handle-excess-argument-diversity-in-the-caller" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Handling Operating System Variation" +name = "Handling-Operating-System-Variation" +uri = "manual/handling-operating-system-variation/#$" +[[std.label]] +dispname = "Handling name conflicts" +name = "Handling-name-conflicts" +uri = "manual/modules/#$" +[[std.label]] +name = "Headers" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Heap Snapshots" +name = "Heap-Snapshots" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Help mode" +name = "Help-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Helper Functions" +name = "Helper-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Heuristics" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "High-Level Embedding" +name = "High-Level-Embedding" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-Level Embedding on Windows with Visual Studio" +name = "High-Level-Embedding-on-Windows-with-Visual-Studio" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "High-level-Overview-of-the-Native-Code-Generation-Process" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "High-level overview" +name = "High-level-overview" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Hold up: why macros?" +name = "Hold-up:-why-macros?" +uri = "manual/metaprogramming/#Hold-up%3A-why-macros%3F" +[[std.label]] +dispname = "Hooking into the Random API" +name = "Hooking-into-the-Random-API" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Horizontal rules" +name = "Horizontal-rules" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "How can I constrain or compute type parameters?" +name = "How-can-I-constrain-or-compute-type-parameters?" +uri = "manual/faq/#How-can-I-constrain-or-compute-type-parameters%3F" +[[std.label]] +dispname = "How can I modify the declaration of a type in my session?" +name = "How-can-I-modify-the-declaration-of-a-type-in-my-session?" +uri = "manual/faq/#How-can-I-modify-the-declaration-of-a-type-in-my-session%3F" +[[std.label]] +dispname = "How can I transfer the list of installed packages after updating my version of Julia?" +name = "How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia?" +uri = "manual/faq/#How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia%3F" +[[std.label]] +dispname = "How do I check if the current file is being run as the main script?" +name = "How-do-I-check-if-the-current-file-is-being-run-as-the-main-script?" +uri = "manual/faq/#How-do-I-check-if-the-current-file-is-being-run-as-the-main-script%3F" +[[std.label]] +dispname = "How do I delete an object in memory?" +name = "How-do-I-delete-an-object-in-memory?" +uri = "manual/faq/#How-do-I-delete-an-object-in-memory%3F" +[[std.label]] +dispname = "How do I manage precompilation caches in distributed file systems?" +name = "How-do-I-manage-precompilation-caches-in-distributed-file-systems?" +uri = "manual/faq/#How-do-I-manage-precompilation-caches-in-distributed-file-systems%3F" +[[std.label]] +dispname = "How do I pass options to julia using #!/usr/bin/env?" +name = "How-do-I-pass-options-to-julia-using-#!/usr/bin/env?" +uri = "manual/faq/#How-do-I-pass-options-to-julia-using-%23%21%2Fusr%2Fbin%2Fenv%3F" +[[std.label]] +dispname = "How does Julia define its public API?" +name = "How-does-Julia-define-its-public-API?" +uri = "manual/faq/#How-does-Julia-define-its-public-API%3F" +[[std.label]] +dispname = "How inference works" +name = "How-inference-works" +uri = "devdocs/inference/#$" +[[std.label]] +name = "Hygiene" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "I passed an argument x to a function, modified it inside that function, but on the outside, the variable x is still unchanged. Why?" +name = "I-passed-an-argument-x-to-a-function,-modified-it-inside-that-function,-but-on-the-outside,-the-variable-x-is-still-unchanged.-Why?" +uri = "manual/faq/#I-passed-an-argument-x-to-a-function%2C-modified-it-inside-that-function%2C-but-on-the-outside%2C-the-variable-x-is-still-unchanged.-Why%3F" +[[std.label]] +dispname = "I/O and Network" +name = "I/O-and-Network" +uri = "base/io-network/#I%2FO-and-Network" +[[std.label]] +dispname = "IO Output Contextual Properties" +name = "IO-Output-Contextual-Properties" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "IPv6 Example" +name = "IPv6-Example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Images" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Implementation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Implementation overview" +name = "Implementation-overview" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Imports and such" +name = "Imports-and-such" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Improving LLVM optimizations for Julia" +name = "Improving-LLVM-optimizations-for-Julia" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Incomplete Initialization" +name = "Incomplete-Initialization" +uri = "manual/constructors/#$" +[[std.label]] +name = "Indentation" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Index replacement" +name = "Index-replacement" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Index translation" +name = "Index-translation" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Indexable Collections" +name = "Indexable-Collections" +uri = "base/collections/#$" +[[std.label]] +name = "Indexing" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Indexing and assignment" +name = "Indexing-and-assignment" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Indirect Calls" +name = "Indirect-Calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Inference" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Initialization of the Julia runtime" +name = "Initialization-of-the-Julia-runtime" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Inline elements" +name = "Inline-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Inserting breakpoints for inspection from gdb" +name = "Inserting-breakpoints-for-inspection-from-gdb" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Inserting breakpoints upon certain conditions" +name = "Inserting-breakpoints-upon-certain-conditions" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Installing the Tracy Profile Viewer" +name = "Installing-the-Tracy-Profile-Viewer" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "Instrumenting-Julia-with-DTrace,-and-bpftrace" +uri = "devdocs/probes/#Instrumenting-Julia-with-DTrace%2C-and-bpftrace" +[[std.label]] +dispname = "Integers and Floating-Point Numbers" +name = "Integers-and-Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Intel VTune (ITTAPI) Profiler" +name = "Intel-VTune-(ITTAPI)-Profiler" +uri = "devdocs/external_profilers/#Intel-VTune-%28ITTAPI%29-Profiler" +[[std.label]] +name = "InteractiveUtils" +uri = "NEWS/#$" +[[std.label]] +dispname = "Interface between JL_STD* and Julia code" +name = "Interface-between-JL_STD*-and-Julia-code" +uri = "devdocs/stdio/#Interface-between-JL_STD%2A-and-Julia-code" +[[std.label]] +name = "Interfaces" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Intermediate and compiled representations" +name = "Intermediate-and-compiled-representations" +uri = "base/reflection/#$" +[[std.label]] +name = "Internals" +uri = "base/base/#$" +[[std.label]] +dispname = "Introduction to the internal machinery" +name = "Introduction-to-the-internal-machinery" +uri = "devdocs/types/#$" +[[std.label]] +name = "Invariants" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Investigating results" +name = "Investigating-results" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Is Julia named after someone or something?" +name = "Is-Julia-named-after-someone-or-something?" +uri = "manual/faq/#Is-Julia-named-after-someone-or-something%3F" +[[std.label]] +name = "Italics" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Iterable Collections" +name = "Iterable-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Iterated dispatch" +name = "Iterated-dispatch" +uri = "manual/methods/#$" +[[std.label]] +name = "Iteration" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Iteration utilities" +name = "Iteration-utilities" +uri = "base/iterators/#$" +[[std.label]] +dispname = "JIT Design and Implementation" +name = "JIT-Design-and-Implementation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "JL Call Convention" +name = "JL-Call-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +name = "JL_ALWAYS_LEAFTYPE" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_DISABLED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_PROMISE_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GLOBALLY_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_MAYBE_UNROOTED/JL_ROOTS_TEMPORARILY" +uri = "devdocs/gc-sa/#JL_MAYBE_UNROOTED%2FJL_ROOTS_TEMPORARILY" +[[std.label]] +name = "JL_NOTSAFEPOINT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_PROPAGATES_ROOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_REQUIRE_ROOTED_SLOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_ROOTING_ARGUMENT/JL_ROOTED_ARGUMENT" +uri = "devdocs/gc-sa/#JL_ROOTING_ARGUMENT%2FJL_ROOTED_ARGUMENT" +[[std.label]] +name = "JULIA_ANSWER_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_BINDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CI" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CPU_TARGET" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEBUG" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEPOT_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EDITOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_ERROR_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EXCLUSIVE" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_GC_ALLOC_POOL, JULIA_GC_ALLOC_OTHER, JULIA_GC_ALLOC_PRINT" +name = "JULIA_GC_ALLOC_POOL,-JULIA_GC_ALLOC_OTHER,-JULIA_GC_ALLOC_PRINT" +uri = "manual/environment-variables/#JULIA_GC_ALLOC_POOL%2C-JULIA_GC_ALLOC_OTHER%2C-JULIA_GC_ALLOC_PRINT" +[[std.label]] +name = "JULIA_GC_NO_GENERATIONAL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_GC_WAIT_FOR_DEBUGGER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_HISTORY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_IMAGE_TIMINGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INFO_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INPUT_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LLVM_ARGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LOAD_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NO_VERIFY_HOSTS / JULIA_SSL_NO_VERIFY_HOSTS / JULIA_SSH_NO_VERIFY_HOSTS / JULIA_ALWAYS_VERIFY_HOSTS" +name = "JULIA_NO_VERIFY_HOSTS-/-JULIA_SSL_NO_VERIFY_HOSTS-/-JULIA_SSH_NO_VERIFY_HOSTS-/-JULIA_ALWAYS_VERIFY_HOSTS" +uri = "manual/environment-variables/#JULIA_NO_VERIFY_HOSTS-%2F-JULIA_SSL_NO_VERIFY_HOSTS-%2F-JULIA_SSH_NO_VERIFY_HOSTS-%2F-JULIA_ALWAYS_VERIFY_HOSTS" +[[std.label]] +name = "JULIA_NUM_PRECOMPILE_TASKS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_NUM_THREADS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKGRESOLVE_ACCURACY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_DEVDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_IGNORE_HASHES" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_OFFLINE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRECOMPILE_AUTO" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRESERVE_TIERED_INSTALLED" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER_REGISTRY_PREFERENCE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_UNPACK_REGISTRY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_USE_CLI_GIT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PROJECT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SHELL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SSL_CA_ROOTS_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_THREAD_SLEEP_THRESHOLD" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_VERBOSE_LINKING" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WARN_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WORKER_TIMEOUT" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Julia ASTs" +name = "Julia-ASTs" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Julia Execution" +name = "Julia-Execution" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Julia Functions" +name = "Julia-Functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Julia Native Calling Convention" +name = "Julia-Native-Calling-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Julia Releases" +name = "Julia-Releases" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Julia SSA-form IR" +name = "Julia-SSA-form-IR" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Julia ⇔ C/C++: Assembling modules" +name = "Julia-and-hArr;-C/C:-Assembling-modules" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Assembling-modules" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module interface" +name = "Julia-and-hArr;-C/C:-Module-interface" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-interface" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module loading" +name = "Julia-and-hArr;-C/C:-Module-loading" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-loading" +[[std.label]] +dispname = "Julia ⇔ C/C++: Namespaces" +name = "Julia-and-hArr;-C/C:-Namespaces" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Namespaces" +[[std.label]] +dispname = "Julia ⇔ C/C++: Quick reference" +name = "Julia-and-hArr;-C/C:-Quick-reference" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Quick-reference" +[[std.label]] +dispname = "Julia v1.10 Release Notes" +name = "Julia-v1.10-Release-Notes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Keeping values alive in the absence of uses" +name = "Keeping-values-alive-in-the-absence-of-uses" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Key bindings" +name = "Key-bindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Keyword Arguments" +name = "Keyword-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Keyword arguments" +name = "Keyword-arguments" +uri = "devdocs/functions/#$" +[[std.label]] +name = "Keywords" +uri = "base/base/#$" +[[std.label]] +dispname = "LAPACK functions" +name = "LAPACK-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LLVM" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "LLVM-Alias-Analysis" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "LLVM Interface" +name = "LLVM-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "Language changes" +name = "Language-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Lattice Design" +name = "Lattice-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Lazy Artifacts" +name = "Lazy-Artifacts" +uri = "stdlib/LazyArtifacts/#$" +[[std.label]] +dispname = "Legacy interface" +name = "Legacy-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Legacy ios.c library" +name = "Legacy-ios.c-library" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Let Blocks" +name = "Let-Blocks" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Level 1 BLAS functions" +name = "Level-1-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 2 BLAS functions" +name = "Level-2-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 3 BLAS functions" +name = "Level-3-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LibCURL" +uri = "stdlib/LibCURL/#$" +[[std.label]] +name = "LibGit2" +uri = "stdlib/LibGit2/#$" +[[std.label]] +dispname = "Libuv wrappers for stdio" +name = "Libuv-wrappers-for-stdio" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Line-by-Line Allocation Tracking" +name = "Line-by-Line-Allocation-Tracking" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Line endings" +name = "Line-endings" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Line numbers" +name = "Line-numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Linear indexing (LinearIndices)" +name = "Linear-indexing-(LinearIndices)" +uri = "devdocs/offset-arrays/#Linear-indexing-%28LinearIndices%29" +[[std.label]] +name = "LinearAlgebra" +uri = "NEWS/#$" +[[std.label]] +name = "Links" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Linux Build Troubleshooting" +name = "Linux-Build-Troubleshooting" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "Lists" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Literal zero and one" +name = "Literal-zero-and-one" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Literals" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Loading a particular file" +name = "Loading-a-particular-file" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Local invocations" +name = "Local-invocations" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Log event structure" +name = "Log-event-structure" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logging module" +name = "Logging-module" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logical Operations on Arrays" +name = "Logical-Operations-on-Arrays" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Logical indexing" +name = "Logical-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Logical operators" +name = "Logical-operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Loops and Comprehensions" +name = "Loops-and-Comprehensions" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level matrix operations" +name = "Low-level-matrix-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Low-level synchronization primitives" +name = "Low-level-synchronization-primitives" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Lowered form" +name = "Lowered-form" +uri = "devdocs/ast/#$" +[[std.label]] +name = "MacOS" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Machine epsilon" +name = "Machine-epsilon" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Macro-generated code" +name = "Macro-generated-code" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Macro invocation" +name = "Macro-invocation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Macros and dispatch" +name = "Macros-and-dispatch" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Main SSA data structure" +name = "Main-SSA-data-structure" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Mapping C Functions to Julia" +name = "Mapping-C-Functions-to-Julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown Syntax Extensions" +name = "Markdown-Syntax-Extensions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Marking and Generational Collection" +name = "Marking-and-Generational-Collection" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Mathematical Functions" +name = "Mathematical-Functions" +uri = "base/math/#$" +[[std.label]] +dispname = "Mathematical Operations and Elementary Functions" +name = "Mathematical-Operations-and-Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Mathematics" +uri = "base/math/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "Matrix-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Measure performance with @time and pay attention to memory allocation" +name = "Measure-performance-with-[@time](@ref)-and-pay-attention-to-memory-allocation" +uri = "manual/performance-tips/#Measure-performance-with-%5B%40time%5D%28%40ref%29-and-pay-attention-to-memory-allocation" +[[std.label]] +name = "Memory" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Memory Management" +name = "Memory-Management" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Memory Ownership" +name = "Memory-Ownership" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Memory Sanitizer (MSAN)" +name = "Memory-Sanitizer-(MSAN)" +uri = "devdocs/sanitizers/#Memory-Sanitizer-%28MSAN%29" +[[std.label]] +dispname = "Memory allocation analysis" +name = "Memory-allocation-analysis" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Memory layout" +name = "Memory-layout" +uri = "base/base/#$" +[[std.label]] +dispname = "Memory layout of Julia Objects" +name = "Memory-layout-of-Julia-Objects" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Memory-mapped I/O" +name = "Memory-mapped-I/O" +uri = "stdlib/Mmap/#Memory-mapped-I%2FO" +[[std.label]] +dispname = "Memory profiling" +name = "Memory-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "Menus" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Merging backports into the release branch" +name = "Merging-backports-into-the-release-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +name = "Meta" +uri = "base/base/#$" +[[std.label]] +name = "Metaprogramming" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method Tables" +name = "Method-Tables" +uri = "devdocs/functions/#$" +[[std.label]] +name = "MethodInstance" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Missing Values" +name = "Missing-Values" +uri = "base/base/#$" +[[std.label]] +dispname = "Mixing multiple using and import statements" +name = "Mixing-multiple-using-and-import-statements" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module bindings" +name = "Module-bindings" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Module initialization and precompilation" +name = "Module-initialization-and-precompilation" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module loading" +name = "Module-loading" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Module loading callbacks" +name = "Module-loading-callbacks" +uri = "devdocs/require/#$" +[[std.label]] +name = "Modules" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "More About Callbacks" +name = "More-About-Callbacks" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "More about types" +name = "More-about-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "More dots: Fuse vectorized operations" +name = "More-dots:-Fuse-vectorized-operations" +uri = "manual/performance-tips/#More-dots%3A-Fuse-vectorized-operations" +[[std.label]] +dispname = "More on Channels" +name = "More-on-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "More task operations" +name = "More-task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Mozilla's Record and Replay Framework (rr)" +name = "Mozilla's-Record-and-Replay-Framework-(rr)" +uri = "devdocs/debuggingtips/#Mozilla%27s-Record-and-Replay-Framework-%28rr%29" +[[std.label]] +dispname = "Multi-processing and Distributed Computing" +name = "Multi-processing-and-Distributed-Computing" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Multicast" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Multidimensional Arrays" +name = "Multidimensional-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Multimedia I/O" +name = "Multimedia-I/O" +uri = "base/io-network/#Multimedia-I%2FO" +[[std.label]] +dispname = "Multiple GC Threads" +name = "Multiple-GC-Threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multiple Objects" +name = "Multiple-Objects" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Mutable Composite Types" +name = "Mutable-Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Mutable collections" +name = "Mutable-collections" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Named Tuple Types" +name = "Named-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Named Tuples" +name = "Named-Tuples" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Nested quote" +name = "Nested-quote" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Network I/O" +name = "Network-I/O" +uri = "base/io-network/#Network-I%2FO" +[[std.label]] +dispname = "Network Requirements for LocalManager and SSHManager" +name = "Network-Requirements-for-LocalManager-and-SSHManager" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Network transport" +name = "Network-transport" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "NetworkOptions" +uri = "stdlib/NetworkOptions/#$" +[[std.label]] +dispname = "Networking and Streams" +name = "Networking-and-Streams" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "New IR nodes" +name = "New-IR-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "New language features" +name = "New-language-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library features" +name = "New-library-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library functions" +name = "New-library-functions" +uri = "NEWS/#$" +[[std.label]] +dispname = "Non-constant Function Specifications" +name = "Non-constant-Function-Specifications" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Note on Optional and keyword Arguments" +name = "Note-on-Optional-and-keyword-Arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Notes on BLAS and LAPACK" +name = "Notes-on-BLAS-and-LAPACK" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Notes on using bpftrace" +name = "Notes-on-using-bpftrace" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Noteworthy Differences from other Languages" +name = "Noteworthy-Differences-from-other-Languages" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from C/C++" +name = "Noteworthy-differences-from-C/C" +uri = "manual/noteworthy-differences/#Noteworthy-differences-from-C%2FC" +[[std.label]] +dispname = "Noteworthy differences from Common Lisp" +name = "Noteworthy-differences-from-Common-Lisp" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from MATLAB" +name = "Noteworthy-differences-from-MATLAB" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from Python" +name = "Noteworthy-differences-from-Python" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from R" +name = "Noteworthy-differences-from-R" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Nothingness and missing values" +name = "Nothingness-and-missing-values" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Number of indices" +name = "Number-of-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Numbered prompt" +name = "Numbered-prompt" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Numeric Comparisons" +name = "Numeric-Comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Numerical Conversions" +name = "Numerical-Conversions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "OS X" +name = "OS-X" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Object allocation" +name = "Object-allocation" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Object layout (jl_value_t)" +name = "Object-layout-(jl_value_t)" +uri = "devdocs/object/#Object-layout-%28jl_value_t%29" +[[std.label]] +dispname = "Omitted and extra indices" +name = "Omitted-and-extra-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "On the command line" +name = "On-the-command-line" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Operations on Types" +name = "Operations-on-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Operator Precedence and Associativity" +name = "Operator-Precedence-and-Associativity" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Operators" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Operators Are Functions" +name = "Operators-Are-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Operators With Special Names" +name = "Operators-With-Special-Names" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optimization Pipeline" +name = "Optimization-Pipeline" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Optimize network I/O during parallel execution" +name = "Optimize-network-I/O-during-parallel-execution" +uri = "manual/performance-tips/#Optimize-network-I%2FO-during-parallel-execution" +[[std.label]] +dispname = "Optional Arguments" +name = "Optional-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optionally-generated functions" +name = "Optionally-generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Options for controlling the display of profile results" +name = "Options-for-controlling-the-display-of-profile-results" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Order-Related Functions" +name = "Order-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Other Test Macros" +name = "Other-Test-Macros" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Other generic segfaults or unreachables reached" +name = "Other-generic-segfaults-or-unreachables-reached" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Outer-only constructors" +name = "Outer-only-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Output-type computation" +name = "Output-type-computation" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Overflow behavior" +name = "Overflow-behavior" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Overview" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Overview of Julia to LLVM Interface" +name = "Overview-of-Julia-to-LLVM-Interface" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Package Manager" +name = "Package-Manager" +uri = "NEWS/#$" +[[std.label]] +dispname = "Package directories" +name = "Package-directories" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Packages and Modules" +name = "Packages-and-Modules" +uri = "manual/faq/#$" +[[std.label]] +name = "Paragraphs" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Parallel Computing" +name = "Parallel-Computing" +uri = "manual/parallel-computing/#$" +[[std.label]] +dispname = "Parallel Map and Loops" +name = "Parallel-Map-and-Loops" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Parallel mode" +name = "Parallel-mode" +uri = "manual/command-line-interface/#$" +[[std.label]] +name = "Parallelization" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Parametric Abstract Types" +name = "Parametric-Abstract-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Constructors" +name = "Parametric-Constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Methods" +name = "Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parametric Primitive Types" +name = "Parametric-Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Types" +name = "Parametric-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametrically-constrained Varargs methods" +name = "Parametrically-constrained-Varargs-methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parsing TOML data" +name = "Parsing-TOML-data" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Passing Pointers for Modifying Inputs" +name = "Passing-Pointers-for-Modifying-Inputs" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Passing options to LLVM" +name = "Passing-options-to-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Performance critical code should be inside a function" +name = "Performance-critical-code-should-be-inside-a-function" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Period Types" +name = "Period-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +name = "Periods" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Phi nodes and Pi nodes" +name = "Phi-nodes-and-Pi-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "PhiC nodes and Upsilon nodes" +name = "PhiC-nodes-and-Upsilon-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +name = "Pidfile" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +name = "Pkg" +uri = "stdlib/Pkg/#$" +[[std.label]] +dispname = "Pkg mode" +name = "Pkg-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Pkg.jl" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Platform-Specific Notes" +name = "Platform-Specific-Notes" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Point releasing 101" +name = "Point-releasing-101" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Powers, logs and roots" +name = "Powers,-logs-and-roots" +uri = "manual/mathematical-operations/#Powers%2C-logs-and-roots" +[[std.label]] +dispname = "Pre-allocating outputs" +name = "Pre-allocating-outputs" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Prefer exported methods over direct field access" +name = "Prefer-exported-methods-over-direct-field-access" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Primary Functions" +name = "Primary-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Primitive Types" +name = "Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Principles of usage" +name = "Principles-of-usage" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Printf" +uri = "NEWS/#$" +[[std.label]] +dispname = "Printing of debug information" +name = "Printing-of-debug-information" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Probe usage examples" +name = "Probe-usage-examples" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Processing log events" +name = "Processing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Profiling Julia with Tracy" +name = "Profiling-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Profiling package precompilation with Tracy" +name = "Profiling-package-precompilation-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Program representation" +name = "Program-representation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Project environments" +name = "Project-environments" +uri = "manual/code-loading/#$" +[[std.label]] +name = "Promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Propagating inbounds" +name = "Propagating-inbounds" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Propagation of Missing Values" +name = "Propagation-of-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "Proper-maintenance-and-care-of-multi-threading-locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Properties of Types" +name = "Properties-of-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Property destructuring" +name = "Property-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Qualified names" +name = "Qualified-names" +uri = "manual/modules/#$" +[[std.label]] +name = "Quirks" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Quote expressions" +name = "Quote-expressions" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "REPL-based workflow" +name = "REPL-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "REPL formatting" +name = "REPL-formatting" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "RadioMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Random Numbers" +name = "Random-Numbers" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random generation functions" +name = "Random-generation-functions" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random numbers module" +name = "Random-numbers-module" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Raspberry Pi 1 / Raspberry Pi Zero" +name = "Raspberry-Pi-1-/-Raspberry-Pi-Zero" +uri = "devdocs/build/arm/#Raspberry-Pi-1-%2F-Raspberry-Pi-Zero" +[[std.label]] +dispname = "Raspberry Pi 2" +name = "Raspberry-Pi-2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Rational Numbers" +name = "Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Receiving IP Multicast Packets" +name = "Receiving-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Redefining Methods" +name = "Redefining-Methods" +uri = "manual/methods/#$" +[[std.label]] +name = "Reflection" +uri = "base/base/#$" +[[std.label]] +dispname = "Reflection and introspection" +name = "Reflection-and-introspection" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Remote References and AbstractChannels" +name = "Remote-References-and-AbstractChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Remote References and Distributed Garbage Collection" +name = "Remote-References-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Renaming with as" +name = "Renaming-with-as" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "Reporting-and-analyzing-crashes-(segfaults)" +uri = "devdocs/backtraces/#Reporting-and-analyzing-crashes-%28segfaults%29" +[[std.label]] +name = "Representation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Representation of Intermediate Values" +name = "Representation-of-Intermediate-Values" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Representation of Pointers" +name = "Representation-of-Pointers" +uri = "devdocs/compiler/#$" +[[std.label]] +name = "Reproducibility" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Reproducing concurrency bugs with rr" +name = "Reproducing-concurrency-bugs-with-rr" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Required Build Tools and External Libraries" +name = "Required-Build-Tools-and-External-Libraries" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Resolving IP Addresses" +name = "Resolving-IP-Addresses" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Resources" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Return type" +name = "Return-type" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Returning nothing" +name = "Returning-nothing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Revise-based workflows" +name = "Revise-based-workflows" +uri = "manual/workflow-tips/#$" +[[std.label]] +name = "Rounding" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Epoch" +name = "Rounding-Epoch" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Functions" +name = "Rounding-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding functions" +name = "Rounding-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Rounding modes" +name = "Rounding-modes" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Running External Programs" +name = "Running-External-Programs" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Running PackageEvaluator" +name = "Running-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Running the Julia test suite under Valgrind" +name = "Running-the-Julia-test-suite-under-Valgrind" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Running the analysis" +name = "Running-the-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "SHA" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SHA functions" +name = "SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SIMD Support" +name = "SIMD-Support" +uri = "base/simd-types/#$" +[[std.label]] +dispname = "SIMD Values" +name = "SIMD-Values" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Safe use of Finalizers" +name = "Safe-use-of-Finalizers" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sanitizer support" +name = "Sanitizer-support" +uri = "devdocs/sanitizers/#$" +[[std.label]] +name = "Scheduling" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Search modes" +name = "Search-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Segfaults during bootstrap (sysimg.jl)" +name = "Segfaults-during-bootstrap-(sysimg.jl)" +uri = "devdocs/backtraces/#Segfaults-during-bootstrap-%28sysimg.jl%29" +[[std.label]] +dispname = "Segfaults when running a script" +name = "Segfaults-when-running-a-script" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Selecting an appropriate output array" +name = "Selecting-an-appropriate-output-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Sending IP Multicast Packets" +name = "Sending-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Separate convert and kernel logic" +name = "Separate-convert-and-kernel-logic" +uri = "manual/methods/#$" +[[std.label]] +name = "Serialization" +uri = "stdlib/Serialization/#$" +[[std.label]] +dispname = "Sessions and the REPL" +name = "Sessions-and-the-REPL" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Set-Like Collections" +name = "Set-Like-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Setting up PackageEvaluator" +name = "Setting-up-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "Shared-Arrays" +uri = "stdlib/SharedArrays/#$" +[[std.label]] +dispname = "Shared Arrays and Distributed Garbage Collection" +name = "Shared-Arrays-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shared Global Data Structures" +name = "Shared-Global-Data-Structures" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Short-Circuit Evaluation" +name = "Short-Circuit-Evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Side effects and mutable function arguments" +name = "Side-effects-and-mutable-function-arguments" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sign and absolute value functions" +name = "Sign-and-absolute-value-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Signing binaries" +name = "Signing-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Skipping Missing Values" +name = "Skipping-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Sockets" +uri = "stdlib/Sockets/#$" +[[std.label]] +dispname = "Sorting Algorithms" +name = "Sorting-Algorithms" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting Functions" +name = "Sorting-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting and Related Functions" +name = "Sorting-and-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Source distribution" +name = "Source-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Source distributions of releases" +name = "Source-distributions-of-releases" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Sparse Arrays" +name = "Sparse-Arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector Storage" +name = "Sparse-Vector-Storage" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector and Matrix Constructors" +name = "Sparse-Vector-and-Matrix-Constructors" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse matrix operations" +name = "Sparse-matrix-operations" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Special Types" +name = "Special-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Special floating-point values" +name = "Special-floating-point-values" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Special functions" +name = "Special-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Special matrices" +name = "Special-matrices" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Special values" +name = "Special-values" +uri = "base/base/#$" +[[std.label]] +dispname = "Specialized Calling Convention Signature Representation" +name = "Specialized-Calling-Convention-Signature-Representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Specializing array generation" +name = "Specializing-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Specializing axes" +name = "Specializing-axes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing reshape" +name = "Specializing-reshape" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing similar" +name = "Specializing-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specifying Network Topology (Experimental)" +name = "Specifying-Network-Topology-(Experimental)" +uri = "manual/distributed-computing/#Specifying-Network-Topology-%28Experimental%29" +[[std.label]] +dispname = "Specifying multiple system image targets" +name = "Specifying-multiple-system-image-targets" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Splatting interpolation" +name = "Splatting-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Stack Traces" +name = "Stack-Traces" +uri = "manual/stacktraces/#$" +[[std.label]] +name = "StackTraces" +uri = "base/stacktraces/#$" +[[std.label]] +dispname = "Standalone using and import" +name = "Standalone-using-and-import" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Standard Modules" +name = "Standard-Modules" +uri = "base/base/#$" +[[std.label]] +dispname = "Standard Numeric Types" +name = "Standard-Numeric-Types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Standard functions" +name = "Standard-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Standard library changes" +name = "Standard-library-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Standard modules" +name = "Standard-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Starting Julia with multiple threads" +name = "Starting-Julia-with-multiple-threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Starting and managing worker processes" +name = "Starting-and-managing-worker-processes" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Startup file" +name = "Startup-file" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Static Analysis Algorithm" +name = "Static-Analysis-Algorithm" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "Static-analyzer-annotations-for-GC-correctness-in-C-code" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "Statistics" +uri = "stdlib/Statistics/#$" +[[std.label]] +dispname = "Step 1: Install toolchain" +name = "Step-1:-Install-toolchain" +uri = "devdocs/sanitizers/#Step-1%3A-Install-toolchain" +[[std.label]] +dispname = "Step 2: Build Julia with ASAN" +name = "Step-2:-Build-Julia-with-ASAN" +uri = "devdocs/sanitizers/#Step-2%3A-Build-Julia-with-ASAN" +[[std.label]] +dispname = "String Basics" +name = "String-Basics" +uri = "manual/strings/#$" +[[std.label]] +name = "Strings" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Struct Type Correspondences" +name = "Struct-Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Stylistic Conventions" +name = "Stylistic-Conventions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "SubArray design" +name = "SubArray-design" +uri = "devdocs/subarrays/#$" +[[std.label]] +name = "SubArrays" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Submodules and relative paths" +name = "Submodules-and-relative-paths" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Subsequences, permutations and shuffling" +name = "Subsequences,-permutations-and-shuffling" +uri = "stdlib/Random/#Subsequences%2C-permutations-and-shuffling" +[[std.label]] +name = "Subtypes" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Subtyping and method sorting" +name = "Subtyping-and-method-sorting" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Subtyping diagonal variables" +name = "Subtyping-diagonal-variables" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Supplying the number of expressions" +name = "Supplying-the-number-of-expressions" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Supporting ccall" +name = "Supporting-[ccall](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bccall%5D%28%40ref%29" +[[std.label]] +dispname = "Supporting pointer_from_objref" +name = "Supporting-[pointer_from_objref](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bpointer_from_objref%5D%28%40ref%29" +[[std.label]] +name = "Suppressions" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Surface syntax AST" +name = "Surface-syntax-AST" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Sweeping" +uri = "devdocs/gc/#$" +[[std.label]] +name = "Symbols" +uri = "manual/metaprogramming/#$" +[[std.label]] +name = "Syntax" +uri = "base/base/#$" +[[std.label]] +dispname = "Syntax Conflicts" +name = "Syntax-Conflicts" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Syntax Guide" +name = "Syntax-Guide" +uri = "manual/documentation/#$" +[[std.label]] +name = "System" +uri = "base/base/#$" +[[std.label]] +dispname = "System Image Building" +name = "System-Image-Building" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "System and Package Image Building" +name = "System-and-Package-Image-Building" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "TOML" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Tab completion" +name = "Tab-completion" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Tables" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tagging the release" +name = "Tagging-the-release" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "Talking-to-the-compiler-(the-:meta-mechanism)" +uri = "devdocs/meta/#Talking-to-the-compiler-%28the-%3Ameta-mechanism%29" +[[std.label]] +name = "Tar" +uri = "stdlib/Tar/#$" +[[std.label]] +dispname = "Target Architectures" +name = "Target-Architectures" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Target-Dependent Optimization and Code Generation" +name = "Target-Dependent-Optimization-and-Code-Generation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Task Monitor with BPFnative.jl" +name = "Task-Monitor-with-BPFnative.jl" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task queue probes" +name = "Task-queue-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task runtime probes" +name = "Task-runtime-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task spawn monitor" +name = "Task-spawn-monitor" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Tasks" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Tasks and events" +name = "Tasks-and-events" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +name = "Test" +uri = "NEWS/#$" +[[std.label]] +dispname = "Test result types" +name = "Test-result-types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Test utilities" +name = "Test-utilities" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Base Julia" +name = "Testing-Base-Julia" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Log Statements" +name = "Testing-Log-Statements" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing log events" +name = "Testing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "The @threads Macro" +name = "The-@threads-Macro" +uri = "manual/multi-threading/#The-%40threads-Macro" +[[std.label]] +dispname = "The Julia REPL" +name = "The-Julia-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The Julian mode" +name = "The-Julian-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The throw function" +name = "The-[throw](@ref)-function" +uri = "manual/control-flow/#The-%5Bthrow%5D%28%40ref%29-function" +[[std.label]] +dispname = "The analyzer annotations" +name = "The-analyzer-annotations" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "The bounds checking call hierarchy" +name = "The-bounds-checking-call-hierarchy" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "The dangers of abusing multiple dispatch (aka, more on types with values-as-parameters)" +name = "The-dangers-of-abusing-multiple-dispatch-(aka,-more-on-types-with-values-as-parameters)" +uri = "manual/performance-tips/#The-dangers-of-abusing-multiple-dispatch-%28aka%2C-more-on-types-with-values-as-parameters%29" +[[std.label]] +dispname = "The different prompt modes" +name = "The-different-prompt-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The documentation is not accurate enough. Can I rely on the existing behavior?" +name = "The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior?" +uri = "manual/faq/#The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior%3F" +[[std.label]] +dispname = "The inlining algorithm (inline_worthy)" +name = "The-inlining-algorithm-(inline_worthy)" +uri = "devdocs/inference/#The-inlining-algorithm-%28inline_worthy%29" +[[std.label]] +dispname = "The jlcall calling convention" +name = "The-jlcall-calling-convention" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "The return Keyword" +name = "The-return-Keyword" +uri = "manual/functions/#$" +[[std.label]] +dispname = "The try/catch statement" +name = "The-try/catch-statement" +uri = "manual/control-flow/#The-try%2Fcatch-statement" +[[std.label]] +dispname = "The two uses of the ... operator: slurping and splatting" +name = "The-two-uses-of-the-...-operator:-slurping-and-splatting" +uri = "manual/faq/#The-two-uses-of-the-...-operator%3A-slurping-and-splatting" +[[std.label]] +dispname = "The uniform scaling operator" +name = "The-uniform-scaling-operator" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "There is a useful undocumented function/type/constant. Can I use it?" +name = "There-is-a-useful-undocumented-function/type/constant.-Can-I-use-it?" +uri = "manual/faq/#There-is-a-useful-undocumented-function%2Ftype%2Fconstant.-Can-I-use-it%3F" +[[std.label]] +dispname = "Things to watch out for" +name = "Things-to-watch-out-for" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Thread Sanitizer (TSAN)" +name = "Thread-Sanitizer-(TSAN)" +uri = "devdocs/sanitizers/#Thread-Sanitizer-%28TSAN%29" +[[std.label]] +dispname = "Thread sleep/wake probes" +name = "Thread-sleep/wake-probes" +uri = "devdocs/probes/#Thread-sleep%2Fwake-probes" +[[std.label]] +dispname = "Throwing Julia Exceptions" +name = "Throwing-Julia-Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Thundering herd detection" +name = "Thundering-herd-detection" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "TimeType-Period Arithmetic" +name = "TimeType-Period-Arithmetic" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Toplevel elements" +name = "Toplevel-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tracy Profiler" +name = "Tracy-Profiler" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Trait-based dispatch" +name = "Trait-based-dispatch" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Treat Subnormal Numbers as Zeros" +name = "Treat-Subnormal-Numbers-as-Zeros" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Triggered During Execution" +name = "Triggered-During-Execution" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Trigonometric and hyperbolic functions" +name = "Trigonometric-and-hyperbolic-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Triple-Quoted String Literals" +name = "Triple-Quoted-String-Literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Troubleshooting \"method not matched\": parametric type invariance and MethodErrors" +name = "Troubleshooting-\"method-not-matched\":-parametric-type-invariance-and-MethodErrors" +uri = "manual/faq/#Troubleshooting-%22method-not-matched%22%3A-parametric-type-invariance-and-MethodErrors" +[[std.label]] +dispname = "Try it out!" +name = "Try-it-out!" +uri = "devdocs/EscapeAnalysis/#Try-it-out%21" +[[std.label]] +dispname = "Tuple Types" +name = "Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Tuple and NTuple arguments" +name = "Tuple-and-NTuple-arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Tuple types" +name = "Tuple-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Tuples" +uri = "manual/functions/#$" +[[std.label]] +name = "Tweaks" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type Aliases" +name = "Type-Aliases" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Correspondences" +name = "Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Declarations" +name = "Type-Declarations" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Parameters" +name = "Type-Parameters" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Unions" +name = "Type-Unions" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type declarations" +name = "Type-declarations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type parameters and fields" +name = "Type-parameters-and-fields" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Type relations" +name = "Type-relations" +uri = "base/base/#$" +[[std.label]] +name = "TypeNames" +uri = "devdocs/types/#$" +[[std.label]] +name = "Types" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Types, type declarations, and constructors" +name = "Types,-type-declarations,-and-constructors" +uri = "manual/faq/#Types%2C-type-declarations%2C-and-constructors" +[[std.label]] +dispname = "Types and sets (and Any and Union{}/Bottom)" +name = "Types-and-sets-(and-Any-and-Union{}/Bottom)" +uri = "devdocs/types/#Types-and-sets-%28and-Any-and-Union%7B%7D%2FBottom%29" +[[std.label]] +dispname = "Types of functions" +name = "Types-of-functions" +uri = "manual/types/#$" +[[std.label]] +name = "UUIDs" +uri = "stdlib/UUIDs/#$" +[[std.label]] +dispname = "Unhandled rr system calls" +name = "Unhandled-rr-system-calls" +uri = "devdocs/valgrind/#$" +[[std.label]] +name = "Unicode" +uri = "stdlib/Unicode/#$" +[[std.label]] +dispname = "Unicode Input" +name = "Unicode-Input" +uri = "manual/unicode-input/#$" +[[std.label]] +dispname = "Unicode and UTF-8" +name = "Unicode-and-UTF-8" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Union representation" +name = "Union-representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "UnionAll Types" +name = "UnionAll-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "UnionAll types" +name = "UnionAll-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Unit Testing" +name = "Unit-Testing" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Update the version number of a dependency" +name = "Update-the-version-number-of-a-dependency" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating an existing source tree" +name = "Updating-an-existing-source-tree" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating fields of GC-managed objects" +name = "Updating-fields-of-GC-managed-objects" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Updating operators" +name = "Updating-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Uploading binaries" +name = "Uploading-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Use in Makefiles" +name = "Use-in-Makefiles" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Use naming conventions consistent with Julia base/" +name = "Use-naming-conventions-consistent-with-Julia-base/" +uri = "manual/style-guide/#Use-naming-conventions-consistent-with-Julia-base%2F" +[[std.label]] +dispname = "Useful JULIA_LLVM_ARGS parameters" +name = "Useful-JULIA_LLVM_ARGS-parameters" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Useful Julia functions for Inspecting those variables" +name = "Useful-Julia-functions-for-Inspecting-those-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful Julia variables for Inspecting" +name = "Useful-Julia-variables-for-Inspecting" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful references:" +name = "Useful-references:" +uri = "devdocs/probes/#Useful-references%3A" +[[std.label]] +dispname = "User interaction" +name = "User-interaction" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Using @threads without data races" +name = "Using-@threads-without-data-races" +uri = "manual/multi-threading/#Using-%40threads-without-data-races" +[[std.label]] +dispname = "Using Loggers" +name = "Using-Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Using Valgrind with Julia" +name = "Using-Valgrind-with-Julia" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Using arguments inside scripts" +name = "Using-arguments-inside-scripts" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Using axes for bounds checks and loop iteration" +name = "Using-axes-for-bounds-checks-and-loop-iteration" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Using distinct algorithms for scalar or array generation" +name = "Using-distinct-algorithms-for-scalar-or-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Using julia-config to automatically determine build parameters" +name = "Using-julia-config-to-automatically-determine-build-parameters" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Utility Collections" +name = "Utility-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Vararg Tuple Types" +name = "Vararg-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Varargs Functions" +name = "Varargs-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Variables and Assignments" +name = "Variables-and-Assignments" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Variadic function calls" +name = "Variadic-function-calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Verifying" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Versioning" +uri = "base/base/#$" +[[std.label]] +dispname = "Versioning and Git" +name = "Versioning-and-Git" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Via @profile" +name = "Via-@profile" +uri = "stdlib/Profile/#Via-%40profile" +[[std.label]] +dispname = "Viewing Tracy files in your browser" +name = "Viewing-Tracy-files-in-your-browser" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Viewing a stack trace" +name = "Viewing-a-stack-trace" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Views (SubArrays and other view types)" +name = "Views-(SubArrays-and-other-view-types)" +uri = "base/arrays/#Views-%28SubArrays-and-other-view-types%29" +[[std.label]] +dispname = "What are the possible causes of an UndefVarError during remote execution?" +name = "What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution?" +uri = "manual/faq/#What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution%3F" +[[std.label]] +dispname = "What does the ... operator do?" +name = "What-does-the-...-operator-do?" +uri = "manual/faq/#What-does-the-...-operator-do%3F" +[[std.label]] +dispname = "What is the difference between \"using\" and \"import\"?" +name = "What-is-the-difference-between-\"using\"-and-\"import\"?" +uri = "manual/faq/#What-is-the-difference-between-%22using%22-and-%22import%22%3F" +[[std.label]] +dispname = "What is the return value of an assignment?" +name = "What-is-the-return-value-of-an-assignment?" +uri = "manual/faq/#What-is-the-return-value-of-an-assignment%3F" +[[std.label]] +dispname = "When is convert called?" +name = "When-is-convert-called?" +uri = "manual/conversion-and-promotion/#When-is-convert-called%3F" +[[std.label]] +dispname = "When to use T, Ptr{T} and Ref{T}" +name = "When-to-use-T,-Ptr{T}-and-Ref{T}" +uri = "manual/calling-c-and-fortran-code/#When-to-use-T%2C-Ptr%7BT%7D-and-Ref%7BT%7D" +[[std.label]] +dispname = "Why am I getting UndefVarError from a simple loop?" +name = "Why-am-I-getting-UndefVarError-from-a-simple-loop?" +uri = "manual/faq/#Why-am-I-getting-UndefVarError-from-a-simple-loop%3F" +[[std.label]] +dispname = "Why are my Julia benchmarks for linear algebra operations different from other languages?" +name = "Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages?" +uri = "manual/faq/#Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages%3F" +[[std.label]] +dispname = "Why do concurrent writes to the same stream result in inter-mixed output?" +name = "Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output?" +uri = "manual/faq/#Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output%3F" +[[std.label]] +dispname = "Why does Julia use * for string concatenation? Why not + or something else?" +name = "Why-does-Julia-use-*-for-string-concatenation?-Why-not-or-something-else?" +uri = "manual/faq/#Why-does-Julia-use-%2A-for-string-concatenation%3F-Why-not-or-something-else%3F" +[[std.label]] +dispname = "Why does x += y allocate memory when x and y are arrays?" +name = "Why-does-x-y-allocate-memory-when-x-and-y-are-arrays?" +uri = "manual/faq/#Why-does-x-y-allocate-memory-when-x-and-y-are-arrays%3F" +[[std.label]] +dispname = "Why doesn't it work to declare foo(bar::Vector{Real}) = 42 and then call foo([1])?" +name = "Why-doesn't-it-work-to-declare-foo(bar::Vector{Real})-42-and-then-call-foo([1])?" +uri = "manual/faq/#Why-doesn%27t-it-work-to-declare-foo%28bar%3A%3AVector%7BReal%7D%29-42-and-then-call-foo%28%5B1%5D%29%3F" +[[std.label]] +dispname = "Why doesn't run support * or pipes for scripting external programs?" +name = "Why-doesn't-run-support-*-or-pipes-for-scripting-external-programs?" +uri = "manual/faq/#Why-doesn%27t-run-support-%2A-or-pipes-for-scripting-external-programs%3F" +[[std.label]] +dispname = "Why don't you compile Matlab/Python/R/… code to Julia?" +name = "Why-don't-you-compile-Matlab/Python/R/…-code-to-Julia?" +uri = "manual/faq/#Why-don%27t-you-compile-Matlab%2FPython%2FR%2F%E2%80%A6-code-to-Julia%3F" +[[std.label]] +dispname = "Windows Build Debugging" +name = "Windows-Build-Debugging" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Workflow for Testing Packages" +name = "Workflow-for-Testing-Packages" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with Arrays" +name = "Working-with-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Working with Broadcasted objects" +name = "Working-with-Broadcasted-objects" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Working with Files" +name = "Working-with-Files" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Working with LLVM" +name = "Working-with-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Working with Test Sets" +name = "Working-with-Test-Sets" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with context" +name = "Working-with-context" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Wrapper types" +name = "Wrapper-types" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Write \"type-stable\" functions" +name = "Write-\"type-stable\"-functions" +uri = "manual/performance-tips/#Write-%22type-stable%22-functions" +[[std.label]] +dispname = "Write functions, not just scripts" +name = "Write-functions,-not-just-scripts" +uri = "manual/style-guide/#Write-functions%2C-not-just-scripts" +[[std.label]] +dispname = "Write functions with argument ordering similar to Julia Base" +name = "Write-functions-with-argument-ordering-similar-to-Julia-Base" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Writing Documentation" +name = "Writing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Writing Tests for greeting_tests.jl" +name = "Writing-Tests-for-greeting_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing Tests for math_tests.jl" +name = "Writing-Tests-for-math_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing custom array types with non-1 indexing" +name = "Writing-custom-array-types-with-non-1-indexing" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "LaTeX" +name = "\\LaTeX" +uri = "stdlib/Markdown/#%5CLaTeX" +[[std.label]] +dispname = "Allocation Profiler" +name = "allocation-profiler" +uri = "manual/profile/#$" +[[std.label]] +dispname = "$ and \\ characters" +name = "and-\\-characters" +uri = "manual/documentation/#and-%5C-characters" +[[std.label]] +dispname = "Method" +name = "ast-lowered-method" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Automatic Type Conversion" +name = "automatic-type-conversion" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Append ! to names of functions that modify their arguments" +name = "bang-convention" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Calling Convention" +name = "calling-convention" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "How do I catch CTRL-C in a script?" +name = "catch-ctrl-c" +uri = "manual/faq/#$" +[[std.label]] +dispname = "ccall interface" +name = "ccall-interface" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "ccall using a libuv threadpool (Experimental)" +name = "ccall-using-a-libuv-threadpool-(Experimental)" +uri = "base/multi-threading/#ccall-using-a-libuv-threadpool-%28Experimental%29" +[[std.label]] +dispname = "Command-line Interface" +name = "cli" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Code Availability and Loading Packages" +name = "code-availability" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Code Loading" +name = "code-loading" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Interpolation" +name = "command-interpolation" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Command-line switches for Julia" +name = "command-line-interface" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Compiler efficiency issues" +name = "compiler-efficiency-issues" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Conversion and Promotion" +name = "conversion-and-promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Destructuring Assignment and Multiple Return Values" +name = "destructuring-assignment" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Macro reference" +name = "dev-cartesian-reference" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "JIT Code Generation" +name = "dev-codegen" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Macro Expansion" +name = "dev-macro-expansion" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Parsing" +name = "dev-parsing" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "System Image" +name = "dev-sysimg" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Type Inference" +name = "dev-type-inference" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Version/Environment info" +name = "dev-version-info" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "else Clauses" +name = "else-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "JULIA_CPU_THREADS" +name = "env-cpu-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NUM_GC_THREADS" +name = "env-gc-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_IMAGE_THREADS" +name = "env-image-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_MAX_NUM_PRECOMPILE_FILES" +name = "env-max-num-precompile-files" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "What are the differences between zero-dimensional arrays and scalars?" +name = "faq-array-0dim" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Asynchronous IO and concurrent synchronous writes" +name = "faq-async-io" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia give a DomainError for certain seemingly-sensible operations?" +name = "faq-domain-errors" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia use native machine integer arithmetic?" +name = "faq-integer-arithmetic" +uri = "manual/faq/#$" +[[std.label]] +dispname = "How does \"null\", \"nothingness\" or \"missingness\" work in Julia?" +name = "faq-nothing" +uri = "manual/faq/#$" +[[std.label]] +dispname = "finally Clauses" +name = "finally-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "gdb debugging tips" +name = "gdb-debugging-tips" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "isbits Union Arrays" +name = "isbits-Union-Arrays" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Optimizations" +name = "isbits-Union-Optimizations" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Structs" +name = "isbits-Union-Structs" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +name = "jl_atexit_hook()" +uri = "devdocs/init/#jl_atexit_hook%28%29" +[[std.label]] +name = "julia_init()" +uri = "devdocs/init/#julia_init%28%29" +[[std.label]] +name = "julia_save()" +uri = "devdocs/init/#julia_save%28%29" +[[std.label]] +dispname = "Separate kernel functions (aka, function barriers)" +name = "kernel-functions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Arrays" +name = "lib-arrays" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Iteration" +name = "lib-collections-iteration" +uri = "base/collections/#$" +[[std.label]] +dispname = "Constants" +name = "lib-constants" +uri = "base/constants/#$" +[[std.label]] +dispname = "File Events" +name = "lib-filewatching" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "lib-multithreading" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Numbers" +name = "lib-numbers" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Profiling" +name = "lib-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Strings" +name = "lib-strings" +uri = "base/strings/#$" +[[std.label]] +dispname = "Synchronization" +name = "lib-task-sync" +uri = "base/parallel/#$" +[[std.label]] +name = "libuv" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Local Scope" +name = "local-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level synchronization using schedule and wait" +name = "low-level-schedule-wait" +uri = "base/parallel/#$" +[[std.label]] +name = "main()" +uri = "devdocs/init/#main%28%29" +[[std.label]] +dispname = "Abstract Types" +name = "man-abstract-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Advantages of Julia" +name = "man-advantages-of-julia" +uri = "#$" +[[std.label]] +dispname = "Allowed Variable Names" +name = "man-allowed-variable-names" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Method Ambiguities" +name = "man-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Anonymous Functions" +name = "man-anonymous-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Public API" +name = "man-api" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Argument destructuring" +name = "man-argument-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Argument Passing Behavior" +name = "man-argument-passing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Array and Vectorized Operators and Functions" +name = "man-array-and-vectorized-operators-and-functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-array-concatenation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Indexing" +name = "man-array-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Array literals" +name = "man-array-literals" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Typed array literals" +name = "man-array-typed-literal" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Assignment expressions and assignment versus mutation" +name = "man-assignment-expressions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Asynchronous Programming" +name = "man-asynchronous" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Per-field atomics" +name = "man-atomics" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Alternative linear algebra backends" +name = "man-backends-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Bits Types" +name = "man-bits-types" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Byte Array Literals" +name = "man-byte-array-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Characters" +name = "man-characters" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Cluster Cookie" +name = "man-cluster-cookie" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "@code_warntype" +name = "man-code-warntype" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Compound Expressions" +name = "man-compound-expressions" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Comprehensions" +name = "man-comprehensions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-concatenation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Conditional Evaluation" +name = "man-conditional-evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Constructors" +name = "man-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Compressed Sparse Column (CSC) Sparse Matrix Storage" +name = "man-csc" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Arrays with custom indices" +name = "man-custom-indices" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom pretty-printing" +name = "man-custom-pretty-printing" +uri = "manual/types/#$" +[[std.label]] +dispname = "Declared Types" +name = "man-declared-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Distributed Computing" +name = "man-distributed" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Documentation" +name = "man-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Vectorized \"dot\" operators" +name = "man-dot-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Interpolation" +name = "man-expression-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Package Extensions" +name = "man-extensions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Functions" +name = "man-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Getting Started" +name = "man-getting-started" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Important Links" +name = "man-important-links" +uri = "#$" +[[std.label]] +dispname = "Indexed Assignment" +name = "man-indexed-assignment" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Inner Constructor Methods" +name = "man-inner-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Instance Properties" +name = "man-instance-properties" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Interactive Utilities" +name = "man-interactive-utils" +uri = "stdlib/InteractiveUtils/#$" +[[std.label]] +dispname = "Abstract Arrays" +name = "man-interface-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Iteration" +name = "man-interface-iteration" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Strided Arrays" +name = "man-interface-strided-arrays" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Customizing broadcasting" +name = "man-interfaces-broadcasting" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Introduction" +name = "man-introduction" +uri = "#$" +[[std.label]] +dispname = "Julia Compared to Other Languages" +name = "man-julia-compared-other-languages" +uri = "#$" +[[std.label]] +dispname = "Linear Algebra" +name = "man-linalg" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Orthogonal matrices (AbstractQ)" +name = "man-linalg-abstractq" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "man-linalg-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Logging" +name = "man-logging" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Repeated Evaluation: Loops" +name = "man-loops" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Macros" +name = "man-macros" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method design and the avoidance of ambiguities" +name = "man-method-design-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Method specializations" +name = "man-method-specializations" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Orthogonalize your design" +name = "man-methods-orthogonalize" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Single- and multi-dimensional Arrays" +name = "man-multi-dim-arrays" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "man-multithreading" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multithreading and linear algebra" +name = "man-multithreading-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Numeric Literal Coefficients" +name = "man-numeric-literal-coefficients" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Outer Constructor Methods" +name = "man-outer-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Composite Types" +name = "man-parametric-composite-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Avoid containers with abstract type parameters" +name = "man-performance-abstract-container" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Annotations" +name = "man-performance-annotations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance of captured variable" +name = "man-performance-captured" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Access arrays in memory order, along columns" +name = "man-performance-column-major" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Tips" +name = "man-performance-tips" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Types with values-as-parameters" +name = "man-performance-value-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Consider using views for slices" +name = "man-performance-views" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Printf" +name = "man-printf" +uri = "stdlib/Printf/#$" +[[std.label]] +dispname = "Punctuation" +name = "man-punctuation" +uri = "base/punctuation/#$" +[[std.label]] +dispname = "QuoteNode" +name = "man-quote-node" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Raw String Literals" +name = "man-raw-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Regular Expressions" +name = "man-regex-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Scope constructs" +name = "man-scope-table" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Scripting" +name = "man-scripting" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "man-shared-arrays" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shell mode" +name = "man-shell-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Singleton types" +name = "man-singleton-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Strings" +name = "man-strings" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Supported index types" +name = "man-supported-index-types" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Task Migration" +name = "man-task-migration" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Tasks (aka Coroutines)" +name = "man-tasks" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Threadpools" +name = "man-threadpools" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "What does \"type-stable\" mean?" +name = "man-type-stability" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Typed Globals" +name = "man-typed-globals" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Types" +name = "man-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type{T} type selectors" +name = "man-typet-type" +uri = "manual/types/#$" +[[std.label]] +dispname = "Variables" +name = "man-variables" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Dot Syntax for Vectorizing Functions" +name = "man-vectorized" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Version Number Literals" +name = "man-version-number-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "What Makes Julia, Julia?" +name = "man-what-makes-julia" +uri = "#$" +[[std.label]] +dispname = "Workflow Tips" +name = "man-workflow-tips" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Mapping C Types to Julia" +name = "mapping-c-types-to-julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown" +name = "markdown_stdlib" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Mathematical Operators" +name = "math-ops" +uri = "base/math/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "meta-non-standard-string-literals" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Missing Values" +name = "missing" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Modules" +name = "modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "nVidia Jetson TX2" +name = "nVidia-Jetson-TX2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Namespace management" +name = "namespace-management" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "non-standard-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "On Soft Scope" +name = "on-soft-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Diagnosing and fixing hangs due to a package dependency" +name = "pchang_deps" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Fixing package code to avoid hangs" +name = "pchang_fix" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Package Images" +name = "pkgimages" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package images optimized for multiple microarchitectures" +name = "pkgimgs-multi-versioning" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package/Environment Preferences" +name = "preferences" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "printf() and stdio in the Julia runtime" +name = "printf()-and-stdio-in-the-Julia-runtime" +uri = "devdocs/stdio/#printf%28%29-and-stdio-in-the-Julia-runtime" +[[std.label]] +dispname = "printf() during initialization" +name = "printf()-during-initialization" +uri = "devdocs/stdio/#printf%28%29-during-initialization" +[[std.label]] +name = "repl_entrypoint()" +uri = "devdocs/init/#repl_entrypoint%28%29" +[[std.label]] +dispname = "Scope of Variables" +name = "scope-of-variables" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "BLAS character arguments" +name = "stdlib-blas-chars" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Unit diagonal" +name = "stdlib-blas-diag" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Multiplication order" +name = "stdlib-blas-side" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Transposition operation" +name = "stdlib-blas-trans" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Triangle referencing" +name = "stdlib-blas-uplo" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "API reference" +name = "stdlib-dates-api" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "SparseArrays API" +name = "stdlib-sparse-arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Interpolation" +name = "string-interpolation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "System image optimized for multiple microarchitectures" +name = "sysimg-multi-versioning" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Tools" +name = "tools" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "using and import with specific identifiers, and adding methods" +name = "using-and-import-with-specific-identifiers,-and-adding-methods" +uri = "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods" +[[std.label]] +dispname = "Writing binary broadcasting rules" +name = "writing-binary-broadcasting-rules" +uri = "manual/interfaces/#$" diff --git a/v0.2.2/inventories/JuliaDocs.toml b/v0.2.2/inventories/JuliaDocs.toml new file mode 100644 index 0000000..5492fc1 --- /dev/null +++ b/v0.2.2/inventories/JuliaDocs.toml @@ -0,0 +1,14 @@ +[Inventory] +format = "DocInventories v0" +project = "JuliaDocs" +version = "" + +[[std.doc]] +name = "DocumenterInterLinks" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocumenterInterLinks.jl" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocInventories.jl" +uri = "DocInventories.jl#readme" diff --git a/v0.2.2/inventory.toml.gz b/v0.2.2/inventory.toml.gz new file mode 100644 index 0000000..df3d8ce Binary files /dev/null and b/v0.2.2/inventory.toml.gz differ diff --git a/v0.2.2/objects.inv b/v0.2.2/objects.inv new file mode 100644 index 0000000..1aa0cbb Binary files /dev/null and b/v0.2.2/objects.inv differ diff --git a/v0.2.2/search_index.js b/v0.2.2/search_index.js new file mode 100644 index 0000000..3249d1a --- /dev/null +++ b/v0.2.2/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"api/#API","page":"API","title":"API","text":"","category":"section"},{"location":"api/","page":"API","title":"API","text":"The DocInventories package exports two names:","category":"page"},{"location":"api/","page":"API","title":"API","text":"Inventory\nInventoryItem","category":"page"},{"location":"api/","page":"API","title":"API","text":"All other names should either be imported explicitly, e.g.,","category":"page"},{"location":"api/","page":"API","title":"API","text":"using DocInventories: uri, spec","category":"page"},{"location":"api/","page":"API","title":"API","text":"for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.","category":"page"},{"location":"api/","page":"API","title":"API","text":"","category":"page"},{"location":"api/","page":"API","title":"API","text":"Modules = [DocInventories]","category":"page"},{"location":"api/#DocInventories.MIME_TYPES","page":"API","title":"DocInventories.MIME_TYPES","text":"Default map of file extensions to MIME types.\n\nMIME_TYPES = Dict(\n \".txt\" => MIME(\"text/x-intersphinx\"),\n \".inv\" => MIME(\"application/x-intersphinx\"),\n \".toml\" => MIME(\"application/toml\"),\n \".txt.gz\" => MIME(\"text/x-intersphinx+gzip\"),\n \".toml.gz\" => MIME(\"application/toml+gzip\"),\n)\n\n\n\n\n\n","category":"constant"},{"location":"api/#DocInventories.Inventory","page":"API","title":"DocInventories.Inventory","text":"An inventory link targets in a project documentation.\n\ninventory = Inventory(\n source;\n mime=auto_mime(source),\n root_url=root_url(source)\n)\n\nloads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.\n\nThe Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.\n\nAlternatively,\n\ninventory = Inventory(; project, version=\"\", root_url=\"\", items=[])\n\nwith a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.\n\nAttributes\n\nproject: The name of the project\nversion: The version of the project (e.g., \"1.0.0\")\nroot_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with \"https://\" and end with a slash.\nsource: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.\nsorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.\n\nItem access\n\nItems can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form \":[domain:]role:`name`\", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.\n\nSearch\n\nThe inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:\n\nA spec of the form \":domain:role:`name`\", in full, partially, or as a regex.\nPart of a url of a page in the project's documentation, as a string\nThe title of a section as it appears somewhere in the project's documentation.\n\nThe search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.\n\nMethods\n\nfind_in_inventory(inventory, name) – find a single item in the inventory\nsave(filename, inventory; mime=auto_mime(filename)) – write the inventory to a file in any supported output format.\nshow_full(inventory) – show the unabbreviated inventory in the REPL (ideally via TerminalPager)\nuri(inventory, key) – obtain the full URI for an item from the inventory.\npush!(inventory, items...) – add InventoryItems to an existing inventory.\nappend!(inventory, collections...) – add collections of InventoryItems to an existing inventory.\nsort(inventory) – convert an unsorted inventory into a sorted one.\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryFormatError","page":"API","title":"DocInventories.InventoryFormatError","text":"An error indicating an issue with an objects.inv file.\n\nthrow(InventoryFormatError(msg))\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryItem","page":"API","title":"DocInventories.InventoryItem","text":"An item inside an Inventory.\n\nitem = InventoryItem(; name, role, uri, priority=1, domain=\"jl\", dispname=\"-\")\n\nrepresents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.\n\nFor convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=\":domain:role:`name`\" borrows from Sphinx' cross-referencing syntax:\n\nitem = IventoryItem(\n \":domain:role:`name`\" => uri;\n dispname=,\n priority=()\n)\n\nThe domain is optional: if spec=\":role:`name`\", the domain is \"std\" for role=\"label\" or role=\"doc\", and \"jl\" otherwise. The role is mandatory for code objects. For non-code objects,\n\nitem = IventoryItem(\n \"title\" => uri;\n dispname=,\n priority=-1\n)\n\nindicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(\":std:label:`name`\" => uri; dispname=title, priority=-1).\n\nAttributes\n\nname: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.\ndomain: The name of a Sphinx domain. Should be \"jl\" for Julia code objects (default), \"py\" for Python code objects, and \"std\" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.\nrole: A domain-specific role (type). Must have nonzero length and not contain whitespace.\npriority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:\n1: the \"default\" priority. Used by default for all objects not in the \"std\" domain (that is, all \"code\" objects such as those in the \"jl\" domain).\n0: object is important\n2 (or higher): object is unimportant\n-1 (or lower): object is \"hidden\" (may be omitted from search). Used by default for all objects in the std domain (section titles)\nSee find_in_inventory for details. The above semantics match those used by Sphinx.\nuri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with \"$\" to indicate a placeholder for name (usually as \"#$\", for an HTML anchor matching name).\ndispname: A full plain text representation of the object. May be \"-\" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.\n\nMethods\n\nuri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.\ndispname – Extract the dispname, resolving the \"-\" shorthand, if applicable.\nspec – Return the specification string \":domain:role:`name`\" associated with the item\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.auto_mime-Tuple{Any}","page":"API","title":"DocInventories.auto_mime","text":"Determine the MIME type of the given file path or URL from the file extension.\n\nmime = auto_mime(source)\n\nreturns a MIME type from the extension of source. The default mapping is in MIME_TYPES.\n\nUnknown or unsupported extensions throw an ArgumentError.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.dispname-Tuple{InventoryItem}","page":"API","title":"DocInventories.dispname","text":"Obtain the full display name for an InventoryItem.\n\ndisplay_name = dispname(item)\n\nreturns item.dispname with \"-\" expanded to item.name.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.find_in_inventory-Tuple{Any, Any}","page":"API","title":"DocInventories.find_in_inventory","text":"Find an item in the inventory.\n\nitem = find_in_inventory(\n inventory,\n name;\n domain=\"\",\n role=\"\",\n quiet=false,\n include_hidden_priority=true\n)\n\nreturns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.\n\nArguments\n\ninventory: The Inventory to search.\nname: The value of the name attribute of the InventoryItem to find. Must match exactly.\ndomain: If not empty, restrict search to items with a matching domain attribute.\nrole: If not empty, restrict search to items with a matching role attribute.\nquiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.\ninclude_hidden_priority: Whether or not to consider items with a negative priority attribute. If \"hidden\" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.\n\nNote that direct item lookup as inventory[spec] where spec is a string of the form \"[:[domain:]role:]`name`\" is available as a simplified way to call find_in_inventory with quiet=true.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.root_url-Tuple{AbstractString}","page":"API","title":"DocInventories.root_url","text":"Obtain the root url from an inventory source.\n\nurl = root_url(source; warn=true)\n\nreturns the root url as determined by split_url if source starts with \"https://\" or \"http://\", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.save-Tuple{AbstractString, Any}","page":"API","title":"DocInventories.save","text":"Write the Inventory to file in the specified format.\n\nsave(filename, inventory; mime=auto_mime(filename))\n\nwrites inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{InventoryItem}","page":"API","title":"DocInventories.show_full","text":"show_full(item) # io=stdout\nshow_full(io, item)\n\nis equivalent to\n\nshow(IOContext(io, :full => true), \"text/plain\", item)\n\nand shows the InventoryItem with all attributes.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{Inventory}","page":"API","title":"DocInventories.show_full","text":"show_full(inventory) # io=stdout\nshow_full(io, inventory)\n\nis equivalent to\n\nshow(IOContext(io, :limit => false), \"text/plain\", inventory)\n\nand shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.spec-Tuple{InventoryItem}","page":"API","title":"DocInventories.spec","text":"Return the specification string of an InventoryItem.\n\nitem_spec = spec(item)\n\nreturns a string of the form \":domain:role:`name`\" using the attributes of the given item.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.split_url-Tuple{Any}","page":"API","title":"DocInventories.split_url","text":"Split a URL into a root URL and a filename.\n\nroot_url, filename = split_url(url)\n\nsplits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with \"https://\" or \"http://\".\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{Inventory, Any}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(inventory, key)\n\nis equivalent to uri(inventory[key]; root_url=inventory.root_url).\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{InventoryItem}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(item; root_url=\"\")\n\nfully expands item.uri and prepends root_url.\n\n\n\n\n\n","category":"method"},{"location":"formats/#Inventory-File-Formats","page":"Inventory File Formats","title":"Inventory File Formats","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.","category":"page"},{"location":"formats/#Sphinx-Inventory-Format","page":"Inventory File Formats","title":"Sphinx Inventory Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"# Sphinx inventory version 2\n# Project: <project>\n# Version: <version>\n# The remainder of this file is compressed using zlib.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.","category":"page"},{"location":"formats/#Plain-Text-Format","page":"Inventory File Formats","title":"Plain Text Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"<name> <domain>:<role> <priority> <uri> <dispname>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).","category":"page"},{"location":"formats/#TOML-Format","page":"Inventory File Formats","title":"TOML Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The TOML format is another text output format that is optimized for human readability. It starts with a header section of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"[Inventory]\nformat = \"DocInventories v0\"\nproject = \"<project>\"\nversion = \"<version>\"","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The format line is mandatory and identifies the file as containing inventory data in the format described here.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"warning: Warning\nAs indicated by the v0 in the format line, the format described here is currently experimental and may change without notice","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"After that, each InventoryItem is represented by a multi-line block of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"[[<domain>.<role>]]\nname = \"<name>\"\nuri = \"<uri>\"\ndispname = \"<dispname>\"\npriority = <priority>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname=\"-\"), the dispname line may also be omitted.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The item-blocks may be grouped/separated by blank lines. In .toml file generated by DocInventories.save(\"inventory.toml\", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map \"name\", \"uri\", and potentially \"dispname\" and \"priority\" to their respective values.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"A compressed TOML file can be written with, e.g., DocInventories.save(\"inventory.toml.gz\", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.","category":"page"},{"location":"formats/#Size-Comparison","page":"Inventory File Formats","title":"Size Comparison","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"using DocInventories\nusing DocumenterInterLinks\nusing Markdown\nusing DataFrames\nusing PrettyTables\n\ninv = InterLinks(\n \"Documenter\" => (\n \"https://documenter.juliadocs.org/stable/\",\n joinpath(@__DIR__, \"inventories\", \"Documenter.toml\")\n ),\n \"Julia\" => (\n \"https://docs.julialang.org/en/v1/\",\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\")\n ),\n \"Matplotlib\" => \"https://matplotlib.org/stable/objects.inv\",\n \"Python\" => \"https://docs.python.org/3/objects.inv\",\n)\n\nprojects = collect(keys(inv))\nformats = [\".txt\", \".toml\", \".inv\", \".toml.gz\"]\ndata = (\n \"project\" => String[],\n \"objects\" => Int64[],\n [format => String[] for format in formats]...\n)\n\nmktempdir() do tempdir\n for name in projects\n push!(data[1][2], name)\n push!(data[2][2], length(inv[name]))\n for (i, format) in enumerate(formats)\n filename = joinpath(tempdir, name*format)\n DocInventories.save(filename, inv[name])\n kB = float(filesize(filename)) / 1024.0\n push!(data[i+2][2], \"$(round(kB; digits=1)) kB\")\n end\n end\nend\n\n\ntable = pretty_table(\n String,\n DataFrame(data...);\n header=[\"Project\", \"No. of Objects\", formats...],\n backend = Val(:markdown),\n)\n\nMarkdown.parse(table)","category":"page"},{"location":"usage/#Usage","page":"Usage","title":"Usage","text":"","category":"section"},{"location":"usage/#Loading-Inventories","page":"Usage","title":"Loading Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"using DocInventories\ninventory = Inventory(\"https://matplotlib.org/3.7.3/objects.inv\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory = Inventory(\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\"),\n root_url=\"https://docs.julialang.org/en/v1/\"\n)","category":"page"},{"location":"usage/#Inventory-Items","page":"Usage","title":"Inventory Items","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"item = inventory[\"Style-Guide\"]","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The spec in the mapping adopts the notation of a \"domain\" and \"role\" from Sphinx:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.show_full(inventory[\"Style-Guide\"])","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"[1]: We conflate Sphinx' \"object types\" and \"roles\". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference \":py:func:`matplotlib.pyplot.subplots`\" would correspond to the DocInventories spec \":py:function:`matplotlib.pyplot.subplots`\".","category":"page"},{"location":"usage/#Exploring-Inventories","page":"Usage","title":"Exploring Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Thus, we could search for a title as is appears in the documentation:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"Sorting and Related Functions\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, with a regular expression, for all Julia functions in Base that have sort in their name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(r\":function:`Base\\..*sort.*`\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, for all linkable items that appear on the page with the relative URI \"manual/workflow-tips/\"","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"manual/workflow-tips/\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The search results will be sorted taking into account the priority field of the items.","category":"page"},{"location":"usage/#Saving-Inventories-to-File","page":"Usage","title":"Saving Inventories to File","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(tempname(), inventory; mime=\"application/toml\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"It is also possible to write with compression by appending a .gz file extension:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml.gz\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"See Inventory File Formats for a description of all available output formats.","category":"page"},{"location":"creating/#Creating-Inventory-Files","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file \"by hand\" make sense:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.\nCreating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"There are two ways to accomplish this:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Populate an Inventory in the REPL\nMaintain an Inventory TOML File by Hand","category":"page"},{"location":"creating/#Populate-an-Inventory-in-the-REPL","page":"Creating Inventory Files","title":"Populate an Inventory in the REPL","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We can instantiate an empty Inventory as","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"using DocInventories\n\ninventory = Inventory(\n project=\"Wikipedia\",\n version=\"2024-01\",\n root_url=\"https://en.wikipedia.org/wiki/\"\n);\nnothing # hide","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Then, we can push! InventoryItems for all pages we want to include in the inventory:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"push!(\n inventory,\n InventoryItem(\n \":std:doc:Julia\" => \"Julia_(programming_language)\";\n dispname=\"Julia (programming language)\"\n ),\n InventoryItem(\n \":std:doc:Python\" => \"Python_(programming_language)\";\n dispname=\"Python (programming language)\"\n )\n)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We've used here the role :std:doc: for \"documents\", which is somewhat optional, but more accurate than the default \":std:label:\" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"inventory[\"Julia\"]","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Once the inventory is complete, we can write it to disk, see Saving Inventories to File.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"creating/#Maintain-an-Inventory-TOML-File-by-Hand","page":"Creating Inventory Files","title":"Maintain an Inventory TOML File by Hand","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"show(stdout, \"application/toml\", inventory)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.","category":"page"},{"location":"#DocInventories.jl","page":"Home","title":"DocInventories.jl","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"using Markdown\nusing Pkg\n\nVERSION = Pkg.dependencies()[Base.UUID(\"43dc2714-ed3b-44b5-b226-857eda1aa7de\")].version\n\ngithub_badge = \"[![Github](https://img.shields.io/badge/JuliaDocs-DocInventories.jl-blue.svg?logo=github)](https://github.com/JuliaDocs/DocInventories.jl)\"\n\nversion_badge = \"![v$VERSION](https://img.shields.io/badge/version-v$(replace(\"$VERSION\", \"-\" => \"--\"))-green.svg)\"\n\nif get(ENV, \"DOCUMENTER_BUILD_PDF\", \"\") == \"\"\n Markdown.parse(\"$github_badge $version_badge\")\nelse\n Markdown.parse(\"\"\"\n -----\n\n On Github: [JuliaDocs/DocInventories.jl](https://github.com/JuliaDocs/DocInventories.jl)\n\n Version: $VERSION\n\n -----\n\n \"\"\")\nend","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.","category":"page"},{"location":"#Installation","page":"Home","title":"Installation","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"As usual, that package can be installed via","category":"page"},{"location":"","page":"Home","title":"Home","text":"] add DocInventories","category":"page"},{"location":"","page":"Home","title":"Home","text":"in the Julia REPL, or by adding","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories = \"43dc2714-ed3b-44b5-b226-857eda1aa7de\"","category":"page"},{"location":"","page":"Home","title":"Home","text":"to the relevant Project.toml file.","category":"page"},{"location":"#Contents","page":"Home","title":"Contents","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"Pages = [page for (name, page) in Main.PAGES[2:end]]","category":"page"}] +} diff --git a/v0.2.2/siteinfo.js b/v0.2.2/siteinfo.js new file mode 100644 index 0000000..c12bcff --- /dev/null +++ b/v0.2.2/siteinfo.js @@ -0,0 +1 @@ +var DOCUMENTER_CURRENT_VERSION = "v0.2.2"; diff --git a/v0.2.2/usage/index.html b/v0.2.2/usage/index.html new file mode 100644 index 0000000..dcd8552 --- /dev/null +++ b/v0.2.2/usage/index.html @@ -0,0 +1,76 @@ +<!DOCTYPE html> +<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>Usage · DocInventories.jl

Usage

Loading Inventories

An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as

using DocInventories
+inventory = Inventory("https://matplotlib.org/3.7.3/objects.inv")
Inventory(
+ project="Matplotlib",
+ version="3.7.3",
+ root_url="https://matplotlib.org/3.7.3/",
+ items=[
+  InventoryItem(":std:label:`2dcollections3d`" => "tutorials/toolkits/mplot3d.html#dcollections3d", dispname="2D plots in 3D"),
+  InventoryItem(":std:label:`3d_plots`" => "plot_types/3D/index.html#d-plots", dispname="3D"),
+  InventoryItem(":std:envvar:`HOME`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLBACKEND`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLCONFIGDIR`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  ⋮ (10231 elements in total)
+  InventoryItem(":std:label:`wireframe`" => "tutorials/toolkits/mplot3d.html#\$", dispname="Wireframe plots"),
+  InventoryItem(":std:label:`working-with-text`" => "tutorials/introductory/pyplot.html#\$", dispname="Working with text"),
+  InventoryItem(":std:label:`writing-docstrings`" => "devel/documenting_mpl.html#\$", dispname="Writing docstrings"),
+  InventoryItem(":std:label:`writing-examples-and-tutorials`" => "devel/documenting_mpl.html#\$", dispname="Writing examples and tutorials"),
+  InventoryItem(":std:label:`writing-rest-pages`" => "devel/documenting_mpl.html#\$", dispname="Writing ReST pages"),
+  InventoryItem(":std:label:`xkcd-colors`" => "tutorials/colors/colors.html#\$", dispname="Comparison between X11/CSS4 and xkcd colors"),
+ ]
+)
+

To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:

inventory = Inventory(
+    joinpath(@__DIR__, "inventories", "Julia.toml"),
+    root_url="https://docs.julialang.org/en/v1/"
+)
Inventory(
+ project="The Julia Language",
+ version="1.10.0",
+ root_url="https://docs.julialang.org/en/v1/",
+ items=[
+  InventoryItem(":std:label:`\"Value-types\"`" => "manual/types/#%22Value-types%22", dispname="\"Value types\""),
+  InventoryItem(":jl:keyword:`&&`" => "base/math/#%26%26"),
+  InventoryItem(":jl:keyword:`...`" => "base/base/#\$"),
+  InventoryItem(":std:label:`...-combines-many-arguments-into-one-argument-in-function-definitions`" => "manual/faq/#\$", dispname="... combines many arguments into one argument in function definitions"),
+  InventoryItem(":std:label:`...-splits-one-argument-into-many-different-arguments-in-function-calls`" => "manual/faq/#\$", dispname="... splits one argument into many different arguments in function calls"),
+  ⋮ (3602 elements in total)
+  InventoryItem(":std:label:`using-and-import-with-specific-identifiers,-and-adding-methods`" => "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods", dispname="using and import with specific identifiers, and adding methods"),
+  InventoryItem(":jl:keyword:`var\"name\"`" => "base/base/#var%22name%22"),
+  InventoryItem(":jl:keyword:`where`" => "base/base/#\$"),
+  InventoryItem(":jl:keyword:`while`" => "base/base/#\$"),
+  InventoryItem(":std:label:`writing-binary-broadcasting-rules`" => "manual/interfaces/#\$", dispname="Writing binary broadcasting rules"),
+  InventoryItem(":jl:keyword:`||`" => "base/math/#%7C%7C"),
+ ]
+)
+

Inventory Items

Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like

item = inventory["Style-Guide"]
InventoryItem(
+  ":std:label:`Style-Guide`" => "manual/style-guide/#\$",
+  dispname="Style Guide"
+)

Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.

The spec in the mapping adopts the notation of a "domain" and "role" from Sphinx:

DocInventories.show_full(inventory["Style-Guide"])
InventoryItem(
+  name="Style-Guide",
+  domain="std",
+  role="label",
+  priority=-1,
+  uri="manual/style-guide/#Style-Guide",
+  dispname="Style Guide"
+)

This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].

Exploring Inventories

An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.

Thus, we could search for a title as is appears in the documentation:

inventory("Sorting and Related Functions")
2-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`Sorting-and-Related-Functions`" => "base/sort/#\$", dispname="Sorting and Related Functions")
+ InventoryItem(":std:doc:`base/sort`" => "base/sort/", dispname="Sorting and Related Functions")

Or, with a regular expression, for all Julia functions in Base that have sort in their name:

inventory(r":function:`Base\..*sort.*`")
14-element Vector{InventoryItem}:
+ InventoryItem(":jl:function:`Base.Sort.insorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort!`" => "base/sort/#Base.Sort.partialsort%21")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm!`" => "base/sort/#Base.Sort.partialsortperm%21")
+ InventoryItem(":jl:function:`Base.Sort.searchsorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedfirst`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedlast`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.sortperm!`" => "base/sort/#Base.Sort.sortperm%21")
+ InventoryItem(":jl:function:`Base.issorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort!`" => "base/sort/#Base.sort%21")
+ InventoryItem(":jl:function:`Base.sortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sortslices`" => "base/sort/#\$")

Or, for all linkable items that appear on the page with the relative URI "manual/workflow-tips/"

inventory("manual/workflow-tips/")
6-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`A-basic-editor/REPL-workflow`" => "manual/workflow-tips/#A-basic-editor%2FREPL-workflow", dispname="A basic editor/REPL workflow")
+ InventoryItem(":std:label:`Browser-based-workflow`" => "manual/workflow-tips/#\$", dispname="Browser-based workflow")
+ InventoryItem(":std:label:`REPL-based-workflow`" => "manual/workflow-tips/#\$", dispname="REPL-based workflow")
+ InventoryItem(":std:label:`Revise-based-workflows`" => "manual/workflow-tips/#\$", dispname="Revise-based workflows")
+ InventoryItem(":std:label:`man-workflow-tips`" => "manual/workflow-tips/#\$", dispname="Workflow Tips")
+ InventoryItem(":std:doc:`manual/workflow-tips`" => "manual/workflow-tips/", dispname="Workflow Tips")

The search results will be sorted taking into account the priority field of the items.

Saving Inventories to File

An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use

DocInventories.save("$(tempname()).toml", inventory)

The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:

DocInventories.save(tempname(), inventory; mime="application/toml")

It is also possible to write with compression by appending a .gz file extension:

DocInventories.save("$(tempname()).toml.gz", inventory)

See Inventory File Formats for a description of all available output formats.

  • 1We conflate Sphinx' "object types" and "roles". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference ":py:func:`matplotlib.pyplot.subplots`" would correspond to the DocInventories spec ":py:function:`matplotlib.pyplot.subplots`".
diff --git a/v0.2.3/.documenter-siteinfo.json b/v0.2.3/.documenter-siteinfo.json new file mode 100644 index 0000000..2330046 --- /dev/null +++ b/v0.2.3/.documenter-siteinfo.json @@ -0,0 +1 @@ +{"documenter":{"julia_version":"1.10.0","generation_timestamp":"2024-01-05T23:20:00","documenter_version":"1.2.1"}} \ No newline at end of file diff --git a/v0.2.3/api/index.html b/v0.2.3/api/index.html new file mode 100644 index 0000000..f2ad177 --- /dev/null +++ b/v0.2.3/api/index.html @@ -0,0 +1,29 @@ + +API · DocInventories.jl

API

The DocInventories package exports two names:

All other names should either be imported explicitly, e.g.,

using DocInventories: uri, spec

for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.


DocInventories.MIME_TYPESConstant

Default map of file extensions to MIME types.

MIME_TYPES = Dict(
+    ".txt" => MIME("text/x-intersphinx"),
+    ".inv" => MIME("application/x-intersphinx"),
+    ".toml" => MIME("application/toml"),
+    ".txt.gz" => MIME("text/x-intersphinx+gzip"),
+    ".toml.gz" => MIME("application/toml+gzip"),
+)
source
DocInventories.InventoryType

An inventory link targets in a project documentation.

inventory = Inventory(
+    source;
+    mime=auto_mime(source),
+    root_url=root_url(source)
+)

loads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.

The Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.

Alternatively,

inventory = Inventory(; project, version="", root_url="", items=[])

with a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.

Attributes

  • project: The name of the project
  • version: The version of the project (e.g., "1.0.0")
  • root_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with "https://" and end with a slash.
  • source: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.
  • sorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.

Item access

Items can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form ":[domain:]role:`name`", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.

Search

The inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:

  • A spec of the form ":domain:role:`name`", in full, partially, or as a regex.
  • Part of a url of a page in the project's documentation, as a string
  • The title of a section as it appears somewhere in the project's documentation.

The search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.

Methods

source
DocInventories.InventoryItemType

An item inside an Inventory.

item = InventoryItem(; name, role, uri, priority=1, domain="jl", dispname="-")

represents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.

For convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=":domain:role:`name`" borrows from Sphinx' cross-referencing syntax:

item = IventoryItem(
+    ":domain:role:`name`" => uri;
+    dispname=<name>,
+    priority=(<domain == "std" ? -1 : 1>)
+)

The domain is optional: if spec=":role:`name`", the domain is "std" for role="label" or role="doc", and "jl" otherwise. The role is mandatory for code objects. For non-code objects,

item = IventoryItem(
+    "title" => uri;
+    dispname=<title>,
+    priority=-1
+)

indicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(":std:label:`name`" => uri; dispname=title, priority=-1).

Attributes

  • name: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.

  • domain: The name of a Sphinx domain. Should be "jl" for Julia code objects (default), "py" for Python code objects, and "std" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.

  • role: A domain-specific role (type). Must have nonzero length and not contain whitespace.

  • priority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:

    • 1: the "default" priority. Used by default for all objects not in the "std" domain (that is, all "code" objects such as those in the "jl" domain).
    • 0: object is important
    • 2 (or higher): object is unimportant
    • -1 (or lower): object is "hidden" (may be omitted from search). Used by default for all objects in the std domain (section titles)

    See find_in_inventory for details. The above semantics match those used by Sphinx.

  • uri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with "$" to indicate a placeholder for name (usually as "#$", for an HTML anchor matching name).

  • dispname: A full plain text representation of the object. May be "-" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.

Methods

  • uri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.
  • dispname – Extract the dispname, resolving the "-" shorthand, if applicable.
  • spec – Return the specification string ":domain:role:`name`" associated with the item
source
DocInventories.auto_mimeMethod

Determine the MIME type of the given file path or URL from the file extension.

mime = auto_mime(source)

returns a MIME type from the extension of source. The default mapping is in MIME_TYPES.

Unknown or unsupported extensions throw an ArgumentError.

source
DocInventories.find_in_inventoryMethod

Find an item in the inventory.

item = find_in_inventory(
+    inventory,
+    name;
+    domain="",
+    role="",
+    quiet=false,
+    include_hidden_priority=true
+)

returns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.

Arguments

  • inventory: The Inventory to search.
  • name: The value of the name attribute of the InventoryItem to find. Must match exactly.
  • domain: If not empty, restrict search to items with a matching domain attribute.
  • role: If not empty, restrict search to items with a matching role attribute.
  • quiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.
  • include_hidden_priority: Whether or not to consider items with a negative priority attribute. If "hidden" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.

Note that direct item lookup as inventory[spec] where spec is a string of the form "[:[domain:]role:]`name`" is available as a simplified way to call find_in_inventory with quiet=true.

source
DocInventories.root_urlMethod

Obtain the root url from an inventory source.

url = root_url(source; warn=true)

returns the root url as determined by split_url if source starts with "https://" or "http://", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.

source
DocInventories.saveMethod

Write the Inventory to file in the specified format.

save(filename, inventory; mime=auto_mime(filename))

writes inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.

source
DocInventories.show_fullMethod
show_full(inventory)  # io=stdout
+show_full(io, inventory)

is equivalent to

show(IOContext(io, :limit => false), "text/plain", inventory)

and shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.

source
DocInventories.specMethod

Return the specification string of an InventoryItem.

item_spec = spec(item)

returns a string of the form ":domain:role:`name`" using the attributes of the given item.

source
DocInventories.split_urlMethod

Split a URL into a root URL and a filename.

root_url, filename = split_url(url)

splits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with "https://" or "http://".

source
DocInventories.uriMethod
uri_str = uri(inventory, key)

is equivalent to uri(inventory[key]; root_url=inventory.root_url).

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

+ ${display_result} +

+
+ ${display_link} +
+
+ ${search_divider} + `; + + return result_div; +} + +/** + * Get selected filters, remake the filter html and lastly update the search modal + */ +function get_filters() { + let ele = $(".search-filters .search-filter-selected").get(); + filter_results = ele.map((x) => $(x).text().toLowerCase()); + modal_filters = make_modal_body_filters(filters, filter_results); + update_search(filter_results); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Modal settings dialog +$(document).ready(function () { + var settings = $("#documenter-settings"); + $("#documenter-settings-button").click(function () { + settings.toggleClass("is-active"); + }); + // Close the dialog if X is clicked + $("#documenter-settings button.delete").click(function () { + settings.removeClass("is-active"); + }); + // Close dialog if ESC is pressed + $(document).keyup(function (e) { + if (e.keyCode == 27) settings.removeClass("is-active"); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +let search_modal_header = ` + +`; + +let initial_search_body = ` +
Type something to get started!
+`; + +let search_modal_footer = ` +
+ + Ctrl + + / to search + + esc to close +
+`; + +$(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/v0.2.3/assets/themes/documenter-dark.css b/v0.2.3/assets/themes/documenter-dark.css new file mode 100644 index 0000000..9f5449f --- /dev/null +++ b/v0.2.3/assets/themes/documenter-dark.css @@ -0,0 +1,7 @@ +html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus,html.theme--documenter-dark .pagination-ellipsis:focus,html.theme--documenter-dark .file-cta:focus,html.theme--documenter-dark .file-name:focus,html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .button:focus,html.theme--documenter-dark .is-focused.pagination-previous,html.theme--documenter-dark .is-focused.pagination-next,html.theme--documenter-dark .is-focused.pagination-link,html.theme--documenter-dark .is-focused.pagination-ellipsis,html.theme--documenter-dark .is-focused.file-cta,html.theme--documenter-dark .is-focused.file-name,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-focused.button,html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active,html.theme--documenter-dark .pagination-ellipsis:active,html.theme--documenter-dark .file-cta:active,html.theme--documenter-dark .file-name:active,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .button:active,html.theme--documenter-dark .is-active.pagination-previous,html.theme--documenter-dark .is-active.pagination-next,html.theme--documenter-dark .is-active.pagination-link,html.theme--documenter-dark .is-active.pagination-ellipsis,html.theme--documenter-dark .is-active.file-cta,html.theme--documenter-dark .is-active.file-name,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .is-active.button{outline:none}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-ellipsis[disabled],html.theme--documenter-dark .file-cta[disabled],html.theme--documenter-dark .file-name[disabled],html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--documenter-dark .pagination-next,html.theme--documenter-dark fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--documenter-dark .pagination-link,html.theme--documenter-dark fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--documenter-dark .file-cta,html.theme--documenter-dark fieldset[disabled] .file-cta,fieldset[disabled] html.theme--documenter-dark .file-name,html.theme--documenter-dark fieldset[disabled] .file-name,fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark fieldset[disabled] .select select,html.theme--documenter-dark .select fieldset[disabled] select,html.theme--documenter-dark fieldset[disabled] .textarea,html.theme--documenter-dark fieldset[disabled] .input,html.theme--documenter-dark fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--documenter-dark .button,html.theme--documenter-dark fieldset[disabled] .button{cursor:not-allowed}html.theme--documenter-dark .tabs,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .breadcrumb,html.theme--documenter-dark .file,html.theme--documenter-dark .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after,html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--documenter-dark .admonition:not(:last-child),html.theme--documenter-dark .tabs:not(:last-child),html.theme--documenter-dark .pagination:not(:last-child),html.theme--documenter-dark .message:not(:last-child),html.theme--documenter-dark .level:not(:last-child),html.theme--documenter-dark .breadcrumb:not(:last-child),html.theme--documenter-dark .block:not(:last-child),html.theme--documenter-dark .title:not(:last-child),html.theme--documenter-dark .subtitle:not(:last-child),html.theme--documenter-dark .table-container:not(:last-child),html.theme--documenter-dark .table:not(:last-child),html.theme--documenter-dark .progress:not(:last-child),html.theme--documenter-dark .notification:not(:last-child),html.theme--documenter-dark .content:not(:last-child),html.theme--documenter-dark .box:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .modal-close,html.theme--documenter-dark .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before,html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before{height:2px;width:50%}html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{height:50%;width:2px}html.theme--documenter-dark .modal-close:hover,html.theme--documenter-dark .delete:hover,html.theme--documenter-dark .modal-close:focus,html.theme--documenter-dark .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--documenter-dark .modal-close:active,html.theme--documenter-dark .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--documenter-dark .is-small.modal-close,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--documenter-dark .is-small.delete,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--documenter-dark .is-medium.modal-close,html.theme--documenter-dark .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--documenter-dark .is-large.modal-close,html.theme--documenter-dark .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--documenter-dark .control.is-loading::after,html.theme--documenter-dark .select.is-loading::after,html.theme--documenter-dark .loader,html.theme--documenter-dark .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdee0;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--documenter-dark .hero-video,html.theme--documenter-dark .modal-background,html.theme--documenter-dark .modal,html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--documenter-dark .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#ecf0f1 !important}a.has-text-light:hover,a.has-text-light:focus{color:#cfd9db !important}.has-background-light{background-color:#ecf0f1 !important}.has-text-dark{color:#282f2f !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#111414 !important}.has-background-dark{background-color:#282f2f !important}.has-text-primary{color:#375a7f !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#28415b !important}.has-background-primary{background-color:#375a7f !important}.has-text-primary-light{color:#f1f5f9 !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#cddbe9 !important}.has-background-primary-light{background-color:#f1f5f9 !important}.has-text-primary-dark{color:#4d7eb2 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#7198c1 !important}.has-background-primary-dark{background-color:#4d7eb2 !important}.has-text-link{color:#1abc9c !important}a.has-text-link:hover,a.has-text-link:focus{color:#148f77 !important}.has-background-link{background-color:#1abc9c !important}.has-text-link-light{color:#edfdf9 !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c0f6ec !important}.has-background-link-light{background-color:#edfdf9 !important}.has-text-link-dark{color:#15987e !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#1bc5a4 !important}.has-background-link-dark{background-color:#15987e !important}.has-text-info{color:#024c7d !important}a.has-text-info:hover,a.has-text-info:focus{color:#012d4b !important}.has-background-info{background-color:#024c7d !important}.has-text-info-light{color:#ebf7ff !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#b9e2fe !important}.has-background-info-light{background-color:#ebf7ff !important}.has-text-info-dark{color:#0e9dfb !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#40b1fc !important}.has-background-info-dark{background-color:#0e9dfb !important}.has-text-success{color:#008438 !important}a.has-text-success:hover,a.has-text-success:focus{color:#005122 !important}.has-background-success{background-color:#008438 !important}.has-text-success-light{color:#ebfff3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#b8ffd6 !important}.has-background-success-light{background-color:#ebfff3 !important}.has-text-success-dark{color:#00eb64 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#1fff7e !important}.has-background-success-dark{background-color:#00eb64 !important}.has-text-warning{color:#ad8100 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#7a5b00 !important}.has-background-warning{background-color:#ad8100 !important}.has-text-warning-light{color:#fffaeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#ffedb8 !important}.has-background-warning-light{background-color:#fffaeb !important}.has-text-warning-dark{color:#d19c00 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#ffbf05 !important}.has-background-warning-dark{background-color:#d19c00 !important}.has-text-danger{color:#9e1b0d !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#6f1309 !important}.has-background-danger{background-color:#9e1b0d !important}.has-text-danger-light{color:#fdeeec !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#fac3bd !important}.has-background-danger-light{background-color:#fdeeec !important}.has-text-danger-dark{color:#ec311d !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#f05c4c !important}.has-background-danger-dark{background-color:#ec311d !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#282f2f !important}.has-background-grey-darker{background-color:#282f2f !important}.has-text-grey-dark{color:#343c3d !important}.has-background-grey-dark{background-color:#343c3d !important}.has-text-grey{color:#5e6d6f !important}.has-background-grey{background-color:#5e6d6f !important}.has-text-grey-light{color:#8c9b9d !important}.has-background-grey-light{background-color:#8c9b9d !important}.has-text-grey-lighter{color:#dbdee0 !important}.has-background-grey-lighter{background-color:#dbdee0 !important}.has-text-white-ter{color:#ecf0f1 !important}.has-background-white-ter{background-color:#ecf0f1 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--documenter-dark{/*! + Theme: a11y-dark + Author: @ericwbailey + Maintainer: @ericwbailey + + Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css +*/}html.theme--documenter-dark html{background-color:#1f2424;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark article,html.theme--documenter-dark aside,html.theme--documenter-dark figure,html.theme--documenter-dark footer,html.theme--documenter-dark header,html.theme--documenter-dark hgroup,html.theme--documenter-dark section{display:block}html.theme--documenter-dark body,html.theme--documenter-dark button,html.theme--documenter-dark input,html.theme--documenter-dark optgroup,html.theme--documenter-dark select,html.theme--documenter-dark textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--documenter-dark code,html.theme--documenter-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark body{color:#fff;font-size:1em;font-weight:400;line-height:1.5}html.theme--documenter-dark a{color:#1abc9c;cursor:pointer;text-decoration:none}html.theme--documenter-dark a strong{color:currentColor}html.theme--documenter-dark a:hover{color:#1dd2af}html.theme--documenter-dark code{background-color:rgba(255,255,255,0.05);color:#ececec;font-size:.875em;font-weight:normal;padding:.1em}html.theme--documenter-dark hr{background-color:#282f2f;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--documenter-dark img{height:auto;max-width:100%}html.theme--documenter-dark input[type="checkbox"],html.theme--documenter-dark input[type="radio"]{vertical-align:baseline}html.theme--documenter-dark small{font-size:.875em}html.theme--documenter-dark span{font-style:inherit;font-weight:inherit}html.theme--documenter-dark strong{color:#f2f2f2;font-weight:700}html.theme--documenter-dark fieldset{border:none}html.theme--documenter-dark pre{-webkit-overflow-scrolling:touch;background-color:#282f2f;color:#fff;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--documenter-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--documenter-dark table td,html.theme--documenter-dark table th{vertical-align:top}html.theme--documenter-dark table td:not([align]),html.theme--documenter-dark table th:not([align]){text-align:inherit}html.theme--documenter-dark table th{color:#f2f2f2}html.theme--documenter-dark .box{background-color:#343c3d;border-radius:8px;box-shadow:none;color:#fff;display:block;padding:1.25rem}html.theme--documenter-dark a.box:hover,html.theme--documenter-dark a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1abc9c}html.theme--documenter-dark a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1abc9c}html.theme--documenter-dark .button{background-color:#282f2f;border-color:#4c5759;border-width:1px;color:#375a7f;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--documenter-dark .button strong{color:inherit}html.theme--documenter-dark .button .icon,html.theme--documenter-dark .button .icon.is-small,html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--documenter-dark .button .icon.is-medium,html.theme--documenter-dark .button .icon.is-large{height:1.5em;width:1.5em}html.theme--documenter-dark .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button:hover,html.theme--documenter-dark .button.is-hovered{border-color:#8c9b9d;color:#f2f2f2}html.theme--documenter-dark .button:focus,html.theme--documenter-dark .button.is-focused{border-color:#8c9b9d;color:#17a689}html.theme--documenter-dark .button:focus:not(:active),html.theme--documenter-dark .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button:active,html.theme--documenter-dark .button.is-active{border-color:#343c3d;color:#f2f2f2}html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;color:#fff;text-decoration:underline}html.theme--documenter-dark .button.is-text:hover,html.theme--documenter-dark .button.is-text.is-hovered,html.theme--documenter-dark .button.is-text:focus,html.theme--documenter-dark .button.is-text.is-focused{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .button.is-text:active,html.theme--documenter-dark .button.is-text.is-active{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .button.is-text[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1abc9c;text-decoration:none}html.theme--documenter-dark .button.is-ghost:hover,html.theme--documenter-dark .button.is-ghost.is-hovered{color:#1abc9c;text-decoration:underline}html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:hover,html.theme--documenter-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus,html.theme--documenter-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus:not(:active),html.theme--documenter-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--documenter-dark .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-white.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:hover,html.theme--documenter-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus,html.theme--documenter-dark .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus:not(:active),html.theme--documenter-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus:not(:active),html.theme--documenter-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light.is-active{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:#ecf0f1;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-outlined.is-focused{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover,html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus:not(:active),html.theme--documenter-dark .content kbd.button:focus:not(:active),html.theme--documenter-dark .button.is-dark.is-focused:not(:active),html.theme--documenter-dark .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark[disabled],html.theme--documenter-dark .content kbd.button[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark,fieldset[disabled] html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:#282f2f;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted:hover,html.theme--documenter-dark .content kbd.button.is-inverted:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-dark.is-inverted[disabled],html.theme--documenter-dark .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-loading::after,html.theme--documenter-dark .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined,html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-outlined.is-focused{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus:not(:active),html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--documenter-dark .button.is-primary.is-focused:not(:active),html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary[disabled],html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;box-shadow:none}html.theme--documenter-dark .button.is-primary.is-inverted,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--documenter-dark .button.is-primary.is-inverted[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:hover,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-light.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e8eef5;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:active,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-light.is-active,html.theme--documenter-dark .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#dfe8f1;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:hover,html.theme--documenter-dark .button.is-link.is-hovered{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus,html.theme--documenter-dark .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus:not(:active),html.theme--documenter-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link.is-active{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:#1abc9c;box-shadow:none}html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-outlined.is-focused{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:hover,html.theme--documenter-dark .button.is-link.is-light.is-hovered{background-color:#e2fbf6;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:active,html.theme--documenter-dark .button.is-link.is-light.is-active{background-color:#d7f9f3;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:hover,html.theme--documenter-dark .button.is-info.is-hovered{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus,html.theme--documenter-dark .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus:not(:active),html.theme--documenter-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info.is-active{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:#024c7d;box-shadow:none}html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;color:#024c7d}html.theme--documenter-dark .button.is-info.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-outlined.is-focused{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:hover,html.theme--documenter-dark .button.is-info.is-light.is-hovered{background-color:#def2fe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:active,html.theme--documenter-dark .button.is-info.is-light.is-active{background-color:#d2edfe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:hover,html.theme--documenter-dark .button.is-success.is-hovered{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus,html.theme--documenter-dark .button.is-success.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus:not(:active),html.theme--documenter-dark .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success.is-active{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:#008438;box-shadow:none}html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;color:#008438}html.theme--documenter-dark .button.is-success.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-outlined.is-focused{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:hover,html.theme--documenter-dark .button.is-success.is-light.is-hovered{background-color:#deffec;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:active,html.theme--documenter-dark .button.is-success.is-light.is-active{background-color:#d1ffe5;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:hover,html.theme--documenter-dark .button.is-warning.is-hovered{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus,html.theme--documenter-dark .button.is-warning.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus:not(:active),html.theme--documenter-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning.is-active{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:#ad8100;box-shadow:none}html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-outlined.is-focused{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:hover,html.theme--documenter-dark .button.is-warning.is-light.is-hovered{background-color:#fff7de;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:active,html.theme--documenter-dark .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:hover,html.theme--documenter-dark .button.is-danger.is-hovered{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus,html.theme--documenter-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus:not(:active),html.theme--documenter-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger.is-active{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;box-shadow:none}html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-outlined.is-focused{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:hover,html.theme--documenter-dark .button.is-danger.is-light.is-hovered{background-color:#fce3e0;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:active,html.theme--documenter-dark .button.is-danger.is-light.is-active{background-color:#fcd8d5;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--documenter-dark .button.is-small:not(.is-rounded),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--documenter-dark .button.is-normal{font-size:1rem}html.theme--documenter-dark .button.is-medium{font-size:1.25rem}html.theme--documenter-dark .button.is-large{font-size:1.5rem}html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .button{background-color:#8c9b9d;border-color:#5e6d6f;box-shadow:none;opacity:.5}html.theme--documenter-dark .button.is-fullwidth{display:flex;width:100%}html.theme--documenter-dark .button.is-loading{color:transparent !important;pointer-events:none}html.theme--documenter-dark .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--documenter-dark .button.is-static{background-color:#282f2f;border-color:#5e6d6f;color:#dbdee0;box-shadow:none;pointer-events:none}html.theme--documenter-dark .button.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--documenter-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .buttons .button{margin-bottom:0.5rem}html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--documenter-dark .buttons:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .buttons:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--documenter-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--documenter-dark .buttons.has-addons .button:last-child{margin-right:0}html.theme--documenter-dark .buttons.has-addons .button:hover,html.theme--documenter-dark .buttons.has-addons .button.is-hovered{z-index:2}html.theme--documenter-dark .buttons.has-addons .button:focus,html.theme--documenter-dark .buttons.has-addons .button.is-focused,html.theme--documenter-dark .buttons.has-addons .button:active,html.theme--documenter-dark .buttons.has-addons .button.is-active,html.theme--documenter-dark .buttons.has-addons .button.is-selected{z-index:3}html.theme--documenter-dark .buttons.has-addons .button:focus:hover,html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover,html.theme--documenter-dark .buttons.has-addons .button:active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--documenter-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .buttons.is-centered{justify-content:center}html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .buttons.is-right{justify-content:flex-end}html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:1rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1.25rem}}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--documenter-dark .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--documenter-dark .content li+li{margin-top:0.25em}html.theme--documenter-dark .content p:not(:last-child),html.theme--documenter-dark .content dl:not(:last-child),html.theme--documenter-dark .content ol:not(:last-child),html.theme--documenter-dark .content ul:not(:last-child),html.theme--documenter-dark .content blockquote:not(:last-child),html.theme--documenter-dark .content pre:not(:last-child),html.theme--documenter-dark .content table:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .content h1,html.theme--documenter-dark .content h2,html.theme--documenter-dark .content h3,html.theme--documenter-dark .content h4,html.theme--documenter-dark .content h5,html.theme--documenter-dark .content h6{color:#f2f2f2;font-weight:600;line-height:1.125}html.theme--documenter-dark .content h1{font-size:2em;margin-bottom:0.5em}html.theme--documenter-dark .content h1:not(:first-child){margin-top:1em}html.theme--documenter-dark .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--documenter-dark .content h2:not(:first-child){margin-top:1.1428em}html.theme--documenter-dark .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--documenter-dark .content h3:not(:first-child){margin-top:1.3333em}html.theme--documenter-dark .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--documenter-dark .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--documenter-dark .content h6{font-size:1em;margin-bottom:1em}html.theme--documenter-dark .content blockquote{background-color:#282f2f;border-left:5px solid #5e6d6f;padding:1.25em 1.5em}html.theme--documenter-dark .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ol:not([type]){list-style-type:decimal}html.theme--documenter-dark .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--documenter-dark .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--documenter-dark .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--documenter-dark .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--documenter-dark .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--documenter-dark .content ul ul ul{list-style-type:square}html.theme--documenter-dark .content dd{margin-left:2em}html.theme--documenter-dark .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--documenter-dark .content figure:not(:first-child){margin-top:2em}html.theme--documenter-dark .content figure:not(:last-child){margin-bottom:2em}html.theme--documenter-dark .content figure img{display:inline-block}html.theme--documenter-dark .content figure figcaption{font-style:italic}html.theme--documenter-dark .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--documenter-dark .content sup,html.theme--documenter-dark .content sub{font-size:75%}html.theme--documenter-dark .content table{width:100%}html.theme--documenter-dark .content table td,html.theme--documenter-dark .content table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .content table th{color:#f2f2f2}html.theme--documenter-dark .content table th:not([align]){text-align:inherit}html.theme--documenter-dark .content table thead td,html.theme--documenter-dark .content table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .content table tfoot td,html.theme--documenter-dark .content table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .content table tbody tr:last-child td,html.theme--documenter-dark .content table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .content .tabs li+li{margin-top:0}html.theme--documenter-dark .content.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--documenter-dark .content.is-normal{font-size:1rem}html.theme--documenter-dark .content.is-medium{font-size:1.25rem}html.theme--documenter-dark .content.is-large{font-size:1.5rem}html.theme--documenter-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--documenter-dark .icon.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--documenter-dark .icon.is-medium{height:2rem;width:2rem}html.theme--documenter-dark .icon.is-large{height:3rem;width:3rem}html.theme--documenter-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--documenter-dark .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--documenter-dark .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--documenter-dark div.icon-text{display:flex}html.theme--documenter-dark .image,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--documenter-dark .image img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--documenter-dark .image img.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--documenter-dark .image.is-fullwidth,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--documenter-dark .image.is-square,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--documenter-dark .image.is-1by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--documenter-dark .image.is-5by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--documenter-dark .image.is-4by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--documenter-dark .image.is-3by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--documenter-dark .image.is-5by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--documenter-dark .image.is-16by9,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--documenter-dark .image.is-2by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--documenter-dark .image.is-3by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--documenter-dark .image.is-4by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--documenter-dark .image.is-3by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--documenter-dark .image.is-2by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--documenter-dark .image.is-3by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--documenter-dark .image.is-9by16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--documenter-dark .image.is-1by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--documenter-dark .image.is-1by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--documenter-dark .image.is-16x16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--documenter-dark .image.is-24x24,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--documenter-dark .image.is-32x32,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--documenter-dark .image.is-48x48,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--documenter-dark .image.is-64x64,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--documenter-dark .image.is-96x96,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--documenter-dark .image.is-128x128,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--documenter-dark .notification{background-color:#282f2f;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .notification strong{color:currentColor}html.theme--documenter-dark .notification code,html.theme--documenter-dark .notification pre{background:#fff}html.theme--documenter-dark .notification pre code{background:transparent}html.theme--documenter-dark .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--documenter-dark .notification .title,html.theme--documenter-dark .notification .subtitle,html.theme--documenter-dark .notification .content{color:currentColor}html.theme--documenter-dark .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .notification.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#fff}html.theme--documenter-dark .notification.is-primary,html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .notification.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .notification.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .notification.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .notification.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .notification.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .notification.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .notification.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .notification.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .notification.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .notification.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#343c3d}html.theme--documenter-dark .progress::-webkit-progress-value{background-color:#dbdee0}html.theme--documenter-dark .progress::-moz-progress-bar{background-color:#dbdee0}html.theme--documenter-dark .progress::-ms-fill{background-color:#dbdee0;border:none}html.theme--documenter-dark .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--documenter-dark .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--documenter-dark .progress.is-white::-ms-fill{background-color:#fff}html.theme--documenter-dark .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-light::-webkit-progress-value{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-moz-progress-bar{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-ms-fill{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light:indeterminate{background-image:linear-gradient(to right, #ecf0f1 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-dark::-webkit-progress-value,html.theme--documenter-dark .content kbd.progress::-webkit-progress-value{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-moz-progress-bar,html.theme--documenter-dark .content kbd.progress::-moz-progress-bar{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-ms-fill,html.theme--documenter-dark .content kbd.progress::-ms-fill{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark:indeterminate,html.theme--documenter-dark .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #282f2f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-primary::-webkit-progress-value,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-moz-progress-bar,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-ms-fill,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary:indeterminate,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #375a7f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-link::-webkit-progress-value{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-moz-progress-bar{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-ms-fill{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1abc9c 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-info::-webkit-progress-value{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-moz-progress-bar{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-ms-fill{background-color:#024c7d}html.theme--documenter-dark .progress.is-info:indeterminate{background-image:linear-gradient(to right, #024c7d 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-success::-webkit-progress-value{background-color:#008438}html.theme--documenter-dark .progress.is-success::-moz-progress-bar{background-color:#008438}html.theme--documenter-dark .progress.is-success::-ms-fill{background-color:#008438}html.theme--documenter-dark .progress.is-success:indeterminate{background-image:linear-gradient(to right, #008438 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-warning::-webkit-progress-value{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-moz-progress-bar{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-ms-fill{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ad8100 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-danger::-webkit-progress-value{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-moz-progress-bar{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-ms-fill{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #9e1b0d 30%, #343c3d 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#343c3d;background-image:linear-gradient(to right, #fff 30%, #343c3d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-ms-fill{animation-name:none}html.theme--documenter-dark .progress.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--documenter-dark .progress.is-medium{height:1.25rem}html.theme--documenter-dark .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--documenter-dark .table{background-color:#343c3d;color:#fff}html.theme--documenter-dark .table td,html.theme--documenter-dark .table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .table td.is-white,html.theme--documenter-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .table td.is-black,html.theme--documenter-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .table td.is-light,html.theme--documenter-dark .table th.is-light{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .table td.is-primary,html.theme--documenter-dark .table th.is-primary{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-link,html.theme--documenter-dark .table th.is-link{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .table td.is-info,html.theme--documenter-dark .table th.is-info{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .table td.is-success,html.theme--documenter-dark .table th.is-success{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .table td.is-warning,html.theme--documenter-dark .table th.is-warning{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .table td.is-danger,html.theme--documenter-dark .table th.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .table td.is-narrow,html.theme--documenter-dark .table th.is-narrow{white-space:nowrap;width:1%}html.theme--documenter-dark .table td.is-selected,html.theme--documenter-dark .table th.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-selected a,html.theme--documenter-dark .table td.is-selected strong,html.theme--documenter-dark .table th.is-selected a,html.theme--documenter-dark .table th.is-selected strong{color:currentColor}html.theme--documenter-dark .table td.is-vcentered,html.theme--documenter-dark .table th.is-vcentered{vertical-align:middle}html.theme--documenter-dark .table th{color:#f2f2f2}html.theme--documenter-dark .table th:not([align]){text-align:left}html.theme--documenter-dark .table tr.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table tr.is-selected a,html.theme--documenter-dark .table tr.is-selected strong{color:currentColor}html.theme--documenter-dark .table tr.is-selected td,html.theme--documenter-dark .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--documenter-dark .table thead{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table thead td,html.theme--documenter-dark .table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .table tfoot{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tfoot td,html.theme--documenter-dark .table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .table tbody{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tbody tr:last-child td,html.theme--documenter-dark .table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .table.is-bordered td,html.theme--documenter-dark .table.is-bordered th{border-width:1px}html.theme--documenter-dark .table.is-bordered tr:last-child td,html.theme--documenter-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--documenter-dark .table.is-fullwidth{width:100%}html.theme--documenter-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#2d3435}html.theme--documenter-dark .table.is-narrow td,html.theme--documenter-dark .table.is-narrow th{padding:0.25em 0.5em}html.theme--documenter-dark .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#282f2f}html.theme--documenter-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--documenter-dark .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .tags .tag,html.theme--documenter-dark .tags .content kbd,html.theme--documenter-dark .content .tags kbd,html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--documenter-dark .tags .tag:not(:last-child),html.theme--documenter-dark .tags .content kbd:not(:last-child),html.theme--documenter-dark .content .tags kbd:not(:last-child),html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--documenter-dark .tags:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .tags:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--documenter-dark .tags.is-centered{justify-content:center}html.theme--documenter-dark .tags.is-centered .tag,html.theme--documenter-dark .tags.is-centered .content kbd,html.theme--documenter-dark .content .tags.is-centered kbd,html.theme--documenter-dark .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--documenter-dark .tags.is-right{justify-content:flex-end}html.theme--documenter-dark .tags.is-right .tag:not(:first-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--documenter-dark .tags.is-right .tag:not(:last-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--documenter-dark .tags.has-addons .tag,html.theme--documenter-dark .tags.has-addons .content kbd,html.theme--documenter-dark .content .tags.has-addons kbd,html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--documenter-dark .tags.has-addons .tag:not(:first-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--documenter-dark .tags.has-addons .tag:not(:last-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--documenter-dark .tag:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#282f2f;border-radius:.4em;color:#fff;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .tag:not(body) .delete,html.theme--documenter-dark .content kbd:not(body) .delete,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--documenter-dark .tag.is-white:not(body),html.theme--documenter-dark .content kbd.is-white:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .tag.is-black:not(body),html.theme--documenter-dark .content kbd.is-black:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .tag.is-light:not(body),html.theme--documenter-dark .content kbd.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-dark:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--documenter-dark .content .docstring>section>kbd:not(body){background-color:#282f2f;color:#fff}html.theme--documenter-dark .tag.is-primary:not(body),html.theme--documenter-dark .content kbd.is-primary:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){background-color:#375a7f;color:#fff}html.theme--documenter-dark .tag.is-primary.is-light:not(body),html.theme--documenter-dark .content kbd.is-primary.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .tag.is-link:not(body),html.theme--documenter-dark .content kbd.is-link:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1abc9c;color:#fff}html.theme--documenter-dark .tag.is-link.is-light:not(body),html.theme--documenter-dark .content kbd.is-link.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .tag.is-info:not(body),html.theme--documenter-dark .content kbd.is-info:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#024c7d;color:#fff}html.theme--documenter-dark .tag.is-info.is-light:not(body),html.theme--documenter-dark .content kbd.is-info.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .tag.is-success:not(body),html.theme--documenter-dark .content kbd.is-success:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#008438;color:#fff}html.theme--documenter-dark .tag.is-success.is-light:not(body),html.theme--documenter-dark .content kbd.is-success.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .tag.is-warning:not(body),html.theme--documenter-dark .content kbd.is-warning:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ad8100;color:#fff}html.theme--documenter-dark .tag.is-warning.is-light:not(body),html.theme--documenter-dark .content kbd.is-warning.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .tag.is-danger:not(body),html.theme--documenter-dark .content kbd.is-danger:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .tag.is-danger.is-light:not(body),html.theme--documenter-dark .content kbd.is-danger.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .tag.is-normal:not(body),html.theme--documenter-dark .content kbd.is-normal:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--documenter-dark .tag.is-medium:not(body),html.theme--documenter-dark .content kbd.is-medium:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--documenter-dark .tag.is-large:not(body),html.theme--documenter-dark .content kbd.is-large:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child,html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--documenter-dark .tag.is-delete:not(body),html.theme--documenter-dark .content kbd.is-delete:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--documenter-dark .tag.is-delete:not(body):hover,html.theme--documenter-dark .content kbd.is-delete:not(body):hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--documenter-dark .tag.is-delete:not(body):focus,html.theme--documenter-dark .content kbd.is-delete:not(body):focus,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1d2122}html.theme--documenter-dark .tag.is-delete:not(body):active,html.theme--documenter-dark .content kbd.is-delete:not(body):active,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#111414}html.theme--documenter-dark .tag.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--documenter-dark .content kbd.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--documenter-dark a.tag:hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--documenter-dark .title,html.theme--documenter-dark .subtitle{word-break:break-word}html.theme--documenter-dark .title em,html.theme--documenter-dark .title span,html.theme--documenter-dark .subtitle em,html.theme--documenter-dark .subtitle span{font-weight:inherit}html.theme--documenter-dark .title sub,html.theme--documenter-dark .subtitle sub{font-size:.75em}html.theme--documenter-dark .title sup,html.theme--documenter-dark .subtitle sup{font-size:.75em}html.theme--documenter-dark .title .tag,html.theme--documenter-dark .title .content kbd,html.theme--documenter-dark .content .title kbd,html.theme--documenter-dark .title .docstring>section>a.docs-sourcelink,html.theme--documenter-dark .subtitle .tag,html.theme--documenter-dark .subtitle .content kbd,html.theme--documenter-dark .content .subtitle kbd,html.theme--documenter-dark .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--documenter-dark .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--documenter-dark .title strong{color:inherit;font-weight:inherit}html.theme--documenter-dark .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--documenter-dark .title.is-1{font-size:3rem}html.theme--documenter-dark .title.is-2{font-size:2.5rem}html.theme--documenter-dark .title.is-3{font-size:2rem}html.theme--documenter-dark .title.is-4{font-size:1.5rem}html.theme--documenter-dark .title.is-5{font-size:1.25rem}html.theme--documenter-dark .title.is-6{font-size:1rem}html.theme--documenter-dark .title.is-7{font-size:.75rem}html.theme--documenter-dark .subtitle{color:#8c9b9d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--documenter-dark .subtitle strong{color:#8c9b9d;font-weight:600}html.theme--documenter-dark .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--documenter-dark .subtitle.is-1{font-size:3rem}html.theme--documenter-dark .subtitle.is-2{font-size:2.5rem}html.theme--documenter-dark .subtitle.is-3{font-size:2rem}html.theme--documenter-dark .subtitle.is-4{font-size:1.5rem}html.theme--documenter-dark .subtitle.is-5{font-size:1.25rem}html.theme--documenter-dark .subtitle.is-6{font-size:1rem}html.theme--documenter-dark .subtitle.is-7{font-size:.75rem}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#1f2424;border-color:#5e6d6f;border-radius:.4em;color:#dbdee0}html.theme--documenter-dark .select select::-moz-placeholder,html.theme--documenter-dark .textarea::-moz-placeholder,html.theme--documenter-dark .input::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select::-webkit-input-placeholder,html.theme--documenter-dark .textarea::-webkit-input-placeholder,html.theme--documenter-dark .input::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:-moz-placeholder,html.theme--documenter-dark .textarea:-moz-placeholder,html.theme--documenter-dark .input:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select:-ms-input-placeholder,html.theme--documenter-dark .textarea:-ms-input-placeholder,html.theme--documenter-dark .input:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:hover,html.theme--documenter-dark .textarea:hover,html.theme--documenter-dark .input:hover,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:hover,html.theme--documenter-dark .select select.is-hovered,html.theme--documenter-dark .is-hovered.textarea,html.theme--documenter-dark .is-hovered.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#8c9b9d}html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1abc9c;box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#8c9b9d;border-color:#282f2f;box-shadow:none;color:#fff}html.theme--documenter-dark .select select[disabled]::-moz-placeholder,html.theme--documenter-dark .textarea[disabled]::-moz-placeholder,html.theme--documenter-dark .input[disabled]::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .textarea[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .input[disabled]::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-moz-placeholder,html.theme--documenter-dark .textarea[disabled]:-moz-placeholder,html.theme--documenter-dark .input[disabled]:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-ms-input-placeholder,html.theme--documenter-dark .textarea[disabled]:-ms-input-placeholder,html.theme--documenter-dark .input[disabled]:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--documenter-dark .textarea[readonly],html.theme--documenter-dark .input[readonly],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--documenter-dark .is-white.textarea,html.theme--documenter-dark .is-white.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--documenter-dark .is-white.textarea:focus,html.theme--documenter-dark .is-white.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--documenter-dark .is-white.is-focused.textarea,html.theme--documenter-dark .is-white.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-white.textarea:active,html.theme--documenter-dark .is-white.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--documenter-dark .is-white.is-active.textarea,html.theme--documenter-dark .is-white.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .is-black.textarea,html.theme--documenter-dark .is-black.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--documenter-dark .is-black.textarea:focus,html.theme--documenter-dark .is-black.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--documenter-dark .is-black.is-focused.textarea,html.theme--documenter-dark .is-black.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-black.textarea:active,html.theme--documenter-dark .is-black.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--documenter-dark .is-black.is-active.textarea,html.theme--documenter-dark .is-black.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .is-light.textarea,html.theme--documenter-dark .is-light.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#ecf0f1}html.theme--documenter-dark .is-light.textarea:focus,html.theme--documenter-dark .is-light.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--documenter-dark .is-light.is-focused.textarea,html.theme--documenter-dark .is-light.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-light.textarea:active,html.theme--documenter-dark .is-light.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--documenter-dark .is-light.is-active.textarea,html.theme--documenter-dark .is-light.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .is-dark.textarea,html.theme--documenter-dark .content kbd.textarea,html.theme--documenter-dark .is-dark.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--documenter-dark .content kbd.input{border-color:#282f2f}html.theme--documenter-dark .is-dark.textarea:focus,html.theme--documenter-dark .content kbd.textarea:focus,html.theme--documenter-dark .is-dark.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--documenter-dark .content kbd.input:focus,html.theme--documenter-dark .is-dark.is-focused.textarea,html.theme--documenter-dark .content kbd.is-focused.textarea,html.theme--documenter-dark .is-dark.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .content kbd.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--documenter-dark .is-dark.textarea:active,html.theme--documenter-dark .content kbd.textarea:active,html.theme--documenter-dark .is-dark.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--documenter-dark .content kbd.input:active,html.theme--documenter-dark .is-dark.is-active.textarea,html.theme--documenter-dark .content kbd.is-active.textarea,html.theme--documenter-dark .is-dark.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .content kbd.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .is-primary.textarea,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink{border-color:#375a7f}html.theme--documenter-dark .is-primary.textarea:focus,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.is-focused.textarea,html.theme--documenter-dark .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--documenter-dark .is-primary.textarea:active,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:active,html.theme--documenter-dark .is-primary.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:active,html.theme--documenter-dark .is-primary.is-active.textarea,html.theme--documenter-dark .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .is-link.textarea,html.theme--documenter-dark .is-link.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1abc9c}html.theme--documenter-dark .is-link.textarea:focus,html.theme--documenter-dark .is-link.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--documenter-dark .is-link.is-focused.textarea,html.theme--documenter-dark .is-link.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-link.textarea:active,html.theme--documenter-dark .is-link.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--documenter-dark .is-link.is-active.textarea,html.theme--documenter-dark .is-link.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .is-info.textarea,html.theme--documenter-dark .is-info.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#024c7d}html.theme--documenter-dark .is-info.textarea:focus,html.theme--documenter-dark .is-info.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--documenter-dark .is-info.is-focused.textarea,html.theme--documenter-dark .is-info.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-info.textarea:active,html.theme--documenter-dark .is-info.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--documenter-dark .is-info.is-active.textarea,html.theme--documenter-dark .is-info.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .is-success.textarea,html.theme--documenter-dark .is-success.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#008438}html.theme--documenter-dark .is-success.textarea:focus,html.theme--documenter-dark .is-success.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--documenter-dark .is-success.is-focused.textarea,html.theme--documenter-dark .is-success.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-success.textarea:active,html.theme--documenter-dark .is-success.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--documenter-dark .is-success.is-active.textarea,html.theme--documenter-dark .is-success.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .is-warning.textarea,html.theme--documenter-dark .is-warning.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ad8100}html.theme--documenter-dark .is-warning.textarea:focus,html.theme--documenter-dark .is-warning.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--documenter-dark .is-warning.is-focused.textarea,html.theme--documenter-dark .is-warning.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-warning.textarea:active,html.theme--documenter-dark .is-warning.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--documenter-dark .is-warning.is-active.textarea,html.theme--documenter-dark .is-warning.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .is-danger.textarea,html.theme--documenter-dark .is-danger.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#9e1b0d}html.theme--documenter-dark .is-danger.textarea:focus,html.theme--documenter-dark .is-danger.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--documenter-dark .is-danger.is-focused.textarea,html.theme--documenter-dark .is-danger.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-danger.textarea:active,html.theme--documenter-dark .is-danger.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--documenter-dark .is-danger.is-active.textarea,html.theme--documenter-dark .is-danger.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .is-small.textarea,html.theme--documenter-dark .is-small.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .is-medium.textarea,html.theme--documenter-dark .is-medium.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--documenter-dark .is-large.textarea,html.theme--documenter-dark .is-large.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--documenter-dark .is-fullwidth.textarea,html.theme--documenter-dark .is-fullwidth.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--documenter-dark .is-inline.textarea,html.theme--documenter-dark .is-inline.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--documenter-dark .input.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--documenter-dark .input.is-static,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--documenter-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--documenter-dark .textarea[rows]{height:initial}html.theme--documenter-dark .textarea.has-fixed-size{resize:none}html.theme--documenter-dark .radio,html.theme--documenter-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--documenter-dark .radio input,html.theme--documenter-dark .checkbox input{cursor:pointer}html.theme--documenter-dark .radio:hover,html.theme--documenter-dark .checkbox:hover{color:#8c9b9d}html.theme--documenter-dark .radio[disabled],html.theme--documenter-dark .checkbox[disabled],fieldset[disabled] html.theme--documenter-dark .radio,fieldset[disabled] html.theme--documenter-dark .checkbox,html.theme--documenter-dark .radio input[disabled],html.theme--documenter-dark .checkbox input[disabled]{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:.5em}html.theme--documenter-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--documenter-dark .select:not(.is-multiple){height:2.5em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border-color:#1abc9c;right:1.125em;z-index:4}html.theme--documenter-dark .select.is-rounded select,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--documenter-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--documenter-dark .select select::-ms-expand{display:none}html.theme--documenter-dark .select select[disabled]:hover,fieldset[disabled] html.theme--documenter-dark .select select:hover{border-color:#282f2f}html.theme--documenter-dark .select select:not([multiple]){padding-right:2.5em}html.theme--documenter-dark .select select[multiple]{height:auto;padding:0}html.theme--documenter-dark .select select[multiple] option{padding:0.5em 1em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#8c9b9d}html.theme--documenter-dark .select.is-white:not(:hover)::after{border-color:#fff}html.theme--documenter-dark .select.is-white select{border-color:#fff}html.theme--documenter-dark .select.is-white select:hover,html.theme--documenter-dark .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--documenter-dark .select.is-white select:focus,html.theme--documenter-dark .select.is-white select.is-focused,html.theme--documenter-dark .select.is-white select:active,html.theme--documenter-dark .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select:hover,html.theme--documenter-dark .select.is-black select.is-hovered{border-color:#000}html.theme--documenter-dark .select.is-black select:focus,html.theme--documenter-dark .select.is-black select.is-focused,html.theme--documenter-dark .select.is-black select:active,html.theme--documenter-dark .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .select.is-light:not(:hover)::after{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select:hover,html.theme--documenter-dark .select.is-light select.is-hovered{border-color:#dde4e6}html.theme--documenter-dark .select.is-light select:focus,html.theme--documenter-dark .select.is-light select.is-focused,html.theme--documenter-dark .select.is-light select:active,html.theme--documenter-dark .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .select.is-dark:not(:hover)::after,html.theme--documenter-dark .content kbd.select:not(:hover)::after{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select,html.theme--documenter-dark .content kbd.select select{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select:hover,html.theme--documenter-dark .content kbd.select select:hover,html.theme--documenter-dark .select.is-dark select.is-hovered,html.theme--documenter-dark .content kbd.select select.is-hovered{border-color:#1d2122}html.theme--documenter-dark .select.is-dark select:focus,html.theme--documenter-dark .content kbd.select select:focus,html.theme--documenter-dark .select.is-dark select.is-focused,html.theme--documenter-dark .content kbd.select select.is-focused,html.theme--documenter-dark .select.is-dark select:active,html.theme--documenter-dark .content kbd.select select:active,html.theme--documenter-dark .select.is-dark select.is-active,html.theme--documenter-dark .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .select.is-primary:not(:hover)::after,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select:hover,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:hover,html.theme--documenter-dark .select.is-primary select.is-hovered,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#2f4d6d}html.theme--documenter-dark .select.is-primary select:focus,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:focus,html.theme--documenter-dark .select.is-primary select.is-focused,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--documenter-dark .select.is-primary select:active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:active,html.theme--documenter-dark .select.is-primary select.is-active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .select.is-link:not(:hover)::after{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select:hover,html.theme--documenter-dark .select.is-link select.is-hovered{border-color:#17a689}html.theme--documenter-dark .select.is-link select:focus,html.theme--documenter-dark .select.is-link select.is-focused,html.theme--documenter-dark .select.is-link select:active,html.theme--documenter-dark .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select.is-info:not(:hover)::after{border-color:#024c7d}html.theme--documenter-dark .select.is-info select{border-color:#024c7d}html.theme--documenter-dark .select.is-info select:hover,html.theme--documenter-dark .select.is-info select.is-hovered{border-color:#023d64}html.theme--documenter-dark .select.is-info select:focus,html.theme--documenter-dark .select.is-info select.is-focused,html.theme--documenter-dark .select.is-info select:active,html.theme--documenter-dark .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .select.is-success:not(:hover)::after{border-color:#008438}html.theme--documenter-dark .select.is-success select{border-color:#008438}html.theme--documenter-dark .select.is-success select:hover,html.theme--documenter-dark .select.is-success select.is-hovered{border-color:#006b2d}html.theme--documenter-dark .select.is-success select:focus,html.theme--documenter-dark .select.is-success select.is-focused,html.theme--documenter-dark .select.is-success select:active,html.theme--documenter-dark .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .select.is-warning:not(:hover)::after{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select:hover,html.theme--documenter-dark .select.is-warning select.is-hovered{border-color:#946e00}html.theme--documenter-dark .select.is-warning select:focus,html.theme--documenter-dark .select.is-warning select.is-focused,html.theme--documenter-dark .select.is-warning select:active,html.theme--documenter-dark .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .select.is-danger:not(:hover)::after{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select:hover,html.theme--documenter-dark .select.is-danger select.is-hovered{border-color:#86170b}html.theme--documenter-dark .select.is-danger select:focus,html.theme--documenter-dark .select.is-danger select.is-focused,html.theme--documenter-dark .select.is-danger select:active,html.theme--documenter-dark .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .select.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .select.is-medium{font-size:1.25rem}html.theme--documenter-dark .select.is-large{font-size:1.5rem}html.theme--documenter-dark .select.is-disabled::after{border-color:#fff !important;opacity:0.5}html.theme--documenter-dark .select.is-fullwidth{width:100%}html.theme--documenter-dark .select.is-fullwidth select{width:100%}html.theme--documenter-dark .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--documenter-dark .select.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .select.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--documenter-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:hover .file-cta,html.theme--documenter-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:focus .file-cta,html.theme--documenter-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--documenter-dark .file.is-white:active .file-cta,html.theme--documenter-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:hover .file-cta,html.theme--documenter-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:focus .file-cta,html.theme--documenter-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--documenter-dark .file.is-black:active .file-cta,html.theme--documenter-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-light .file-cta{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:hover .file-cta,html.theme--documenter-dark .file.is-light.is-hovered .file-cta{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:focus .file-cta,html.theme--documenter-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(236,240,241,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:active .file-cta,html.theme--documenter-dark .file.is-light.is-active .file-cta{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-dark .file-cta,html.theme--documenter-dark .content kbd.file .file-cta{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:hover .file-cta,html.theme--documenter-dark .content kbd.file:hover .file-cta,html.theme--documenter-dark .file.is-dark.is-hovered .file-cta,html.theme--documenter-dark .content kbd.file.is-hovered .file-cta{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:focus .file-cta,html.theme--documenter-dark .content kbd.file:focus .file-cta,html.theme--documenter-dark .file.is-dark.is-focused .file-cta,html.theme--documenter-dark .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(40,47,47,0.25);color:#fff}html.theme--documenter-dark .file.is-dark:active .file-cta,html.theme--documenter-dark .content kbd.file:active .file-cta,html.theme--documenter-dark .file.is-dark.is-active .file-cta,html.theme--documenter-dark .content kbd.file.is-active .file-cta{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:hover .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--documenter-dark .file.is-primary.is-hovered .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:focus .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--documenter-dark .file.is-primary.is-focused .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(55,90,127,0.25);color:#fff}html.theme--documenter-dark .file.is-primary:active .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--documenter-dark .file.is-primary.is-active .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link .file-cta{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:hover .file-cta,html.theme--documenter-dark .file.is-link.is-hovered .file-cta{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:focus .file-cta,html.theme--documenter-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(26,188,156,0.25);color:#fff}html.theme--documenter-dark .file.is-link:active .file-cta,html.theme--documenter-dark .file.is-link.is-active .file-cta{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info .file-cta{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:hover .file-cta,html.theme--documenter-dark .file.is-info.is-hovered .file-cta{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:focus .file-cta,html.theme--documenter-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(2,76,125,0.25);color:#fff}html.theme--documenter-dark .file.is-info:active .file-cta,html.theme--documenter-dark .file.is-info.is-active .file-cta{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success .file-cta{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:hover .file-cta,html.theme--documenter-dark .file.is-success.is-hovered .file-cta{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:focus .file-cta,html.theme--documenter-dark .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(0,132,56,0.25);color:#fff}html.theme--documenter-dark .file.is-success:active .file-cta,html.theme--documenter-dark .file.is-success.is-active .file-cta{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning .file-cta{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:hover .file-cta,html.theme--documenter-dark .file.is-warning.is-hovered .file-cta{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:focus .file-cta,html.theme--documenter-dark .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(173,129,0,0.25);color:#fff}html.theme--documenter-dark .file.is-warning:active .file-cta,html.theme--documenter-dark .file.is-warning.is-active .file-cta{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger .file-cta{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:hover .file-cta,html.theme--documenter-dark .file.is-danger.is-hovered .file-cta{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:focus .file-cta,html.theme--documenter-dark .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(158,27,13,0.25);color:#fff}html.theme--documenter-dark .file.is-danger:active .file-cta,html.theme--documenter-dark .file.is-danger.is-active .file-cta{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--documenter-dark .file.is-normal{font-size:1rem}html.theme--documenter-dark .file.is-medium{font-size:1.25rem}html.theme--documenter-dark .file.is-medium .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-large{font-size:1.5rem}html.theme--documenter-dark .file.is-large .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--documenter-dark .file.has-name.is-empty .file-name{display:none}html.theme--documenter-dark .file.is-boxed .file-label{flex-direction:column}html.theme--documenter-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--documenter-dark .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--documenter-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--documenter-dark .file.is-boxed .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-boxed.is-small .file-icon .fa,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--documenter-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--documenter-dark .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--documenter-dark .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--documenter-dark .file.is-centered{justify-content:center}html.theme--documenter-dark .file.is-fullwidth .file-label{width:100%}html.theme--documenter-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--documenter-dark .file.is-right{justify-content:flex-end}html.theme--documenter-dark .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--documenter-dark .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--documenter-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--documenter-dark .file-label:hover .file-cta{background-color:#232829;color:#f2f2f2}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .file-label:active .file-name{border-color:#535f61}html.theme--documenter-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--documenter-dark .file-cta{background-color:#282f2f;color:#fff}html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#f2f2f2;display:block;font-size:1rem;font-weight:700}html.theme--documenter-dark .label:not(:last-child){margin-bottom:0.5em}html.theme--documenter-dark .label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--documenter-dark .label.is-medium{font-size:1.25rem}html.theme--documenter-dark .label.is-large{font-size:1.5rem}html.theme--documenter-dark .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--documenter-dark .help.is-white{color:#fff}html.theme--documenter-dark .help.is-black{color:#0a0a0a}html.theme--documenter-dark .help.is-light{color:#ecf0f1}html.theme--documenter-dark .help.is-dark,html.theme--documenter-dark .content kbd.help{color:#282f2f}html.theme--documenter-dark .help.is-primary,html.theme--documenter-dark .docstring>section>a.help.docs-sourcelink{color:#375a7f}html.theme--documenter-dark .help.is-link{color:#1abc9c}html.theme--documenter-dark .help.is-info{color:#024c7d}html.theme--documenter-dark .help.is-success{color:#008438}html.theme--documenter-dark .help.is-warning{color:#ad8100}html.theme--documenter-dark .help.is-danger{color:#9e1b0d}html.theme--documenter-dark .field:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.has-addons{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--documenter-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.has-addons.has-addons-centered{justify-content:center}html.theme--documenter-dark .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--documenter-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .field.is-grouped{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.is-grouped>.control{flex-shrink:0}html.theme--documenter-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--documenter-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field.is-horizontal{display:flex}}html.theme--documenter-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--documenter-dark .field-label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-normal{padding-top:0.375em}html.theme--documenter-dark .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--documenter-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--documenter-dark .field-body .field{margin-bottom:0}html.theme--documenter-dark .field-body>.field{flex-shrink:1}html.theme--documenter-dark .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--documenter-dark .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--documenter-dark .control.has-icons-left .input:focus~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-left .select:focus~.icon,html.theme--documenter-dark .control.has-icons-right .input:focus~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-right .select:focus~.icon{color:#282f2f}html.theme--documenter-dark .control.has-icons-left .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-small~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--documenter-dark .control.has-icons-left .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--documenter-dark .control.has-icons-left .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon{color:#5e6d6f;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--documenter-dark .control.has-icons-left .input,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--documenter-dark .control.has-icons-left .select select{padding-left:2.5em}html.theme--documenter-dark .control.has-icons-left .icon.is-left{left:0}html.theme--documenter-dark .control.has-icons-right .input,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--documenter-dark .control.has-icons-right .select select{padding-right:2.5em}html.theme--documenter-dark .control.has-icons-right .icon.is-right{right:0}html.theme--documenter-dark .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--documenter-dark .control.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .control.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--documenter-dark .breadcrumb a{align-items:center;color:#1abc9c;display:flex;justify-content:center;padding:0 .75em}html.theme--documenter-dark .breadcrumb a:hover{color:#1dd2af}html.theme--documenter-dark .breadcrumb li{align-items:center;display:flex}html.theme--documenter-dark .breadcrumb li:first-child a{padding-left:0}html.theme--documenter-dark .breadcrumb li.is-active a{color:#f2f2f2;cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb li+li::before{color:#8c9b9d;content:"\0002f"}html.theme--documenter-dark .breadcrumb ul,html.theme--documenter-dark .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .breadcrumb .icon:first-child{margin-right:.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:.5em}html.theme--documenter-dark .breadcrumb.is-centered ol,html.theme--documenter-dark .breadcrumb.is-centered ul{justify-content:center}html.theme--documenter-dark .breadcrumb.is-right ol,html.theme--documenter-dark .breadcrumb.is-right ul{justify-content:flex-end}html.theme--documenter-dark .breadcrumb.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--documenter-dark .breadcrumb.is-medium{font-size:1.25rem}html.theme--documenter-dark .breadcrumb.is-large{font-size:1.5rem}html.theme--documenter-dark .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--documenter-dark .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--documenter-dark .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--documenter-dark .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--documenter-dark .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-footer:first-child,html.theme--documenter-dark .card-content:first-child,html.theme--documenter-dark .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-footer:last-child,html.theme--documenter-dark .card-content:last-child,html.theme--documenter-dark .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--documenter-dark .card-header-title{align-items:center;color:#f2f2f2;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--documenter-dark .card-image{display:block;position:relative}html.theme--documenter-dark .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--documenter-dark .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--documenter-dark .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--documenter-dark .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--documenter-dark .dropdown.is-active .dropdown-menu,html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--documenter-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--documenter-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--documenter-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .dropdown-content{background-color:#282f2f;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--documenter-dark .dropdown-item{color:#fff;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--documenter-dark a.dropdown-item,html.theme--documenter-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--documenter-dark a.dropdown-item:hover,html.theme--documenter-dark button.dropdown-item:hover{background-color:#282f2f;color:#0a0a0a}html.theme--documenter-dark a.dropdown-item.is-active,html.theme--documenter-dark button.dropdown-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--documenter-dark .level{align-items:center;justify-content:space-between}html.theme--documenter-dark .level code{border-radius:.4em}html.theme--documenter-dark .level img{display:inline-block;vertical-align:top}html.theme--documenter-dark .level.is-mobile{display:flex}html.theme--documenter-dark .level.is-mobile .level-left,html.theme--documenter-dark .level.is-mobile .level-right{display:flex}html.theme--documenter-dark .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--documenter-dark .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level{display:flex}html.theme--documenter-dark .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--documenter-dark .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--documenter-dark .level-item .title,html.theme--documenter-dark .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--documenter-dark .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--documenter-dark .level-left,html.theme--documenter-dark .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .level-left .level-item.is-flexible,html.theme--documenter-dark .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left .level-item:not(:last-child),html.theme--documenter-dark .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--documenter-dark .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left{display:flex}}html.theme--documenter-dark .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-right{display:flex}}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--documenter-dark .media .media .media{padding-top:.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:.5rem}html.theme--documenter-dark .media+.media{border-top:1px solid rgba(94,109,111,0.5);margin-top:1rem;padding-top:1rem}html.theme--documenter-dark .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--documenter-dark .media-left,html.theme--documenter-dark .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .media-left{margin-right:1rem}html.theme--documenter-dark .media-right{margin-left:1rem}html.theme--documenter-dark .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:1rem}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--documenter-dark .menu.is-medium{font-size:1.25rem}html.theme--documenter-dark .menu.is-large{font-size:1.5rem}html.theme--documenter-dark .menu-list{line-height:1.25}html.theme--documenter-dark .menu-list a{border-radius:3px;color:#fff;display:block;padding:0.5em 0.75em}html.theme--documenter-dark .menu-list a:hover{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .menu-list a.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .menu-list li ul{border-left:1px solid #5e6d6f;margin:.75em;padding-left:.75em}html.theme--documenter-dark .menu-label{color:#fff;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--documenter-dark .menu-label:not(:first-child){margin-top:1em}html.theme--documenter-dark .menu-label:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .message{background-color:#282f2f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .message strong{color:currentColor}html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .message.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--documenter-dark .message.is-medium{font-size:1.25rem}html.theme--documenter-dark .message.is-large{font-size:1.5rem}html.theme--documenter-dark .message.is-white{background-color:#fff}html.theme--documenter-dark .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .message.is-white .message-body{border-color:#fff}html.theme--documenter-dark .message.is-black{background-color:#fafafa}html.theme--documenter-dark .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .message.is-black .message-body{border-color:#0a0a0a}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1}html.theme--documenter-dark .message.is-dark,html.theme--documenter-dark .content kbd.message{background-color:#f9fafa}html.theme--documenter-dark .message.is-dark .message-header,html.theme--documenter-dark .content kbd.message .message-header{background-color:#282f2f;color:#fff}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f1f5f9}html.theme--documenter-dark .message.is-primary .message-header,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-header{background-color:#375a7f;color:#fff}html.theme--documenter-dark .message.is-primary .message-body,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-body{border-color:#375a7f;color:#4d7eb2}html.theme--documenter-dark .message.is-link{background-color:#edfdf9}html.theme--documenter-dark .message.is-link .message-header{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .message.is-link .message-body{border-color:#1abc9c;color:#15987e}html.theme--documenter-dark .message.is-info{background-color:#ebf7ff}html.theme--documenter-dark .message.is-info .message-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .message.is-info .message-body{border-color:#024c7d;color:#0e9dfb}html.theme--documenter-dark .message.is-success{background-color:#ebfff3}html.theme--documenter-dark .message.is-success .message-header{background-color:#008438;color:#fff}html.theme--documenter-dark .message.is-success .message-body{border-color:#008438;color:#00eb64}html.theme--documenter-dark .message.is-warning{background-color:#fffaeb}html.theme--documenter-dark .message.is-warning .message-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .message.is-warning .message-body{border-color:#ad8100;color:#d19c00}html.theme--documenter-dark .message.is-danger{background-color:#fdeeec}html.theme--documenter-dark .message.is-danger .message-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .message.is-danger .message-body{border-color:#9e1b0d;color:#ec311d}html.theme--documenter-dark .message-header{align-items:center;background-color:#fff;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--documenter-dark .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--documenter-dark .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--documenter-dark .message-body{border-color:#5e6d6f;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#fff;padding:1.25em 1.5em}html.theme--documenter-dark .message-body code,html.theme--documenter-dark .message-body pre{background-color:#fff}html.theme--documenter-dark .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--documenter-dark .modal.is-active{display:flex}html.theme--documenter-dark .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--documenter-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--documenter-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--documenter-dark .modal-card-head,html.theme--documenter-dark .modal-card-foot{align-items:center;background-color:#282f2f;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--documenter-dark .modal-card-head{border-bottom:1px solid #5e6d6f;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--documenter-dark .modal-card-title{color:#f2f2f2;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--documenter-dark .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5e6d6f}html.theme--documenter-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--documenter-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--documenter-dark .navbar{background-color:#375a7f;min-height:4rem;position:relative;z-index:30}html.theme--documenter-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-white .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--documenter-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-black .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--documenter-dark .navbar.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-light .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-dark .navbar-start>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-end>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#282f2f;color:#fff}}html.theme--documenter-dark .navbar.is-primary,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-burger,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-primary .navbar-start>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-end>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#375a7f;color:#fff}}html.theme--documenter-dark .navbar.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-link .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c;color:#fff}}html.theme--documenter-dark .navbar.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-info .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#024c7d;color:#fff}}html.theme--documenter-dark .navbar.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-success .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#008438;color:#fff}}html.theme--documenter-dark .navbar.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-warning .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ad8100;color:#fff}}html.theme--documenter-dark .navbar.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-danger .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#9e1b0d;color:#fff}}html.theme--documenter-dark .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--documenter-dark .navbar.has-shadow{box-shadow:0 2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-bottom,html.theme--documenter-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-top{top:0}html.theme--documenter-dark html.has-navbar-fixed-top,html.theme--documenter-dark body.has-navbar-fixed-top{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom,html.theme--documenter-dark body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--documenter-dark .navbar-brand,html.theme--documenter-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--documenter-dark .navbar-brand a.navbar-item:focus,html.theme--documenter-dark .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--documenter-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--documenter-dark .navbar-burger{color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--documenter-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--documenter-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--documenter-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--documenter-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--documenter-dark .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--documenter-dark .navbar-menu{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{color:#fff;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--documenter-dark .navbar-item .icon:only-child,html.theme--documenter-dark .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--documenter-dark a.navbar-item,html.theme--documenter-dark .navbar-link{cursor:pointer}html.theme--documenter-dark a.navbar-item:focus,html.theme--documenter-dark a.navbar-item:focus-within,html.theme--documenter-dark a.navbar-item:hover,html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link:focus,html.theme--documenter-dark .navbar-link:focus-within,html.theme--documenter-dark .navbar-link:hover,html.theme--documenter-dark .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-item{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .navbar-item img{max-height:1.75rem}html.theme--documenter-dark .navbar-item.has-dropdown{padding:0}html.theme--documenter-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--documenter-dark .navbar-item.is-tab:focus,html.theme--documenter-dark .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c}html.theme--documenter-dark .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c;border-bottom-style:solid;border-bottom-width:3px;color:#1abc9c;padding-bottom:calc(0.5rem - 3px)}html.theme--documenter-dark .navbar-content{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--documenter-dark .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--documenter-dark .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar>.container{display:block}html.theme--documenter-dark .navbar-brand .navbar-item,html.theme--documenter-dark .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--documenter-dark .navbar-link::after{display:none}html.theme--documenter-dark .navbar-menu{background-color:#375a7f;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--documenter-dark .navbar-menu.is-active{display:block}html.theme--documenter-dark .navbar.is-fixed-bottom-touch,html.theme--documenter-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-touch{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-touch{top:0}html.theme--documenter-dark .navbar.is-fixed-top .navbar-menu,html.theme--documenter-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--documenter-dark html.has-navbar-fixed-top-touch,html.theme--documenter-dark body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-touch,html.theme--documenter-dark body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar,html.theme--documenter-dark .navbar-menu,html.theme--documenter-dark .navbar-start,html.theme--documenter-dark .navbar-end{align-items:stretch;display:flex}html.theme--documenter-dark .navbar{min-height:4rem}html.theme--documenter-dark .navbar.is-spaced{padding:1rem 2rem}html.theme--documenter-dark .navbar.is-spaced .navbar-start,html.theme--documenter-dark .navbar.is-spaced .navbar-end{align-items:center}html.theme--documenter-dark .navbar.is-spaced a.navbar-item,html.theme--documenter-dark .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent a.navbar-item:hover,html.theme--documenter-dark .navbar.is-transparent a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-transparent .navbar-link:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-link:hover,html.theme--documenter-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-burger{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{align-items:center;display:flex}html.theme--documenter-dark .navbar-item.has-dropdown{align-items:stretch}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--documenter-dark .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--documenter-dark .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--documenter-dark .navbar-dropdown{background-color:#375a7f;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--documenter-dark .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--documenter-dark .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}.navbar.is-spaced html.theme--documenter-dark .navbar-dropdown,html.theme--documenter-dark .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--documenter-dark .navbar-dropdown.is-right{left:auto;right:0}html.theme--documenter-dark .navbar-divider{display:block}html.theme--documenter-dark .navbar>.container .navbar-brand,html.theme--documenter-dark .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--documenter-dark .navbar>.container .navbar-menu,html.theme--documenter-dark .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop,html.theme--documenter-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-desktop{top:0}html.theme--documenter-dark html.has-navbar-fixed-top-desktop,html.theme--documenter-dark body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-desktop,html.theme--documenter-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-top,html.theme--documenter-dark body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-bottom,html.theme--documenter-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link.is-active{color:#1abc9c}html.theme--documenter-dark a.navbar-item.is-active:not(:focus):not(:hover),html.theme--documenter-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--documenter-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--documenter-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--documenter-dark .pagination{font-size:1rem;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--documenter-dark .pagination.is-medium{font-size:1.25rem}html.theme--documenter-dark .pagination.is-large{font-size:1.5rem}html.theme--documenter-dark .pagination.is-rounded .pagination-previous,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--documenter-dark .pagination.is-rounded .pagination-next,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--documenter-dark .pagination.is-rounded .pagination-link,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--documenter-dark .pagination,html.theme--documenter-dark .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link{border-color:#5e6d6f;color:#1abc9c;min-width:2.5em}html.theme--documenter-dark .pagination-previous:hover,html.theme--documenter-dark .pagination-next:hover,html.theme--documenter-dark .pagination-link:hover{border-color:#8c9b9d;color:#1dd2af}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus{border-color:#8c9b9d}html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-previous.is-disabled,html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-next.is-disabled,html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-link.is-disabled{background-color:#5e6d6f;border-color:#5e6d6f;box-shadow:none;color:#fff;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--documenter-dark .pagination-link.is-current{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .pagination-ellipsis{color:#8c9b9d;pointer-events:none}html.theme--documenter-dark .pagination-list{flex-wrap:wrap}html.theme--documenter-dark .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--documenter-dark .pagination{flex-wrap:wrap}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination-previous{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination.is-centered .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--documenter-dark .pagination.is-centered .pagination-next{order:3}html.theme--documenter-dark .pagination.is-right .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-right .pagination-next{order:2}html.theme--documenter-dark .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--documenter-dark .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--documenter-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--documenter-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--documenter-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--documenter-dark .panel.is-light .panel-heading{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#ecf0f1}html.theme--documenter-dark .panel.is-light .panel-block.is-active .panel-icon{color:#ecf0f1}html.theme--documenter-dark .panel.is-dark .panel-heading,html.theme--documenter-dark .content kbd.panel .panel-heading{background-color:#282f2f;color:#fff}html.theme--documenter-dark .panel.is-dark .panel-tabs a.is-active,html.theme--documenter-dark .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#282f2f}html.theme--documenter-dark .panel.is-dark .panel-block.is-active .panel-icon,html.theme--documenter-dark .content kbd.panel .panel-block.is-active .panel-icon{color:#282f2f}html.theme--documenter-dark .panel.is-primary .panel-heading,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#375a7f;color:#fff}html.theme--documenter-dark .panel.is-primary .panel-tabs a.is-active,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#375a7f}html.theme--documenter-dark .panel.is-primary .panel-block.is-active .panel-icon,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#375a7f}html.theme--documenter-dark .panel.is-link .panel-heading{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1abc9c}html.theme--documenter-dark .panel.is-link .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel.is-info .panel-heading{background-color:#024c7d;color:#fff}html.theme--documenter-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#024c7d}html.theme--documenter-dark .panel.is-info .panel-block.is-active .panel-icon{color:#024c7d}html.theme--documenter-dark .panel.is-success .panel-heading{background-color:#008438;color:#fff}html.theme--documenter-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#008438}html.theme--documenter-dark .panel.is-success .panel-block.is-active .panel-icon{color:#008438}html.theme--documenter-dark .panel.is-warning .panel-heading{background-color:#ad8100;color:#fff}html.theme--documenter-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ad8100}html.theme--documenter-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#ad8100}html.theme--documenter-dark .panel.is-danger .panel-heading{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#9e1b0d}html.theme--documenter-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#9e1b0d}html.theme--documenter-dark .panel-tabs:not(:last-child),html.theme--documenter-dark .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--documenter-dark .panel-heading{background-color:#343c3d;border-radius:8px 8px 0 0;color:#f2f2f2;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--documenter-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--documenter-dark .panel-tabs a{border-bottom:1px solid #5e6d6f;margin-bottom:-1px;padding:0.5em}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#343c3d;color:#17a689}html.theme--documenter-dark .panel-list a{color:#fff}html.theme--documenter-dark .panel-list a:hover{color:#1abc9c}html.theme--documenter-dark .panel-block{align-items:center;color:#f2f2f2;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--documenter-dark .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--documenter-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--documenter-dark .panel-block.is-wrapped{flex-wrap:wrap}html.theme--documenter-dark .panel-block.is-active{border-left-color:#1abc9c;color:#17a689}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--documenter-dark a.panel-block,html.theme--documenter-dark label.panel-block{cursor:pointer}html.theme--documenter-dark a.panel-block:hover,html.theme--documenter-dark label.panel-block:hover{background-color:#282f2f}html.theme--documenter-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#fff;margin-right:.75em}html.theme--documenter-dark .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--documenter-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--documenter-dark .tabs a{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--documenter-dark .tabs a:hover{border-bottom-color:#f2f2f2;color:#f2f2f2}html.theme--documenter-dark .tabs li{display:block}html.theme--documenter-dark .tabs li.is-active a{border-bottom-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .tabs ul{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--documenter-dark .tabs ul.is-left{padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--documenter-dark .tabs .icon:first-child{margin-right:.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:.5em}html.theme--documenter-dark .tabs.is-centered ul{justify-content:center}html.theme--documenter-dark .tabs.is-right ul{justify-content:flex-end}html.theme--documenter-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--documenter-dark .tabs.is-boxed a:hover{background-color:#282f2f;border-bottom-color:#5e6d6f}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5e6d6f;border-bottom-color:rgba(0,0,0,0) !important}html.theme--documenter-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .tabs.is-toggle a{border-color:#5e6d6f;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--documenter-dark .tabs.is-toggle a:hover{background-color:#282f2f;border-color:#8c9b9d;z-index:2}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li.is-active a{background-color:#1abc9c;border-color:#1abc9c;color:#fff;z-index:1}html.theme--documenter-dark .tabs.is-toggle ul{border-bottom:none}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--documenter-dark .tabs.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--documenter-dark .tabs.is-medium{font-size:1.25rem}html.theme--documenter-dark .tabs.is-large{font-size:1.5rem}html.theme--documenter-dark .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--documenter-dark .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--documenter-dark .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--documenter-dark .column.is-narrow-mobile{flex:none;width:unset}html.theme--documenter-dark .column.is-full-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-mobile{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--documenter-dark .column.is-0-mobile{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-mobile{margin-left:0%}html.theme--documenter-dark .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-mobile{margin-left:25%}html.theme--documenter-dark .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-mobile{margin-left:50%}html.theme--documenter-dark .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-mobile{margin-left:75%}html.theme--documenter-dark .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .column.is-narrow,html.theme--documenter-dark .column.is-narrow-tablet{flex:none;width:unset}html.theme--documenter-dark .column.is-full,html.theme--documenter-dark .column.is-full-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters,html.theme--documenter-dark .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds,html.theme--documenter-dark .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half,html.theme--documenter-dark .column.is-half-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third,html.theme--documenter-dark .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter,html.theme--documenter-dark .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth,html.theme--documenter-dark .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths,html.theme--documenter-dark .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths,html.theme--documenter-dark .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths,html.theme--documenter-dark .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters,html.theme--documenter-dark .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds,html.theme--documenter-dark .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half,html.theme--documenter-dark .column.is-offset-half-tablet{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third,html.theme--documenter-dark .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter,html.theme--documenter-dark .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth,html.theme--documenter-dark .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths,html.theme--documenter-dark .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths,html.theme--documenter-dark .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths,html.theme--documenter-dark .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--documenter-dark .column.is-0,html.theme--documenter-dark .column.is-0-tablet{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0,html.theme--documenter-dark .column.is-offset-0-tablet{margin-left:0%}html.theme--documenter-dark .column.is-1,html.theme--documenter-dark .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3,html.theme--documenter-dark .column.is-3-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3,html.theme--documenter-dark .column.is-offset-3-tablet{margin-left:25%}html.theme--documenter-dark .column.is-4,html.theme--documenter-dark .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6,html.theme--documenter-dark .column.is-6-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6,html.theme--documenter-dark .column.is-offset-6-tablet{margin-left:50%}html.theme--documenter-dark .column.is-7,html.theme--documenter-dark .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9,html.theme--documenter-dark .column.is-9-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9,html.theme--documenter-dark .column.is-offset-9-tablet{margin-left:75%}html.theme--documenter-dark .column.is-10,html.theme--documenter-dark .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12,html.theme--documenter-dark .column.is-12-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12,html.theme--documenter-dark .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--documenter-dark .column.is-narrow-touch{flex:none;width:unset}html.theme--documenter-dark .column.is-full-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-touch{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-touch{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-touch{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-touch{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-touch{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--documenter-dark .column.is-0-touch{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-touch{margin-left:0%}html.theme--documenter-dark .column.is-1-touch{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-touch{margin-left:25%}html.theme--documenter-dark .column.is-4-touch{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-touch{margin-left:50%}html.theme--documenter-dark .column.is-7-touch{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-touch{margin-left:75%}html.theme--documenter-dark .column.is-10-touch{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--documenter-dark .column.is-narrow-desktop{flex:none;width:unset}html.theme--documenter-dark .column.is-full-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-desktop{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--documenter-dark .column.is-0-desktop{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-desktop{margin-left:0%}html.theme--documenter-dark .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-desktop{margin-left:25%}html.theme--documenter-dark .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-desktop{margin-left:50%}html.theme--documenter-dark .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-desktop{margin-left:75%}html.theme--documenter-dark .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--documenter-dark .column.is-narrow-widescreen{flex:none;width:unset}html.theme--documenter-dark .column.is-full-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--documenter-dark .column.is-0-widescreen{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-widescreen{margin-left:0%}html.theme--documenter-dark .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--documenter-dark .column.is-narrow-fullhd{flex:none;width:unset}html.theme--documenter-dark .column.is-full-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--documenter-dark .column.is-0-fullhd{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-fullhd{margin-left:0%}html.theme--documenter-dark .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-fullhd{margin-left:100%}}html.theme--documenter-dark .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .columns:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--documenter-dark .columns.is-centered{justify-content:center}html.theme--documenter-dark .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--documenter-dark .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--documenter-dark .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .columns.is-gapless:last-child{margin-bottom:0}html.theme--documenter-dark .columns.is-mobile{display:flex}html.theme--documenter-dark .columns.is-multiline{flex-wrap:wrap}html.theme--documenter-dark .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-desktop{display:flex}}html.theme--documenter-dark .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--documenter-dark .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--documenter-dark .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--documenter-dark .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--documenter-dark .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--documenter-dark .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--documenter-dark .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--documenter-dark .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--documenter-dark .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--documenter-dark .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--documenter-dark .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--documenter-dark .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--documenter-dark .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .tile.is-child{margin:0 !important}html.theme--documenter-dark .tile.is-parent{padding:.75rem}html.theme--documenter-dark .tile.is-vertical{flex-direction:column}html.theme--documenter-dark .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--documenter-dark .tile:not(.is-child){display:flex}html.theme--documenter-dark .tile.is-1{flex:none;width:8.33333337%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.66666674%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.33333337%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.66666674%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.33333337%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.66666674%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.33333337%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.66666674%}html.theme--documenter-dark .tile.is-12{flex:none;width:100%}}html.theme--documenter-dark .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--documenter-dark .hero .navbar{background:none}html.theme--documenter-dark .hero .tabs ul{border-bottom:none}html.theme--documenter-dark .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-white strong{color:inherit}html.theme--documenter-dark .hero.is-white .title{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--documenter-dark .hero.is-white .subtitle a:not(.button),html.theme--documenter-dark .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-white .navbar-menu{background-color:#fff}}html.theme--documenter-dark .hero.is-white .navbar-item,html.theme--documenter-dark .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--documenter-dark .hero.is-white a.navbar-item:hover,html.theme--documenter-dark .hero.is-white a.navbar-item.is-active,html.theme--documenter-dark .hero.is-white .navbar-link:hover,html.theme--documenter-dark .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--documenter-dark .hero.is-white .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--documenter-dark .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-black strong{color:inherit}html.theme--documenter-dark .hero.is-black .title{color:#fff}html.theme--documenter-dark .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-black .subtitle a:not(.button),html.theme--documenter-dark .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--documenter-dark .hero.is-black .navbar-item,html.theme--documenter-dark .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-black a.navbar-item:hover,html.theme--documenter-dark .hero.is-black a.navbar-item.is-active,html.theme--documenter-dark .hero.is-black .navbar-link:hover,html.theme--documenter-dark .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-black .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--documenter-dark .hero.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-light strong{color:inherit}html.theme--documenter-dark .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-light .navbar-menu{background-color:#ecf0f1}}html.theme--documenter-dark .hero.is-light .navbar-item,html.theme--documenter-dark .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a.navbar-item:hover,html.theme--documenter-dark .hero.is-light a.navbar-item.is-active,html.theme--documenter-dark .hero.is-light .navbar-link:hover,html.theme--documenter-dark .hero.is-light .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-light .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-light .tabs li.is-active a{color:#ecf0f1 !important;opacity:1}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .hero.is-light.is-bold{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}}html.theme--documenter-dark .hero.is-dark,html.theme--documenter-dark .content kbd.hero{background-color:#282f2f;color:#fff}html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-dark strong,html.theme--documenter-dark .content kbd.hero strong{color:inherit}html.theme--documenter-dark .hero.is-dark .title,html.theme--documenter-dark .content kbd.hero .title{color:#fff}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button),html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button),html.theme--documenter-dark .hero.is-dark .subtitle strong,html.theme--documenter-dark .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-dark .navbar-menu,html.theme--documenter-dark .content kbd.hero .navbar-menu{background-color:#282f2f}}html.theme--documenter-dark .hero.is-dark .navbar-item,html.theme--documenter-dark .content kbd.hero .navbar-item,html.theme--documenter-dark .hero.is-dark .navbar-link,html.theme--documenter-dark .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-dark a.navbar-item:hover,html.theme--documenter-dark .content kbd.hero a.navbar-item:hover,html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active,html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active,html.theme--documenter-dark .hero.is-dark .navbar-link:hover,html.theme--documenter-dark .content kbd.hero .navbar-link:hover,html.theme--documenter-dark .hero.is-dark .navbar-link.is-active,html.theme--documenter-dark .content kbd.hero .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-dark .tabs a:hover,html.theme--documenter-dark .content kbd.hero .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs li.is-active a{color:#282f2f !important;opacity:1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#282f2f}html.theme--documenter-dark .hero.is-dark.is-bold,html.theme--documenter-dark .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu,html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}}html.theme--documenter-dark .hero.is-primary,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-primary strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--documenter-dark .hero.is-primary .title,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--documenter-dark .hero.is-primary .subtitle,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--documenter-dark .hero.is-primary .subtitle strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-primary .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#375a7f}}html.theme--documenter-dark .hero.is-primary .navbar-item,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--documenter-dark .hero.is-primary .navbar-link,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-primary a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--documenter-dark .hero.is-primary .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--documenter-dark .hero.is-primary .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .hero.is-primary .tabs a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-primary .tabs a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#375a7f !important;opacity:1}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#375a7f}html.theme--documenter-dark .hero.is-primary.is-bold,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}}html.theme--documenter-dark .hero.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-link strong{color:inherit}html.theme--documenter-dark .hero.is-link .title{color:#fff}html.theme--documenter-dark .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-link .subtitle a:not(.button),html.theme--documenter-dark .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-link .navbar-menu{background-color:#1abc9c}}html.theme--documenter-dark .hero.is-link .navbar-item,html.theme--documenter-dark .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-link a.navbar-item:hover,html.theme--documenter-dark .hero.is-link a.navbar-item.is-active,html.theme--documenter-dark .hero.is-link .navbar-link:hover,html.theme--documenter-dark .hero.is-link .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-link .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-link .tabs li.is-active a{color:#1abc9c !important;opacity:1}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1abc9c}html.theme--documenter-dark .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}}html.theme--documenter-dark .hero.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-info strong{color:inherit}html.theme--documenter-dark .hero.is-info .title{color:#fff}html.theme--documenter-dark .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-info .subtitle a:not(.button),html.theme--documenter-dark .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-info .navbar-menu{background-color:#024c7d}}html.theme--documenter-dark .hero.is-info .navbar-item,html.theme--documenter-dark .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-info a.navbar-item:hover,html.theme--documenter-dark .hero.is-info a.navbar-item.is-active,html.theme--documenter-dark .hero.is-info .navbar-link:hover,html.theme--documenter-dark .hero.is-info .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-info .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-info .tabs li.is-active a{color:#024c7d !important;opacity:1}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#024c7d}html.theme--documenter-dark .hero.is-info.is-bold{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}}html.theme--documenter-dark .hero.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-success strong{color:inherit}html.theme--documenter-dark .hero.is-success .title{color:#fff}html.theme--documenter-dark .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-success .subtitle a:not(.button),html.theme--documenter-dark .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-success .navbar-menu{background-color:#008438}}html.theme--documenter-dark .hero.is-success .navbar-item,html.theme--documenter-dark .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-success a.navbar-item:hover,html.theme--documenter-dark .hero.is-success a.navbar-item.is-active,html.theme--documenter-dark .hero.is-success .navbar-link:hover,html.theme--documenter-dark .hero.is-success .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-success .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-success .tabs li.is-active a{color:#008438 !important;opacity:1}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#008438}html.theme--documenter-dark .hero.is-success.is-bold{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}}html.theme--documenter-dark .hero.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-warning strong{color:inherit}html.theme--documenter-dark .hero.is-warning .title{color:#fff}html.theme--documenter-dark .hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button),html.theme--documenter-dark .hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-warning .navbar-menu{background-color:#ad8100}}html.theme--documenter-dark .hero.is-warning .navbar-item,html.theme--documenter-dark .hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-warning a.navbar-item:hover,html.theme--documenter-dark .hero.is-warning a.navbar-item.is-active,html.theme--documenter-dark .hero.is-warning .navbar-link:hover,html.theme--documenter-dark .hero.is-warning .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .hero.is-warning .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-warning .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs li.is-active a{color:#ad8100 !important;opacity:1}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ad8100}html.theme--documenter-dark .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}}html.theme--documenter-dark .hero.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-danger strong{color:inherit}html.theme--documenter-dark .hero.is-danger .title{color:#fff}html.theme--documenter-dark .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-danger .subtitle a:not(.button),html.theme--documenter-dark .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-danger .navbar-menu{background-color:#9e1b0d}}html.theme--documenter-dark .hero.is-danger .navbar-item,html.theme--documenter-dark .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-danger a.navbar-item:hover,html.theme--documenter-dark .hero.is-danger a.navbar-item.is-active,html.theme--documenter-dark .hero.is-danger .navbar-link:hover,html.theme--documenter-dark .hero.is-danger .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-danger .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs li.is-active a{color:#9e1b0d !important;opacity:1}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#9e1b0d}html.theme--documenter-dark .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}}html.theme--documenter-dark .hero.is-small .hero-body,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--documenter-dark .hero.is-halfheight .hero-body,html.theme--documenter-dark .hero.is-fullheight .hero-body,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--documenter-dark .hero.is-halfheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .hero.is-halfheight{min-height:50vh}html.theme--documenter-dark .hero.is-fullheight{min-height:100vh}html.theme--documenter-dark .hero-video{overflow:hidden}html.theme--documenter-dark .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--documenter-dark .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-video{display:none}}html.theme--documenter-dark .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-buttons .button{display:flex}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-buttons{display:flex;justify-content:center}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--documenter-dark .hero-head,html.theme--documenter-dark .hero-foot{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-body{padding:3rem 3rem}}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section{padding:3rem 3rem}html.theme--documenter-dark .section.is-medium{padding:9rem 4.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 6rem}}html.theme--documenter-dark .footer{background-color:#282f2f;padding:3rem 1.5rem 6rem}html.theme--documenter-dark hr{height:1px}html.theme--documenter-dark h6{text-transform:uppercase;letter-spacing:0.5px}html.theme--documenter-dark .hero{background-color:#343c3d}html.theme--documenter-dark a{transition:all 200ms ease}html.theme--documenter-dark .button{transition:all 200ms ease;border-width:1px;color:#fff}html.theme--documenter-dark .button.is-active,html.theme--documenter-dark .button.is-focused,html.theme--documenter-dark .button:active,html.theme--documenter-dark .button:focus{box-shadow:0 0 0 2px rgba(140,155,157,0.5)}html.theme--documenter-dark .button.is-white.is-hovered,html.theme--documenter-dark .button.is-white:hover{background-color:#fff}html.theme--documenter-dark .button.is-white.is-active,html.theme--documenter-dark .button.is-white.is-focused,html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,0.5)}html.theme--documenter-dark .button.is-black.is-hovered,html.theme--documenter-dark .button.is-black:hover{background-color:#1d1d1d}html.theme--documenter-dark .button.is-black.is-active,html.theme--documenter-dark .button.is-black.is-focused,html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black:focus{border-color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,10,0.5)}html.theme--documenter-dark .button.is-light.is-hovered,html.theme--documenter-dark .button.is-light:hover{background-color:#fff}html.theme--documenter-dark .button.is-light.is-active,html.theme--documenter-dark .button.is-light.is-focused,html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light:focus{border-color:#ecf0f1;box-shadow:0 0 0 2px rgba(236,240,241,0.5)}html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered,html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover{background-color:#3a4344}html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused,html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus{border-color:#282f2f;box-shadow:0 0 0 2px rgba(40,47,47,0.5)}html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover{background-color:#436d9a}html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink,html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus{border-color:#375a7f;box-shadow:0 0 0 2px rgba(55,90,127,0.5)}html.theme--documenter-dark .button.is-link.is-hovered,html.theme--documenter-dark .button.is-link:hover{background-color:#1fdeb8}html.theme--documenter-dark .button.is-link.is-active,html.theme--documenter-dark .button.is-link.is-focused,html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link:focus{border-color:#1abc9c;box-shadow:0 0 0 2px rgba(26,188,156,0.5)}html.theme--documenter-dark .button.is-info.is-hovered,html.theme--documenter-dark .button.is-info:hover{background-color:#0363a3}html.theme--documenter-dark .button.is-info.is-active,html.theme--documenter-dark .button.is-info.is-focused,html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info:focus{border-color:#024c7d;box-shadow:0 0 0 2px rgba(2,76,125,0.5)}html.theme--documenter-dark .button.is-success.is-hovered,html.theme--documenter-dark .button.is-success:hover{background-color:#00aa48}html.theme--documenter-dark .button.is-success.is-active,html.theme--documenter-dark .button.is-success.is-focused,html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success:focus{border-color:#008438;box-shadow:0 0 0 2px rgba(0,132,56,0.5)}html.theme--documenter-dark .button.is-warning.is-hovered,html.theme--documenter-dark .button.is-warning:hover{background-color:#d39e00}html.theme--documenter-dark .button.is-warning.is-active,html.theme--documenter-dark .button.is-warning.is-focused,html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning:focus{border-color:#ad8100;box-shadow:0 0 0 2px rgba(173,129,0,0.5)}html.theme--documenter-dark .button.is-danger.is-hovered,html.theme--documenter-dark .button.is-danger:hover{background-color:#c12110}html.theme--documenter-dark .button.is-danger.is-active,html.theme--documenter-dark .button.is-danger.is-focused,html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger:focus{border-color:#9e1b0d;box-shadow:0 0 0 2px rgba(158,27,13,0.5)}html.theme--documenter-dark .label{color:#dbdee0}html.theme--documenter-dark .button,html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .select,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea{height:2.5em}html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .select:after,html.theme--documenter-dark .select select{border-width:1px}html.theme--documenter-dark .control.has-addons .button,html.theme--documenter-dark .control.has-addons .input,html.theme--documenter-dark .control.has-addons #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-addons form.docs-search>input,html.theme--documenter-dark .control.has-addons .select{margin-right:-1px}html.theme--documenter-dark .notification{background-color:#343c3d}html.theme--documenter-dark .card{box-shadow:none;border:1px solid #343c3d;background-color:#282f2f;border-radius:.4em}html.theme--documenter-dark .card .card-image img{border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-header{box-shadow:none;background-color:rgba(18,18,18,0.2);border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-footer{background-color:rgba(18,18,18,0.2)}html.theme--documenter-dark .card .card-footer,html.theme--documenter-dark .card .card-footer-item{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .notification.is-white a:not(.button){color:#0a0a0a;text-decoration:underline}html.theme--documenter-dark .notification.is-black a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-light a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-primary a:not(.button),html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-link a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-info a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-success a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-warning a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-danger a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .tag,html.theme--documenter-dark .content kbd,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{border-radius:.4em}html.theme--documenter-dark .menu-list a{transition:all 300ms ease}html.theme--documenter-dark .modal-card-body{background-color:#282f2f}html.theme--documenter-dark .modal-card-foot,html.theme--documenter-dark .modal-card-head{border-color:#343c3d}html.theme--documenter-dark .message-header{font-weight:700;background-color:#343c3d;color:#fff}html.theme--documenter-dark .message-body{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .navbar{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent{background:none}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar .navbar-menu{background-color:#375a7f;border-radius:0 0 .4em .4em}}html.theme--documenter-dark .hero .navbar,html.theme--documenter-dark body>.navbar{border-radius:0}html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous{border-width:1px}html.theme--documenter-dark .panel-block,html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs{border-width:1px}html.theme--documenter-dark .panel-block:first-child,html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child{border-top-width:1px}html.theme--documenter-dark .panel-heading{font-weight:700}html.theme--documenter-dark .panel-tabs a{border-width:1px;margin-bottom:-1px}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#17a689}html.theme--documenter-dark .panel-block:hover{color:#1dd2af}html.theme--documenter-dark .panel-block:hover .panel-icon{color:#1dd2af}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#17a689}html.theme--documenter-dark .tabs a{border-bottom-width:1px;margin-bottom:-1px}html.theme--documenter-dark .tabs ul{border-bottom-width:1px}html.theme--documenter-dark .tabs.is-boxed a{border-width:1px}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#1f2424}html.theme--documenter-dark .tabs.is-toggle li a{border-width:1px;margin-bottom:0}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .hero.is-white .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-black .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-light .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-dark .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .content kbd.hero .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-primary .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-link .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-info .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-success .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-warning .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-danger .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark h1 .docs-heading-anchor,html.theme--documenter-dark h1 .docs-heading-anchor:hover,html.theme--documenter-dark h1 .docs-heading-anchor:visited,html.theme--documenter-dark h2 .docs-heading-anchor,html.theme--documenter-dark h2 .docs-heading-anchor:hover,html.theme--documenter-dark h2 .docs-heading-anchor:visited,html.theme--documenter-dark h3 .docs-heading-anchor,html.theme--documenter-dark h3 .docs-heading-anchor:hover,html.theme--documenter-dark h3 .docs-heading-anchor:visited,html.theme--documenter-dark h4 .docs-heading-anchor,html.theme--documenter-dark h4 .docs-heading-anchor:hover,html.theme--documenter-dark h4 .docs-heading-anchor:visited,html.theme--documenter-dark h5 .docs-heading-anchor,html.theme--documenter-dark h5 .docs-heading-anchor:hover,html.theme--documenter-dark h5 .docs-heading-anchor:visited,html.theme--documenter-dark h6 .docs-heading-anchor,html.theme--documenter-dark h6 .docs-heading-anchor:hover,html.theme--documenter-dark h6 .docs-heading-anchor:visited{color:#f2f2f2}html.theme--documenter-dark h1 .docs-heading-anchor-permalink,html.theme--documenter-dark h2 .docs-heading-anchor-permalink,html.theme--documenter-dark h3 .docs-heading-anchor-permalink,html.theme--documenter-dark h4 .docs-heading-anchor-permalink,html.theme--documenter-dark h5 .docs-heading-anchor-permalink,html.theme--documenter-dark h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--documenter-dark h1 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h2 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h3 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h4 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h5 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--documenter-dark .docs-light-only{display:none !important}html.theme--documenter-dark pre{position:relative;overflow:hidden}html.theme--documenter-dark pre code,html.theme--documenter-dark pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--documenter-dark pre code:first-of-type,html.theme--documenter-dark pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--documenter-dark pre code:last-of-type,html.theme--documenter-dark pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--documenter-dark pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#fff;cursor:pointer;text-align:center}html.theme--documenter-dark pre .copy-button:focus,html.theme--documenter-dark pre .copy-button:hover{opacity:1;background:rgba(255,255,255,0.1);color:#1abc9c}html.theme--documenter-dark pre .copy-button.success{color:#259a12;opacity:1}html.theme--documenter-dark pre .copy-button.error{color:#cb3c33;opacity:1}html.theme--documenter-dark pre:hover .copy-button{opacity:1}html.theme--documenter-dark .admonition{background-color:#282f2f;border-style:solid;border-width:1px;border-color:#5e6d6f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .admonition strong{color:currentColor}html.theme--documenter-dark .admonition.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--documenter-dark .admonition.is-medium{font-size:1.25rem}html.theme--documenter-dark .admonition.is-large{font-size:1.5rem}html.theme--documenter-dark .admonition.is-default{background-color:#282f2f;border-color:#5e6d6f}html.theme--documenter-dark .admonition.is-default>.admonition-header{background-color:#5e6d6f;color:#fff}html.theme--documenter-dark .admonition.is-default>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-info{background-color:#282f2f;border-color:#024c7d}html.theme--documenter-dark .admonition.is-info>.admonition-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .admonition.is-info>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-success{background-color:#282f2f;border-color:#008438}html.theme--documenter-dark .admonition.is-success>.admonition-header{background-color:#008438;color:#fff}html.theme--documenter-dark .admonition.is-success>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-warning{background-color:#282f2f;border-color:#ad8100}html.theme--documenter-dark .admonition.is-warning>.admonition-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .admonition.is-warning>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-danger{background-color:#282f2f;border-color:#9e1b0d}html.theme--documenter-dark .admonition.is-danger>.admonition-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .admonition.is-danger>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-compat{background-color:#282f2f;border-color:#137886}html.theme--documenter-dark .admonition.is-compat>.admonition-header{background-color:#137886;color:#fff}html.theme--documenter-dark .admonition.is-compat>.admonition-body{color:#fff}html.theme--documenter-dark .admonition-header{color:#fff;background-color:#5e6d6f;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--documenter-dark .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--documenter-dark details.admonition.is-details>.admonition-header{list-style:none}html.theme--documenter-dark details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--documenter-dark details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--documenter-dark .admonition-body{color:#fff;padding:0.5rem .75rem}html.theme--documenter-dark .admonition-body pre{background-color:#282f2f}html.theme--documenter-dark .admonition-body code{background-color:rgba(255,255,255,0.05)}html.theme--documenter-dark .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #5e6d6f;box-shadow:none;max-width:100%}html.theme--documenter-dark .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5e6d6f;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 #9e1b0d;padding:10px 35px;text-align:center;font-size:15px}html.theme--documenter-dark .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--documenter-dark .outdated-warning-overlay a{color:#1abc9c}html.theme--documenter-dark .outdated-warning-overlay a:hover{color:#1dd2af}html.theme--documenter-dark .content pre{border:1px solid #5e6d6f}html.theme--documenter-dark .content code{font-weight:inherit}html.theme--documenter-dark .content a code{color:#1abc9c}html.theme--documenter-dark .content h1 code,html.theme--documenter-dark .content h2 code,html.theme--documenter-dark .content h3 code,html.theme--documenter-dark .content h4 code,html.theme--documenter-dark .content h5 code,html.theme--documenter-dark .content h6 code{color:#f2f2f2}html.theme--documenter-dark .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--documenter-dark .content blockquote>ul:first-child,html.theme--documenter-dark .content blockquote>ol:first-child,html.theme--documenter-dark .content .admonition-body>ul:first-child,html.theme--documenter-dark .content .admonition-body>ol:first-child{margin-top:0}html.theme--documenter-dark pre,html.theme--documenter-dark code{font-variant-ligatures:no-contextual}html.theme--documenter-dark .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb a.is-disabled,html.theme--documenter-dark .breadcrumb a.is-disabled:hover{color:#f2f2f2}html.theme--documenter-dark .hljs{background:initial !important}html.theme--documenter-dark .katex .katex-mathml{top:0;right:0}html.theme--documenter-dark .katex-display,html.theme--documenter-dark mjx-container,html.theme--documenter-dark .MathJax_Display{margin:0.5em 0 !important}html.theme--documenter-dark html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--documenter-dark li.no-marker{list-style:none}html.theme--documenter-dark #documenter .docs-main>article{overflow-wrap:break-word}html.theme--documenter-dark #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main{width:100%}html.theme--documenter-dark #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-main>header,html.theme--documenter-dark #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar{background-color:#1f2424;border-bottom:1px solid #5e6d6f;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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 .property-search-result-badge,html.theme--documenter-dark .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:whitesmoke;background-color:#33415580;border-radius:0.6rem}html.theme--documenter-dark .search-result-title{color:whitesmoke}html.theme--documenter-dark .search-result-highlight{background-color:greenyellow;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem} diff --git a/v0.2.3/assets/themes/documenter-light.css b/v0.2.3/assets/themes/documenter-light.css new file mode 100644 index 0000000..2f168c7 --- /dev/null +++ b/v0.2.3/assets/themes/documenter-light.css @@ -0,0 +1,9 @@ +.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.file-cta,.file-name,.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input,.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.file-cta:focus,.file-name:focus,.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.button:focus,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.is-focused.file-cta,.is-focused.file-name,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-focused.button,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.file-cta:active,.file-name:active,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.button:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis,.is-active.file-cta,.is-active.file-name,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.is-active.button{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled],.file-cta[disabled],.file-name[disabled],.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],.button[disabled],fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] .button{cursor:not-allowed}.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}.admonition:not(:last-child),.tabs:not(:last-child),.pagination:not(:last-child),.message:not(:last-child),.level:not(:last-child),.breadcrumb:not(:last-child),.block:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.progress:not(:last-child),.notification:not(:last-child),.content:not(:last-child),.box:not(:last-child){margin-bottom:1.5rem}.modal-close,.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.modal-close::before,.delete::before,.modal-close::after,.delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close::before,.delete::before{height:2px;width:50%}.modal-close::after,.delete::after{height:50%;width:2px}.modal-close:hover,.delete:hover,.modal-close:focus,.delete:focus{background-color:rgba(10,10,10,0.3)}.modal-close:active,.delete:active{background-color:rgba(10,10,10,0.4)}.is-small.modal-close,#documenter .docs-sidebar form.docs-search>input.modal-close,.is-small.delete,#documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.modal-close,.is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.modal-close,.is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.control.is-loading::after,.select.is-loading::after,.loader,.button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.modal-background,.modal,.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#363636 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c1c !important}.has-background-dark{background-color:#363636 !important}.has-text-primary{color:#4eb5de !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#27a1d2 !important}.has-background-primary{background-color:#4eb5de !important}.has-text-primary-light{color:#eef8fc !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#c3e6f4 !important}.has-background-primary-light{background-color:#eef8fc !important}.has-text-primary-dark{color:#1a6d8e !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#228eb9 !important}.has-background-primary-dark{background-color:#1a6d8e !important}.has-text-link{color:#2e63b8 !important}a.has-text-link:hover,a.has-text-link:focus{color:#244d8f !important}.has-background-link{background-color:#2e63b8 !important}.has-text-link-light{color:#eff3fb !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c6d6f1 !important}.has-background-link-light{background-color:#eff3fb !important}.has-text-link-dark{color:#3169c4 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#5485d4 !important}.has-background-link-dark{background-color:#3169c4 !important}.has-text-info{color:#209cee !important}a.has-text-info:hover,a.has-text-info:focus{color:#1081cb !important}.has-background-info{background-color:#209cee !important}.has-text-info-light{color:#ecf7fe !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#bde2fa !important}.has-background-info-light{background-color:#ecf7fe !important}.has-text-info-dark{color:#0e72b4 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#1190e3 !important}.has-background-info-dark{background-color:#0e72b4 !important}.has-text-success{color:#22c35b !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a9847 !important}.has-background-success{background-color:#22c35b !important}.has-text-success-light{color:#eefcf3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c2f4d4 !important}.has-background-success-light{background-color:#eefcf3 !important}.has-text-success-dark{color:#198f43 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#21bb57 !important}.has-background-success-dark{background-color:#198f43 !important}.has-text-warning{color:#ffdd57 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important}.has-background-warning{background-color:#ffdd57 !important}.has-text-warning-light{color:#fffbeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fff1b8 !important}.has-background-warning-light{background-color:#fffbeb !important}.has-text-warning-dark{color:#947600 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#c79f00 !important}.has-background-warning-dark{background-color:#947600 !important}.has-text-danger{color:#da0b00 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a70800 !important}.has-background-danger{background-color:#da0b00 !important}.has-text-danger-light{color:#ffeceb !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#ffbbb8 !important}.has-background-danger-light{background-color:#ffeceb !important}.has-text-danger-dark{color:#f50c00 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#ff3429 !important}.has-background-danger-dark{background-color:#f50c00 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-background-grey-darker{background-color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-background-grey-dark{background-color:#4a4a4a !important}.has-text-grey{color:#6b6b6b !important}.has-background-grey{background-color:#6b6b6b !important}.has-text-grey-light{color:#b5b5b5 !important}.has-background-grey-light{background-color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-background-grey-lighter{background-color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,.docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}body{color:#222;font-size:1em;font-weight:400;line-height:1.5}a{color:#2e63b8;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:rgba(0,0,0,0.05);color:#000;font-size:.875em;font-weight:normal;padding:.1em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#222;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#222;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#222}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:#bbb;color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #2e63b8}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #2e63b8}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#222;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button #documenter .docs-sidebar form.docs-search>input.icon,#documenter .docs-sidebar .button form.docs-search>input.icon,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#3c5dcd;color:#363636}.button:focus:not(:active),.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#222;text-decoration:underline}.button.is-text:hover,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text.is-focused{background-color:#f5f5f5;color:#222}.button.is-text:active,.button.is-text.is-active{background-color:#e8e8e8;color:#222}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#2e63b8;text-decoration:none}.button.is-ghost:hover,.button.is-ghost.is-hovered{color:#2e63b8;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.button.is-white:focus:not(:active),.button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover,.button.is-white.is-inverted.is-hovered{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined.is-loading:hover::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading:hover::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;color:#fff}.button.is-black:focus:not(:active),.button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover,.button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined.is-loading:hover::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading:hover::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined.is-loading:hover::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading:hover::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark:hover,.content kbd.button:hover,.button.is-dark.is-hovered,.content kbd.button.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#fff}.button.is-dark:focus:not(:active),.content kbd.button:focus:not(:active),.button.is-dark.is-focused:not(:active),.content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.button.is-dark:active,.content kbd.button:active,.button.is-dark.is-active,.content kbd.button.is-active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],.content kbd.button[disabled],fieldset[disabled] .button.is-dark,fieldset[disabled] .content kbd.button,.content fieldset[disabled] kbd.button{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted:hover,.content kbd.button.is-inverted:hover,.button.is-dark.is-inverted.is-hovered,.content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],.content kbd.button.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .content kbd.button.is-inverted,.content fieldset[disabled] kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined,.content kbd.button.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:hover,.content kbd.button.is-outlined:hover,.button.is-dark.is-outlined.is-hovered,.content kbd.button.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.content kbd.button.is-outlined:focus,.button.is-dark.is-outlined.is-focused,.content kbd.button.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading::after,.content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-outlined.is-loading:hover::after,.content kbd.button.is-outlined.is-loading:hover::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.content kbd.button.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading.is-focused::after,.content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined[disabled],.content kbd.button.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .content kbd.button.is-outlined,.content fieldset[disabled] kbd.button.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined,.content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined:hover,.content kbd.button.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined.is-hovered,.content kbd.button.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.content kbd.button.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined.is-focused,.content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading:hover::after,.content kbd.button.is-inverted.is-outlined.is-loading:hover::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.content kbd.button.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-inverted.is-outlined[disabled],.content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .content kbd.button.is-inverted.is-outlined,.content fieldset[disabled] kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary,.docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;color:#fff}.button.is-primary:hover,.docstring>section>a.button.docs-sourcelink:hover,.button.is-primary.is-hovered,.docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#43b1dc;border-color:transparent;color:#fff}.button.is-primary:focus,.docstring>section>a.button.docs-sourcelink:focus,.button.is-primary.is-focused,.docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active),.docstring>section>a.button.docs-sourcelink:focus:not(:active),.button.is-primary.is-focused:not(:active),.docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.button.is-primary:active,.docstring>section>a.button.docs-sourcelink:active,.button.is-primary.is-active,.docstring>section>a.button.is-active.docs-sourcelink{background-color:#39acda;border-color:transparent;color:#fff}.button.is-primary[disabled],.docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary,fieldset[disabled] .docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;box-shadow:none}.button.is-primary.is-inverted,.docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted:hover,.docstring>section>a.button.is-inverted.docs-sourcelink:hover,.button.is-primary.is-inverted.is-hovered,.docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],.docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#4eb5de}.button.is-primary.is-loading::after,.docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined,.docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;color:#4eb5de}.button.is-primary.is-outlined:hover,.docstring>section>a.button.is-outlined.docs-sourcelink:hover,.button.is-primary.is-outlined.is-hovered,.docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-outlined:focus,.docstring>section>a.button.is-outlined.docs-sourcelink:focus,.button.is-primary.is-outlined.is-focused,.docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.button.is-primary.is-outlined.is-loading::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined[disabled],.docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;box-shadow:none;color:#4eb5de}.button.is-primary.is-inverted.is-outlined,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-inverted.is-outlined:focus,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,.button.is-primary.is-inverted.is-outlined.is-focused,.docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-inverted.is-outlined[disabled],.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light,.docstring>section>a.button.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.button.is-primary.is-light:hover,.docstring>section>a.button.is-light.docs-sourcelink:hover,.button.is-primary.is-light.is-hovered,.docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e3f3fa;border-color:transparent;color:#1a6d8e}.button.is-primary.is-light:active,.docstring>section>a.button.is-light.docs-sourcelink:active,.button.is-primary.is-light.is-active,.docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d8eff8;border-color:transparent;color:#1a6d8e}.button.is-link{background-color:#2e63b8;border-color:transparent;color:#fff}.button.is-link:hover,.button.is-link.is-hovered{background-color:#2b5eae;border-color:transparent;color:#fff}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button.is-link:active,.button.is-link.is-active{background-color:#2958a4;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#2e63b8;border-color:#2e63b8;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2e63b8}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;color:#2e63b8}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;box-shadow:none;color:#2e63b8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff3fb;color:#3169c4}.button.is-link.is-light:hover,.button.is-link.is-light.is-hovered{background-color:#e4ecf8;border-color:transparent;color:#3169c4}.button.is-link.is-light:active,.button.is-link.is-light.is-active{background-color:#dae5f6;border-color:transparent;color:#3169c4}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#1497ed;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;color:#fff}.button.is-info:focus:not(:active),.button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.button.is-info:active,.button.is-info.is-active{background-color:#1190e3;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:#209cee;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover,.button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:hover,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined.is-focused{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-outlined.is-loading:hover::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined.is-loading:hover::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.button.is-info.is-light:hover,.button.is-info.is-light.is-hovered{background-color:#e0f1fd;border-color:transparent;color:#0e72b4}.button.is-info.is-light:active,.button.is-info.is-light.is-active{background-color:#d4ecfc;border-color:transparent;color:#0e72b4}.button.is-success{background-color:#22c35b;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#20b856;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;color:#fff}.button.is-success:focus:not(:active),.button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.button.is-success:active,.button.is-success.is-active{background-color:#1ead51;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#22c35b;border-color:#22c35b;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#22c35b}.button.is-success.is-inverted:hover,.button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#22c35b}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;color:#22c35b}.button.is-success.is-outlined:hover,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined.is-focused{background-color:#22c35b;border-color:#22c35b;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-outlined.is-loading:hover::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;box-shadow:none;color:#22c35b}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#22c35b}.button.is-success.is-inverted.is-outlined.is-loading:hover::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#eefcf3;color:#198f43}.button.is-success.is-light:hover,.button.is-success.is-light.is-hovered{background-color:#e3faeb;border-color:transparent;color:#198f43}.button.is-success.is-light:active,.button.is-success.is-light.is-active{background-color:#d8f8e3;border-color:transparent;color:#198f43}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:#ffdd57;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined.is-focused{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-outlined.is-loading:hover::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading:hover::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-warning.is-light{background-color:#fffbeb;color:#947600}.button.is-warning.is-light:hover,.button.is-warning.is-light.is-hovered{background-color:#fff8de;border-color:transparent;color:#947600}.button.is-warning.is-light:active,.button.is-warning.is-light.is-active{background-color:#fff6d1;border-color:transparent;color:#947600}.button.is-danger{background-color:#da0b00;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#cd0a00;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;color:#fff}.button.is-danger:focus:not(:active),.button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.button.is-danger:active,.button.is-danger.is-active{background-color:#c10a00;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#da0b00;border-color:#da0b00;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted:hover,.button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#da0b00}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;color:#da0b00}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined.is-focused{background-color:#da0b00;border-color:#da0b00;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-outlined.is-loading:hover::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;box-shadow:none;color:#da0b00}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted.is-outlined.is-loading:hover::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.button.is-danger.is-light:hover,.button.is-danger.is-light.is-hovered{background-color:#ffe0de;border-color:transparent;color:#f50c00}.button.is-danger.is-light:active,.button.is-danger.is-light.is-active{background-color:#ffd3d1;border-color:transparent;color:#f50c00}.button.is-small,#documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}.button.is-small:not(.is-rounded),#documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#6b6b6b;box-shadow:none;pointer-events:none}.button.is-rounded,#documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:0.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-0.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){.container{max-width:992px}}@media screen and (max-width: 1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}.content ol.is-lower-roman:not([type]){list-style-type:lower-roman}.content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}.content ol.is-upper-roman:not([type]){list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#222}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#222}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#222}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small,#documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small,#documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image,#documenter .docs-sidebar .docs-logo>img{display:block;position:relative}.image img,#documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}.image img.is-rounded,#documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}.image.is-fullwidth,#documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,#documenter .docs-sidebar .docs-logo>img.is-square,.image.is-1by1,#documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}.image.is-5by4,#documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}.image.is-4by3,#documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}.image.is-3by2,#documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}.image.is-5by3,#documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}.image.is-16by9,#documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}.image.is-2by1,#documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}.image.is-3by1,#documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}.image.is-4by5,#documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}.image.is-3by4,#documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}.image.is-2by3,#documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}.image.is-3by5,#documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}.image.is-9by16,#documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}.image.is-1by2,#documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}.image.is-1by3,#documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}.image.is-16x16,#documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}.image.is-24x24,#documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}.image.is-32x32,#documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}.image.is-48x48,#documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}.image.is-64x64,#documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}.image.is-96x96,#documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}.image.is-128x128,#documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:0.5rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#fff}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-primary.is-light,.docstring>section>a.notification.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-link.is-light{background-color:#eff3fb;color:#3169c4}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.notification.is-success{background-color:#22c35b;color:#fff}.notification.is-success.is-light{background-color:#eefcf3;color:#198f43}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-warning.is-light{background-color:#fffbeb;color:#947600}.notification.is-danger{background-color:#da0b00;color:#fff}.notification.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#222}.progress::-moz-progress-bar{background-color:#222}.progress::-ms-fill{background-color:#222;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #ededed 30%)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #ededed 30%)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #ededed 30%)}.progress.is-dark::-webkit-progress-value,.content kbd.progress::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar,.content kbd.progress::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill,.content kbd.progress::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate,.content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363636 30%, #ededed 30%)}.progress.is-primary::-webkit-progress-value,.docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#4eb5de}.progress.is-primary::-moz-progress-bar,.docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#4eb5de}.progress.is-primary::-ms-fill,.docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#4eb5de}.progress.is-primary:indeterminate,.docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #4eb5de 30%, #ededed 30%)}.progress.is-link::-webkit-progress-value{background-color:#2e63b8}.progress.is-link::-moz-progress-bar{background-color:#2e63b8}.progress.is-link::-ms-fill{background-color:#2e63b8}.progress.is-link:indeterminate{background-image:linear-gradient(to right, #2e63b8 30%, #ededed 30%)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:linear-gradient(to right, #209cee 30%, #ededed 30%)}.progress.is-success::-webkit-progress-value{background-color:#22c35b}.progress.is-success::-moz-progress-bar{background-color:#22c35b}.progress.is-success::-ms-fill{background-color:#22c35b}.progress.is-success:indeterminate{background-image:linear-gradient(to right, #22c35b 30%, #ededed 30%)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ffdd57 30%, #ededed 30%)}.progress.is-danger::-webkit-progress-value{background-color:#da0b00}.progress.is-danger::-moz-progress-bar{background-color:#da0b00}.progress.is-danger::-ms-fill{background-color:#da0b00}.progress.is-danger:indeterminate{background-image:linear-gradient(to right, #da0b00 30%, #ededed 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(to right, #222 30%, #ededed 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small,#documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#222}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.table td.is-link,.table th.is-link{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#22c35b;border-color:#22c35b;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.table td.is-danger,.table th.is-danger{background-color:#da0b00;border-color:#da0b00;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#4eb5de;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#222}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#4eb5de;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:rgba(0,0,0,0)}.table thead td,.table thead th{border-width:0 0 2px;color:#222}.table tfoot{background-color:rgba(0,0,0,0)}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#222}.table tbody{background-color:rgba(0,0,0,0)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag,.tags .content kbd,.content .tags kbd,.tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}.tags .tag:not(:last-child),.tags .content kbd:not(:last-child),.content .tags kbd:not(:last-child),.tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large),.tags.are-medium .content kbd:not(.is-normal):not(.is-large),.content .tags.are-medium kbd:not(.is-normal):not(.is-large),.tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium),.tags.are-large .content kbd:not(.is-normal):not(.is-medium),.content .tags.are-large kbd:not(.is-normal):not(.is-medium),.tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag,.tags.is-centered .content kbd,.content .tags.is-centered kbd,.tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child),.tags.is-right .content kbd:not(:first-child),.content .tags.is-right kbd:not(:first-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}.tags.is-right .tag:not(:last-child),.tags.is-right .content kbd:not(:last-child),.content .tags.is-right kbd:not(:last-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}.tags.has-addons .tag,.tags.has-addons .content kbd,.content .tags.has-addons kbd,.tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}.tags.has-addons .tag:not(:first-child),.tags.has-addons .content kbd:not(:first-child),.content .tags.has-addons kbd:not(:first-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child),.tags.has-addons .content kbd:not(:last-child),.content .tags.has-addons kbd:not(:last-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#222;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag:not(body) .delete,.content kbd:not(body) .delete,.docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag.is-white:not(body),.content kbd.is-white:not(body),.docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}.tag.is-black:not(body),.content kbd.is-black:not(body),.docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}.tag.is-light:not(body),.content kbd.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.tag.is-dark:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink.is-dark:not(body),.content .docstring>section>kbd:not(body){background-color:#363636;color:#fff}.tag.is-primary:not(body),.content kbd.is-primary:not(body),.docstring>section>a.docs-sourcelink:not(body){background-color:#4eb5de;color:#fff}.tag.is-primary.is-light:not(body),.content kbd.is-primary.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#eef8fc;color:#1a6d8e}.tag.is-link:not(body),.content kbd.is-link:not(body),.docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#2e63b8;color:#fff}.tag.is-link.is-light:not(body),.content kbd.is-link.is-light:not(body),.docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#eff3fb;color:#3169c4}.tag.is-info:not(body),.content kbd.is-info:not(body),.docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#209cee;color:#fff}.tag.is-info.is-light:not(body),.content kbd.is-info.is-light:not(body),.docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ecf7fe;color:#0e72b4}.tag.is-success:not(body),.content kbd.is-success:not(body),.docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#22c35b;color:#fff}.tag.is-success.is-light:not(body),.content kbd.is-success.is-light:not(body),.docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#eefcf3;color:#198f43}.tag.is-warning:not(body),.content kbd.is-warning:not(body),.docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-warning.is-light:not(body),.content kbd.is-warning.is-light:not(body),.docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffbeb;color:#947600}.tag.is-danger:not(body),.content kbd.is-danger:not(body),.docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#da0b00;color:#fff}.tag.is-danger.is-light:not(body),.content kbd.is-danger.is-light:not(body),.docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#ffeceb;color:#f50c00}.tag.is-normal:not(body),.content kbd.is-normal:not(body),.docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}.tag.is-medium:not(body),.content kbd.is-medium:not(body),.docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}.tag.is-large:not(body),.content kbd.is-large:not(body),.docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child),.content kbd:not(body) .icon:first-child:not(:last-child),.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child),.content kbd:not(body) .icon:last-child:not(:first-child),.docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child,.content kbd:not(body) .icon:first-child:last-child,.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag.is-delete:not(body),.content kbd.is-delete:not(body),.docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before,.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}.tag.is-delete:not(body):hover,.content kbd.is-delete:not(body):hover,.docstring>section>a.docs-sourcelink.is-delete:not(body):hover,.tag.is-delete:not(body):focus,.content kbd.is-delete:not(body):focus,.docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#e8e8e8}.tag.is-delete:not(body):active,.content kbd.is-delete:not(body):active,.docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#dbdbdb}.tag.is-rounded:not(body),#documenter .docs-sidebar form.docs-search>input:not(body),.content kbd.is-rounded:not(body),#documenter .docs-sidebar .content form.docs-search>input:not(body),.docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}a.tag:hover,.docstring>section>a.docs-sourcelink:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:.75em}.title sup,.subtitle sup{font-size:.75em}.title .tag,.title .content kbd,.content .title kbd,.title .docstring>section>a.docs-sourcelink,.subtitle .tag,.subtitle .content kbd,.content .subtitle kbd,.subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}.title{color:#222;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#222;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#222;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#222}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#707070}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#707070}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#707070}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#707070}.select select:hover,.textarea:hover,.input:hover,#documenter .docs-sidebar form.docs-search>input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input,#documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#b5b5b5}.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{border-color:#2e63b8;box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#6b6b6b}.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.input[disabled]::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-webkit-input-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.input[disabled]:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-ms-input-placeholder{color:rgba(107,107,107,0.3)}.textarea,.input,#documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}.textarea[readonly],.input[readonly],#documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}.is-white.textarea,.is-white.input,#documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}.is-white.textarea:focus,.is-white.input:focus,#documenter .docs-sidebar form.docs-search>input.is-white:focus,.is-white.is-focused.textarea,.is-white.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-white.textarea:active,.is-white.input:active,#documenter .docs-sidebar form.docs-search>input.is-white:active,.is-white.is-active.textarea,.is-white.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.is-black.textarea,.is-black.input,#documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}.is-black.textarea:focus,.is-black.input:focus,#documenter .docs-sidebar form.docs-search>input.is-black:focus,.is-black.is-focused.textarea,.is-black.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-black.textarea:active,.is-black.input:active,#documenter .docs-sidebar form.docs-search>input.is-black:active,.is-black.is-active.textarea,.is-black.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.is-light.textarea,.is-light.input,#documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}.is-light.textarea:focus,.is-light.input:focus,#documenter .docs-sidebar form.docs-search>input.is-light:focus,.is-light.is-focused.textarea,.is-light.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-light.textarea:active,.is-light.input:active,#documenter .docs-sidebar form.docs-search>input.is-light:active,.is-light.is-active.textarea,.is-light.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.is-dark.textarea,.content kbd.textarea,.is-dark.input,#documenter .docs-sidebar form.docs-search>input.is-dark,.content kbd.input{border-color:#363636}.is-dark.textarea:focus,.content kbd.textarea:focus,.is-dark.input:focus,#documenter .docs-sidebar form.docs-search>input.is-dark:focus,.content kbd.input:focus,.is-dark.is-focused.textarea,.content kbd.is-focused.textarea,.is-dark.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.content kbd.is-focused.input,#documenter .docs-sidebar .content form.docs-search>input.is-focused,.is-dark.textarea:active,.content kbd.textarea:active,.is-dark.input:active,#documenter .docs-sidebar form.docs-search>input.is-dark:active,.content kbd.input:active,.is-dark.is-active.textarea,.content kbd.is-active.textarea,.is-dark.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.content kbd.is-active.input,#documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.is-primary.textarea,.docstring>section>a.textarea.docs-sourcelink,.is-primary.input,#documenter .docs-sidebar form.docs-search>input.is-primary,.docstring>section>a.input.docs-sourcelink{border-color:#4eb5de}.is-primary.textarea:focus,.docstring>section>a.textarea.docs-sourcelink:focus,.is-primary.input:focus,#documenter .docs-sidebar form.docs-search>input.is-primary:focus,.docstring>section>a.input.docs-sourcelink:focus,.is-primary.is-focused.textarea,.docstring>section>a.is-focused.textarea.docs-sourcelink,.is-primary.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.docstring>section>a.is-focused.input.docs-sourcelink,.is-primary.textarea:active,.docstring>section>a.textarea.docs-sourcelink:active,.is-primary.input:active,#documenter .docs-sidebar form.docs-search>input.is-primary:active,.docstring>section>a.input.docs-sourcelink:active,.is-primary.is-active.textarea,.docstring>section>a.is-active.textarea.docs-sourcelink,.is-primary.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.is-link.textarea,.is-link.input,#documenter .docs-sidebar form.docs-search>input.is-link{border-color:#2e63b8}.is-link.textarea:focus,.is-link.input:focus,#documenter .docs-sidebar form.docs-search>input.is-link:focus,.is-link.is-focused.textarea,.is-link.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-link.textarea:active,.is-link.input:active,#documenter .docs-sidebar form.docs-search>input.is-link:active,.is-link.is-active.textarea,.is-link.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.is-info.textarea,.is-info.input,#documenter .docs-sidebar form.docs-search>input.is-info{border-color:#209cee}.is-info.textarea:focus,.is-info.input:focus,#documenter .docs-sidebar form.docs-search>input.is-info:focus,.is-info.is-focused.textarea,.is-info.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-info.textarea:active,.is-info.input:active,#documenter .docs-sidebar form.docs-search>input.is-info:active,.is-info.is-active.textarea,.is-info.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.is-success.textarea,.is-success.input,#documenter .docs-sidebar form.docs-search>input.is-success{border-color:#22c35b}.is-success.textarea:focus,.is-success.input:focus,#documenter .docs-sidebar form.docs-search>input.is-success:focus,.is-success.is-focused.textarea,.is-success.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-success.textarea:active,.is-success.input:active,#documenter .docs-sidebar form.docs-search>input.is-success:active,.is-success.is-active.textarea,.is-success.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.is-warning.textarea,.is-warning.input,#documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ffdd57}.is-warning.textarea:focus,.is-warning.input:focus,#documenter .docs-sidebar form.docs-search>input.is-warning:focus,.is-warning.is-focused.textarea,.is-warning.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-warning.textarea:active,.is-warning.input:active,#documenter .docs-sidebar form.docs-search>input.is-warning:active,.is-warning.is-active.textarea,.is-warning.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.is-danger.textarea,.is-danger.input,#documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#da0b00}.is-danger.textarea:focus,.is-danger.input:focus,#documenter .docs-sidebar form.docs-search>input.is-danger:focus,.is-danger.is-focused.textarea,.is-danger.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-danger.textarea:active,.is-danger.input:active,#documenter .docs-sidebar form.docs-search>input.is-danger:active,.is-danger.is-active.textarea,.is-danger.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.is-small.textarea,.is-small.input,#documenter .docs-sidebar form.docs-search>input{border-radius:2px;font-size:.75rem}.is-medium.textarea,.is-medium.input,#documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}.is-large.textarea,.is-large.input,#documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}.is-fullwidth.textarea,.is-fullwidth.input,#documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}.is-inline.textarea,.is-inline.input,#documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}.input.is-rounded,#documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}.input.is-static,#documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:#222}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#2e63b8;right:1.125em;z-index:4}.select.is-rounded select,#documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#222}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select:hover,.select.is-white select.is-hovered{border-color:#f2f2f2}.select.is-white select:focus,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select:hover,.select.is-black select.is-hovered{border-color:#000}.select.is-black select:focus,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select:hover,.select.is-light select.is-hovered{border-color:#e8e8e8}.select.is-light select:focus,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.select.is-dark:not(:hover)::after,.content kbd.select:not(:hover)::after{border-color:#363636}.select.is-dark select,.content kbd.select select{border-color:#363636}.select.is-dark select:hover,.content kbd.select select:hover,.select.is-dark select.is-hovered,.content kbd.select select.is-hovered{border-color:#292929}.select.is-dark select:focus,.content kbd.select select:focus,.select.is-dark select.is-focused,.content kbd.select select.is-focused,.select.is-dark select:active,.content kbd.select select:active,.select.is-dark select.is-active,.content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.select.is-primary:not(:hover)::after,.docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#4eb5de}.select.is-primary select,.docstring>section>a.select.docs-sourcelink select{border-color:#4eb5de}.select.is-primary select:hover,.docstring>section>a.select.docs-sourcelink select:hover,.select.is-primary select.is-hovered,.docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#39acda}.select.is-primary select:focus,.docstring>section>a.select.docs-sourcelink select:focus,.select.is-primary select.is-focused,.docstring>section>a.select.docs-sourcelink select.is-focused,.select.is-primary select:active,.docstring>section>a.select.docs-sourcelink select:active,.select.is-primary select.is-active,.docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.select.is-link:not(:hover)::after{border-color:#2e63b8}.select.is-link select{border-color:#2e63b8}.select.is-link select:hover,.select.is-link select.is-hovered{border-color:#2958a4}.select.is-link select:focus,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select.is-info:not(:hover)::after{border-color:#209cee}.select.is-info select{border-color:#209cee}.select.is-info select:hover,.select.is-info select.is-hovered{border-color:#1190e3}.select.is-info select:focus,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.select.is-success:not(:hover)::after{border-color:#22c35b}.select.is-success select{border-color:#22c35b}.select.is-success select:hover,.select.is-success select.is-hovered{border-color:#1ead51}.select.is-success select:focus,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.select.is-warning:not(:hover)::after{border-color:#ffdd57}.select.is-warning select{border-color:#ffdd57}.select.is-warning select:hover,.select.is-warning select.is-hovered{border-color:#ffd83e}.select.is-warning select:focus,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.select.is-danger:not(:hover)::after{border-color:#da0b00}.select.is-danger select{border-color:#da0b00}.select.is-danger select:hover,.select.is-danger select.is-hovered{border-color:#c10a00}.select.is-danger select:focus,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.select.is-small,#documenter .docs-sidebar form.docs-search>input.select{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#6b6b6b !important;opacity:0.5}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}.select.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark:hover .file-cta,.content kbd.file:hover .file-cta,.file.is-dark.is-hovered .file-cta,.content kbd.file.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark:focus .file-cta,.content kbd.file:focus .file-cta,.file.is-dark.is-focused .file-cta,.content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,54,54,0.25);color:#fff}.file.is-dark:active .file-cta,.content kbd.file:active .file-cta,.file.is-dark.is-active .file-cta,.content kbd.file.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta,.docstring>section>a.file.docs-sourcelink .file-cta{background-color:#4eb5de;border-color:transparent;color:#fff}.file.is-primary:hover .file-cta,.docstring>section>a.file.docs-sourcelink:hover .file-cta,.file.is-primary.is-hovered .file-cta,.docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#43b1dc;border-color:transparent;color:#fff}.file.is-primary:focus .file-cta,.docstring>section>a.file.docs-sourcelink:focus .file-cta,.file.is-primary.is-focused .file-cta,.docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(78,181,222,0.25);color:#fff}.file.is-primary:active .file-cta,.docstring>section>a.file.docs-sourcelink:active .file-cta,.file.is-primary.is-active .file-cta,.docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#39acda;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#2e63b8;border-color:transparent;color:#fff}.file.is-link:hover .file-cta,.file.is-link.is-hovered .file-cta{background-color:#2b5eae;border-color:transparent;color:#fff}.file.is-link:focus .file-cta,.file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(46,99,184,0.25);color:#fff}.file.is-link:active .file-cta,.file.is-link.is-active .file-cta{background-color:#2958a4;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#1497ed;border-color:transparent;color:#fff}.file.is-info:focus .file-cta,.file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(32,156,238,0.25);color:#fff}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#1190e3;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#22c35b;border-color:transparent;color:#fff}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#20b856;border-color:transparent;color:#fff}.file.is-success:focus .file-cta,.file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(34,195,91,0.25);color:#fff}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#1ead51;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-danger .file-cta{background-color:#da0b00;border-color:transparent;color:#fff}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#cd0a00;border-color:transparent;color:#fff}.file.is-danger:focus .file-cta,.file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(218,11,0,0.25);color:#fff}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#c10a00;border-color:transparent;color:#fff}.file.is-small,#documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa,#documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#222}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#222}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#222}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#222;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small,#documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark,.content kbd.help{color:#363636}.help.is-primary,.docstring>section>a.help.docs-sourcelink{color:#4eb5de}.help.is-link{color:#2e63b8}.help.is-info{color:#209cee}.help.is-success{color:#22c35b}.help.is-warning{color:#ffdd57}.help.is-danger{color:#da0b00}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button.is-hovered:not([disabled]),.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,.field.has-addons .control .input.is-hovered:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button.is-focused:not([disabled]),.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button.is-active:not([disabled]),.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,.field.has-addons .control .input.is-focused:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,.field.has-addons .control .input.is-active:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select.is-focused:not([disabled]),.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select.is-active:not([disabled]){z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button.is-focused:not([disabled]):hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button.is-active:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,.field.has-addons .control .input.is-focused:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,.field.has-addons .control .input.is-active:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select.is-focused:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,#documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#222}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}.control.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#2e63b8;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#222;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small,#documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;border-radius:.25rem;box-shadow:#bbb;color:#222;max-width:100%;position:relative}.card-footer:first-child,.card-content:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-footer:last-child,.card-content:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#222;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{background-color:rgba(0,0,0,0);padding:1.5rem}.card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:#bbb;padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#222;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#2e63b8;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small,#documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#222;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#222}.menu-list a.is-active{background-color:#2e63b8;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#6b6b6b;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small,#documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#eef8fc}.message.is-primary .message-header,.docstring>section>a.message.docs-sourcelink .message-header{background-color:#4eb5de;color:#fff}.message.is-primary .message-body,.docstring>section>a.message.docs-sourcelink .message-body{border-color:#4eb5de;color:#1a6d8e}.message.is-link{background-color:#eff3fb}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#3169c4}.message.is-info{background-color:#ecf7fe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#0e72b4}.message.is-success{background-color:#eefcf3}.message.is-success .message-header{background-color:#22c35b;color:#fff}.message.is-success .message-body{border-color:#22c35b;color:#198f43}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#947600}.message.is-danger{background-color:#ffeceb}.message.is-danger .message-header{background-color:#da0b00;color:#fff}.message.is-danger .message-body{border-color:#da0b00;color:#f50c00}.message-header{align-items:center;background-color:#222;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#222;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:rgba(0,0,0,0)}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#222;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:#fff}.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:#fff}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand>.navbar-item,.content kbd.navbar .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link,.content kbd.navbar .navbar-brand .navbar-link{color:#fff}.navbar.is-dark .navbar-brand>a.navbar-item:focus,.content kbd.navbar .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.content kbd.navbar .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.content kbd.navbar .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.content kbd.navbar .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.content kbd.navbar .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active,.content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-dark .navbar-start>.navbar-item,.content kbd.navbar .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.content kbd.navbar .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.content kbd.navbar .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link,.content kbd.navbar .navbar-end .navbar-link{color:#fff}.navbar.is-dark .navbar-start>a.navbar-item:focus,.content kbd.navbar .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.content kbd.navbar .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.content kbd.navbar .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.content kbd.navbar .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.content kbd.navbar .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.content kbd.navbar .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.content kbd.navbar .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.content kbd.navbar .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.content kbd.navbar .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.content kbd.navbar .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.content kbd.navbar .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active,.content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-start .navbar-link::after,.content kbd.navbar .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after,.content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary,.docstring>section>a.navbar.docs-sourcelink{background-color:#4eb5de;color:#fff}.navbar.is-primary .navbar-brand>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}.navbar.is-primary .navbar-brand>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-burger,.docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-primary .navbar-start>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}.navbar.is-primary .navbar-start>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-start .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#4eb5de;color:#fff}}.navbar.is-link{background-color:#2e63b8;color:#fff}.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff}.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#2e63b8;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link{color:#fff}.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-info .navbar-start>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-end .navbar-link{color:#fff}.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-start .navbar-link::after,.navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#22c35b;color:#fff}.navbar.is-success .navbar-brand>.navbar-item,.navbar.is-success .navbar-brand .navbar-link{color:#fff}.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-success .navbar-start>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-end .navbar-link{color:#fff}.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-start .navbar-link::after,.navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#22c35b;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-warning .navbar-start>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,0.7)}}.navbar.is-danger{background-color:#da0b00;color:#fff}.navbar.is-danger .navbar-brand>.navbar-item,.navbar.is-danger .navbar-brand .navbar-link{color:#fff}.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-danger .navbar-start>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-end .navbar-link{color:#fff}.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-start .navbar-link::after,.navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#da0b00;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#2e63b8}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8}.navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8;border-bottom-style:solid;border-bottom-width:3px;color:#2e63b8;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:#2e63b8;margin-top:-0.375em;right:1.125em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 1056px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small,#documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-previous,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,.pagination.is-rounded .pagination-next,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#222;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3c5dcd}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:#bbb;font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading,.content kbd.panel .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active,.content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon,.content kbd.panel .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading,.docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#4eb5de;color:#fff}.panel.is-primary .panel-tabs a.is-active,.docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#4eb5de}.panel.is-primary .panel-block.is-active .panel-icon,.docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#4eb5de}.panel.is-link .panel-heading{background-color:#2e63b8;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#2e63b8}.panel.is-link .panel-block.is-active .panel-icon{color:#2e63b8}.panel.is-info .panel-heading{background-color:#209cee;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#209cee}.panel.is-info .panel-block.is-active .panel-icon{color:#209cee}.panel.is-success .panel-heading{background-color:#22c35b;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#22c35b}.panel.is-success .panel-block.is-active .panel-icon{color:#22c35b}.panel.is-warning .panel-heading{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffdd57}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffdd57}.panel.is-danger .panel-heading{background-color:#da0b00;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#da0b00}.panel.is-danger .panel-block.is-active .panel-icon{color:#da0b00}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#222;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#222}.panel-list a:hover{color:#2e63b8}.panel-block{align-items:center;color:#222;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#2e63b8;color:#363636}.panel-block.is-active .panel-icon{color:#2e63b8}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#6b6b6b;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#222;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#222;color:#222}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#2e63b8;color:#2e63b8}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:rgba(0,0,0,0) !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#2e63b8;border-color:#2e63b8;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small,#documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){.columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-0-fullhd{--columnGap: 0rem}}.columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){.columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-1-fullhd{--columnGap: .25rem}}.columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){.columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-2-fullhd{--columnGap: .5rem}}.columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){.columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-3-fullhd{--columnGap: .75rem}}.columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){.columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-4-fullhd{--columnGap: 1rem}}.columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){.columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}.columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){.columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}.columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){.columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}.columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){.columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-8-fullhd{--columnGap: 2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}.hero.is-white a.navbar-item:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-black a.navbar-item:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black .navbar-link:hover,.hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,0.7)}.hero.is-light .subtitle{color:rgba(0,0,0,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}.hero.is-dark,.content kbd.hero{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong,.content kbd.hero strong{color:inherit}.hero.is-dark .title,.content kbd.hero .title{color:#fff}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}.hero.is-dark .subtitle a:not(.button),.content kbd.hero .subtitle a:not(.button),.hero.is-dark .subtitle strong,.content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-dark .navbar-menu,.content kbd.hero .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.content kbd.hero .navbar-item,.hero.is-dark .navbar-link,.content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-dark a.navbar-item:hover,.content kbd.hero a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.content kbd.hero a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.content kbd.hero .navbar-link:hover,.hero.is-dark .navbar-link.is-active,.content kbd.hero .navbar-link.is-active{background-color:#292929;color:#fff}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#fff;opacity:0.9}.hero.is-dark .tabs a:hover,.content kbd.hero .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.content kbd.hero .tabs li.is-active a{color:#363636 !important;opacity:1}.hero.is-dark .tabs.is-boxed a,.content kbd.hero .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.content kbd.hero .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.content kbd.hero .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.content kbd.hero .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.content kbd.hero .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold,.content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu,.content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}}.hero.is-primary,.docstring>section>a.hero.docs-sourcelink{background-color:#4eb5de;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong,.docstring>section>a.hero.docs-sourcelink strong{color:inherit}.hero.is-primary .title,.docstring>section>a.hero.docs-sourcelink .title{color:#fff}.hero.is-primary .subtitle,.docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),.hero.is-primary .subtitle strong,.docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-primary .navbar-menu,.docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#4eb5de}}.hero.is-primary .navbar-item,.docstring>section>a.hero.docs-sourcelink .navbar-item,.hero.is-primary .navbar-link,.docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-primary a.navbar-item:hover,.docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.docstring>section>a.hero.docs-sourcelink .navbar-link:hover,.hero.is-primary .navbar-link.is-active,.docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#39acda;color:#fff}.hero.is-primary .tabs a,.docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover,.docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#4eb5de !important;opacity:1}.hero.is-primary .tabs.is-boxed a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#4eb5de}.hero.is-primary.is-bold,.docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu,.docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}}.hero.is-link{background-color:#2e63b8;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,0.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-link .navbar-menu{background-color:#2e63b8}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2958a4;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:0.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#2e63b8 !important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2e63b8}.hero.is-link.is-bold{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-info a.navbar-item:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info .navbar-link:hover,.hero.is-info .navbar-link.is-active{background-color:#1190e3;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#209cee !important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}}.hero.is-success{background-color:#22c35b;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-success .navbar-menu{background-color:#22c35b}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-success a.navbar-item:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success .navbar-link:hover,.hero.is-success .navbar-link.is-active{background-color:#1ead51;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#22c35b !important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#22c35b}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-warning a.navbar-item:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#ffdd57 !important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}}.hero.is-danger{background-color:#da0b00;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-danger .navbar-menu{background-color:#da0b00}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-danger a.navbar-item:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger .navbar-link.is-active{background-color:#c10a00;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#da0b00 !important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#da0b00}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}}.hero.is-small .hero-body,#documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{.hero-body{padding:3rem 3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section{padding:3rem 3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}h1 .docs-heading-anchor,h1 .docs-heading-anchor:hover,h1 .docs-heading-anchor:visited,h2 .docs-heading-anchor,h2 .docs-heading-anchor:hover,h2 .docs-heading-anchor:visited,h3 .docs-heading-anchor,h3 .docs-heading-anchor:hover,h3 .docs-heading-anchor:visited,h4 .docs-heading-anchor,h4 .docs-heading-anchor:hover,h4 .docs-heading-anchor:visited,h5 .docs-heading-anchor,h5 .docs-heading-anchor:hover,h5 .docs-heading-anchor:visited,h6 .docs-heading-anchor,h6 .docs-heading-anchor:hover,h6 .docs-heading-anchor:visited{color:#222}h1 .docs-heading-anchor-permalink,h2 .docs-heading-anchor-permalink,h3 .docs-heading-anchor-permalink,h4 .docs-heading-anchor-permalink,h5 .docs-heading-anchor-permalink,h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}h1 .docs-heading-anchor-permalink::before,h2 .docs-heading-anchor-permalink::before,h3 .docs-heading-anchor-permalink::before,h4 .docs-heading-anchor-permalink::before,h5 .docs-heading-anchor-permalink::before,h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}h1:hover .docs-heading-anchor-permalink,h2:hover .docs-heading-anchor-permalink,h3:hover .docs-heading-anchor-permalink,h4:hover .docs-heading-anchor-permalink,h5:hover .docs-heading-anchor-permalink,h6:hover .docs-heading-anchor-permalink{visibility:visible}.docs-dark-only{display:none !important}pre{position:relative;overflow:hidden}pre code,pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}pre code:first-of-type,pre code.hljs:first-of-type{padding-top:0.5rem !important}pre code:last-of-type,pre code.hljs:last-of-type{padding-bottom:0.5rem !important}pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#222;cursor:pointer;text-align:center}pre .copy-button:focus,pre .copy-button:hover{opacity:1;background:rgba(34,34,34,0.1);color:#2e63b8}pre .copy-button.success{color:#259a12;opacity:1}pre .copy-button.error{color:#cb3c33;opacity:1}pre:hover .copy-button{opacity:1}.admonition{background-color:#b5b5b5;border-style:solid;border-width:1px;border-color:#363636;border-radius:4px;font-size:1rem}.admonition strong{color:currentColor}.admonition.is-small,#documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}.admonition.is-medium{font-size:1.25rem}.admonition.is-large{font-size:1.5rem}.admonition.is-default{background-color:#b5b5b5;border-color:#363636}.admonition.is-default>.admonition-header{background-color:#363636;color:#fff}.admonition.is-default>.admonition-body{color:#fff}.admonition.is-info{background-color:#def0fc;border-color:#209cee}.admonition.is-info>.admonition-header{background-color:#209cee;color:#fff}.admonition.is-info>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-success{background-color:#bdf4d1;border-color:#22c35b}.admonition.is-success>.admonition-header{background-color:#22c35b;color:#fff}.admonition.is-success>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-warning{background-color:#fff3c5;border-color:#ffdd57}.admonition.is-warning>.admonition-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.admonition.is-warning>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-danger{background-color:#ffaba7;border-color:#da0b00}.admonition.is-danger>.admonition-header{background-color:#da0b00;color:#fff}.admonition.is-danger>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-compat{background-color:#bdeff5;border-color:#1db5c9}.admonition.is-compat>.admonition-header{background-color:#1db5c9;color:#fff}.admonition.is-compat>.admonition-body{color:rgba(0,0,0,0.7)}.admonition-header{color:#fff;background-color:#363636;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}details.admonition.is-details>.admonition-header{list-style:none}details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}.admonition-body{color:#222;padding:0.5rem .75rem}.admonition-body pre{background-color:#f5f5f5}.admonition-body code{background-color:rgba(0,0,0,0.05)}.docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #dbdbdb;box-shadow:2px 2px 3px rgba(10,10,10,0.1);max-width:100%}.docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb;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:#ffaba7;color:rgba(0,0,0,0.7);border-bottom:3px solid #da0b00;padding:10px 35px;text-align:center;font-size:15px}.outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}.outdated-warning-overlay a{color:#2e63b8}.outdated-warning-overlay a:hover{color:#363636}.content pre{border:1px solid #dbdbdb}.content code{font-weight:inherit}.content a code{color:#2e63b8}.content h1 code,.content h2 code,.content h3 code,.content h4 code,.content h5 code,.content h6 code{color:#222}.content table{display:block;width:initial;max-width:100%;overflow-x:auto}.content blockquote>ul:first-child,.content blockquote>ol:first-child,.content .admonition-body>ul:first-child,.content .admonition-body>ol:first-child{margin-top:0}pre,code{font-variant-ligatures:no-contextual}.breadcrumb a.is-disabled{cursor:default;pointer-events:none}.breadcrumb a.is-disabled,.breadcrumb a.is-disabled:hover{color:#222}.hljs{background:initial !important}.katex .katex-mathml{top:0;right:0}.katex-display,mjx-container,.MathJax_Display{margin:0.5em 0 !important}html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}li.no-marker{list-style:none}#documenter .docs-main>article{overflow-wrap:break-word}#documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){#documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){#documenter .docs-main{width:100%}#documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}#documenter .docs-main>header,#documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}#documenter .docs-main header.docs-navbar{background-color:#fff;border-bottom:1px solid #dbdbdb;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}#documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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/v0.2.3/assets/themeswap.js b/v0.2.3/assets/themeswap.js new file mode 100644 index 0000000..9f5eebe --- /dev/null +++ b/v0.2.3/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/v0.2.3/assets/warner.js b/v0.2.3/assets/warner.js new file mode 100644 index 0000000..3f6f5d0 --- /dev/null +++ b/v0.2.3/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/v0.2.3/creating/index.html b/v0.2.3/creating/index.html new file mode 100644 index 0000000..b07d911 --- /dev/null +++ b/v0.2.3/creating/index.html @@ -0,0 +1,35 @@ + +Creating Inventory Files · DocInventories.jl

Creating Inventory Files

In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file "by hand" make sense:

  • A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.

  • Creating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.

There are two ways to accomplish this:

  1. Populate an Inventory in the REPL
  2. Maintain an Inventory TOML File by Hand

Populate an Inventory in the REPL

We can instantiate an empty Inventory as

using DocInventories
+
+inventory = Inventory(
+    project="Wikipedia",
+    version="2024-01",
+    root_url="https://en.wikipedia.org/wiki/"
+);

Then, we can push! InventoryItems for all pages we want to include in the inventory:

push!(
+    inventory,
+    InventoryItem(
+        ":std:doc:Julia" => "Julia_(programming_language)";
+        dispname="Julia (programming language)"
+    ),
+    InventoryItem(
+        ":std:doc:Python" => "Python_(programming_language)";
+        dispname="Python (programming language)"
+    )
+)
2-element Vector{InventoryItem}:
+ InventoryItem(":std:doc:`Julia`" => "Julia_(programming_language)", dispname="Julia (programming language)")
+ InventoryItem(":std:doc:`Python`" => "Python_(programming_language)", dispname="Python (programming language)")

We've used here the role :std:doc: for "documents", which is somewhat optional, but more accurate than the default ":std:label:" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:

inventory["Julia"]
InventoryItem(
+  ":std:doc:`Julia`" => "Julia_(programming_language)",
+  dispname="Julia (programming language)"
+)

Once the inventory is complete, we can write it to disk, see Saving Inventories to File.

DocInventories.save("$(tempname()).toml", inventory)

Maintain an Inventory TOML File by Hand

Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain

show(stdout, "application/toml", inventory)
[Inventory]
+format = "DocInventories v0"
+project = "Wikipedia"
+version = "2024-01"
+
+[[std.doc]]
+dispname = "Julia (programming language)"
+name = "Julia"
+uri = "Julia_(programming_language)"
+[[std.doc]]
+dispname = "Python (programming language)"
+name = "Python"
+uri = "Python_(programming_language)"

The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.

In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.

In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.

diff --git a/v0.2.3/formats/index.html b/v0.2.3/formats/index.html new file mode 100644 index 0000000..23f8723 --- /dev/null +++ b/v0.2.3/formats/index.html @@ -0,0 +1,12 @@ + +Inventory File Formats · DocInventories.jl

Inventory File Formats

An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.

See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.

Sphinx Inventory Format

The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.

It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form

# Sphinx inventory version 2
+# Project: <project>
+# Version: <version>
+# The remainder of this file is compressed using zlib.

As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.

Plain Text Format

DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.

It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form

<name> <domain>:<role> <priority> <uri> <dispname>

Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).

TOML Format

The TOML format is another text output format that is optimized for human readability. It starts with a header section of the form

[Inventory]
+format = "DocInventories v0"
+project = "<project>"
+version = "<version>"

The format line is mandatory and identifies the file as containing inventory data in the format described here.

Warning

As indicated by the v0 in the format line, the format described here is currently experimental and may change without notice

After that, each InventoryItem is represented by a multi-line block of the form

[[<domain>.<role>]]
+name = "<name>"
+uri = "<uri>"
+dispname = "<dispname>"
+priority = <priority>

The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname="-"), the dispname line may also be omitted.

The item-blocks may be grouped/separated by blank lines. In .toml file generated by DocInventories.save("inventory.toml", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.

Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map "name", "uri", and potentially "dispname" and "priority" to their respective values.

A compressed TOML file can be written with, e.g., DocInventories.save("inventory.toml.gz", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.

Size Comparison

In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.

ProjectNo. of Objects.txt.toml.inv.toml.gz
Documenter48353.1 kB64.1 kB8.3 kB8.5 kB
Julia3602250.0 kB324.6 kB45.0 kB45.9 kB
Matplotlib104061110.3 kB1323.4 kB105.9 kB110.8 kB
Python163691078.5 kB1390.3 kB140.0 kB146.1 kB
diff --git a/v0.2.3/index.html b/v0.2.3/index.html new file mode 100644 index 0000000..4c13d9f --- /dev/null +++ b/v0.2.3/index.html @@ -0,0 +1,2 @@ + +Home · DocInventories.jl

DocInventories.jl

Github v0.2.3

DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.

Installation

As usual, that package can be installed via

] add DocInventories

in the Julia REPL, or by adding

DocInventories = "43dc2714-ed3b-44b5-b226-857eda1aa7de"

to the relevant Project.toml file.

Contents

diff --git a/v0.2.3/inventories/Documenter.toml b/v0.2.3/inventories/Documenter.toml new file mode 100644 index 0000000..08c16ff --- /dev/null +++ b/v0.2.3/inventories/Documenter.toml @@ -0,0 +1,1683 @@ +[Inventory] +format = "DocInventories v0" +project = "Documenter.jl" +version = "1.2.1" + +[[jl.constant]] +name = "Documenter.DocMeta.META" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.METAMODULES" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.VALIDMETA" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.GIT_REMOTE_CACHE" +uri = "lib/internals/utilities/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_SASS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.OUTDATED_VERSION_ATTR" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.julia_remote" +uri = "lib/internals/utilities/#$" + +[[jl.function]] +name = "Documenter.DocMeta.getdocmeta" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.DocMeta.initdocmeta!" +uri = "lib/internals/docmeta/#Documenter.DocMeta.initdocmeta%21" +[[jl.function]] +name = "Documenter.DocMeta.setdocmeta!" +uri = "lib/public/#Documenter.DocMeta.setdocmeta%21" +[[jl.function]] +name = "Documenter.DocSystem.getspecificdocs" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.DocSystem.multidoc" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.MathJax" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.RD.highlightjs!" +uri = "lib/internals/writers/#Documenter.HTMLWriter.RD.highlightjs%21" +[[jl.function]] +name = "Documenter.HTMLWriter.asset" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.render_html" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.JSDependencies.parse_snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.JSDependencies.writejs" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.Remotes.fileurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.issueurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.repofile" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.Remotes.repourl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Selectors.matcher" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.order" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.runner" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.authenticated_repo_url" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.authentication_method" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.crossref" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.deploy_folder" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.deploydocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.docs" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.doctest" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.documenter_key" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.documenter_key_previews" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.except" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.find_object" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.git_push" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.gitrm_copy" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.hide" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.makedocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.user_host_upstream" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.xrefname" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "DocumenterTools.OutdatedWarning.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.Themes.compile" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "DocumenterTools.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.genkeys" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.package_devpath" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar-showcase" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.baz" +uri = "showcase/#$" + +[[jl.macro]] +name = "Documenter.@docerror-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "lib/internals/utilities/#Documenter.%40docerror-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.macro]] +name = "Documenter.DOM.@tags-Tuple" +uri = "lib/internals/dom/#Documenter.DOM.%40tags-Tuple" + +[[jl.method]] +name = "Documenter.DOM.escapehtml-Tuple{AbstractString}" +uri = "lib/internals/dom/#Documenter.DOM.escapehtml-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.DOM.flatten!-Tuple{Any, Any, Union{AbstractString, Symbol, Documenter.DOM.Node, Pair}}" +uri = "lib/internals/dom/#Documenter.DOM.flatten%21-Tuple%7BAny%2C%20Any%2C%20Union%7BAbstractString%2C%20Symbol%2C%20Documenter.DOM.Node%2C%20Pair%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.binding-Tuple{Any}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.binding-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.DocSystem.convertmeta-Tuple{IdDict{Any, Any}}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.convertmeta-Tuple%7BIdDict%7BAny%2C%20Any%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.docstr-Tuple{Markdown.MD}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.docstr-Tuple%7BMarkdown.MD%7D" +[[jl.method]] +name = "Documenter.DocSystem.parsedoc-Tuple{Base.Docs.DocStr}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.parsedoc-Tuple%7BBase.Docs.DocStr%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.canonical_url-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.canonical_url-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.collect_subsections-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.collect_subsections-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.copy_asset-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.copy_asset-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.dataslug-Tuple{Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.dataslug-Tuple%7BUnion%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.edit_link-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.edit_link-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.format_units-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.format_units-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, Documenter.NavNode}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20Documenter.NavNode%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.getpage-Tuple{Documenter.HTMLWriter.HTMLContext, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.getpage-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navhref-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navhref-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navitem-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navitem-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pagetitle-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pagetitle-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pretty_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pretty_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.relhref-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.relhref-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_page-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_settings-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_settings-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_data_file-Tuple{Documenter.HTMLWriter.DCtx, Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_data_file-Tuple%7BDocumenter.HTMLWriter.DCtx%2C%20Union%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_html-Tuple{Documenter.HTMLWriter.HTMLContext, Documenter.NavNode, Documenter.DOM.HTMLDocument}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_html-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Documenter.NavNode%2C%20Documenter.DOM.HTMLDocument%7D" +[[jl.method]] +name = "Documenter.JSDependencies.jsescape-Tuple{Any}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.jsescape-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.JSDependencies.json_jsescape-Tuple" +uri = "lib/internals/jsdependencies/#$" +[[jl.method]] +name = "Documenter.JSDependencies.verify-Tuple{Documenter.JSDependencies.RequireJS}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.verify-Tuple%7BDocumenter.JSDependencies.RequireJS%7D" +[[jl.method]] +name = "Documenter.MDFlatten.mdflatten-Tuple{Any}" +uri = "lib/internals/mdflatten/#Documenter.MDFlatten.mdflatten-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.Selectors.disable-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.disable-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.dispatch-Union{Tuple{T}, Tuple{Type{T}, Vararg{Any}}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.dispatch-Union%7BTuple%7BT%7D%2C%20Tuple%7BType%7BT%7D%2C%20Vararg%7BAny%7D%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.leaf_subtypes-Union{Tuple{Type{T}}, Tuple{T}} where T" +uri = "lib/internals/selectors/#Documenter.Selectors.leaf_subtypes-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Documenter.Selectors.strict-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.strict-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.TextDiff.splitby-Tuple{Regex, AbstractString}" +uri = "lib/internals/textdiff/#Documenter.TextDiff.splitby-Tuple%7BRegex%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter._doctest-Tuple{Documenter.DocumentBlueprint, Documenter.Document}" +uri = "lib/internals/doctests/#Documenter._doctest-Tuple%7BDocumenter.DocumentBlueprint%2C%20Documenter.Document%7D" +[[jl.method]] +name = "Documenter.anchor-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_add!-Tuple{Documenter.AnchorMap, Documenter.Anchor, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_add%21-Tuple%7BDocumenter.AnchorMap%2C%20Documenter.Anchor%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_exists-Tuple{Documenter.AnchorMap, Any, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_exists-Tuple%7BDocumenter.AnchorMap%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_fragment-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_fragment-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.anchor_isunique-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_isunique-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_label-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_label-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.assetsdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.assetsdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.codelang-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.codelang-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.currentdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.currentdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.doccat-Tuple{Documenter.Object}" +uri = "lib/internals/utilities/#Documenter.doccat-Tuple%7BDocumenter.Object%7D" +[[jl.method]] +name = "Documenter.expand_recursively-Tuple{Any, Any, Any}" +uri = "lib/internals/expanders/#Documenter.expand_recursively-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.filterdocs-Tuple{Markdown.MD, Set{Module}}" +uri = "lib/internals/utilities/#Documenter.filterdocs-Tuple%7BMarkdown.MD%2C%20Set%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.find_root_parent-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.find_root_parent-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.footnotes-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.footnotes-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.getplugin-Union{Tuple{T}, Tuple{Documenter.Document, Type{T}}} where T<:Documenter.Plugin" +uri = "lib/internals/documents/#Documenter.getplugin-Union%7BTuple%7BT%7D%2C%20Tuple%7BDocumenter.Document%2C%20Type%7BT%7D%7D%7D%20where%20T%3C%3ADocumenter.Plugin" +[[jl.method]] +name = "Documenter.getremote-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.getremote-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.git_remote_head_branch-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.git_remote_head_branch-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.is_git_repo_root-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.is_git_repo_root-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.is_strict-Tuple{Documenter.Document, Symbol}" +uri = "lib/internals/documents/#Documenter.is_strict-Tuple%7BDocumenter.Document%2C%20Symbol%7D" +[[jl.method]] +name = "Documenter.isabsurl-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.isabsurl-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.issubmodule-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.issubmodule-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.linkcheck-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.linkcheck-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.lt_page-Tuple{Any, Any}" +uri = "lib/internals/builder/#Documenter.lt_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.mdparse-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.mdparse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.missingdocs-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.missingdocs-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.navpath-Tuple{Documenter.NavNode}" +uri = "lib/internals/documents/#Documenter.navpath-Tuple%7BDocumenter.NavNode%7D" +[[jl.method]] +name = "Documenter.nodocs-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.nodocs-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.object-Tuple{Union{Expr, Symbol}, AbstractString}" +uri = "lib/internals/utilities/#Documenter.object-Tuple%7BUnion%7BExpr%2C%20Symbol%7D%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.parseblock-Tuple{AbstractString, Any, Any}" +uri = "lib/internals/utilities/#Documenter.parseblock-Tuple%7BAbstractString%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.populate!-Tuple{Documenter.Document}" +uri = "lib/internals/documents/#Documenter.populate%21-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.relpath_from_remote_root-Tuple{Documenter.Document, AbstractString}" +uri = "lib/internals/documents/#Documenter.relpath_from_remote_root-Tuple%7BDocumenter.Document%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.render-Tuple{Documenter.Document}" +uri = "lib/internals/writers/#Documenter.render-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.shortcommit-Tuple{Documenter.RemoteRepository}" +uri = "lib/internals/documents/#Documenter.shortcommit-Tuple%7BDocumenter.RemoteRepository%7D" +[[jl.method]] +name = "Documenter.slugify-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.slugify-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.srcpath-Tuple{Any, Any, Any}" +uri = "lib/internals/utilities/#Documenter.srcpath-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.submodules-Tuple{Vector{Module}}" +uri = "lib/internals/utilities/#Documenter.submodules-Tuple%7BVector%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.walk_navpages-NTuple{6, Any}" +uri = "lib/internals/builder/#Documenter.walk_navpages-NTuple%7B6%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Generator.gitignore-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.gitignore-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.index-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.index-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.make-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.make-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.mkdocs-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.mkdocs-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.project-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.project-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.savefile-Tuple{Any, Any, Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.savefile-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Themes.compile_native_theme-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.compile_native_theme-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Themes.themewatcher-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.themewatcher-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Tuple{}" +uri = "showcase/#Main.DocumenterShowcase.Foo-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Union{Tuple{}, Tuple{T}} where T" +uri = "showcase/#Main.DocumenterShowcase.Foo-Union%7BTuple%7B%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{AbstractString}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{Integer}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BInteger%7D" + +[[jl.module]] +name = "Documenter" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.Builder" +uri = "lib/internals/builder/#$" +[[jl.module]] +name = "Documenter.DOM" +uri = "lib/internals/dom/#$" +[[jl.module]] +name = "Documenter.DocMeta" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.DocSystem" +uri = "lib/internals/docsystem/#$" +[[jl.module]] +name = "Documenter.HTMLWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.HTMLWriter.RD" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[jl.module]] +name = "Documenter.LaTeXWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[jl.module]] +name = "Documenter.Remotes" +uri = "lib/remote-links/#$" +[[jl.module]] +name = "Documenter.Selectors" +uri = "lib/internals/selectors/#$" +[[jl.module]] +name = "DocumenterShowcase" +uri = "showcase/#$" +[[jl.module]] +name = "DocumenterTools.Generator" +uri = "lib/internals/documentertools/#$" +[[jl.module]] +name = "DocumenterTools.Themes" +uri = "lib/internals/documentertools/#$" + +[[jl.type]] +name = "Documenter.Anchor" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.AnchorMap" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.Builder.CheckDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.CrossReferences" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Doctest" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.DocumentPipeline" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.ExpandTemplates" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Populate" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.RenderDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.SetupBuildDirectory" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Buildkite" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DOM.HTMLDocument" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Node" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Tag" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.Default" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.DeployConfig" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DeployDecision" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DocMeta.METATYPE" +uri = "lib/internals/docmeta/#$" +[[jl.type]] +name = "Documenter.Document" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Expanders.AutoDocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ContentsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.DocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.EvalBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExampleBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.IndexBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.MetaBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.NestedExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.REPLBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.SetupBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.TrackHeaders" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.GitHubActions" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.GitLab" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.Globals" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTML" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTMLContext" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.KaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax2" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax3" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Internal" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RemoteLibrary" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RequireJS" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.Snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.LaTeXWriter.LaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.LocalImage" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.LocalLink" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.MissingRemoteError" +uri = "lib/public/#$" +[[jl.type]] +name = "Documenter.NavNode" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Object" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Page" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Plugin" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Remotes.GitHub" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.GitLab" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.Remote" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.URL" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#$" +[[jl.type]] +name = "Documenter.Travis" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.User" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Woodpecker" +uri = "man/hosting/#$" +[[jl.type]] +name = "Main.DocumenterShowcase.Foo" +uri = "showcase/#$" + +[[std.doc]] +dispname = "Checklists" +name = "checklists" +uri = "checklists/" +[[std.doc]] +dispname = "Contributing" +name = "contributing" +uri = "contributing/" +[[std.doc]] +dispname = "Home" +name = "index" +uri = "" +[[std.doc]] +dispname = "Anchors" +name = "lib/internals/anchors" +uri = "lib/internals/anchors/" +[[std.doc]] +dispname = "Builder" +name = "lib/internals/builder" +uri = "lib/internals/builder/" +[[std.doc]] +dispname = "DocChecks" +name = "lib/internals/docchecks" +uri = "lib/internals/docchecks/" +[[std.doc]] +dispname = "DocMeta" +name = "lib/internals/docmeta" +uri = "lib/internals/docmeta/" +[[std.doc]] +dispname = "DocSystem" +name = "lib/internals/docsystem" +uri = "lib/internals/docsystem/" +[[std.doc]] +dispname = "DocTests" +name = "lib/internals/doctests" +uri = "lib/internals/doctests/" +[[std.doc]] +dispname = "Documenter" +name = "lib/internals/documenter" +uri = "lib/internals/documenter/" +[[std.doc]] +dispname = "DocumenterTools" +name = "lib/internals/documentertools" +uri = "lib/internals/documentertools/" +[[std.doc]] +dispname = "Documents" +name = "lib/internals/documents" +uri = "lib/internals/documents/" +[[std.doc]] +dispname = "DOM" +name = "lib/internals/dom" +uri = "lib/internals/dom/" +[[std.doc]] +dispname = "Expanders" +name = "lib/internals/expanders" +uri = "lib/internals/expanders/" +[[std.doc]] +dispname = "JSDependencies" +name = "lib/internals/jsdependencies" +uri = "lib/internals/jsdependencies/" +[[std.doc]] +dispname = "MDFlatten" +name = "lib/internals/mdflatten" +uri = "lib/internals/mdflatten/" +[[std.doc]] +dispname = "Selectors" +name = "lib/internals/selectors" +uri = "lib/internals/selectors/" +[[std.doc]] +dispname = "TextDiff" +name = "lib/internals/textdiff" +uri = "lib/internals/textdiff/" +[[std.doc]] +dispname = "Utilities" +name = "lib/internals/utilities" +uri = "lib/internals/utilities/" +[[std.doc]] +dispname = "Writers" +name = "lib/internals/writers" +uri = "lib/internals/writers/" +[[std.doc]] +dispname = "Public API" +name = "lib/public" +uri = "lib/public/" +[[std.doc]] +dispname = "Remote repository links" +name = "lib/remote-links" +uri = "lib/remote-links/" +[[std.doc]] +dispname = "Semantic versioning" +name = "lib/semver" +uri = "lib/semver/" +[[std.doc]] +dispname = "Doctests" +name = "man/doctests" +uri = "man/doctests/" +[[std.doc]] +dispname = "Examples" +name = "man/examples" +uri = "man/examples/" +[[std.doc]] +dispname = "Guide" +name = "man/guide" +uri = "man/guide/" +[[std.doc]] +dispname = "Hosting Documentation" +name = "man/hosting" +uri = "man/hosting/" +[[std.doc]] +dispname = "SSH Deploy Keys Walkthrough" +name = "man/hosting/walkthrough" +uri = "man/hosting/walkthrough/" +[[std.doc]] +dispname = "LaTeX Syntax" +name = "man/latex" +uri = "man/latex/" +[[std.doc]] +dispname = "Other Output Formats" +name = "man/other-formats" +uri = "man/other-formats/" +[[std.doc]] +dispname = "Syntax" +name = "man/syntax" +uri = "man/syntax/" +[[std.doc]] +dispname = "Release notes" +name = "release-notes" +uri = "release-notes/" +[[std.doc]] +dispname = "Showcase" +name = "showcase" +uri = "showcase/" + +[[std.label]] +dispname = "\"Script\" Examples" +name = "\"Script\"-Examples" +uri = "man/doctests/#%22Script%22-Examples" +[[std.label]] +name = ".gitignore" +uri = "man/hosting/#$" +[[std.label]] +dispname = "@autodocs block" +name = "@autodocs-block" +uri = "man/syntax/#%40autodocs-block" +[[std.label]] +dispname = "@contents block" +name = "@contents-block" +uri = "man/syntax/#%40contents-block" +[[std.label]] +dispname = "@docs block" +name = "@docs-block" +uri = "man/syntax/#%40docs-block" +[[std.label]] +dispname = "@eval block" +name = "@eval-block" +uri = "man/syntax/#%40eval-block" +[[std.label]] +dispname = "@example block" +name = "@example-block" +uri = "man/syntax/#%40example-block" +[[std.label]] +dispname = "@index block" +name = "@index-block" +uri = "man/syntax/#%40index-block" +[[std.label]] +dispname = "@meta block" +name = "@meta-block" +uri = "man/syntax/#%40meta-block" +[[std.label]] +dispname = "@raw block" +name = "@raw-format-block" +uri = "man/syntax/#%40raw-format-block" +[[std.label]] +dispname = "@ref link" +name = "@ref-link" +uri = "man/syntax/#%40ref-link" +[[std.label]] +dispname = "@repl block" +name = "@repl-block" +uri = "man/syntax/#%40repl-block" +[[std.label]] +dispname = "@setup block" +name = "@setup-name-block" +uri = "man/syntax/#%40setup-name-block" +[[std.label]] +dispname = "Add code coverage from documentation builds" +name = "Add-code-coverage-from-documentation-builds" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Adding Some Docstrings" +name = "Adding-Some-Docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding a logo or icon" +name = "Adding-a-logo-or-icon" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding the Private Key" +name = "Adding-the-Private-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "Adding the Public Key to GitHub or Gitea such as Codeberg" +name = "Adding-the-Public-Key-to-GitHub-or-Gitea-such-as-Codeberg" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Admonitions" +uri = "showcase/#$" +[[std.label]] +dispname = "An index of docstrings" +name = "An-index-of-docstrings" +uri = "showcase/#$" +[[std.label]] +name = "Anchors" +uri = "lib/internals/anchors/#$" +[[std.label]] +dispname = "Authentication: GITHUB_TOKEN" +name = "Authentication:-GITHUB_TOKEN" +uri = "man/hosting/#Authentication%3A-GITHUB_TOKEN" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "Authentication:-SSH-Deploy-Keys" +uri = "man/hosting/#Authentication%3A-SSH-Deploy-Keys" +[[std.label]] +name = "Backports" +uri = "contributing/#$" +[[std.label]] +dispname = "Basic Markdown" +name = "Basic-Markdown" +uri = "showcase/#$" +[[std.label]] +dispname = "Block-level setup code" +name = "Block-level-setup-code" +uri = "man/doctests/#$" +[[std.label]] +name = "Branches" +uri = "contributing/#$" +[[std.label]] +name = "Builder" +uri = "lib/internals/builder/#$" +[[std.label]] +dispname = "Building an Empty Document" +name = "Building-an-Empty-Document" +uri = "man/guide/#$" +[[std.label]] +name = "Changed" +uri = "release-notes/#$" +[[std.label]] +name = "Checklists" +uri = "checklists/#$" +[[std.label]] +dispname = "Cleaning up gh-pages" +name = "Cleaning-up-gh-pages" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "showcase/#$" +[[std.label]] +dispname = "Color output" +name = "Color-output" +uri = "showcase/#$" +[[std.label]] +dispname = "Colored @example block output" +name = "Colored-@example-block-output" +uri = "showcase/#Colored-%40example-block-output" +[[std.label]] +dispname = "Colored @repl block output" +name = "Colored-@repl-block-output" +uri = "showcase/#Colored-%40repl-block-output" +[[std.label]] +dispname = "Compat admonition" +name = "Compat-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Compiling to LaTeX only" +name = "Compiling-to-LaTeX-only" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using Tectonic" +name = "Compiling-using-Tectonic" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using docker image" +name = "Compiling-using-docker-image" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using natively installed latex" +name = "Compiling-using-natively-installed-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "Contents" +uri = "lib/public/#$" +[[std.label]] +name = "Contributing" +uri = "contributing/#$" +[[std.label]] +dispname = "Cross Referencing" +name = "Cross-Referencing" +uri = "man/guide/#$" +[[std.label]] +dispname = "Custom preamble" +name = "Custom-preamble" +uri = "man/other-formats/#$" +[[std.label]] +name = "DOM" +uri = "lib/internals/dom/#$" +[[std.label]] +dispname = "Danger admonition" +name = "Danger-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Deploying from a monorepo" +name = "Deploying-from-a-monorepo" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deploying without the versioning scheme" +name = "Deploying-without-the-versioning-scheme" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deployment systems" +name = "Deployment-systems" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Details admonition" +name = "Details-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Display Equations" +name = "Display-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "DocChecks" +uri = "lib/internals/docchecks/#$" +[[std.label]] +name = "DocMeta" +uri = "lib/internals/docmeta/#$" +[[std.label]] +name = "DocSystem" +uri = "lib/internals/docsystem/#$" +[[std.label]] +dispname = "DocTestSetup in @meta blocks" +name = "DocTestSetup-in-@meta-blocks" +uri = "man/doctests/#DocTestSetup-in-%40meta-blocks" +[[std.label]] +name = "DocTests" +uri = "lib/internals/doctests/#$" +[[std.label]] +name = "Docstrings" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctest showcase" +name = "Doctest-showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctesting as Part of Testing" +name = "Doctesting-as-Part-of-Testing" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Doctesting example" +name = "Doctesting-example" +uri = "showcase/#$" +[[std.label]] +name = "Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Documentation Versions" +name = "Documentation-Versions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Documentation repositories" +name = "Documentation-repositories" +uri = "man/examples/#$" +[[std.label]] +name = "Documenter" +uri = "lib/internals/documenter/#$" +[[std.label]] +dispname = "Documenter's API guarantees" +name = "Documenter's-API-guarantees" +uri = "lib/semver/#Documenter%27s-API-guarantees" +[[std.label]] +dispname = "Documenter & semantic versioning" +name = "Documenter-and-semantic-versioning" +uri = "lib/semver/#$" +[[std.label]] +name = "Documenter.jl" +uri = "#$" +[[std.label]] +name = "Documents" +uri = "lib/internals/documents/#$" +[[std.label]] +dispname = "Duplicate Headers" +name = "Duplicate-Headers" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Escaping Characters in Docstrings" +name = "Escaping-Characters-in-Docstrings" +uri = "man/latex/#$" +[[std.label]] +name = "Examples" +uri = "man/examples/#$" +[[std.label]] +name = "Exceptions" +uri = "man/doctests/#$" +[[std.label]] +name = "Expanders" +uri = "lib/internals/expanders/#$" +[[std.label]] +dispname = "Filtering Doctests" +name = "Filtering-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Filtering included docstrings" +name = "Filtering-included-docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Fixing Outdated Doctests" +name = "Fixing-Outdated-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Fixing broken release deployments" +name = "Fixing-broken-release-deployments" +uri = "man/hosting/#$" +[[std.label]] +name = "Footnotes" +uri = "showcase/#$" +[[std.label]] +dispname = "Generating an SSH Key" +name = "Generating-an-SSH-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Generator" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "GitHub Actions" +name = "GitHub-Actions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Heading level 3" +name = "Heading-level-3" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 4" +name = "Heading-level-4" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 5" +name = "Heading-level-5" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 6" +name = "Heading-level-6" +uri = "showcase/#$" +[[std.label]] +name = "Headings" +uri = "showcase/#$" +[[std.label]] +dispname = "Hosting Documentation" +name = "Hosting-Documentation" +uri = "man/hosting/#$" +[[std.label]] +dispname = "If you do not have ssh-keygen" +name = "If-you-do-not-have-ssh-keygen" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "If you have ssh-keygen installed" +name = "If-you-have-ssh-keygen-installed" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Images" +uri = "showcase/#$" +[[std.label]] +name = "Index" +uri = "lib/public/#$" +[[std.label]] +dispname = "Info admonition" +name = "Info-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Inline Equations" +name = "Inline-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "Installation" +uri = "man/guide/#$" +[[std.label]] +name = "JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[std.label]] +name = "Julia" +uri = "contributing/#$" +[[std.label]] +dispname = "Library Outline" +name = "Library-Outline" +uri = "#$" +[[std.label]] +name = "Lists" +uri = "showcase/#$" +[[std.label]] +dispname = "Load custom packages" +name = "Load-custom-packages" +uri = "man/other-formats/#$" +[[std.label]] +name = "MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[std.label]] +dispname = "Making a release" +name = "Making-a-release" +uri = "checklists/#$" +[[std.label]] +dispname = "Manual Outline" +name = "Manual-Outline" +uri = "#$" +[[std.label]] +name = "Markdown" +uri = "contributing/#$" +[[std.label]] +dispname = "Markdown & MkDocs" +name = "Markdown-and-MkDocs" +uri = "man/other-formats/#$" +[[std.label]] +name = "Mathematics" +uri = "showcase/#$" +[[std.label]] +dispname = "Module-level metadata" +name = "Module-level-metadata" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Multiple uses of the same symbol" +name = "Multiple-uses-of-the-same-symbol" +uri = "showcase/#$" +[[std.label]] +dispname = "Named @refs" +name = "Named-@refs" +uri = "man/syntax/#Named-%40refs" +[[std.label]] +name = "Navigation" +uri = "man/guide/#$" +[[std.label]] +dispname = "Note admonition" +name = "Note-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Other Output Formats" +name = "Other-Output-Formats" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Out-of-repo deployment" +name = "Out-of-repo-deployment" +uri = "man/hosting/#$" +[[std.label]] +name = "Overview" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Package Features" +name = "Package-Features" +uri = "#$" +[[std.label]] +dispname = "Package Guide" +name = "Package-Guide" +uri = "man/guide/#$" +[[std.label]] +dispname = "Pages in the Sidebar" +name = "Pages-in-the-Sidebar" +uri = "man/guide/#$" +[[std.label]] +dispname = "Preserving Definitions Between Blocks" +name = "Preserving-Definitions-Between-Blocks" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Printing LaTeX from Julia" +name = "Printing-LaTeX-from-Julia" +uri = "man/latex/#$" +[[std.label]] +dispname = "Public Documentation" +name = "Public-Documentation" +uri = "lib/public/#$" +[[std.label]] +dispname = "Public Interface" +name = "Public-Interface" +uri = "lib/public/#$" +[[std.label]] +dispname = "REPL Examples" +name = "REPL-Examples" +uri = "man/doctests/#$" +[[std.label]] +name = "REPL-type" +uri = "showcase/#$" +[[std.label]] +dispname = "Raw ANSI code output" +name = "Raw-ANSI-code-output" +uri = "showcase/#$" +[[std.label]] +name = "Registered" +uri = "man/examples/#$" +[[std.label]] +dispname = "Release notes" +name = "Release-notes" +uri = "release-notes/#$" +[[std.label]] +dispname = "Remote link types" +name = "Remote-link-types" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remote repository links" +name = "Remote-repository-links" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Running interactive code" +name = "Running-interactive-code" +uri = "showcase/#$" +[[std.label]] +dispname = "SSH Deploy Keys Walkthrough" +name = "SSH-Deploy-Keys-Walkthrough" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Selectors" +uri = "lib/internals/selectors/#$" +[[std.label]] +dispname = "Set math engine and define macros for LaTeX" +name = "Set-math-engine-and-define-macros-for-LaTeX" +uri = "man/latex/#$" +[[std.label]] +dispname = "Setting up the Folder Structure" +name = "Setting-up-the-Folder-Structure" +uri = "man/guide/#$" +[[std.label]] +dispname = "Setup Code" +name = "Setup-Code" +uri = "man/doctests/#$" +[[std.label]] +name = "Showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Skipping Doctests" +name = "Skipping-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "contributing/#$" +[[std.label]] +name = "Syntax" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Table of contents" +name = "Table-of-contents" +uri = "showcase/#$" +[[std.label]] +name = "Tables" +uri = "showcase/#$" +[[std.label]] +name = "TextDiff" +uri = "lib/internals/textdiff/#$" +[[std.label]] +dispname = "The deploydocs Function" +name = "The-deploydocs-Function" +uri = "man/hosting/#$" +[[std.label]] +name = "Themes" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "Tip admonition" +name = "Tip-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Travis CI" +name = "Travis-CI" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Unknown admonition class" +name = "Unknown-admonition-class" +uri = "showcase/#$" +[[std.label]] +name = "Utilities" +uri = "lib/internals/utilities/#$" +[[std.label]] +dispname = "Version v0.20.0 - 2018-10-27" +name = "Version-[v0.20.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.20.0)-2018-10-27" +uri = "release-notes/#Version-%5Bv0.20.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.20.0%29-2018-10-27" +[[std.label]] +dispname = "Version v0.21.0 - 2018-12-11" +name = "Version-[v0.21.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.0)-2018-12-11" +uri = "release-notes/#Version-%5Bv0.21.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.0%29-2018-12-11" +[[std.label]] +dispname = "Version v0.21.1 - 2019-01-29" +name = "Version-[v0.21.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.1)-2019-01-29" +uri = "release-notes/#Version-%5Bv0.21.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.1%29-2019-01-29" +[[std.label]] +dispname = "Version v0.21.2 - 2019-02-06" +name = "Version-[v0.21.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.2)-2019-02-06" +uri = "release-notes/#Version-%5Bv0.21.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.2%29-2019-02-06" +[[std.label]] +dispname = "Version v0.21.3 - 2019-02-12" +name = "Version-[v0.21.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.3)-2019-02-12" +uri = "release-notes/#Version-%5Bv0.21.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.3%29-2019-02-12" +[[std.label]] +dispname = "Version v0.21.4 - 2019-02-16" +name = "Version-[v0.21.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.4)-2019-02-16" +uri = "release-notes/#Version-%5Bv0.21.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.4%29-2019-02-16" +[[std.label]] +dispname = "Version v0.21.5 - 2019-02-22" +name = "Version-[v0.21.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.5)-2019-02-22" +uri = "release-notes/#Version-%5Bv0.21.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.5%29-2019-02-22" +[[std.label]] +dispname = "Version v0.22.0 - 2019-03-28" +name = "Version-[v0.22.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.0)-2019-03-28" +uri = "release-notes/#Version-%5Bv0.22.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.0%29-2019-03-28" +[[std.label]] +dispname = "Version v0.22.1 - 2019-03-30" +name = "Version-[v0.22.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.1)-2019-03-30" +uri = "release-notes/#Version-%5Bv0.22.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.1%29-2019-03-30" +[[std.label]] +dispname = "Version v0.22.2 - 2019-04-05" +name = "Version-[v0.22.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.2)-2019-04-05" +uri = "release-notes/#Version-%5Bv0.22.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.2%29-2019-04-05" +[[std.label]] +dispname = "Version v0.22.3 - 2019-04-12" +name = "Version-[v0.22.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.3)-2019-04-12" +uri = "release-notes/#Version-%5Bv0.22.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.3%29-2019-04-12" +[[std.label]] +dispname = "Version v0.22.4 - 2019-05-09" +name = "Version-[v0.22.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.4)-2019-05-09" +uri = "release-notes/#Version-%5Bv0.22.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.4%29-2019-05-09" +[[std.label]] +dispname = "Version v0.22.5 - 2019-07-03" +name = "Version-[v0.22.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.5)-2019-07-03" +uri = "release-notes/#Version-%5Bv0.22.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.5%29-2019-07-03" +[[std.label]] +dispname = "Version v0.22.6 - 2019-07-18" +name = "Version-[v0.22.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.6)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.22.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.6%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.0 - 2019-07-18" +name = "Version-[v0.23.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.0)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.23.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.0%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.1 - 2019-07-28" +name = "Version-[v0.23.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.1)-2019-07-28" +uri = "release-notes/#Version-%5Bv0.23.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.1%29-2019-07-28" +[[std.label]] +dispname = "Version v0.23.2 - 2019-08-04" +name = "Version-[v0.23.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.2)-2019-08-04" +uri = "release-notes/#Version-%5Bv0.23.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.2%29-2019-08-04" +[[std.label]] +dispname = "Version v0.23.3 - 2019-08-28" +name = "Version-[v0.23.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.3)-2019-08-28" +uri = "release-notes/#Version-%5Bv0.23.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.3%29-2019-08-28" +[[std.label]] +dispname = "Version v0.23.4 - 2019-10-09" +name = "Version-[v0.23.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.4)-2019-10-09" +uri = "release-notes/#Version-%5Bv0.23.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.4%29-2019-10-09" +[[std.label]] +dispname = "Version v0.24.0 - 2019-11-22" +name = "Version-[v0.24.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.0)-2019-11-22" +uri = "release-notes/#Version-%5Bv0.24.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.0%29-2019-11-22" +[[std.label]] +dispname = "Version v0.24.10 - 2020-04-26" +name = "Version-[v0.24.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.10)-2020-04-26" +uri = "release-notes/#Version-%5Bv0.24.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.10%29-2020-04-26" +[[std.label]] +dispname = "Version v0.24.11 - 2020-05-06" +name = "Version-[v0.24.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.11)-2020-05-06" +uri = "release-notes/#Version-%5Bv0.24.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.11%29-2020-05-06" +[[std.label]] +dispname = "Version v0.24.1 - 2019-11-25" +name = "Version-[v0.24.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.1)-2019-11-25" +uri = "release-notes/#Version-%5Bv0.24.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.1%29-2019-11-25" +[[std.label]] +dispname = "Version v0.24.2 - 2019-11-26" +name = "Version-[v0.24.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.2)-2019-11-26" +uri = "release-notes/#Version-%5Bv0.24.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.2%29-2019-11-26" +[[std.label]] +dispname = "Version v0.24.3 - 2019-12-16" +name = "Version-[v0.24.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.3)-2019-12-16" +uri = "release-notes/#Version-%5Bv0.24.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.3%29-2019-12-16" +[[std.label]] +dispname = "Version v0.24.4 - 2020-01-18" +name = "Version-[v0.24.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.4)-2020-01-18" +uri = "release-notes/#Version-%5Bv0.24.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.4%29-2020-01-18" +[[std.label]] +dispname = "Version v0.24.5 - 2020-01-31" +name = "Version-[v0.24.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.5)-2020-01-31" +uri = "release-notes/#Version-%5Bv0.24.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.5%29-2020-01-31" +[[std.label]] +dispname = "Version v0.24.6 - 2020-03-12" +name = "Version-[v0.24.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.6)-2020-03-12" +uri = "release-notes/#Version-%5Bv0.24.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.6%29-2020-03-12" +[[std.label]] +dispname = "Version v0.24.7 - 2020-03-23" +name = "Version-[v0.24.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.7)-2020-03-23" +uri = "release-notes/#Version-%5Bv0.24.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.7%29-2020-03-23" +[[std.label]] +dispname = "Version v0.24.8 - 2020-04-13" +name = "Version-[v0.24.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.8)-2020-04-13" +uri = "release-notes/#Version-%5Bv0.24.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.8%29-2020-04-13" +[[std.label]] +dispname = "Version v0.24.9 - 2020-04-15" +name = "Version-[v0.24.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.9)-2020-04-15" +uri = "release-notes/#Version-%5Bv0.24.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.9%29-2020-04-15" +[[std.label]] +dispname = "Version v0.25.0 - 2020-06-30" +name = "Version-[v0.25.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.0)-2020-06-30" +uri = "release-notes/#Version-%5Bv0.25.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.0%29-2020-06-30" +[[std.label]] +dispname = "Version v0.25.1 - 2020-07-21" +name = "Version-[v0.25.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.1)-2020-07-21" +uri = "release-notes/#Version-%5Bv0.25.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.1%29-2020-07-21" +[[std.label]] +dispname = "Version v0.25.2 - 2020-08-18" +name = "Version-[v0.25.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.2)-2020-08-18" +uri = "release-notes/#Version-%5Bv0.25.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.2%29-2020-08-18" +[[std.label]] +dispname = "Version v0.25.3 - 2020-10-28" +name = "Version-[v0.25.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.3)-2020-10-28" +uri = "release-notes/#Version-%5Bv0.25.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.3%29-2020-10-28" +[[std.label]] +dispname = "Version v0.25.4 - 2020-11-19" +name = "Version-[v0.25.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.4)-2020-11-19" +uri = "release-notes/#Version-%5Bv0.25.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.4%29-2020-11-19" +[[std.label]] +dispname = "Version v0.25.5 - 2020-11-23" +name = "Version-[v0.25.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.5)-2020-11-23" +uri = "release-notes/#Version-%5Bv0.25.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.5%29-2020-11-23" +[[std.label]] +dispname = "Version v0.26.0 - 2020-12-10" +name = "Version-[v0.26.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.0)-2020-12-10" +uri = "release-notes/#Version-%5Bv0.26.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.0%29-2020-12-10" +[[std.label]] +dispname = "Version v0.26.1 - 2020-12-16" +name = "Version-[v0.26.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.1)-2020-12-16" +uri = "release-notes/#Version-%5Bv0.26.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.1%29-2020-12-16" +[[std.label]] +dispname = "Version v0.26.2 - 2021-02-15" +name = "Version-[v0.26.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.2)-2021-02-15" +uri = "release-notes/#Version-%5Bv0.26.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.2%29-2021-02-15" +[[std.label]] +dispname = "Version v0.26.3 - 2021-03-02" +name = "Version-[v0.26.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.3)-2021-03-02" +uri = "release-notes/#Version-%5Bv0.26.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.3%29-2021-03-02" +[[std.label]] +dispname = "Version v0.27.0 - 2021-06-11" +name = "Version-[v0.27.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.0)-2021-06-11" +uri = "release-notes/#Version-%5Bv0.27.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.0%29-2021-06-11" +[[std.label]] +dispname = "Version v0.27.10 - 2021-10-20" +name = "Version-[v0.27.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.10)-2021-10-20" +uri = "release-notes/#Version-%5Bv0.27.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.10%29-2021-10-20" +[[std.label]] +dispname = "Version v0.27.11 - 2022-01-16" +name = "Version-[v0.27.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.11)-2022-01-16" +uri = "release-notes/#Version-%5Bv0.27.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.11%29-2022-01-16" +[[std.label]] +dispname = "Version v0.27.12 - 2022-01-17" +name = "Version-[v0.27.12](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.12)-2022-01-17" +uri = "release-notes/#Version-%5Bv0.27.12%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.12%29-2022-01-17" +[[std.label]] +dispname = "Version v0.27.13 - 2022-02-25" +name = "Version-[v0.27.13](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.13)-2022-02-25" +uri = "release-notes/#Version-%5Bv0.27.13%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.13%29-2022-02-25" +[[std.label]] +dispname = "Version v0.27.14 - 2022-03-02" +name = "Version-[v0.27.14](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.14)-2022-03-02" +uri = "release-notes/#Version-%5Bv0.27.14%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.14%29-2022-03-02" +[[std.label]] +dispname = "Version v0.27.15 - 2022-03-17" +name = "Version-[v0.27.15](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.15)-2022-03-17" +uri = "release-notes/#Version-%5Bv0.27.15%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.15%29-2022-03-17" +[[std.label]] +dispname = "Version v0.27.16 - 2022-04-19" +name = "Version-[v0.27.16](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.16)-2022-04-19" +uri = "release-notes/#Version-%5Bv0.27.16%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.16%29-2022-04-19" +[[std.label]] +dispname = "Version v0.27.17 - 2022-05-09" +name = "Version-[v0.27.17](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.17)-2022-05-09" +uri = "release-notes/#Version-%5Bv0.27.17%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.17%29-2022-05-09" +[[std.label]] +dispname = "Version v0.27.18 - 2022-05-25" +name = "Version-[v0.27.18](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.18)-2022-05-25" +uri = "release-notes/#Version-%5Bv0.27.18%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.18%29-2022-05-25" +[[std.label]] +dispname = "Version v0.27.19 - 2022-06-05" +name = "Version-[v0.27.19](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.19)-2022-06-05" +uri = "release-notes/#Version-%5Bv0.27.19%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.19%29-2022-06-05" +[[std.label]] +dispname = "Version v0.27.1 - 2021-06-17" +name = "Version-[v0.27.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.1)-2021-06-17" +uri = "release-notes/#Version-%5Bv0.27.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.1%29-2021-06-17" +[[std.label]] +dispname = "Version v0.27.20 - 2022-07-10" +name = "Version-[v0.27.20](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.20)-2022-07-10" +uri = "release-notes/#Version-%5Bv0.27.20%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.20%29-2022-07-10" +[[std.label]] +dispname = "Version v0.27.21 - 2022-07-13" +name = "Version-[v0.27.21](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.21)-2022-07-13" +uri = "release-notes/#Version-%5Bv0.27.21%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.21%29-2022-07-13" +[[std.label]] +dispname = "Version v0.27.22 - 2022-07-24" +name = "Version-[v0.27.22](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.22)-2022-07-24" +uri = "release-notes/#Version-%5Bv0.27.22%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.22%29-2022-07-24" +[[std.label]] +dispname = "Version v0.27.23 - 2022-08-26" +name = "Version-[v0.27.23](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.23)-2022-08-26" +uri = "release-notes/#Version-%5Bv0.27.23%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.23%29-2022-08-26" +[[std.label]] +dispname = "Version v0.27.24 - 2023-01-23" +name = "Version-[v0.27.24](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.24)-2023-01-23" +uri = "release-notes/#Version-%5Bv0.27.24%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.24%29-2023-01-23" +[[std.label]] +dispname = "Version v0.27.25 - 2023-07-03" +name = "Version-[v0.27.25](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.25)-2023-07-03" +uri = "release-notes/#Version-%5Bv0.27.25%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.25%29-2023-07-03" +[[std.label]] +dispname = "Version v0.27.2 - 2021-06-18" +name = "Version-[v0.27.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.2)-2021-06-18" +uri = "release-notes/#Version-%5Bv0.27.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.2%29-2021-06-18" +[[std.label]] +dispname = "Version v0.27.3 - 2021-06-29" +name = "Version-[v0.27.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.3)-2021-06-29" +uri = "release-notes/#Version-%5Bv0.27.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.3%29-2021-06-29" +[[std.label]] +dispname = "Version v0.27.4 - 2021-07-19" +name = "Version-[v0.27.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.4)-2021-07-19" +uri = "release-notes/#Version-%5Bv0.27.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.4%29-2021-07-19" +[[std.label]] +dispname = "Version v0.27.5 - 2021-07-27" +name = "Version-[v0.27.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.5)-2021-07-27" +uri = "release-notes/#Version-%5Bv0.27.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.5%29-2021-07-27" +[[std.label]] +dispname = "Version v0.27.6 - 2021-09-07" +name = "Version-[v0.27.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.6)-2021-09-07" +uri = "release-notes/#Version-%5Bv0.27.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.6%29-2021-09-07" +[[std.label]] +dispname = "Version v0.27.7 - 2021-09-27" +name = "Version-[v0.27.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.7)-2021-09-27" +uri = "release-notes/#Version-%5Bv0.27.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.7%29-2021-09-27" +[[std.label]] +dispname = "Version v0.27.8 - 2021-10-14" +name = "Version-[v0.27.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.8)-2021-10-14" +uri = "release-notes/#Version-%5Bv0.27.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.8%29-2021-10-14" +[[std.label]] +dispname = "Version v0.27.9 - 2021-10-18" +name = "Version-[v0.27.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.9)-2021-10-18" +uri = "release-notes/#Version-%5Bv0.27.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.9%29-2021-10-18" +[[std.label]] +dispname = "Version v1.0.0 - 2023-09-15" +name = "Version-[v1.0.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.0)-2023-09-15" +uri = "release-notes/#Version-%5Bv1.0.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.0%29-2023-09-15" +[[std.label]] +dispname = "Version v1.0.1 - 2023-09-18" +name = "Version-[v1.0.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.1)-2023-09-18" +uri = "release-notes/#Version-%5Bv1.0.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.1%29-2023-09-18" +[[std.label]] +dispname = "Version v1.1.0 - 2023-09-28" +name = "Version-[v1.1.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.0)-2023-09-28" +uri = "release-notes/#Version-%5Bv1.1.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.0%29-2023-09-28" +[[std.label]] +dispname = "Version v1.1.1 - 2023-10-12" +name = "Version-[v1.1.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.1)-2023-10-12" +uri = "release-notes/#Version-%5Bv1.1.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.1%29-2023-10-12" +[[std.label]] +dispname = "Version v1.1.2 - 2023-10-23" +name = "Version-[v1.1.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.2)-2023-10-23" +uri = "release-notes/#Version-%5Bv1.1.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.2%29-2023-10-23" +[[std.label]] +dispname = "Version v1.2.0 - 2023-11-29" +name = "Version-[v1.2.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.0)-2023-11-29" +uri = "release-notes/#Version-%5Bv1.2.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.0%29-2023-11-29" +[[std.label]] +dispname = "Version v1.2.1 - 2023-12-02" +name = "Version-[v1.2.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.1)-2023-12-02" +uri = "release-notes/#Version-%5Bv1.2.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.1%29-2023-12-02" +[[std.label]] +dispname = "Warning admonition" +name = "Warning-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "What is not covered by SemVer" +name = "What-is-not-covered-by-SemVer" +uri = "lib/semver/#$" +[[std.label]] +dispname = "Woodpecker CI" +name = "Woodpecker-CI" +uri = "man/hosting/#$" +[[std.label]] +name = "Writers" +uri = "lib/internals/writers/#$" +[[std.label]] +dispname = "Custom LaTeX style" +name = "custom-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "docs/Project.toml" +uri = "man/hosting/#docs%2FProject.toml" +[[std.label]] +dispname = "gh-pages Branch" +name = "gh-pages-Branch" +uri = "man/hosting/#$" +[[std.label]] +dispname = "LaTeX Syntax" +name = "latex_syntax" +uri = "man/latex/#$" +[[std.label]] +dispname = "Index" +name = "main-index" +uri = "#$" +[[std.label]] +dispname = "@docs; canonical=false block" +name = "noncanonical-block" +uri = "man/syntax/#$" +[[std.label]] +dispname = "PDF Output via LaTeX" +name = "pdf-output" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "release-* branches" +name = "release-*-branches" +uri = "contributing/#release-%2A-branches" +[[std.label]] +dispname = "Remotes API" +name = "remotes-api" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remotes for files" +name = "remotes-for-files" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "repo & remotes interaction" +name = "repo-remote-interaction" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "travis-ssh" +uri = "man/hosting/#$" diff --git a/v0.2.3/inventories/Julia.toml b/v0.2.3/inventories/Julia.toml new file mode 100644 index 0000000..fd8b07d --- /dev/null +++ b/v0.2.3/inventories/Julia.toml @@ -0,0 +1,11914 @@ +[Inventory] +format = "DocInventories v0" +project = "The Julia Language" +version = "1.10.0" + +[[jl.constant]] +name = "Base.ARGS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.C_NULL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DEPOT_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DL_LOAD_PATH" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.ENDIAN_BOM" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.ENV" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Inf" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.LOAD_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.RTLD_NOW" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.dlext" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.MainInclude.ans" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MainInclude.err" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MathConstants.catalan" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.eulergamma" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.golden" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.pi" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.ℯ" +uri = "base/numbers/#Base.MathConstants.%E2%84%AF" +[[jl.constant]] +name = "Base.NaN" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Order.Forward" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Order.Reverse" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.PROGRAM_FILE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Rounding.RoundDown" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundFromZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearest" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesAway" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundToZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Sort.InsertionSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.MergeSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.QuickSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sys.ARCH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.BINDIR" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.CPU_THREADS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.KERNEL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.MACHINE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.STDLIB" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Sys.WORD_SIZE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.VERSION" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.devnull" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.im" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.missing" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.stderr" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdin" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdout" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Core.Vararg" +uri = "base/base/#$" +[[jl.constant]] +name = "Core.nothing" +uri = "base/constants/#$" +[[jl.constant]] +name = "Core.undef" +uri = "base/arrays/#$" +[[jl.constant]] +name = "Dates.ISODateFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISODateTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISOTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.RFC1123Format" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "LinearAlgebra.I" +uri = "stdlib/LinearAlgebra/#$" +[[jl.constant]] +name = "Logging.Debug" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Error" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Info" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Warn" +uri = "stdlib/Logging/#$" + +[[jl.function]] +name = "ArgTools.arg_isdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_mkdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_read" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_readers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_write" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_writers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "Artifacts.artifact_hash" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.artifact_meta" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.find_artifacts_toml" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Base.:!" +uri = "base/math/#Base.%3A%21" +[[jl.function]] +name = "Base.:!=" +uri = "base/math/#Base.%3A%21%3D" +[[jl.function]] +name = "Base.:!==" +uri = "base/math/#Base.%3A%21%3D%3D" +[[jl.function]] +name = "Base.:&" +uri = "base/math/#Base.%3A%26" +[[jl.function]] +name = "Base.:+" +uri = "base/math/#Base.%3A%2B" +[[jl.function]] +name = "Base.:/" +uri = "base/math/#Base.%3A%2F" +[[jl.function]] +name = "Base.://" +uri = "base/math/#Base.%3A%2F%2F" +[[jl.function]] +name = "Base.::" +uri = "base/math/#Base.%3A%3A" +[[jl.function]] +name = "Base.:<" +uri = "base/math/#Base.%3A%3C" +[[jl.function]] +name = "Base.:<<" +uri = "base/math/#Base.%3A%3C%3C" +[[jl.function]] +name = "Base.:<=" +uri = "base/math/#Base.%3A%3C%3D" +[[jl.function]] +name = "Base.:==" +uri = "base/math/#Base.%3A%3D%3D" +[[jl.function]] +name = "Base.:>" +uri = "base/math/#Base.%3A%3E" +[[jl.function]] +name = "Base.:>:" +uri = "base/base/#Base.%3A%3E%3A" +[[jl.function]] +name = "Base.:>=" +uri = "base/math/#Base.%3A%3E%3D" +[[jl.function]] +name = "Base.:>>" +uri = "base/math/#Base.%3A%3E%3E" +[[jl.function]] +name = "Base.:>>>" +uri = "base/math/#Base.%3A%3E%3E%3E" +[[jl.function]] +name = "Base.:|" +uri = "base/math/#Base.%3A%7C" +[[jl.function]] +name = "Base.:|>" +uri = "base/base/#Base.%3A%7C%3E" +[[jl.function]] +name = "Base.:~" +uri = "base/math/#Base.%3A%7E" +[[jl.function]] +name = "Base.:∉" +uri = "base/collections/#Base.%3A%E2%88%89" +[[jl.function]] +name = "Base.:∘" +uri = "base/base/#Base.%3A%E2%88%98" +[[jl.function]] +name = "Base.:⊈" +uri = "base/collections/#Base.%3A%E2%8A%88" +[[jl.function]] +name = "Base.:⊊" +uri = "base/collections/#Base.%3A%E2%8A%8A" +[[jl.function]] +name = "Base.Broadcast.broadcast" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.broadcast!" +uri = "base/arrays/#Base.Broadcast.broadcast%21" +[[jl.function]] +name = "Base.Broadcast.broadcastable" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_axes" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_styles" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.result_style" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Checked.add_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_add" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_neg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_sub" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.mul_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.sub_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Docs.apropos" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "Base.Experimental.register_error_hint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Experimental.show_error_hints" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Filesystem.abspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.basename" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chmod" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chown" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.contractuser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.cp" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ctime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.dirname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.diskstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.expanduser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.filemode" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.gperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.hardlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.homedir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isabspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isblockdev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ischardev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdirpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfifo" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.islink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ismount" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ispath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetgid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetuid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issocket" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issticky" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.joinpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.lstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mtime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mv" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.normpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.operm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.pwd" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.realpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.relpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.rm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.samefile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdrive" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitext" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.symlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.touch" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.uperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.walkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.GC.enable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.enable_logging" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.gc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.safepoint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Iterators.accumulate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.countfrom" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.cycle" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.drop" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.dropwhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.enumerate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.filter" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatmap" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatten" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.map" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.only" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.partition" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.peel" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.product" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.repeated" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.rest" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.reverse" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.take" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.takewhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.zip" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Libc.FormatMessage" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.GetLastError" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlclose" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dllist" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlpath" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.find_library" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.calloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.errno" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.flush_cstdio" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.free" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.gethostname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.getpid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.malloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.realloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strerror" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strftime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strptime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.systemsleep" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.MPFR.setprecision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.MainInclude.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Base.MainInclude.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Math.acosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asecd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.atand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cbrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp!" +uri = "base/math/#Base.Math.clamp%21" +[[jl.function]] +name = "Base.Math.cosc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.deg2rad" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.evalpoly" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.exponent" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.frexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.hypot" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.ldexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.mod2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.modf" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rad2deg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rem2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.secd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.significand" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.sinc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sinpi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.tand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Meta.lower" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.quot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.show_sexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Multimedia.display" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.displayable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.istextmime" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.popdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.pushdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.redisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.showable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Order.lt" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Order.ord" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.PipeBuffer" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Rounding.get_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.rounding" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.set_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Sort.insorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort!" +uri = "base/sort/#Base.Sort.partialsort%21" +[[jl.function]] +name = "Base.Sort.partialsortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsortperm!" +uri = "base/sort/#Base.Sort.partialsortperm%21" +[[jl.function]] +name = "Base.Sort.searchsorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedfirst" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedlast" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.sortperm!" +uri = "base/sort/#Base.Sort.sortperm%21" +[[jl.function]] +name = "Base.StackTraces.lookup" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.StackTraces.remove_frames!" +uri = "base/stacktraces/#Base.StackTraces.remove_frames%21" +[[jl.function]] +name = "Base.StackTraces.stacktrace" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.Sys.free_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.free_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.get_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isapple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isdragonfly" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isexecutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isfreebsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isjsvm" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.islinux" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isnetbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isopenbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isunix" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.iswindows" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.loadavg" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.set_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.uptime" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.windows_version" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Threads.atomic_add!" +uri = "base/multi-threading/#Base.Threads.atomic_add%21" +[[jl.function]] +name = "Base.Threads.atomic_and!" +uri = "base/multi-threading/#Base.Threads.atomic_and%21" +[[jl.function]] +name = "Base.Threads.atomic_cas!" +uri = "base/multi-threading/#Base.Threads.atomic_cas%21" +[[jl.function]] +name = "Base.Threads.atomic_fence" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.atomic_max!" +uri = "base/multi-threading/#Base.Threads.atomic_max%21" +[[jl.function]] +name = "Base.Threads.atomic_min!" +uri = "base/multi-threading/#Base.Threads.atomic_min%21" +[[jl.function]] +name = "Base.Threads.atomic_nand!" +uri = "base/multi-threading/#Base.Threads.atomic_nand%21" +[[jl.function]] +name = "Base.Threads.atomic_or!" +uri = "base/multi-threading/#Base.Threads.atomic_or%21" +[[jl.function]] +name = "Base.Threads.atomic_sub!" +uri = "base/multi-threading/#Base.Threads.atomic_sub%21" +[[jl.function]] +name = "Base.Threads.atomic_xchg!" +uri = "base/multi-threading/#Base.Threads.atomic_xchg%21" +[[jl.function]] +name = "Base.Threads.atomic_xor!" +uri = "base/multi-threading/#Base.Threads.atomic_xor%21" +[[jl.function]] +name = "Base.Threads.foreach" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.maxthreadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.ngcthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreadpools" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpool" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpoolsize" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Unicode.iscntrl" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isletter" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.islowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isnumeric" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isprint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.ispunct" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isspace" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isuppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isxdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.textwidth" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.titlecase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.__precompile__" +uri = "base/base/#$" +[[jl.function]] +name = "Base.abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.abs2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.accumulate" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.accumulate!" +uri = "base/arrays/#Base.accumulate%21" +[[jl.function]] +name = "Base.acquire" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.add_sum" +uri = "base/math/#$" +[[jl.function]] +name = "Base.addenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.all!" +uri = "base/collections/#Base.all%21" +[[jl.function]] +name = "Base.allequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.allunique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.angle" +uri = "base/math/#$" +[[jl.function]] +name = "Base.any!" +uri = "base/collections/#Base.any%21" +[[jl.function]] +name = "Base.append!" +uri = "base/collections/#Base.append%21" +[[jl.function]] +name = "Base.argmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.argmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.ascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.asyncmap" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.asyncmap!" +uri = "base/parallel/#Base.asyncmap%21" +[[jl.function]] +name = "Base.atexit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.atreplinit" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Base.backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.big" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bind" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Base.binomial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitrotate" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitstring" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bswap" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytes2hex" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytesavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.catch_backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.cconvert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.ceil" +uri = "base/math/#$" +[[jl.function]] +name = "Base.checkbounds" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.checked_length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.checkindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.chomp" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chop" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopprefix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopsuffix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.circcopy!" +uri = "base/arrays/#Base.circcopy%21" +[[jl.function]] +name = "Base.circshift" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.circshift!" +uri = "base/arrays/#Base.circshift%21" +[[jl.function]] +name = "Base.cis" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cispi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.close" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.closewrite" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cmp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.coalesce" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_lowered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_typed" +uri = "base/base/#$" +[[jl.function]] +name = "Base.codepoint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunits" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.compilecache" +uri = "base/base/#$" +[[jl.function]] +name = "Base.conj" +uri = "base/math/#$" +[[jl.function]] +name = "Base.conj!" +uri = "base/arrays/#Base.conj%21" +[[jl.function]] +name = "Base.contains" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.convert" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy!" +uri = "base/arrays/#Base.copy%21" +[[jl.function]] +name = "Base.copysign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.copyto!" +uri = "base/c/#Base.copyto%21" +[[jl.function]] +name = "Base.count" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.count_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.count_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.countlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cumprod" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumprod!" +uri = "base/arrays/#Base.cumprod%21" +[[jl.function]] +name = "Base.cumsum" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumsum!" +uri = "base/arrays/#Base.cumsum%21" +[[jl.function]] +name = "Base.current_exceptions" +uri = "base/base/#$" +[[jl.function]] +name = "Base.current_task" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.datatype_alignment" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_haspadding" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_pointerfree" +uri = "base/base/#$" +[[jl.function]] +name = "Base.deepcopy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.delete!" +uri = "base/collections/#Base.delete%21" +[[jl.function]] +name = "Base.deleteat!" +uri = "base/collections/#Base.deleteat%21" +[[jl.function]] +name = "Base.denominator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.detach" +uri = "base/base/#$" +[[jl.function]] +name = "Base.diff" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.digits" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.digits!" +uri = "base/numbers/#Base.digits%21" +[[jl.function]] +name = "Base.disable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.displaysize" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.divrem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.download" +uri = "base/file/#$" +[[jl.function]] +name = "Base.dropdims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.dump" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachcol" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachmatch" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eachrow" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachslice" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.elsize" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eltype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.empty" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.empty!" +uri = "base/collections/#Base.empty%21" +[[jl.function]] +name = "Base.endswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eof" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.error" +uri = "base/base/#$" +[[jl.function]] +name = "Base.errormonitor" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.esc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.escape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.evalfile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit_on_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.exp10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.exp2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.expm1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.extrema" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.extrema!" +uri = "base/collections/#Base.extrema%21" +[[jl.function]] +name = "Base.factorial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.falses" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fd" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fieldcount" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldnames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldoffset" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldtypes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.filesize" +uri = "base/file/#$" +[[jl.function]] +name = "Base.fill" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fill!" +uri = "base/arrays/#Base.fill%21" +[[jl.function]] +name = "Base.filter" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.filter!" +uri = "base/collections/#Base.filter%21" +[[jl.function]] +name = "Base.finalize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.finalizer" +uri = "base/base/#$" +[[jl.function]] +name = "Base.findmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmax!" +uri = "base/collections/#Base.findmax%21" +[[jl.function]] +name = "Base.findmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmin!" +uri = "base/collections/#Base.findmin%21" +[[jl.function]] +name = "Base.first" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.firstindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fld1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flipsign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.floatmax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floatmin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flush" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fma" +uri = "base/math/#$" +[[jl.function]] +name = "Base.foreach" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.front" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fullname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.gcd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gcdx" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gensym" +uri = "base/base/#$" +[[jl.function]] +name = "Base.get" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.get!" +uri = "base/collections/#Base.get%21" +[[jl.function]] +name = "Base.get_extension" +uri = "base/base/#$" +[[jl.function]] +name = "Base.getindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getkey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasfield" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hash" +uri = "base/base/#$" +[[jl.function]] +name = "Base.haskey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.hasmethod" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hex2bytes" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.hex2bytes!" +uri = "base/numbers/#Base.hex2bytes%21" +[[jl.function]] +name = "Base.htol" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hton" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hvcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hvncat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.identify_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.identity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ifelse" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ignorestatus" +uri = "base/base/#$" +[[jl.function]] +name = "Base.imag" +uri = "base/math/#$" +[[jl.function]] +name = "Base.in" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_dependency" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_string" +uri = "base/base/#$" +[[jl.function]] +name = "Base.indexin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.insert!" +uri = "base/collections/#Base.insert%21" +[[jl.function]] +name = "Base.instances" +uri = "base/base/#$" +[[jl.function]] +name = "Base.intersect" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.intersect!" +uri = "base/collections/#Base.intersect%21" +[[jl.function]] +name = "Base.invmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.invokelatest" +uri = "base/base/#$" +[[jl.function]] +name = "Base.invperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.invpermute!" +uri = "base/arrays/#Base.invpermute%21" +[[jl.function]] +name = "Base.isabstracttype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isambiguous" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isapprox" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.isassigned" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.isbinaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbits" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbitstype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconcretetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconst" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isdisjoint" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isdispatchtuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isempty" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isequal" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iseven" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfieldatomic" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfinite" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isidentifier" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isimmutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isinf" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteger" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteractive" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isless" +uri = "base/base/#$" +[[jl.function]] +name = "Base.islocked" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.ismarked" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ismissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutabletype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isnan" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isodd" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isone" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isopen" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.ispow2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isprecompiled" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isprimitivetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isqrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isreadable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreadonly" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issetequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.issingletontype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.isstructtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issubnormal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issubset" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.istaskdone" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskfailed" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskstarted" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.isunaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isunordered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iswritable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.iszero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.iterate" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.jit_total_bytes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.join" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.keepat!" +uri = "base/collections/#Base.keepat%21" +[[jl.function]] +name = "Base.keys" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.keytype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.kron" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.kron!" +uri = "stdlib/LinearAlgebra/#Base.kron%21" +[[jl.function]] +name = "Base.last" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lastindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lcm" +uri = "base/math/#$" +[[jl.function]] +name = "Base.leading_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.leading_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.locate_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.lock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.log10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log1p" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.lpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.lstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.ltoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.macroexpand" +uri = "base/base/#$" +[[jl.function]] +name = "Base.map" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.map!" +uri = "base/collections/#Base.map%21" +[[jl.function]] +name = "Base.mapslices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.mark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.match" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.max" +uri = "base/math/#$" +[[jl.function]] +name = "Base.maximum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.maximum!" +uri = "base/collections/#Base.maximum%21" +[[jl.function]] +name = "Base.maxintfloat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.memcmp" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memcpy" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memmove" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memset" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.merge" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.merge!" +uri = "base/collections/#Base.merge%21" +[[jl.function]] +name = "Base.mergewith" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.mergewith!" +uri = "base/collections/#Base.mergewith%21" +[[jl.function]] +name = "Base.methods" +uri = "base/base/#$" +[[jl.function]] +name = "Base.min" +uri = "base/math/#$" +[[jl.function]] +name = "Base.minimum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.minimum!" +uri = "base/collections/#Base.minimum%21" +[[jl.function]] +name = "Base.minmax" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.modifyproperty!" +uri = "base/base/#Base.modifyproperty%21" +[[jl.function]] +name = "Base.moduleroot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.muladd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.names" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndigits" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.nextfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.nextind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.nextpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nextprod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nonmissingtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.notify" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.notnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ntoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ntuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.numerator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.objectid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.occursin" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.oftype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.one" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.ones" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.oneunit" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.open" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.pairs" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.parent" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentindices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentmodule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.parse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.peek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.permutedims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.permutedims!" +uri = "base/arrays/#Base.permutedims%21" +[[jl.function]] +name = "Base.pointer" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pointer_from_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pop!" +uri = "base/collections/#Base.pop%21" +[[jl.function]] +name = "Base.popat!" +uri = "base/collections/#Base.popat%21" +[[jl.function]] +name = "Base.popfirst!" +uri = "base/collections/#Base.popfirst%21" +[[jl.function]] +name = "Base.position" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.powermod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.precision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.precompile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prepend!" +uri = "base/collections/#Base.prepend%21" +[[jl.function]] +name = "Base.prevfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.prevind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.prevpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.print" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.println" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.printstyled" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.process_exited" +uri = "base/base/#$" +[[jl.function]] +name = "Base.process_running" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prod" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.prod!" +uri = "base/collections/#Base.prod%21" +[[jl.function]] +name = "Base.promote" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_rule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_shape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.promote_type" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.propertynames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.push!" +uri = "base/collections/#Base.push%21" +[[jl.function]] +name = "Base.pushfirst!" +uri = "base/collections/#Base.pushfirst%21" +[[jl.function]] +name = "Base.rand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.randn" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.range" +uri = "base/math/#$" +[[jl.function]] +name = "Base.rationalize" +uri = "base/math/#$" +[[jl.function]] +name = "Base.read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.read!" +uri = "base/io-network/#Base.read%21" +[[jl.function]] +name = "Base.readavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readbytes!" +uri = "base/io-network/#Base.readbytes%21" +[[jl.function]] +name = "Base.readchomp" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readeach" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readuntil" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.real" +uri = "base/math/#$" +[[jl.function]] +name = "Base.redirect_stderr" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdin" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdout" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.reenable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.reim" +uri = "base/math/#$" +[[jl.function]] +name = "Base.reinterpret" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.release" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.repeat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.replace!" +uri = "base/collections/#Base.replace%21" +[[jl.function]] +name = "Base.replaceproperty!" +uri = "base/base/#Base.replaceproperty%21" +[[jl.function]] +name = "Base.require" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reshape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.resize!" +uri = "base/collections/#Base.resize%21" +[[jl.function]] +name = "Base.rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.rethrow" +uri = "base/base/#$" +[[jl.function]] +name = "Base.retry" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reverse!" +uri = "base/arrays/#Base.reverse%21" +[[jl.function]] +name = "Base.reverseind" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rot180" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotl90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotr90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.run" +uri = "base/base/#$" +[[jl.function]] +name = "Base.runtests" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Base.schedule" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.seek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekend" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekstart" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.selectdim" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.set_active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setcpuaffinity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.setdiff!" +uri = "base/collections/#Base.setdiff%21" +[[jl.function]] +name = "Base.setenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setindex!" +uri = "base/collections/#Base.setindex%21" +[[jl.function]] +name = "Base.setproperty!" +uri = "base/base/#Base.setproperty%21" +[[jl.function]] +name = "Base.showerror" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.sign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signbit" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signed" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.similar" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.size" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.sizehint!" +uri = "base/collections/#Base.sizehint%21" +[[jl.function]] +name = "Base.skip" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipchars" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipmissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sleep" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.something" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sort!" +uri = "base/sort/#Base.sort%21" +[[jl.function]] +name = "Base.sortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sortslices" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.splat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.splice!" +uri = "base/collections/#Base.splice%21" +[[jl.function]] +name = "Base.split" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.split_rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sprint" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.stack" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.startswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.stat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.step" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.stride" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.strides" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.strip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.success" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sum!" +uri = "base/collections/#Base.sum%21" +[[jl.function]] +name = "Base.summary" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.summarysize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.supertype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.swapproperty!" +uri = "base/base/#Base.swapproperty%21" +[[jl.function]] +name = "Base.symdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.symdiff!" +uri = "base/collections/#Base.symdiff%21" +[[jl.function]] +name = "Base.systemerror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.tail" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.thisind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.time_ns" +uri = "base/base/#$" +[[jl.function]] +name = "Base.timedwait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.to_indices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trailing_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.trailing_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.transcode" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.trues" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.truncate" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.trylock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.tryparse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.typeintersect" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.unescape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.union" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.union!" +uri = "base/collections/#Base.union%21" +[[jl.function]] +name = "Base.unique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.unique!" +uri = "base/collections/#Base.unique%21" +[[jl.function]] +name = "Base.unlock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.unmark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_convert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_load" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_modify!" +uri = "base/c/#Base.unsafe_modify%21" +[[jl.function]] +name = "Base.unsafe_pointer_to_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_replace!" +uri = "base/c/#Base.unsafe_replace%21" +[[jl.function]] +name = "Base.unsafe_store!" +uri = "base/c/#Base.unsafe_store%21" +[[jl.function]] +name = "Base.unsafe_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.unsafe_swap!" +uri = "base/c/#Base.unsafe_swap%21" +[[jl.function]] +name = "Base.unsafe_trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.unsafe_write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsigned" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.valtype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.values" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.vcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vec" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vect" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.view" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.wait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.widemul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.widen" +uri = "base/base/#$" +[[jl.function]] +name = "Base.windowserror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.withenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.xor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.yield" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.yieldto" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.zero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.zeros" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base64.base64decode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.base64encode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.stringmime" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "CRC32c.crc32c" +uri = "stdlib/CRC32c/#$" +[[jl.function]] +name = "Core.:<:" +uri = "base/base/#Core.%3A%3C%3A" +[[jl.function]] +name = "Core.:===" +uri = "base/base/#Core.%3A%3D%3D%3D" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.analyze_escapes" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.is_ipo_profitable" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Intrinsics.cglobal" +uri = "base/c/#$" +[[jl.function]] +name = "Core.Intrinsics.llvmcall" +uri = "base/c/#$" +[[jl.function]] +name = "Core.applicable" +uri = "base/base/#$" +[[jl.function]] +name = "Core.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Core.fieldtype" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getfield" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getglobal" +uri = "base/base/#$" +[[jl.function]] +name = "Core.invoke" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isa" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isdefined" +uri = "base/base/#$" +[[jl.function]] +name = "Core.modifyfield!" +uri = "base/base/#Core.modifyfield%21" +[[jl.function]] +name = "Core.nfields" +uri = "base/base/#$" +[[jl.function]] +name = "Core.replacefield!" +uri = "base/base/#Core.replacefield%21" +[[jl.function]] +name = "Core.setfield!" +uri = "base/base/#Core.setfield%21" +[[jl.function]] +name = "Core.setglobal!" +uri = "base/base/#Core.setglobal%21" +[[jl.function]] +name = "Core.swapfield!" +uri = "base/base/#Core.swapfield%21" +[[jl.function]] +name = "Core.throw" +uri = "base/base/#$" +[[jl.function]] +name = "Core.tuple" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeassert" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeof" +uri = "base/base/#$" +[[jl.function]] +name = "Dates.canonicalize" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.date2epochdays" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2epochms" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2julian" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2rata" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2unix" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.day" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweekofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysofweekinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.default" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochdays2date" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochms2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.floorceil" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.hour" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.isleapyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.julian2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.microsecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.millisecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.minute" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.month" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.nanosecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.periods" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.quarterofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.rata2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.second" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.today" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tofirst" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tolast" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.unix2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.value" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.week" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.year" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "DelimitedFiles.writedlm" +uri = "stdlib/DelimitedFiles/#$" +[[jl.function]] +name = "Distributed.addprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.channel_from_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_addprocs_params" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_worker_pool" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.init_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.interrupt" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.launch" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.manage" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.myid" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nworkers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.pmap" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.process_messages" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remote" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remoteref_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.rmprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.start_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.worker_id_from_socket" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.workers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Downloads.download" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "Downloads.request" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "FileWatching.Pidfile.isvalidpid" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.mkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.open_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.parse_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.stale_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.trymkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.tryopen_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.write_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_fd" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.unwatch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "Future.copy!" +uri = "stdlib/Future/#Future.copy%21" +[[jl.function]] +name = "Future.randjump" +uri = "stdlib/Future/#$" +[[jl.function]] +name = "InteractiveUtils.clipboard" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_llvm" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_native" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_warntype" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.define_editor" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.methodswith" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.subtypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.supertypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.varinfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.versioninfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "LibGit2.GitRemoteAnon" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.GitRepoExt" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.add!" +uri = "stdlib/LibGit2/#LibGit2.add%21" +[[jl.function]] +name = "LibGit2.add_fetch!" +uri = "stdlib/LibGit2/#LibGit2.add_fetch%21" +[[jl.function]] +name = "LibGit2.add_push!" +uri = "stdlib/LibGit2/#LibGit2.add_push%21" +[[jl.function]] +name = "LibGit2.addblob!" +uri = "stdlib/LibGit2/#LibGit2.addblob%21" +[[jl.function]] +name = "LibGit2.addfile" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.approve" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.author" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.authors" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch!" +uri = "stdlib/LibGit2/#LibGit2.branch%21" +[[jl.function]] +name = "LibGit2.checkout!" +uri = "stdlib/LibGit2/#LibGit2.checkout%21" +[[jl.function]] +name = "LibGit2.clone" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.commit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.committer" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.count" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.counthunks" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.create_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.default_signature" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.delete_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.diff_files" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entryid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entrytype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.features" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchhead_foreach_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchheads" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.ffmerge!" +uri = "stdlib/LibGit2/#LibGit2.ffmerge%21" +[[jl.function]] +name = "LibGit2.filemode" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.filename" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fullname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.git_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.gitdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head!" +uri = "stdlib/LibGit2/#LibGit2.head%21" +[[jl.function]] +name = "LibGit2.head_oid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.headname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.init" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.is_ancestor_of" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isbinary" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iscommit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdiff" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdirty" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isfilled" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isorphan" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iszero" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.lookup_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.map" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_analysis" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_base" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.message" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.name" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.need_update" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.objtype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.path" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.peel" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.posixpath" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push_head!" +uri = "stdlib/LibGit2/#LibGit2.push_head%21" +[[jl.function]] +name = "LibGit2.push_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.raw" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.read_tree!" +uri = "stdlib/LibGit2/#LibGit2.read_tree%21" +[[jl.function]] +name = "LibGit2.rebase!" +uri = "stdlib/LibGit2/#LibGit2.rebase%21" +[[jl.function]] +name = "LibGit2.ref_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reftype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reject" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remotes" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remove!" +uri = "stdlib/LibGit2/#LibGit2.remove%21" +[[jl.function]] +name = "LibGit2.reset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reset!" +uri = "stdlib/LibGit2/#LibGit2.reset%21" +[[jl.function]] +name = "LibGit2.restore" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.revcount" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.set_remote_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.shortname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.snapshot" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.split_cfg_entry" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.stage" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.status" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_create" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_delete" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.target" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.toggle" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.transact" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.treewalk" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.update!" +uri = "stdlib/LibGit2/#LibGit2.update%21" +[[jl.function]] +name = "LibGit2.upstream" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.version" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with_warn" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.workdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.asum" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.blascopy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.blascopy%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotc" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.ger!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.ger%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.get_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.herk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hpmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hpmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.iamax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.nrm2" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.rot!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.rot%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.sbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.scal%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.set_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.spmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.spr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syrk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsdc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsdc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebak!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebak%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebal%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gecon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gecon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gees!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gees%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geevx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geevx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gehrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gehrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gels!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gels%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsy%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gemqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gemqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqlf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqlf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqp3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqp3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gerqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gerqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesdd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesdd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gglse!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gglse%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gtsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gtsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hseqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hseqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orghr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orghr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orglq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orglq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormlq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormlq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.posv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.posv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pstrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pstrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ptsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ptsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stebz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stebz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stegr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stegr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stein!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stein%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syconv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syconv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sygvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sygvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sysv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sysv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tgsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tgsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trcon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trcon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trevc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trevc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trexc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trexc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trrfs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trrfs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsyl!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsyl%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tzrzf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tzrzf%21" +[[jl.function]] +name = "LinearAlgebra.adjoint!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.adjoint%21" +[[jl.function]] +name = "LinearAlgebra.axpby!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpby%21" +[[jl.function]] +name = "LinearAlgebra.axpy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpy%21" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.bunchkaufman%21" +[[jl.function]] +name = "LinearAlgebra.checksquare" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.cholesky%21" +[[jl.function]] +name = "LinearAlgebra.cond" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.condskeel" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cross" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.det" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagind" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigen%21" +[[jl.function]] +name = "LinearAlgebra.eigmax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigmin" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigvals%21" +[[jl.function]] +name = "LinearAlgebra.eigvecs" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.factorize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hermitianpart%21" +[[jl.function]] +name = "LinearAlgebra.hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hessenberg!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hessenberg%21" +[[jl.function]] +name = "LinearAlgebra.isdiag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ishermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.isposdef%21" +[[jl.function]] +name = "LinearAlgebra.issuccess" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.issymmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istriu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldiv%21" +[[jl.function]] +name = "LinearAlgebra.ldlt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldlt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldlt%21" +[[jl.function]] +name = "LinearAlgebra.lmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lmul%21" +[[jl.function]] +name = "LinearAlgebra.logabsdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.logdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankdowndate%21" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankupdate%21" +[[jl.function]] +name = "LinearAlgebra.lq" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lq%21" +[[jl.function]] +name = "LinearAlgebra.lu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lu%21" +[[jl.function]] +name = "LinearAlgebra.lyap" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.mul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.mul%21" +[[jl.function]] +name = "LinearAlgebra.norm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.normalize%21" +[[jl.function]] +name = "LinearAlgebra.nullspace" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.opnorm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ordschur%21" +[[jl.function]] +name = "LinearAlgebra.peakflops" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.pinv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.qr%21" +[[jl.function]] +name = "LinearAlgebra.rank" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.rdiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rdiv%21" +[[jl.function]] +name = "LinearAlgebra.reflect!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.reflect%21" +[[jl.function]] +name = "LinearAlgebra.rmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rmul%21" +[[jl.function]] +name = "LinearAlgebra.rotate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rotate%21" +[[jl.function]] +name = "LinearAlgebra.schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.schur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.schur%21" +[[jl.function]] +name = "LinearAlgebra.stride1" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svd%21" +[[jl.function]] +name = "LinearAlgebra.svdvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svdvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svdvals%21" +[[jl.function]] +name = "LinearAlgebra.sylvester" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.transpose!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.transpose%21" +[[jl.function]] +name = "LinearAlgebra.tril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tril!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.tril%21" +[[jl.function]] +name = "LinearAlgebra.triu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.triu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.triu%21" +[[jl.function]] +name = "Logging.catch_exceptions" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.current_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.disable_logging" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.global_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.handle_message" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.min_enabled_level" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.shouldlog" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.with_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Mmap.mmap" +uri = "stdlib/Mmap/#$" +[[jl.function]] +name = "Mmap.sync!" +uri = "stdlib/Mmap/#Mmap.sync%21" +[[jl.function]] +name = "NetworkOptions.ca_roots" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ca_roots_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_dir" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_name" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_pass" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_file" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_files" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_pub_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.verify_host" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "Profile.Allocs.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.start" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.stop" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.callers" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear_malloc_data" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.get_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.init" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.print" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.retrieve" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.set_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.take_heap_snapshot" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "REPL.TerminalMenus.cancel" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.config" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.header" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.keypress" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.numoptions" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.options" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.pick" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.request" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.selected" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.writeline" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Random.bitrand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.default_rng" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.rand!" +uri = "stdlib/Random/#Random.rand%21" +[[jl.function]] +name = "Random.randcycle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randcycle!" +uri = "stdlib/Random/#Random.randcycle%21" +[[jl.function]] +name = "Random.randexp" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randexp!" +uri = "stdlib/Random/#Random.randexp%21" +[[jl.function]] +name = "Random.randn!" +uri = "stdlib/Random/#Random.randn%21" +[[jl.function]] +name = "Random.randperm" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randperm!" +uri = "stdlib/Random/#Random.randperm%21" +[[jl.function]] +name = "Random.randstring" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq!" +uri = "stdlib/Random/#Random.randsubseq%21" +[[jl.function]] +name = "Random.seed!" +uri = "stdlib/Random/#Random.seed%21" +[[jl.function]] +name = "Random.shuffle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.shuffle!" +uri = "stdlib/Random/#Random.shuffle%21" +[[jl.function]] +name = "SHA.digest!" +uri = "stdlib/SHA/#SHA.digest%21" +[[jl.function]] +name = "SHA.hmac_sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.update!" +uri = "stdlib/SHA/#SHA.update%21" +[[jl.function]] +name = "Serialization.deserialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.serialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.writeheader" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "SharedArrays.indexpids" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.localindices" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.sdata" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "Sockets.accept" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getaddrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getalladdrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddrs" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getnameinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getpeername" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getsockname" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.islinklocaladdr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.listenany" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.nagle" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.quickack" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recv" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recvfrom" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.send" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.setopt" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "SparseArrays.blockdiag" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.droptol!" +uri = "stdlib/SparseArrays/#SparseArrays.droptol%21" +[[jl.function]] +name = "SparseArrays.dropzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.dropzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.dropzeros%21" +[[jl.function]] +name = "SparseArrays.findnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.ftranspose!" +uri = "stdlib/SparseArrays/#SparseArrays.ftranspose%21" +[[jl.function]] +name = "SparseArrays.halfperm!" +uri = "stdlib/SparseArrays/#SparseArrays.halfperm%21" +[[jl.function]] +name = "SparseArrays.issparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nonzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nzrange" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.permute" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.rowvals" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse!" +uri = "stdlib/SparseArrays/#SparseArrays.sparse%21" +[[jl.function]] +name = "SparseArrays.sparse_hcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_hvcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_vcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparsevec" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spdiagm" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprand" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprandn" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.spzeros%21" +[[jl.function]] +name = "Statistics.cor" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.cov" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean!" +uri = "stdlib/Statistics/#Statistics.mean%21" +[[jl.function]] +name = "Statistics.median" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.median!" +uri = "stdlib/Statistics/#Statistics.median%21" +[[jl.function]] +name = "Statistics.middle" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile!" +uri = "stdlib/Statistics/#Statistics.quantile%21" +[[jl.function]] +name = "Statistics.std" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.stdm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.var" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.varm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "TOML.parse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.parsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.print" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "Tar.create" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.extract" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.list" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.rewrite" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.tree_hash" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Test.detect_ambiguities" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.detect_unbound_args" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.finish" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset_depth" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.record" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "UUIDs.uuid1" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid4" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid5" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid_version" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "Unicode.graphemes" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isassigned" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isequal_normalized" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.julia_chartransform" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.normalize" +uri = "stdlib/Unicode/#$" + +[[jl.keyword]] +name = "&&" +uri = "base/math/#%26%26" +[[jl.keyword]] +name = "..." +uri = "base/base/#$" +[[jl.keyword]] +name = ";" +uri = "base/base/#%3B" +[[jl.keyword]] +name = "=" +uri = "base/base/#%3D" +[[jl.keyword]] +name = "?:" +uri = "base/base/#%3F%3A" +[[jl.keyword]] +name = "Union{}" +uri = "base/base/#Union%7B%7D" +[[jl.keyword]] +name = "__init__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__module__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__source__" +uri = "base/base/#$" +[[jl.keyword]] +name = "abstract type" +uri = "base/base/#abstract%20type" +[[jl.keyword]] +name = "as" +uri = "base/base/#$" +[[jl.keyword]] +name = "atomic" +uri = "base/multi-threading/#$" +[[jl.keyword]] +name = "baremodule" +uri = "base/base/#$" +[[jl.keyword]] +name = "begin" +uri = "base/base/#$" +[[jl.keyword]] +name = "break" +uri = "base/base/#$" +[[jl.keyword]] +name = "ccall" +uri = "base/c/#$" +[[jl.keyword]] +name = "const" +uri = "base/base/#$" +[[jl.keyword]] +name = "continue" +uri = "base/base/#$" +[[jl.keyword]] +name = "do" +uri = "base/base/#$" +[[jl.keyword]] +name = "end" +uri = "base/base/#$" +[[jl.keyword]] +name = "export" +uri = "base/base/#$" +[[jl.keyword]] +name = "finally" +uri = "base/base/#$" +[[jl.keyword]] +name = "for" +uri = "base/base/#$" +[[jl.keyword]] +name = "function" +uri = "base/base/#$" +[[jl.keyword]] +name = "global" +uri = "base/base/#$" +[[jl.keyword]] +name = "if" +uri = "base/base/#$" +[[jl.keyword]] +name = "import" +uri = "base/base/#$" +[[jl.keyword]] +name = "let" +uri = "base/base/#$" +[[jl.keyword]] +name = "local" +uri = "base/base/#$" +[[jl.keyword]] +name = "macro" +uri = "base/base/#$" +[[jl.keyword]] +name = "module" +uri = "base/base/#$" +[[jl.keyword]] +name = "mutable struct" +uri = "base/base/#mutable%20struct" +[[jl.keyword]] +name = "new" +uri = "base/base/#$" +[[jl.keyword]] +name = "outer" +uri = "base/base/#$" +[[jl.keyword]] +name = "primitive type" +uri = "base/base/#primitive%20type" +[[jl.keyword]] +name = "quote" +uri = "base/base/#$" +[[jl.keyword]] +name = "return" +uri = "base/base/#$" +[[jl.keyword]] +name = "struct" +uri = "base/base/#$" +[[jl.keyword]] +name = "try" +uri = "base/base/#$" +[[jl.keyword]] +name = "using" +uri = "base/base/#$" +[[jl.keyword]] +name = "var\"name\"" +uri = "base/base/#var%22name%22" +[[jl.keyword]] +name = "where" +uri = "base/base/#$" +[[jl.keyword]] +name = "while" +uri = "base/base/#$" +[[jl.keyword]] +name = "||" +uri = "base/math/#%7C%7C" + +[[jl.macro]] +name = "ArgTools.@arg_test" +uri = "stdlib/ArgTools/#ArgTools.%40arg_test" +[[jl.macro]] +name = "Artifacts.@artifact_str" +uri = "stdlib/Artifacts/#Artifacts.%40artifact_str" +[[jl.macro]] +name = "Base.@Kwargs" +uri = "base/base/#Base.%40Kwargs" +[[jl.macro]] +name = "Base.@NamedTuple" +uri = "base/base/#Base.%40NamedTuple" +[[jl.macro]] +name = "Base.@__DIR__" +uri = "base/base/#Base.%40__DIR__" +[[jl.macro]] +name = "Base.@__FILE__" +uri = "base/base/#Base.%40__FILE__" +[[jl.macro]] +name = "Base.@__LINE__" +uri = "base/base/#Base.%40__LINE__" +[[jl.macro]] +name = "Base.@__MODULE__" +uri = "base/base/#Base.%40__MODULE__" +[[jl.macro]] +name = "Base.@allocated" +uri = "base/base/#Base.%40allocated" +[[jl.macro]] +name = "Base.@allocations" +uri = "base/base/#Base.%40allocations" +[[jl.macro]] +name = "Base.@assert" +uri = "base/base/#Base.%40assert" +[[jl.macro]] +name = "Base.@assume_effects" +uri = "base/base/#Base.%40assume_effects" +[[jl.macro]] +name = "Base.@async" +uri = "base/parallel/#Base.%40async" +[[jl.macro]] +name = "Base.@atomic" +uri = "base/multi-threading/#Base.%40atomic" +[[jl.macro]] +name = "Base.@atomicreplace" +uri = "base/multi-threading/#Base.%40atomicreplace" +[[jl.macro]] +name = "Base.@atomicswap" +uri = "base/multi-threading/#Base.%40atomicswap" +[[jl.macro]] +name = "Base.@b_str" +uri = "base/strings/#Base.%40b_str" +[[jl.macro]] +name = "Base.@boundscheck" +uri = "base/base/#Base.%40boundscheck" +[[jl.macro]] +name = "Base.@ccall" +uri = "base/c/#Base.%40ccall" +[[jl.macro]] +name = "Base.@cfunction" +uri = "base/c/#Base.%40cfunction" +[[jl.macro]] +name = "Base.@coalesce" +uri = "base/base/#Base.%40coalesce" +[[jl.macro]] +name = "Base.@constprop" +uri = "base/base/#Base.%40constprop" +[[jl.macro]] +name = "Base.@deprecate" +uri = "base/base/#Base.%40deprecate" +[[jl.macro]] +name = "Base.@elapsed" +uri = "base/base/#Base.%40elapsed" +[[jl.macro]] +name = "Base.@eval" +uri = "base/base/#Base.%40eval" +[[jl.macro]] +name = "Base.@generated" +uri = "base/base/#Base.%40generated" +[[jl.macro]] +name = "Base.@gensym" +uri = "base/base/#Base.%40gensym" +[[jl.macro]] +name = "Base.@goto" +uri = "base/base/#Base.%40goto" +[[jl.macro]] +name = "Base.@inbounds" +uri = "base/base/#Base.%40inbounds" +[[jl.macro]] +name = "Base.@inline" +uri = "base/base/#Base.%40inline" +[[jl.macro]] +name = "Base.@invoke" +uri = "base/base/#Base.%40invoke" +[[jl.macro]] +name = "Base.@invokelatest" +uri = "base/base/#Base.%40invokelatest" +[[jl.macro]] +name = "Base.@isdefined" +uri = "base/base/#Base.%40isdefined" +[[jl.macro]] +name = "Base.@kwdef" +uri = "base/base/#Base.%40kwdef" +[[jl.macro]] +name = "Base.@label" +uri = "base/base/#Base.%40label" +[[jl.macro]] +name = "Base.@lazy_str" +uri = "base/strings/#Base.%40lazy_str" +[[jl.macro]] +name = "Base.@locals" +uri = "base/base/#Base.%40locals" +[[jl.macro]] +name = "Base.@macroexpand" +uri = "base/base/#Base.%40macroexpand" +[[jl.macro]] +name = "Base.@macroexpand1" +uri = "base/base/#Base.%40macroexpand1" +[[jl.macro]] +name = "Base.@noinline" +uri = "base/base/#Base.%40noinline" +[[jl.macro]] +name = "Base.@nospecialize" +uri = "base/base/#Base.%40nospecialize" +[[jl.macro]] +name = "Base.@nospecializeinfer" +uri = "base/base/#Base.%40nospecializeinfer" +[[jl.macro]] +name = "Base.@polly" +uri = "base/base/#Base.%40polly" +[[jl.macro]] +name = "Base.@propagate_inbounds" +uri = "base/base/#Base.%40propagate_inbounds" +[[jl.macro]] +name = "Base.@r_str" +uri = "base/strings/#Base.%40r_str" +[[jl.macro]] +name = "Base.@raw_str" +uri = "base/strings/#Base.%40raw_str" +[[jl.macro]] +name = "Base.@s_str" +uri = "base/strings/#Base.%40s_str" +[[jl.macro]] +name = "Base.@show" +uri = "base/base/#Base.%40show" +[[jl.macro]] +name = "Base.@showtime" +uri = "base/base/#Base.%40showtime" +[[jl.macro]] +name = "Base.@something" +uri = "base/base/#Base.%40something" +[[jl.macro]] +name = "Base.@specialize" +uri = "base/base/#Base.%40specialize" +[[jl.macro]] +name = "Base.@static" +uri = "base/base/#Base.%40static" +[[jl.macro]] +name = "Base.@sync" +uri = "base/parallel/#Base.%40sync" +[[jl.macro]] +name = "Base.@task" +uri = "base/parallel/#Base.%40task" +[[jl.macro]] +name = "Base.@threadcall" +uri = "base/multi-threading/#Base.%40threadcall" +[[jl.macro]] +name = "Base.@time" +uri = "base/base/#Base.%40time" +[[jl.macro]] +name = "Base.@timed" +uri = "base/base/#Base.%40timed" +[[jl.macro]] +name = "Base.@timev" +uri = "base/base/#Base.%40timev" +[[jl.macro]] +name = "Base.@v_str" +uri = "base/base/#Base.%40v_str" +[[jl.macro]] +name = "Base.@view" +uri = "base/arrays/#Base.%40view" +[[jl.macro]] +name = "Base.@views" +uri = "base/arrays/#Base.%40views" +[[jl.macro]] +name = "Base.Broadcast.@__dot__" +uri = "base/arrays/#Base.Broadcast.%40__dot__" +[[jl.macro]] +name = "Base.Cartesian.@nall" +uri = "devdocs/cartesian/#Base.Cartesian.%40nall" +[[jl.macro]] +name = "Base.Cartesian.@nany" +uri = "devdocs/cartesian/#Base.Cartesian.%40nany" +[[jl.macro]] +name = "Base.Cartesian.@ncall" +uri = "devdocs/cartesian/#Base.Cartesian.%40ncall" +[[jl.macro]] +name = "Base.Cartesian.@nexprs" +uri = "devdocs/cartesian/#Base.Cartesian.%40nexprs" +[[jl.macro]] +name = "Base.Cartesian.@nextract" +uri = "devdocs/cartesian/#Base.Cartesian.%40nextract" +[[jl.macro]] +name = "Base.Cartesian.@nif" +uri = "devdocs/cartesian/#Base.Cartesian.%40nif" +[[jl.macro]] +name = "Base.Cartesian.@nloops" +uri = "devdocs/cartesian/#Base.Cartesian.%40nloops" +[[jl.macro]] +name = "Base.Cartesian.@nref" +uri = "devdocs/cartesian/#Base.Cartesian.%40nref" +[[jl.macro]] +name = "Base.Cartesian.@ntuple" +uri = "devdocs/cartesian/#Base.Cartesian.%40ntuple" +[[jl.macro]] +name = "Base.Docs.@html_str" +uri = "base/strings/#Base.Docs.%40html_str" +[[jl.macro]] +name = "Base.Docs.@text_str" +uri = "base/strings/#Base.Docs.%40text_str" +[[jl.macro]] +name = "Base.Enums.@enum" +uri = "base/base/#Base.Enums.%40enum" +[[jl.macro]] +name = "Base.FastMath.@fastmath" +uri = "base/math/#Base.FastMath.%40fastmath" +[[jl.macro]] +name = "Base.GC.@preserve" +uri = "base/base/#Base.GC.%40preserve" +[[jl.macro]] +name = "Base.Math.@evalpoly" +uri = "base/math/#Base.Math.%40evalpoly" +[[jl.macro]] +name = "Base.Meta.@dump" +uri = "base/io-network/#Base.Meta.%40dump" +[[jl.macro]] +name = "Base.Meta.@lower" +uri = "base/base/#Base.Meta.%40lower" +[[jl.macro]] +name = "Base.Multimedia.@MIME_str" +uri = "base/io-network/#Base.Multimedia.%40MIME_str" +[[jl.macro]] +name = "Base.SimdLoop.@simd" +uri = "base/base/#Base.SimdLoop.%40simd" +[[jl.macro]] +name = "Base.Threads.@spawn" +uri = "base/multi-threading/#Base.Threads.%40spawn" +[[jl.macro]] +name = "Base.Threads.@threads" +uri = "base/multi-threading/#Base.Threads.%40threads" +[[jl.macro]] +name = "Core.@__doc__" +uri = "manual/documentation/#Core.%40__doc__" +[[jl.macro]] +name = "Core.@big_str" +uri = "base/numbers/#Core.%40big_str" +[[jl.macro]] +name = "Core.@int128_str" +uri = "base/numbers/#Core.%40int128_str" +[[jl.macro]] +name = "Core.@uint128_str" +uri = "base/numbers/#Core.%40uint128_str" +[[jl.macro]] +name = "Dates.@dateformat_str" +uri = "stdlib/Dates/#Dates.%40dateformat_str" +[[jl.macro]] +name = "Distributed.@distributed" +uri = "stdlib/Distributed/#Distributed.%40distributed" +[[jl.macro]] +name = "Distributed.@everywhere" +uri = "stdlib/Distributed/#Distributed.%40everywhere" +[[jl.macro]] +name = "Distributed.@fetch" +uri = "stdlib/Distributed/#Distributed.%40fetch" +[[jl.macro]] +name = "Distributed.@fetchfrom" +uri = "stdlib/Distributed/#Distributed.%40fetchfrom" +[[jl.macro]] +name = "Distributed.@spawnat" +uri = "stdlib/Distributed/#Distributed.%40spawnat" +[[jl.macro]] +name = "InteractiveUtils.@code_llvm" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_llvm" +[[jl.macro]] +name = "InteractiveUtils.@code_lowered" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_lowered" +[[jl.macro]] +name = "InteractiveUtils.@code_native" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_native" +[[jl.macro]] +name = "InteractiveUtils.@code_typed" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_typed" +[[jl.macro]] +name = "InteractiveUtils.@code_warntype" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_warntype" +[[jl.macro]] +name = "InteractiveUtils.@edit" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40edit" +[[jl.macro]] +name = "InteractiveUtils.@functionloc" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40functionloc" +[[jl.macro]] +name = "InteractiveUtils.@less" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40less" +[[jl.macro]] +name = "InteractiveUtils.@time_imports" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40time_imports" +[[jl.macro]] +name = "InteractiveUtils.@which" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40which" +[[jl.macro]] +name = "LibGit2.@githash_str" +uri = "stdlib/LibGit2/#LibGit2.%40githash_str" +[[jl.macro]] +name = "Logging.@logmsg" +uri = "stdlib/Logging/#Logging.%40logmsg" +[[jl.macro]] +name = "Printf.@printf" +uri = "stdlib/Printf/#Printf.%40printf" +[[jl.macro]] +name = "Printf.@sprintf" +uri = "stdlib/Printf/#Printf.%40sprintf" +[[jl.macro]] +name = "Profile.@profile" +uri = "stdlib/Profile/#Profile.%40profile" +[[jl.macro]] +name = "Profile.Allocs.@profile" +uri = "stdlib/Profile/#Profile.Allocs.%40profile" +[[jl.macro]] +name = "Sockets.@ip_str" +uri = "stdlib/Sockets/#Sockets.%40ip_str" +[[jl.macro]] +name = "Test.@inferred" +uri = "stdlib/Test/#Test.%40inferred" +[[jl.macro]] +name = "Test.@test" +uri = "stdlib/Test/#Test.%40test" +[[jl.macro]] +name = "Test.@test_broken" +uri = "stdlib/Test/#Test.%40test_broken" +[[jl.macro]] +name = "Test.@test_deprecated" +uri = "stdlib/Test/#Test.%40test_deprecated" +[[jl.macro]] +name = "Test.@test_logs" +uri = "stdlib/Test/#Test.%40test_logs" +[[jl.macro]] +name = "Test.@test_nowarn" +uri = "stdlib/Test/#Test.%40test_nowarn" +[[jl.macro]] +name = "Test.@test_skip" +uri = "stdlib/Test/#Test.%40test_skip" +[[jl.macro]] +name = "Test.@test_throws" +uri = "stdlib/Test/#Test.%40test_throws" +[[jl.macro]] +name = "Test.@test_warn" +uri = "stdlib/Test/#Test.%40test_warn" +[[jl.macro]] +name = "Test.@testset" +uri = "stdlib/Test/#Test.%40testset" + +[[jl.method]] +name = "Base.:*-Tuple{AbstractMatrix, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2A-Tuple%7BAbstractMatrix%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:*-Tuple{Any, Vararg{Any}}" +uri = "base/math/#Base.%3A%2A-Tuple%7BAny%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.:*-Tuple{Union{AbstractChar, AbstractString}, Vararg{Union{AbstractChar, AbstractString}}}" +uri = "base/strings/#Base.%3A%2A-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Vararg%7BUnion%7BAbstractChar%2C%20AbstractString%7D%7D%7D" +[[jl.method]] +name = "Base.:--Tuple{Any, Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:--Tuple{Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%7D" +[[jl.method]] +name = "Base.:/-Tuple{AbstractVecOrMat, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2F-Tuple%7BAbstractVecOrMat%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:==-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.%3A%3D%3D-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.:\\-Tuple{AbstractMatrix, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5C-Tuple%7BAbstractMatrix%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:\\-Tuple{Any, Any}" +uri = "base/math/#Base.%3A%5C-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:^-Tuple{AbstractMatrix, Number}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BAbstractMatrix%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BNumber%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, Number}" +uri = "base/math/#Base.%3A%5E-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Union{AbstractChar, AbstractString}, Integer}" +uri = "base/strings/#Base.%3A%5E-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Integer%7D" +[[jl.method]] +name = "Base.AsyncCondition-Tuple{Function}" +uri = "base/base/#Base.AsyncCondition-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{Any}" +uri = "base/arrays/#Base.BitArray-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{UndefInitializer, Vararg{Integer}}" +uri = "base/arrays/#Base.BitArray-Tuple%7BUndefInitializer%2C%20Vararg%7BInteger%7D%7D" +[[jl.method]] +name = "Base.Channel-Tuple{Function}" +uri = "base/parallel/#Base.Channel-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{Function}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.touch-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.Filesystem.touch-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.GMP.BigInt-Tuple{Any}" +uri = "base/numbers/#Base.GMP.BigInt-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, IOContext}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20IOContext%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, Pair}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20Pair%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{Base.Libc.TmStruct}" +uri = "base/libc/#Base.Libc.time-Tuple%7BBase.Libc.TmStruct%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{}" +uri = "base/base/#Base.Libc.time-Tuple%7B%7D" +[[jl.method]] +name = "Base.MPFR.BigFloat-Tuple{Any, RoundingMode}" +uri = "base/numbers/#Base.MPFR.BigFloat-Tuple%7BAny%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{Number}" +uri = "base/math/#Base.Math.acot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{Number}" +uri = "base/math/#Base.Math.acoth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acoth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{Number}" +uri = "base/math/#Base.Math.acsc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{Number}" +uri = "base/math/#Base.Math.acsch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{Number}" +uri = "base/math/#Base.Math.asec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{Number}" +uri = "base/math/#Base.Math.asech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{Number}" +uri = "base/math/#Base.Math.cot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.cot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{Number}" +uri = "base/math/#Base.Math.coth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.coth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{Number}" +uri = "base/math/#Base.Math.csc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{Number}" +uri = "base/math/#Base.Math.csch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{Number}" +uri = "base/math/#Base.Math.sec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{Number}" +uri = "base/math/#Base.Math.sech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{Float64}" +uri = "base/math/#Base.Math.sincos-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.Math.sincos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Missing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BMissing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Nothing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BNothing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{UndefInitializer, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BUndefInitializer%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString, Int64}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%2C%20Int64%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Function, Type, RoundingMode}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BFunction%2C%20Type%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Type, Any}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.Timer-Tuple{Function, Real}" +uri = "base/base/#Base.Timer-Tuple%7BFunction%2C%20Real%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Missing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Nothing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Base.acos-Tuple{Number}" +uri = "base/math/#Base.acos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acos-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acos-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.acosh-Tuple{Number}" +uri = "base/math/#Base.acosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.all-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.all-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.all-Tuple{Any}" +uri = "base/collections/#Base.all-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.any-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.any-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.any-Tuple{Any}" +uri = "base/collections/#Base.any-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.asin-Tuple{Number}" +uri = "base/math/#Base.asin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asin-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asin-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.asinh-Tuple{Number}" +uri = "base/math/#Base.asinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atan-Tuple{Number}" +uri = "base/math/#Base.atan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atan-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atan-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atanh-Tuple{Number}" +uri = "base/math/#Base.atanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.axes-Tuple{AbstractArray, Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.axes-Tuple{Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.bind-Tuple{Channel, Task}" +uri = "base/parallel/#Base.bind-Tuple%7BChannel%2C%20Task%7D" +[[jl.method]] +name = "Base.ceil-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.ceil-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%7D" +[[jl.method]] +name = "Base.cis-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.cis-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.close-Tuple{Channel}" +uri = "base/parallel/#Base.close-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.close-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.close-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.cmp-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.cmp-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.collect-Tuple{Any}" +uri = "base/collections/#Base.collect-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.collect-Tuple{Type, Any}" +uri = "base/collections/#Base.collect-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.complex-Tuple{Complex}" +uri = "base/numbers/#Base.complex-Tuple%7BComplex%7D" +[[jl.method]] +name = "Base.copy-Tuple{Union{Adjoint, Transpose}}" +uri = "stdlib/LinearAlgebra/#Base.copy-Tuple%7BUnion%7BAdjoint%2C%20Transpose%7D%7D" +[[jl.method]] +name = "Base.copyto!-Tuple{AbstractArray, CartesianIndices, AbstractArray, CartesianIndices}" +uri = "base/arrays/#Base.copyto%21-Tuple%7BAbstractArray%2C%20CartesianIndices%2C%20AbstractArray%2C%20CartesianIndices%7D" +[[jl.method]] +name = "Base.cos-Tuple{Number}" +uri = "base/math/#Base.cos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.cos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.cosh-Tuple{Number}" +uri = "base/math/#Base.cosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.cosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.eps-Tuple{AbstractFloat}" +uri = "base/base/#Base.eps-Tuple%7BAbstractFloat%7D" +[[jl.method]] +name = "Base.eps-Tuple{Type{<:AbstractFloat}}" +uri = "base/base/#Base.eps-Tuple%7BType%7B%3C%3AAbstractFloat%7D%7D" +[[jl.method]] +name = "Base.eps-Tuple{Union{Type{Date}, Type{DateTime}, Type{Time}, TimeType}}" +uri = "stdlib/Dates/#Base.eps-Tuple%7BUnion%7BType%7BDate%7D%2C%20Type%7BDateTime%7D%2C%20Type%7BTime%7D%2C%20TimeType%7D%7D" +[[jl.method]] +name = "Base.exp-Tuple{Float64}" +uri = "base/math/#Base.exp-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.exp-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Union{Float32, Float64, ComplexF64, ComplexF32}}" +uri = "stdlib/LinearAlgebra/#Base.exp-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AUnion%7BFloat32%2C%20Float64%2C%20ComplexF64%2C%20ComplexF32%7D%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Any}" +uri = "base/parallel/#Base.fetch-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Channel}" +uri = "base/parallel/#Base.fetch-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.fetch-Tuple{RemoteChannel}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BRemoteChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Task}" +uri = "base/parallel/#Base.fetch-Tuple%7BTask%7D" +[[jl.method]] +name = "Base.findall-Tuple{Any}" +uri = "base/arrays/#Base.findall-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findall-Tuple{Function, Any}" +uri = "base/arrays/#Base.findall-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findfirst-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Function, Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractChar, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractChar%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Function, Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractChar, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractChar%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findprev-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.first-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.first-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.float-Tuple{Any}" +uri = "base/numbers/#Base.float-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.floor-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.floor-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.floor-Union{Tuple{T}, Tuple{Union{Day, Week, TimePeriod}, T}} where T<:Union{Day, Week, TimePeriod}" +uri = "stdlib/Dates/#Base.floor-Union%7BTuple%7BT%7D%2C%20Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20T%7D%7D%20where%20T%3C%3AUnion%7BDay%2C%20Week%2C%20TimePeriod%7D" +[[jl.method]] +name = "Base.foldl-Tuple{Any, Any}" +uri = "base/collections/#Base.foldl-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.foldr-Tuple{Any, Any}" +uri = "base/collections/#Base.foldr-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Any, Any}" +uri = "base/base/#Base.functionloc-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Method}" +uri = "base/base/#Base.functionloc-Tuple%7BMethod%7D" +[[jl.method]] +name = "Base.getindex-Tuple{AbstractArray, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BAbstractArray%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.getindex-Tuple{Type, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BType%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.inv-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.inv-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.inv-Tuple{Number}" +uri = "base/math/#Base.inv-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.isassigned-Tuple{Base.RefValue}" +uri = "base/c/#Base.isassigned-Tuple%7BBase.RefValue%7D" +[[jl.method]] +name = "Base.isless-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.isless-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.isready-Tuple{Channel}" +uri = "base/parallel/#Base.isready-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.isready-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.isready-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.isvalid-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any, Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.keys-Tuple{AbstractArray}" +uri = "base/arrays/#Base.keys-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.keys-Tuple{RegexMatch}" +uri = "base/strings/#Base.keys-Tuple%7BRegexMatch%7D" +[[jl.method]] +name = "Base.kill-Tuple{Base.Process, Integer}" +uri = "base/base/#Base.kill-Tuple%7BBase.Process%2C%20Integer%7D" +[[jl.method]] +name = "Base.kill-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Base.kill-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Base.last-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.last-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractArray}" +uri = "base/arrays/#Base.length-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractString}" +uri = "base/strings/#Base.length-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.log-Tuple{Number, Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.log-Tuple{Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.log-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.log-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.mapfoldl-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldl-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapfoldr-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldr-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapreduce-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapreduce-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.nameof-Tuple{DataType}" +uri = "base/base/#Base.nameof-Tuple%7BDataType%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Function}" +uri = "base/base/#Base.nameof-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Module}" +uri = "base/base/#Base.nameof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.ncodeunits-Tuple{AbstractString}" +uri = "base/strings/#Base.ncodeunits-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.pathof-Tuple{Module}" +uri = "base/base/#Base.pathof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.permute!-Tuple{Any, AbstractVector}" +uri = "base/arrays/#Base.permute%21-Tuple%7BAny%2C%20AbstractVector%7D" +[[jl.method]] +name = "Base.permute!-Union{Tuple{Tq}, Tuple{Tp}, Tuple{Ti}, Tuple{Tv}, Tuple{SparseMatrixCSC{Tv, Ti}, SparseMatrixCSC{Tv, Ti}, AbstractVector{Tp}, AbstractVector{Tq}}} where {Tv, Ti, Tp<:Integer, Tq<:Integer}" +uri = "stdlib/SparseArrays/#Base.permute%21-Union%7BTuple%7BTq%7D%2C%20Tuple%7BTp%7D%2C%20Tuple%7BTi%7D%2C%20Tuple%7BTv%7D%2C%20Tuple%7BSparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20SparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20AbstractVector%7BTp%7D%2C%20AbstractVector%7BTq%7D%7D%7D%20where%20%7BTv%2C%20Ti%2C%20Tp%3C%3AInteger%2C%20Tq%3C%3AInteger%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "base/base/#Base.pipeline-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Base.AbstractCmd}" +uri = "base/base/#Base.pipeline-Tuple%7BBase.AbstractCmd%7D" +[[jl.method]] +name = "Base.pkgdir-Tuple{Module}" +uri = "base/base/#Base.pkgdir-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pkgversion-Tuple{Module}" +uri = "base/base/#Base.pkgversion-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pop!-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.pop%21-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Channel, Any}" +uri = "base/parallel/#Base.put%21-Tuple%7BChannel%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Distributed.Future, Any}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BDistributed.Future%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.redirect_stderr-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stderr-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdin-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdin-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdout-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdout-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, AbstractArray}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20AbstractArray%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, Any}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractChar, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractChar%2C%20Integer%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.replace-Tuple{Any, Vararg{Pair}}" +uri = "base/collections/#Base.replace-Tuple%7BAny%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{IO, AbstractString, Vararg{Pair}}" +uri = "base/strings/#Base.replace-Tuple%7BIO%2C%20AbstractString%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{Union{Function, Type}, Any}" +uri = "base/collections/#Base.replace-Tuple%7BUnion%7BFunction%2C%20Type%7D%2C%20Any%7D" +[[jl.method]] +name = "Base.repr-Tuple{Any}" +uri = "base/strings/#Base.repr-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.repr-Tuple{MIME, Any}" +uri = "base/io-network/#Base.repr-Tuple%7BMIME%2C%20Any%7D" +[[jl.method]] +name = "Base.reset-Tuple{Base.Event}" +uri = "base/parallel/#Base.reset-Tuple%7BBase.Event%7D" +[[jl.method]] +name = "Base.reset-Tuple{IO}" +uri = "base/io-network/#Base.reset-Tuple%7BIO%7D" +[[jl.method]] +name = "Base.reverse-Tuple{AbstractVector}" +uri = "base/arrays/#Base.reverse-Tuple%7BAbstractVector%7D" +[[jl.method]] +name = "Base.reverse-Tuple{Union{SubString{String}, String}}" +uri = "base/strings/#Base.reverse-Tuple%7BUnion%7BSubString%7BString%7D%2C%20String%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Complex{<:AbstractFloat}, RoundingMode, RoundingMode}" +uri = "base/math/#Base.round-Tuple%7BComplex%7B%3C%3AAbstractFloat%7D%2C%20RoundingMode%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.round-Tuple{TimeType, Period, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BTimeType%2C%20Period%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Type, Any}" +uri = "base/math/#Base.round-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.round-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.setindex!-Tuple{AbstractArray, Any, Vararg{Any}}" +uri = "base/arrays/#Base.setindex%21-Tuple%7BAbstractArray%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%7D" +[[jl.method]] +name = "Base.similar-Tuple{SparseArrays.AbstractSparseMatrixCSC, Type}" +uri = "stdlib/SparseArrays/#Base.similar-Tuple%7BSparseArrays.AbstractSparseMatrixCSC%2C%20Type%7D" +[[jl.method]] +name = "Base.sin-Tuple{Number}" +uri = "base/math/#Base.sin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sin-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.sin-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.sinh-Tuple{Number}" +uri = "base/math/#Base.sinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{AbstractString}" +uri = "base/strings/#Base.sizeof-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{Type}" +uri = "base/base/#Base.sizeof-Tuple%7BType%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{Number}" +uri = "base/math/#Base.sqrt-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sqrt-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.take!-Tuple{Base.GenericIOBuffer}" +uri = "base/io-network/#Base.take%21-Tuple%7BBase.GenericIOBuffer%7D" +[[jl.method]] +name = "Base.take!-Tuple{Channel}" +uri = "base/parallel/#Base.take%21-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.take!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.take%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.tan-Tuple{Number}" +uri = "base/math/#Base.tan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tan-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.tan-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.tanh-Tuple{Number}" +uri = "base/math/#Base.tanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.tanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Function, Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BFunction%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.trunc-Tuple{TimeType, Type{Period}}" +uri = "stdlib/Dates/#Base.trunc-Tuple%7BTimeType%2C%20Type%7BPeriod%7D%7D" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Array{T}, Any, Array{T}, Any, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BArray%7BT%7D%2C%20Any%2C%20Array%7BT%7D%2C%20Any%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Ptr{T}, Ptr{T}, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BPtr%7BT%7D%2C%20Ptr%7BT%7D%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_wrap-Union{Tuple{N}, Tuple{T}, Tuple{Union{Type{Array}, Type{Array{T}}, Type{Array{T, N}}}, Ptr{T}, Tuple{Vararg{Int64, N}}}} where {T, N}" +uri = "base/c/#Base.unsafe_wrap-Union%7BTuple%7BN%7D%2C%20Tuple%7BT%7D%2C%20Tuple%7BUnion%7BType%7BArray%7D%2C%20Type%7BArray%7BT%7D%7D%2C%20Type%7BArray%7BT%2C%20N%7D%7D%7D%2C%20Ptr%7BT%7D%2C%20Tuple%7BVararg%7BInt64%2C%20N%7D%7D%7D%7D%20where%20%7BT%2C%20N%7D" +[[jl.method]] +name = "Base.which-Tuple{Any, Any}" +uri = "base/base/#Base.which-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "CRC32c.crc32c-Tuple{IO, Integer, UInt32}" +uri = "stdlib/CRC32c/#CRC32c.crc32c-Tuple%7BIO%2C%20Integer%2C%20UInt32%7D" +[[jl.method]] +name = "Core.Array-Tuple{Missing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{Nothing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Core.Float32-Tuple{Any}" +uri = "base/numbers/#Core.Float32-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.Float64-Tuple{Any}" +uri = "base/numbers/#Core.Float64-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.String-Tuple{AbstractString}" +uri = "base/strings/#Core.String-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Core.Symbol-Tuple" +uri = "base/base/#$" +[[jl.method]] +name = "Dates.CompoundPeriod-Tuple{Vector{<:Period}}" +uri = "stdlib/Dates/#Dates.CompoundPeriod-Tuple%7BVector%7B%3C%3APeriod%7D%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Function, Any, Any, Any}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BFunction%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Int64, Int64, Int64}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BInt64%2C%20Int64%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Period}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.Date-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.DateTime-NTuple{7, Int64}" +uri = "stdlib/Dates/#Dates.DateTime-NTuple%7B7%2C%20Int64%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Period}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Day-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Day-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Hour-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Hour-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Microsecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Microsecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Millisecond-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Millisecond-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Minute-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Minute-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Month-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Month-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Nanosecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Nanosecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Period-Tuple{Any}" +uri = "stdlib/Dates/#Dates.Period-Tuple%7BAny%7D" +[[jl.method]] +name = "Dates.Second-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Second-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-NTuple{5, Int64}" +uri = "stdlib/Dates/#Dates.Time-NTuple%7B5%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Time-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.Time-Tuple{TimePeriod}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BTimePeriod%7D" +[[jl.method]] +name = "Dates.Week-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Week-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Year-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Year-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.format-Tuple{TimeType, AbstractString}" +uri = "stdlib/Dates/#Dates.format-Tuple%7BTimeType%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.now-Tuple{Type{UTC}}" +uri = "stdlib/Dates/#Dates.now-Tuple%7BType%7BUTC%7D%7D" +[[jl.method]] +name = "Dates.now-Tuple{}" +uri = "stdlib/Dates/#Dates.now-Tuple%7B%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{Any, Any}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{CachingPool}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BCachingPool%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{Any}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{Integer}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7BInteger%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{SharedArray}" +uri = "stdlib/SharedArrays/#Distributed.procs-Tuple%7BSharedArray%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{AbstractString, Integer}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAny%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{AbstractString}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAny%7D" +[[jl.method]] +name = "LibGit2.GitObject-Tuple{LibGit2.GitTreeEntry}" +uri = "stdlib/LibGit2/#LibGit2.GitObject-Tuple%7BLibGit2.GitTreeEntry%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}, Bool}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%2C%20Bool%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%7D" +[[jl.method]] +name = "LibGit2.push!-Tuple{LibGit2.GitRevWalker, LibGit2.GitHash}" +uri = "stdlib/LibGit2/#LibGit2.push%21-Tuple%7BLibGit2.GitRevWalker%2C%20LibGit2.GitHash%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.UniformScaling-Tuple{Integer}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.UniformScaling-Tuple%7BInteger%7D" +[[jl.method]] +name = "LinearAlgebra.dot-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.dot-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Sockets.connect-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{TCPSocket, Integer}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BTCPSocket%2C%20Integer%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{Any}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAny%7D" + +[[jl.module]] +name = "Base" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Broadcast" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Docs" +uri = "base/base/#$" +[[jl.module]] +name = "Base.GC" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Iterators" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Libc" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Meta" +uri = "base/base/#$" +[[jl.module]] +name = "Base.StackTraces" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Sys" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Threads" +uri = "base/base/#$" +[[jl.module]] +name = "Base64.Base64" +uri = "stdlib/Base64/#$" +[[jl.module]] +name = "Core" +uri = "base/base/#$" +[[jl.module]] +name = "LinearAlgebra.BLAS" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "LinearAlgebra.LAPACK" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "Logging.Logging" +uri = "stdlib/Logging/#$" +[[jl.module]] +name = "Main" +uri = "base/base/#$" +[[jl.module]] +name = "Random.Random" +uri = "stdlib/Random/#$" +[[jl.module]] +name = "Sockets.Sockets" +uri = "stdlib/Sockets/#$" + +[[jl.type]] +name = "ArgTools.ArgRead" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "ArgTools.ArgWrite" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "Base.AbstractChannel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractIrrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.AbstractLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractUnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AsyncCondition" +uri = "base/base/#$" +[[jl.type]] +name = "Base.BitArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.BitSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Broadcast.AbstractArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.ArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.BroadcastStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.DefaultArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.CFunction" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cdouble" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cfloat" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Channel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cmd" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Colon" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ColumnSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Complex" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ComposedFunction" +uri = "base/base/#$" +[[jl.type]] +name = "Base.CompositeException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cptrdiff_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cshort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Csize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cssize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cushort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwchar_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.DenseMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Dict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.DimensionMismatch" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Dims" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.EOFError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Enums.Enum" +uri = "base/base/#$" +[[jl.type]] +name = "Base.EnvDict" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Event" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.ExponentialBackOff" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix1" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix2" +uri = "base/base/#$" +[[jl.type]] +name = "Base.GMP.BigInt" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IOBuffer" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOContext" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOStream" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IdDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.ImmutableDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IndexCartesian" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexLinear" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Irrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IteratorEltype" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IteratorSize" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Iterators.Stateful" +uri = "base/iterators/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndex" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.KeyError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.LazyString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Libc.RawFD" +uri = "base/file/#$" +[[jl.type]] +name = "Base.Libc.TmStruct" +uri = "base/libc/#$" +[[jl.type]] +name = "Base.LinRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.LinearIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.MPFR.BigFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.Matrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Meta.ParseError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Missing" +uri = "base/base/#$" +[[jl.type]] +name = "Base.MissingException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Multimedia.AbstractDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.MIME" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.TextDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.OneTo" +uri = "base/math/#$" +[[jl.type]] +name = "Base.Order.By" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Lt" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Ordering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Perm" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.ReverseOrdering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.OrdinalRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Pairs" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.PermutedDimsArrays.PermutedDimsArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ProcessFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Rational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ReentrantLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Regex" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.RegexMatch" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Rounding.RoundingMode" +uri = "base/math/#$" +[[jl.type]] +name = "Base.RowSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Semaphore" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Set" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Slices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Some" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Sort.PartialQuickSort" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.StackTraces.StackFrame" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StackTraces.StackTrace" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StepRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.StepRangeLen" +uri = "base/math/#$" +[[jl.type]] +name = "Base.StridedArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StringIndexError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.SubArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.SubString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SubstitutionString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SystemError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.TaskFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Threads.Atomic" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Threads.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Threads.SpinLock" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Timer" +uri = "base/base/#$" +[[jl.type]] +name = "Base.UnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Val" +uri = "base/base/#$" +[[jl.type]] +name = "Base.VecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Vector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.VersionNumber" +uri = "base/base/#$" +[[jl.type]] +name = "Base.WeakKeyDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base64.Base64DecodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Base64.Base64EncodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Core.AbstractArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AbstractChar" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.AbstractFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.AbstractString" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Any" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ArgumentError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Array" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AssertionError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Bool" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.BoundsError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Char" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeInfo" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeState" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.DataType" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DenseArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.DivideError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DomainError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ErrorException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Expr" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Float16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Function" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InexactError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InitError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Int128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Integer" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.InterruptException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.LoadError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.MethodError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Module" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NamedTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Nothing" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Number" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.OutOfMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.OverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Pair" +uri = "base/collections/#$" +[[jl.type]] +name = "Core.Ptr" +uri = "base/c/#$" +[[jl.type]] +name = "Core.QuoteNode" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ReadOnlyMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Real" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Ref" +uri = "base/c/#$" +[[jl.type]] +name = "Core.Signed" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.StackOverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Symbol" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Task" +uri = "base/parallel/#$" +[[jl.type]] +name = "Core.Tuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Type" +uri = "base/base/#$" +[[jl.type]] +name = "Core.TypeError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UInt128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UndefInitializer" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.UndefKeywordError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefRefError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefVarError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Union" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UnionAll" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Unsigned" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.WeakRef" +uri = "base/base/#$" +[[jl.type]] +name = "Dates.CompoundPeriod" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Date" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateFormat" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateTime" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Instant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Period" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Time" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeType" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeZone" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTC" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTInstant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Distributed.AbstractWorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.CachingPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ClusterManager" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.Future" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ProcessExitedException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteChannel" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerConfig" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Downloads.Downloader" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.RequestError" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.Response" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "LibGit2.BlameOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Buffer" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CachedCredentials" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CheckoutOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CloneOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Consts.GIT_CONFIG" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CredentialPayload" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeFormatOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffDelta" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffFile" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffOptionsStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchHead" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitAnnotated" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlame" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlob" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitCommit" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitConfig" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitObject" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRemote" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRepo" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRevWalker" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitShortHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitSignature" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitStatus" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTag" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTree" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexTime" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.MergeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.ProxyOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.PushOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOperation" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RemoteCallbacks" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SSHCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SignatureStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StrArrayStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.TimeStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.UserPasswordCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LinearAlgebra.Adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.AdjointFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Bidiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.BunchKaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.CholeskyPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Diagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Factorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedEigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSchur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LDLt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LQ" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LU" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.PosDefException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QR" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRCompactWY" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SingularException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SymTridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Symmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.TransposeFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Tridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UniformScaling" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitLowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitUpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperHessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.ZeroPivotException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "Logging.AbstractLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.ConsoleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.LogLevel" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.NullLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.SimpleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Mmap.Anonymous" +uri = "stdlib/Mmap/#$" +[[jl.type]] +name = "REPL.TerminalMenus.Config" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectConfig" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.RadioMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "Random.AbstractRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.MersenneTwister" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.RandomDevice" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Sampler" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerSimple" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerTrivial" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerType" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.TaskLocalRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Xoshiro" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "SHA.HMAC_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA1_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SharedArrays.SharedArray" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedMatrix" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedVector" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "Sockets.DNSError" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPAddr" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv4" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv6" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.TCPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.UDPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseArray" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseMatrix" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseMatrixCSC" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "TOML.Parser" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "TOML.ParserError" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "Tar.Header" +uri = "stdlib/Tar/#$" +[[jl.type]] +name = "Test.Broken" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Error" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Fail" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericArray" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericDict" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericOrder" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericSet" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericString" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.LogRecord" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Pass" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Result" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestLogger" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestSetException" +uri = "stdlib/Test/#$" + +[[std.doc]] +dispname = "Julia v1.10 Release Notes" +name = "NEWS" +uri = "NEWS/" +[[std.doc]] +dispname = "Arrays" +name = "base/arrays" +uri = "base/arrays/" +[[std.doc]] +dispname = "Essentials" +name = "base/base" +uri = "base/base/" +[[std.doc]] +dispname = "C Interface" +name = "base/c" +uri = "base/c/" +[[std.doc]] +dispname = "Collections and Data Structures" +name = "base/collections" +uri = "base/collections/" +[[std.doc]] +dispname = "Constants" +name = "base/constants" +uri = "base/constants/" +[[std.doc]] +dispname = "Filesystem" +name = "base/file" +uri = "base/file/" +[[std.doc]] +dispname = "I/O and Network" +name = "base/io-network" +uri = "base/io-network/" +[[std.doc]] +dispname = "Iteration utilities" +name = "base/iterators" +uri = "base/iterators/" +[[std.doc]] +dispname = "C Standard Library" +name = "base/libc" +uri = "base/libc/" +[[std.doc]] +dispname = "Mathematics" +name = "base/math" +uri = "base/math/" +[[std.doc]] +dispname = "Multi-Threading" +name = "base/multi-threading" +uri = "base/multi-threading/" +[[std.doc]] +dispname = "Numbers" +name = "base/numbers" +uri = "base/numbers/" +[[std.doc]] +dispname = "Tasks" +name = "base/parallel" +uri = "base/parallel/" +[[std.doc]] +dispname = "Punctuation" +name = "base/punctuation" +uri = "base/punctuation/" +[[std.doc]] +dispname = "Reflection and introspection" +name = "base/reflection" +uri = "base/reflection/" +[[std.doc]] +dispname = "SIMD Support" +name = "base/simd-types" +uri = "base/simd-types/" +[[std.doc]] +dispname = "Sorting and Related Functions" +name = "base/sort" +uri = "base/sort/" +[[std.doc]] +dispname = "StackTraces" +name = "base/stacktraces" +uri = "base/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "base/strings" +uri = "base/strings/" +[[std.doc]] +dispname = "EscapeAnalysis" +name = "devdocs/EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/" +[[std.doc]] +dispname = "Julia ASTs" +name = "devdocs/ast" +uri = "devdocs/ast/" +[[std.doc]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "devdocs/backtraces" +uri = "devdocs/backtraces/" +[[std.doc]] +dispname = "Bounds checking" +name = "devdocs/boundscheck" +uri = "devdocs/boundscheck/" +[[std.doc]] +dispname = "ARM (Linux)" +name = "devdocs/build/arm" +uri = "devdocs/build/arm/" +[[std.doc]] +dispname = "Building Julia (Detailed)" +name = "devdocs/build/build" +uri = "devdocs/build/build/" +[[std.doc]] +dispname = "Binary distributions" +name = "devdocs/build/distributing" +uri = "devdocs/build/distributing/" +[[std.doc]] +dispname = "FreeBSD" +name = "devdocs/build/freebsd" +uri = "devdocs/build/freebsd/" +[[std.doc]] +dispname = "Linux" +name = "devdocs/build/linux" +uri = "devdocs/build/linux/" +[[std.doc]] +dispname = "macOS" +name = "devdocs/build/macos" +uri = "devdocs/build/macos/" +[[std.doc]] +dispname = "Windows" +name = "devdocs/build/windows" +uri = "devdocs/build/windows/" +[[std.doc]] +dispname = "Calling Conventions" +name = "devdocs/callconv" +uri = "devdocs/callconv/" +[[std.doc]] +dispname = "Base.Cartesian" +name = "devdocs/cartesian" +uri = "devdocs/cartesian/" +[[std.doc]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "devdocs/compiler" +uri = "devdocs/compiler/" +[[std.doc]] +dispname = "gdb debugging tips" +name = "devdocs/debuggingtips" +uri = "devdocs/debuggingtips/" +[[std.doc]] +dispname = "Eval of Julia code" +name = "devdocs/eval" +uri = "devdocs/eval/" +[[std.doc]] +dispname = "External Profiler Support" +name = "devdocs/external_profilers" +uri = "devdocs/external_profilers/" +[[std.doc]] +dispname = "Julia Functions" +name = "devdocs/functions" +uri = "devdocs/functions/" +[[std.doc]] +dispname = "Garbage Collection in Julia" +name = "devdocs/gc" +uri = "devdocs/gc/" +[[std.doc]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "devdocs/gc-sa" +uri = "devdocs/gc-sa/" +[[std.doc]] +dispname = "Inference" +name = "devdocs/inference" +uri = "devdocs/inference/" +[[std.doc]] +dispname = "Initialization of the Julia runtime" +name = "devdocs/init" +uri = "devdocs/init/" +[[std.doc]] +dispname = "isbits Union Optimizations" +name = "devdocs/isbitsunionarrays" +uri = "devdocs/isbitsunionarrays/" +[[std.doc]] +dispname = "Working with LLVM" +name = "devdocs/llvm" +uri = "devdocs/llvm/" +[[std.doc]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "devdocs/locks" +uri = "devdocs/locks/" +[[std.doc]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "devdocs/meta" +uri = "devdocs/meta/" +[[std.doc]] +dispname = "Memory layout of Julia Objects" +name = "devdocs/object" +uri = "devdocs/object/" +[[std.doc]] +dispname = "Arrays with custom indices" +name = "devdocs/offset-arrays" +uri = "devdocs/offset-arrays/" +[[std.doc]] +dispname = "Package Images" +name = "devdocs/pkgimg" +uri = "devdocs/pkgimg/" +[[std.doc]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "devdocs/precompile_hang" +uri = "devdocs/precompile_hang/" +[[std.doc]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "devdocs/probes" +uri = "devdocs/probes/" +[[std.doc]] +dispname = "Module loading" +name = "devdocs/require" +uri = "devdocs/require/" +[[std.doc]] +dispname = "Sanitizer support" +name = "devdocs/sanitizers" +uri = "devdocs/sanitizers/" +[[std.doc]] +dispname = "Julia SSA-form IR" +name = "devdocs/ssair" +uri = "devdocs/ssair/" +[[std.doc]] +dispname = "printf() and stdio in the Julia runtime" +name = "devdocs/stdio" +uri = "devdocs/stdio/" +[[std.doc]] +dispname = "SubArrays" +name = "devdocs/subarrays" +uri = "devdocs/subarrays/" +[[std.doc]] +dispname = "System Image Building" +name = "devdocs/sysimg" +uri = "devdocs/sysimg/" +[[std.doc]] +dispname = "More about types" +name = "devdocs/types" +uri = "devdocs/types/" +[[std.doc]] +dispname = "Using Valgrind with Julia" +name = "devdocs/valgrind" +uri = "devdocs/valgrind/" +[[std.doc]] +dispname = "Julia Documentation" +name = "index" +uri = "" +[[std.doc]] +dispname = "Single- and multi-dimensional Arrays" +name = "manual/arrays" +uri = "manual/arrays/" +[[std.doc]] +dispname = "Asynchronous Programming" +name = "manual/asynchronous-programming" +uri = "manual/asynchronous-programming/" +[[std.doc]] +dispname = "Calling C and Fortran Code" +name = "manual/calling-c-and-fortran-code" +uri = "manual/calling-c-and-fortran-code/" +[[std.doc]] +dispname = "Code Loading" +name = "manual/code-loading" +uri = "manual/code-loading/" +[[std.doc]] +dispname = "Command-line Interface" +name = "manual/command-line-interface" +uri = "manual/command-line-interface/" +[[std.doc]] +dispname = "Complex and Rational Numbers" +name = "manual/complex-and-rational-numbers" +uri = "manual/complex-and-rational-numbers/" +[[std.doc]] +dispname = "Constructors" +name = "manual/constructors" +uri = "manual/constructors/" +[[std.doc]] +dispname = "Control Flow" +name = "manual/control-flow" +uri = "manual/control-flow/" +[[std.doc]] +dispname = "Conversion and Promotion" +name = "manual/conversion-and-promotion" +uri = "manual/conversion-and-promotion/" +[[std.doc]] +dispname = "Multi-processing and Distributed Computing" +name = "manual/distributed-computing" +uri = "manual/distributed-computing/" +[[std.doc]] +dispname = "Documentation" +name = "manual/documentation" +uri = "manual/documentation/" +[[std.doc]] +dispname = "Embedding Julia" +name = "manual/embedding" +uri = "manual/embedding/" +[[std.doc]] +dispname = "Environment Variables" +name = "manual/environment-variables" +uri = "manual/environment-variables/" +[[std.doc]] +dispname = "Frequently Asked Questions" +name = "manual/faq" +uri = "manual/faq/" +[[std.doc]] +dispname = "Functions" +name = "manual/functions" +uri = "manual/functions/" +[[std.doc]] +dispname = "Getting Started" +name = "manual/getting-started" +uri = "manual/getting-started/" +[[std.doc]] +dispname = "Handling Operating System Variation" +name = "manual/handling-operating-system-variation" +uri = "manual/handling-operating-system-variation/" +[[std.doc]] +dispname = "Integers and Floating-Point Numbers" +name = "manual/integers-and-floating-point-numbers" +uri = "manual/integers-and-floating-point-numbers/" +[[std.doc]] +dispname = "Interfaces" +name = "manual/interfaces" +uri = "manual/interfaces/" +[[std.doc]] +dispname = "Mathematical Operations and Elementary Functions" +name = "manual/mathematical-operations" +uri = "manual/mathematical-operations/" +[[std.doc]] +dispname = "Metaprogramming" +name = "manual/metaprogramming" +uri = "manual/metaprogramming/" +[[std.doc]] +dispname = "Methods" +name = "manual/methods" +uri = "manual/methods/" +[[std.doc]] +dispname = "Missing Values" +name = "manual/missing" +uri = "manual/missing/" +[[std.doc]] +dispname = "Modules" +name = "manual/modules" +uri = "manual/modules/" +[[std.doc]] +dispname = "Multi-Threading" +name = "manual/multi-threading" +uri = "manual/multi-threading/" +[[std.doc]] +dispname = "Networking and Streams" +name = "manual/networking-and-streams" +uri = "manual/networking-and-streams/" +[[std.doc]] +dispname = "Noteworthy Differences from other Languages" +name = "manual/noteworthy-differences" +uri = "manual/noteworthy-differences/" +[[std.doc]] +dispname = "Parallel Computing" +name = "manual/parallel-computing" +uri = "manual/parallel-computing/" +[[std.doc]] +dispname = "Performance Tips" +name = "manual/performance-tips" +uri = "manual/performance-tips/" +[[std.doc]] +dispname = "Profiling" +name = "manual/profile" +uri = "manual/profile/" +[[std.doc]] +dispname = "Running External Programs" +name = "manual/running-external-programs" +uri = "manual/running-external-programs/" +[[std.doc]] +dispname = "Stack Traces" +name = "manual/stacktraces" +uri = "manual/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "manual/strings" +uri = "manual/strings/" +[[std.doc]] +dispname = "Style Guide" +name = "manual/style-guide" +uri = "manual/style-guide/" +[[std.doc]] +dispname = "Types" +name = "manual/types" +uri = "manual/types/" +[[std.doc]] +dispname = "Unicode Input" +name = "manual/unicode-input" +uri = "manual/unicode-input/" +[[std.doc]] +dispname = "Variables" +name = "manual/variables" +uri = "manual/variables/" +[[std.doc]] +dispname = "Scope of Variables" +name = "manual/variables-and-scoping" +uri = "manual/variables-and-scoping/" +[[std.doc]] +dispname = "Workflow Tips" +name = "manual/workflow-tips" +uri = "manual/workflow-tips/" +[[std.doc]] +dispname = "ArgTools" +name = "stdlib/ArgTools" +uri = "stdlib/ArgTools/" +[[std.doc]] +dispname = "Artifacts" +name = "stdlib/Artifacts" +uri = "stdlib/Artifacts/" +[[std.doc]] +dispname = "Base64" +name = "stdlib/Base64" +uri = "stdlib/Base64/" +[[std.doc]] +dispname = "CRC32c" +name = "stdlib/CRC32c" +uri = "stdlib/CRC32c/" +[[std.doc]] +dispname = "Dates" +name = "stdlib/Dates" +uri = "stdlib/Dates/" +[[std.doc]] +dispname = "Delimited Files" +name = "stdlib/DelimitedFiles" +uri = "stdlib/DelimitedFiles/" +[[std.doc]] +dispname = "Distributed Computing" +name = "stdlib/Distributed" +uri = "stdlib/Distributed/" +[[std.doc]] +dispname = "Downloads" +name = "stdlib/Downloads" +uri = "stdlib/Downloads/" +[[std.doc]] +dispname = "File Events" +name = "stdlib/FileWatching" +uri = "stdlib/FileWatching/" +[[std.doc]] +dispname = "Future" +name = "stdlib/Future" +uri = "stdlib/Future/" +[[std.doc]] +dispname = "Interactive Utilities" +name = "stdlib/InteractiveUtils" +uri = "stdlib/InteractiveUtils/" +[[std.doc]] +dispname = "Lazy Artifacts" +name = "stdlib/LazyArtifacts" +uri = "stdlib/LazyArtifacts/" +[[std.doc]] +dispname = "LibCURL" +name = "stdlib/LibCURL" +uri = "stdlib/LibCURL/" +[[std.doc]] +dispname = "LibGit2" +name = "stdlib/LibGit2" +uri = "stdlib/LibGit2/" +[[std.doc]] +dispname = "Dynamic Linker" +name = "stdlib/Libdl" +uri = "stdlib/Libdl/" +[[std.doc]] +dispname = "Linear Algebra" +name = "stdlib/LinearAlgebra" +uri = "stdlib/LinearAlgebra/" +[[std.doc]] +dispname = "Logging" +name = "stdlib/Logging" +uri = "stdlib/Logging/" +[[std.doc]] +dispname = "Markdown" +name = "stdlib/Markdown" +uri = "stdlib/Markdown/" +[[std.doc]] +dispname = "Memory-mapped I/O" +name = "stdlib/Mmap" +uri = "stdlib/Mmap/" +[[std.doc]] +dispname = "NetworkOptions" +name = "stdlib/NetworkOptions" +uri = "stdlib/NetworkOptions/" +[[std.doc]] +dispname = "Pkg" +name = "stdlib/Pkg" +uri = "stdlib/Pkg/" +[[std.doc]] +dispname = "Printf" +name = "stdlib/Printf" +uri = "stdlib/Printf/" +[[std.doc]] +dispname = "Profiling" +name = "stdlib/Profile" +uri = "stdlib/Profile/" +[[std.doc]] +dispname = "The Julia REPL" +name = "stdlib/REPL" +uri = "stdlib/REPL/" +[[std.doc]] +dispname = "Random Numbers" +name = "stdlib/Random" +uri = "stdlib/Random/" +[[std.doc]] +dispname = "SHA" +name = "stdlib/SHA" +uri = "stdlib/SHA/" +[[std.doc]] +dispname = "Serialization" +name = "stdlib/Serialization" +uri = "stdlib/Serialization/" +[[std.doc]] +dispname = "Shared Arrays" +name = "stdlib/SharedArrays" +uri = "stdlib/SharedArrays/" +[[std.doc]] +dispname = "Sockets" +name = "stdlib/Sockets" +uri = "stdlib/Sockets/" +[[std.doc]] +dispname = "Sparse Arrays" +name = "stdlib/SparseArrays" +uri = "stdlib/SparseArrays/" +[[std.doc]] +dispname = "Statistics" +name = "stdlib/Statistics" +uri = "stdlib/Statistics/" +[[std.doc]] +dispname = "TOML" +name = "stdlib/TOML" +uri = "stdlib/TOML/" +[[std.doc]] +dispname = "Tar" +name = "stdlib/Tar" +uri = "stdlib/Tar/" +[[std.doc]] +dispname = "Unit Testing" +name = "stdlib/Test" +uri = "stdlib/Test/" +[[std.doc]] +dispname = "UUIDs" +name = "stdlib/UUIDs" +uri = "stdlib/UUIDs/" +[[std.doc]] +dispname = "Unicode" +name = "stdlib/Unicode" +uri = "stdlib/Unicode/" + +[[std.label]] +dispname = "\"Value types\"" +name = "\"Value-types\"" +uri = "manual/types/#%22Value-types%22" +[[std.label]] +dispname = "... combines many arguments into one argument in function definitions" +name = "...-combines-many-arguments-into-one-argument-in-function-definitions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "... splits one argument into many different arguments in function calls" +name = "...-splits-one-argument-into-many-different-arguments-in-function-calls" +uri = "manual/faq/#$" +[[std.label]] +dispname = "32-bit (ARMv6, ARMv7)" +name = "32-bit-(ARMv6,-ARMv7)" +uri = "devdocs/build/arm/#32-bit-%28ARMv6%2C-ARMv7%29" +[[std.label]] +dispname = "@ccall / @cfunction argument translation guide" +name = "@ccall-/-@cfunction-argument-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-argument-translation-guide" +[[std.label]] +dispname = "@ccall / @cfunction return type translation guide" +name = "@ccall-/-@cfunction-return-type-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-return-type-translation-guide" +[[std.label]] +name = "@threadcall" +uri = "manual/multi-threading/#%40threadcall" +[[std.label]] +name = "@time" +uri = "manual/profile/#%40time" +[[std.label]] +dispname = "A basic editor/REPL workflow" +name = "A-basic-editor/REPL-workflow" +uri = "manual/workflow-tips/#A-basic-editor%2FREPL-workflow" +[[std.label]] +dispname = "A few details" +name = "A-few-details" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "A simple TCP example" +name = "A-simple-TCP-example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "A simple sampler without pre-computed data" +name = "A-simple-sampler-without-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "AArch64 (ARMv8)" +name = "AArch64-(ARMv8)" +uri = "devdocs/build/arm/#AArch64-%28ARMv8%29" +[[std.label]] +dispname = "ARM (Linux)" +name = "ARM-(Linux)" +uri = "devdocs/build/arm/#ARM-%28Linux%29" +[[std.label]] +dispname = "Abstract containers and element types" +name = "Abstract-containers-and-element-types" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Abstract number types" +name = "Abstract-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Processing events with AbstractLogger" +name = "AbstractLogger-interface" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "AbstractMenu extension interface" +name = "AbstractMenu-extension-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Accessing Data through a Pointer" +name = "Accessing-Data-through-a-Pointer" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Documentation" +name = "Accessing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Accessing Global Variables" +name = "Accessing-Global-Variables" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Returned Arrays" +name = "Accessing-Returned-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Accumulation and clearing" +name = "Accumulation-and-clearing" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Adding New Zones" +name = "Adding-New-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding metadata to zones" +name = "Adding-metadata-to-zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding methods" +name = "Adding-methods" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Adding probes in libjulia" +name = "Adding-probes-in-libjulia" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Additional spurious warnings" +name = "Additional-spurious-warnings" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Address Sanitizer (ASAN)" +name = "Address-Sanitizer-(ASAN)" +uri = "devdocs/sanitizers/#Address-Sanitizer-%28ASAN%29" +[[std.label]] +dispname = "Address Sanitizer: easy build" +name = "Address-Sanitizer:-easy-build" +uri = "devdocs/sanitizers/#Address-Sanitizer%3A-easy-build" +[[std.label]] +name = "Admonitions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Advanced Usage" +name = "Advanced-Usage" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Advanced: streaming files" +name = "Advanced:-streaming-files" +uri = "manual/networking-and-streams/#Advanced%3A-streaming-files" +[[std.label]] +dispname = "After compiling" +name = "After-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "All HMAC functions" +name = "All-HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All Objects" +name = "All-Objects" +uri = "base/base/#$" +[[std.label]] +dispname = "All SHA context types" +name = "All-SHA-context-types" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All SHA functions" +name = "All-SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Allocating storage using generalizations of similar" +name = "Allocating-storage-using-generalizations-of-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Allocation" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Alternate Orderings" +name = "Alternate-Orderings" +uri = "base/sort/#$" +[[std.label]] +dispname = "An advanced example" +name = "An-advanced-example" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "An optimized sampler with pre-computed data" +name = "An-optimized-sampler-with-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Analysis Design" +name = "Analysis-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Analysis Usage" +name = "Analysis-Usage" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Annotate values taken from untyped locations" +name = "Annotate-values-taken-from-untyped-locations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Anonymous-function expressions as macro arguments" +name = "Anonymous-function-expressions-as-macro-arguments" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Arbitrary Precision Arithmetic" +name = "Arbitrary-Precision-Arithmetic" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Architecture Customization" +name = "Architecture-Customization" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "ArgTools" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument Handling" +name = "Argument-Handling" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument-type declarations" +name = "Argument-type-declarations" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Arithmetic Operators" +name = "Arithmetic-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Array functions" +name = "Array-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Array traits" +name = "Array-traits" +uri = "manual/arrays/#$" +[[std.label]] +name = "Arrays" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Arrays With Missing Values" +name = "Arrays-With-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Artifacts" +uri = "stdlib/Artifacts/#$" +[[std.label]] +dispname = "Asynchronous I/O" +name = "Asynchronous-I/O" +uri = "manual/networking-and-streams/#Asynchronous-I%2FO" +[[std.label]] +dispname = "Atomic Operations" +name = "Atomic-Operations" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Atomic operations" +name = "Atomic-operations" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Available probes" +name = "Available-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Avoid changing the type of a variable" +name = "Avoid-changing-the-type-of-a-variable" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid confusion about whether something is an instance or a type" +name = "Avoid-confusion-about-whether-something-is-an-instance-or-a-type" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid elaborate container types" +name = "Avoid-elaborate-container-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid fields with abstract containers" +name = "Avoid-fields-with-abstract-containers" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid fields with abstract type" +name = "Avoid-fields-with-abstract-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid strange type Unions" +name = "Avoid-strange-type-Unions" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid string interpolation for I/O" +name = "Avoid-string-interpolation-for-I/O" +uri = "manual/performance-tips/#Avoid-string-interpolation-for-I%2FO" +[[std.label]] +dispname = "Avoid type piracy" +name = "Avoid-type-piracy" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid untyped global variables" +name = "Avoid-untyped-global-variables" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid using floats for numeric literals in generic code when possible" +name = "Avoid-using-floats-for-numeric-literals-in-generic-code-when-possible" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid writing overly-specific types" +name = "Avoid-writing-overly-specific-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoiding Deadlock in Pipelines" +name = "Avoiding-Deadlock-in-Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "BLAS and LAPACK" +name = "BLAS-and-LAPACK" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "BLAS functions" +name = "BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "Background" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Background and References" +name = "Background-and-References" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Backporting commits" +name = "Backporting-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Backward Escape Propagation" +name = "Backward-Escape-Propagation" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Base Submodules" +name = "Base-Submodules" +uri = "base/base/#$" +[[std.label]] +name = "Base.Cartesian" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Base._start" +uri = "devdocs/init/#$" +[[std.label]] +name = "Base64" +uri = "stdlib/Base64/#$" +[[std.label]] +dispname = "Basic Functions" +name = "Basic-Functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Basic Stream I/O" +name = "Basic-Stream-I/O" +uri = "manual/networking-and-streams/#Basic-Stream-I%2FO" +[[std.label]] +dispname = "Basic Task operations" +name = "Basic-Task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Basic Unit Tests" +name = "Basic-Unit-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Basic functions" +name = "Basic-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Basic syntax" +name = "Basic-syntax" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Basic usage" +name = "Basic-usage" +uri = "manual/profile/#$" +[[std.label]] +name = "Basics" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Be aware of when Julia avoids specializing" +name = "Be-aware-of-when-Julia-avoids-specializing" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Be careful with type equality" +name = "Be-careful-with-type-equality" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "BigFloats and BigInts" +name = "BigFloats-and-BigInts" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Binary distribution" +name = "Binary-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Binary distributions" +name = "Binary-distributions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Bitwise Operators" +name = "Bitwise-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Block forms" +name = "Block-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Block quotes" +name = "Block-quotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Bold" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Boolean Operators" +name = "Boolean-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Bounds checking" +name = "Bounds-checking" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Bracketed forms" +name = "Bracketed-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Break functions into multiple definitions" +name = "Break-functions-into-multiple-definitions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Broadcast Styles" +name = "Broadcast-Styles" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Broadcast and vectorization" +name = "Broadcast-and-vectorization" +uri = "base/arrays/#$" +[[std.label]] +name = "Broadcasting" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Broken Locks" +name = "Broken-Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Broken Tests" +name = "Broken-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Browser-based workflow" +name = "Browser-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Build dependencies" +name = "Build-dependencies" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Build process is slow/eats memory/hangs my computer" +name = "Build-process-is-slow/eats-memory/hangs-my-computer" +uri = "devdocs/build/windows/#Build-process-is-slow%2Feats-memory%2Fhangs-my-computer" +[[std.label]] +dispname = "Build system changes" +name = "Build-system-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Building 32-bit Julia on a 64-bit machine" +name = "Building-32-bit-Julia-on-a-64-bit-machine" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia" +name = "Building-Julia" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia (Detailed)" +name = "Building-Julia-(Detailed)" +uri = "devdocs/build/build/#Building-Julia-%28Detailed%29" +[[std.label]] +dispname = "Building Julia from source with a Git checkout of a stdlib" +name = "Building-Julia-from-source-with-a-Git-checkout-of-a-stdlib" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia with Tracy" +name = "Building-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Building Julia with a different version of LLVM" +name = "Building-Julia-with-a-different-version-of-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Building a similar type with a different type parameter" +name = "Building-a-similar-type-with-a-different-type-parameter" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Building an \"assert build\" of Julia" +name = "Building-an-\"assert-build\"-of-Julia" +uri = "devdocs/build/build/#Building-an-%22assert-build%22-of-Julia" +[[std.label]] +dispname = "Building an advanced macro" +name = "Building-an-advanced-macro" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Building test binaries" +name = "Building-test-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Building the Julia system image" +name = "Building-the-Julia-system-image" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Built-in Exceptions" +name = "Built-in-Exceptions" +uri = "manual/control-flow/#$" +[[std.label]] +name = "Builtins" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "C++" +name = "C" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "C ABI" +name = "C-ABI" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "C Interface" +name = "C-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "C Standard Library" +name = "C-Standard-Library" +uri = "base/libc/#$" +[[std.label]] +dispname = "C Wrapper Examples" +name = "C-Wrapper-Examples" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "CPU Profiling" +name = "CPU-Profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "CRC32c" +uri = "stdlib/CRC32c/#$" +[[std.label]] +dispname = "Calling C and Fortran Code" +name = "Calling-C-and-Fortran-Code" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Calling Conventions" +name = "Calling-Conventions" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Calling Julia Functions" +name = "Calling-Julia-Functions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Calling a particular method" +name = "Calling-a-particular-method" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +name = "Calls" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Can I use using or import inside a function?" +name = "Can-I-use-using-or-import-inside-a-function?" +uri = "manual/faq/#Can-I-use-using-or-import-inside-a-function%3F" +[[std.label]] +dispname = "Cartesian indexing" +name = "Cartesian-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Cartesian indices" +name = "Cartesian-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Case Study: Rational" +name = "Case-Study:-Rational" +uri = "manual/constructors/#Case-Study%3A-Rational" +[[std.label]] +dispname = "Case Study: Rational Promotions" +name = "Case-Study:-Rational-Promotions" +uri = "manual/conversion-and-promotion/#Case-Study%3A-Rational-Promotions" +[[std.label]] +dispname = "Catching errors" +name = "Catching-errors" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Caution!" +uri = "devdocs/boundscheck/#Caution%21" +[[std.label]] +dispname = "Chaining comparisons" +name = "Chaining-comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Changing the contextual module which is active at the REPL" +name = "Changing-the-contextual-module-which-is-active-at-the-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Channels" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Channels and RemoteChannels" +name = "Channels-and-RemoteChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Checking for package breakages" +name = "Checking-for-package-breakages" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Checking for performance regressions" +name = "Checking-for-performance-regressions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Cherry picking commits" +name = "Cherry-picking-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Closing a Library" +name = "Closing-a-Library" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Closure cfunctions" +name = "Closure-cfunctions" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Closures" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Cluster Manager Interface" +name = "Cluster-Manager-Interface" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Cluster Managers with Custom Transports" +name = "Cluster-Managers-with-Custom-Transports" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "ClusterManagers" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Cmd Objects" +name = "Cmd-Objects" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Code Generation" +name = "Code-Generation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Code loading" +name = "Code-loading" +uri = "base/base/#$" +[[std.label]] +name = "CodeInfo" +uri = "devdocs/ast/#$" +[[std.label]] +name = "CodeInstance" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Collections and Data Structures" +name = "Collections-and-Data-Structures" +uri = "base/collections/#$" +[[std.label]] +name = "Combinatorics" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Command-line option changes" +name = "Command-line-option-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Common Date Formatters" +name = "Common-Date-Formatters" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Common Operations" +name = "Common-Operations" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Communicating with Channels" +name = "Communicating-with-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Communication and synchronization" +name = "Communication-and-synchronization" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Comparison with backtrace" +name = "Comparison-with-[backtrace](@ref)" +uri = "manual/stacktraces/#Comparison-with-%5Bbacktrace%5D%28%40ref%29" +[[std.label]] +dispname = "Compiler/Runtime improvements" +name = "Compiler/Runtime-improvements" +uri = "NEWS/#Compiler%2FRuntime-improvements" +[[std.label]] +dispname = "Compiling with MinGW/MSYS2" +name = "Compiling-with-MinGW/MSYS2" +uri = "devdocs/build/windows/#Compiling-with-MinGW%2FMSYS2" +[[std.label]] +dispname = "Completeness of analysis" +name = "Completeness-of-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Complex Example" +name = "Complex-Example" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Complex Numbers" +name = "Complex-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex and Rational Numbers" +name = "Complex-and-Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex method \"cascades\" with default arguments" +name = "Complex-method-\"cascades\"-with-default-arguments" +uri = "manual/methods/#Complex-method-%22cascades%22-with-default-arguments" +[[std.label]] +dispname = "Composite Types" +name = "Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Computing cluster" +name = "Computing-cluster" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Concatenation and permutation" +name = "Concatenation-and-permutation" +uri = "base/arrays/#$" +[[std.label]] +name = "Conclusion" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Concrete number types" +name = "Concrete-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "ConfiguredMenu subtypes" +name = "ConfiguredMenu-subtypes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Consider StaticArrays.jl for small fixed-size vector/matrix operations" +name = "Consider-StaticArrays.jl-for-small-fixed-size-vector/matrix-operations" +uri = "manual/performance-tips/#Consider-StaticArrays.jl-for-small-fixed-size-vector%2Fmatrix-operations" +[[std.label]] +dispname = "Construction and Initialization" +name = "Construction-and-Initialization" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Constructors for types unrelated to their arguments" +name = "Constructors-for-types-unrelated-to-their-arguments" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Constructors that don't return instances of their own type" +name = "Constructors-that-don't-return-instances-of-their-own-type" +uri = "manual/conversion-and-promotion/#Constructors-that-don%27t-return-instances-of-their-own-type" +[[std.label]] +dispname = "Control Flow" +name = "Control-Flow" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Control Flow and Short-Circuiting Operators" +name = "Control-Flow-and-Short-Circuiting-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Controlling the Garbage Collector" +name = "Controlling-the-Garbage-Collector" +uri = "manual/embedding/#$" +[[std.label]] +name = "Conversion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Conversion Functions" +name = "Conversion-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Conversion vs. Construction" +name = "Conversion-vs.-Construction" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Converting Types" +name = "Converting-Types" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Copying data is not always bad" +name = "Copying-data-is-not-always-bad" +uri = "manual/performance-tips/#$" +[[std.label]] +name = "Core.eval" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Correspondence of dense and sparse methods" +name = "Correspondence-of-dense-and-sparse-methods" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Creating C-Compatible Julia Function Pointers" +name = "Creating-C-Compatible-Julia-Function-Pointers" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Creating Custom AbstractTestSet Types" +name = "Creating-Custom-AbstractTestSet-Types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating Sample Functions" +name = "Creating-Sample-Functions" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a Test Environment" +name = "Creating-a-Test-Environment" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a backports branch" +name = "Creating-a-backports-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Creating events" +name = "Creating-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Creating generic functions" +name = "Creating-generic-functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Creating new generators" +name = "Creating-new-generators" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Cross-compiling from Unix (Linux/Mac/WSL)" +name = "Cross-compiling-from-Unix-(Linux/Mac/WSL)" +uri = "devdocs/build/windows/#Cross-compiling-from-Unix-%28Linux%2FMac%2FWSL%29" +[[std.label]] +dispname = "Custom AbstractUnitRange types" +name = "Custom-AbstractUnitRange-types" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom sampler types" +name = "Custom-sampler-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Customizable binary operators" +name = "Customizable-binary-operators" +uri = "base/math/#$" +[[std.label]] +name = "Customization" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Customization / Configuration" +name = "Customization-/-Configuration" +uri = "stdlib/REPL/#Customization-%2F-Configuration" +[[std.label]] +dispname = "Customizing Colors" +name = "Customizing-Colors" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Customizing keybindings" +name = "Customizing-keybindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Cygwin-to-MinGW cross-compiling" +name = "Cygwin-to-MinGW-cross-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Data Formats" +name = "Data-Formats" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Data Movement" +name = "Data-Movement" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Data-race freedom" +name = "Data-race-freedom" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "DataType fields" +name = "DataType-fields" +uri = "base/reflection/#$" +[[std.label]] +dispname = "DataType layout" +name = "DataType-layout" +uri = "base/reflection/#$" +[[std.label]] +name = "Dates" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates Functions" +name = "Dates-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates and Time Types" +name = "Dates-and-Time-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dealing with signals" +name = "Dealing-with-signals" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Debugging LLVM transformations in isolation" +name = "Debugging-LLVM-transformations-in-isolation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Debugging a cross-compiled build under wine" +name = "Debugging-a-cross-compiled-build-under-wine" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Debugging and profiling" +name = "Debugging-and-profiling" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Debugging compiler.jl" +name = "Debugging-compiler.jl" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Debugging during Julia's build process (bootstrap)" +name = "Debugging-during-Julia's-build-process-(bootstrap)" +uri = "devdocs/debuggingtips/#Debugging-during-Julia%27s-build-process-%28bootstrap%29" +[[std.label]] +dispname = "Debugging precompilation errors" +name = "Debugging-precompilation-errors" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Declared structure" +name = "Declared-structure" +uri = "base/base/#$" +[[std.label]] +dispname = "Default top-level definitions and bare modules" +name = "Default-top-level-definitions-and-bare-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Defining Methods" +name = "Defining-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Defining New Conversions" +name = "Defining-New-Conversions" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining Promotion Rules" +name = "Defining-Promotion-Rules" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining methods in local scope" +name = "Defining-methods-in-local-scope" +uri = "manual/methods/#$" +[[std.label]] +name = "Definitions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Delimited Files" +name = "Delimited-Files" +uri = "stdlib/DelimitedFiles/#$" +[[std.label]] +dispname = "Deprecated or removed" +name = "Deprecated-or-removed" +uri = "NEWS/#$" +[[std.label]] +name = "Dequeues" +uri = "base/collections/#$" +[[std.label]] +dispname = "Design Patterns with Parametric Methods" +name = "Design-Patterns-with-Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Diagonal types" +name = "Diagonal-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Dictionaries" +uri = "base/collections/#$" +[[std.label]] +dispname = "Dispatch on one argument at a time" +name = "Dispatch-on-one-argument-at-a-time" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Display equations" +name = "Display-equations" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Displaying Julia variables" +name = "Displaying-Julia-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Division errors" +name = "Division-errors" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Division functions" +name = "Division-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Do-Block Syntax for Function Arguments" +name = "Do-Block-Syntax-for-Function-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Do I want to use the Stable, LTS, or nightly version of Julia?" +name = "Do-I-want-to-use-the-Stable,-LTS,-or-nightly-version-of-Julia?" +uri = "manual/faq/#Do-I-want-to-use-the-Stable%2C-LTS%2C-or-nightly-version-of-Julia%3F" +[[std.label]] +dispname = "Don't expose unsafe operations at the interface level" +name = "Don't-expose-unsafe-operations-at-the-interface-level" +uri = "manual/style-guide/#Don%27t-expose-unsafe-operations-at-the-interface-level" +[[std.label]] +dispname = "Don't overload methods of base container types" +name = "Don't-overload-methods-of-base-container-types" +uri = "manual/style-guide/#Don%27t-overload-methods-of-base-container-types" +[[std.label]] +dispname = "Don't overuse ..." +name = "Don't-overuse-..." +uri = "manual/style-guide/#Don%27t-overuse-..." +[[std.label]] +dispname = "Don't overuse macros" +name = "Don't-overuse-macros" +uri = "manual/style-guide/#Don%27t-overuse-macros" +[[std.label]] +dispname = "Don't overuse try-catch" +name = "Don't-overuse-try-catch" +uri = "manual/style-guide/#Don%27t-overuse-try-catch" +[[std.label]] +dispname = "Don't parenthesize conditions" +name = "Don't-parenthesize-conditions" +uri = "manual/style-guide/#Don%27t-parenthesize-conditions" +[[std.label]] +dispname = "Don't use unnecessary static parameters" +name = "Don't-use-unnecessary-static-parameters" +uri = "manual/style-guide/#Don%27t-use-unnecessary-static-parameters" +[[std.label]] +dispname = "Don't write a trivial anonymous function x->f(x) for a named function f" +name = "Don't-write-a-trivial-anonymous-function-x-f(x)-for-a-named-function-f" +uri = "manual/style-guide/#Don%27t-write-a-trivial-anonymous-function-x-f%28x%29-for-a-named-function-f" +[[std.label]] +dispname = "Downloading the Julia source code" +name = "Downloading-the-Julia-source-code" +uri = "devdocs/build/build/#$" +[[std.label]] +name = "Downloads" +uri = "stdlib/Downloads/#$" +[[std.label]] +name = "Durations/Comparisons" +uri = "stdlib/Dates/#Durations%2FComparisons" +[[std.label]] +dispname = "Dynamic Linker" +name = "Dynamic-Linker" +uri = "stdlib/Libdl/#$" +[[std.label]] +dispname = "Dynamic documentation" +name = "Dynamic-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Dynamically Enabling and Disabling Zones" +name = "Dynamically-Enabling-and-Disabling-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "EA-Alias-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Array Analysis" +name = "EA-Array-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Exception Handling" +name = "EA-Exception-Handling" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "ENABLE_GDBLISTENER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "ENABLE_JITPROFILING" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Early filtering and message handling" +name = "Early-filtering-and-message-handling" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Elementary Functions" +name = "Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Elementary operations" +name = "Elementary-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Eliding bounds checks" +name = "Eliding-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Embedding Julia" +name = "Embedding-Julia" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Emit bounds checks" +name = "Emit-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Empty generic functions" +name = "Empty-generic-functions" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Enabling stack trace samples" +name = "Enabling-stack-trace-samples" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Enabling support" +name = "Enabling-support" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Environment Variables" +name = "Environment-Variables" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Environment stacks" +name = "Environment-stacks" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Environment variables" +name = "Environment-variables" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Environments" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Equality and Comparison Operators" +name = "Equality-and-Comparison-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Error handling" +name = "Error-handling" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Errors during Julia startup" +name = "Errors-during-Julia-startup" +uri = "devdocs/backtraces/#$" +[[std.label]] +name = "EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "Essentials" +uri = "base/base/#$" +[[std.label]] +dispname = "Eval of Julia code" +name = "Eval-of-Julia-code" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Evaluating expressions" +name = "Evaluating-expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Evaluation Scope of Default Values" +name = "Evaluation-Scope-of-Default-Values" +uri = "manual/functions/#$" +[[std.label]] +name = "Events" +uri = "base/base/#$" +[[std.label]] +name = "Example" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Example setup" +name = "Example-setup" +uri = "devdocs/sanitizers/#$" +[[std.label]] +dispname = "Example: Enable debug-level messages" +name = "Example:-Enable-debug-level-messages" +uri = "stdlib/Logging/#Example%3A-Enable-debug-level-messages" +[[std.label]] +dispname = "Example: OpenLibm" +name = "Example:-OpenLibm" +uri = "devdocs/build/build/#Example%3A-OpenLibm" +[[std.label]] +dispname = "Example: Writing log events to a file" +name = "Example:-Writing-log-events-to-a-file" +uri = "stdlib/Logging/#Example%3A-Writing-log-events-to-a-file" +[[std.label]] +dispname = "Exception Handling" +name = "Exception-Handling" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Exception stacks and current_exceptions" +name = "Exception-stacks-and-[current_exceptions](@ref)" +uri = "manual/stacktraces/#Exception-stacks-and-%5Bcurrent_exceptions%5D%28%40ref%29" +[[std.label]] +name = "Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +name = "Execution" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Expansion and lowering" +name = "Expansion-and-lowering" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Experimental features" +name = "Experimental-features" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Export lists" +name = "Export-lists" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Exporting data to TOML file" +name = "Exporting-data-to-TOML-file" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Expr types" +name = "Expr-types" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Expressions and evaluation" +name = "Expressions-and-evaluation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "External Profiler Support" +name = "External-Profiler-Support" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "External Profiling" +name = "External-Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "External applications" +name = "External-applications" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Extracting the type parameter from a super-type" +name = "Extracting-the-type-parameter-from-a-super-type" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Extracting useful information" +name = "Extracting-useful-information" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Federation of packages" +name = "Federation-of-packages" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "File locations" +name = "File-locations" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "Filesystem" +uri = "base/file/#$" +[[std.label]] +dispname = "Fix deprecation warnings" +name = "Fix-deprecation-warnings" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "Fixing-precompilation-hangs-due-to-open-tasks-or-IO" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Flags that impact package image creation and selection" +name = "Flags-that-impact-package-image-creation-and-selection" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Floating-Point Numbers" +name = "Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Floating-point zero" +name = "Floating-point-zero" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Footnote references" +name = "Footnote-references" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Footnotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "For objects that mimic AbstractArray but are not subtypes" +name = "For-objects-that-mimic-AbstractArray-but-are-not-subtypes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Fortran Wrapper Example" +name = "Fortran-Wrapper-Example" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Free variables" +name = "Free-variables" +uri = "devdocs/types/#$" +[[std.label]] +name = "FreeBSD" +uri = "devdocs/build/freebsd/#$" +[[std.label]] +dispname = "Frequently Asked Questions" +name = "Frequently-Asked-Questions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Function Testing" +name = "Function-Testing" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Function calls" +name = "Function-calls" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Function composition and piping" +name = "Function-composition-and-piping" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Function-like objects" +name = "Function-like-objects" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Function methods" +name = "Function-methods" +uri = "base/reflection/#$" +[[std.label]] +name = "Functionality" +uri = "stdlib/LibGit2/#$" +[[std.label]] +name = "Functions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Functions on Expressions" +name = "Functions-on-Expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Further Reading" +name = "Further-Reading" +uri = "manual/functions/#$" +[[std.label]] +name = "Future" +uri = "stdlib/Future/#$" +[[std.label]] +dispname = "GC Invariants" +name = "GC-Invariants" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "GC Logging" +name = "GC-Logging" +uri = "manual/profile/#$" +[[std.label]] +dispname = "GC probes" +name = "GC-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GC root placement" +name = "GC-root-placement" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "GC stop-the-world latency" +name = "GC-stop-the-world-latency" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GDB hangs with cygwin mintty" +name = "GDB-hangs-with-cygwin-mintty" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not attaching to the right process" +name = "GDB-not-attaching-to-the-right-process" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not showing the right backtrace" +name = "GDB-not-showing-the-right-backtrace" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Garbage Collection Safety" +name = "Garbage-Collection-Safety" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Garbage Collection in Julia" +name = "Garbage-Collection-in-Julia" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Garbage collector mark bits" +name = "Garbage-collector-mark-bits" +uri = "devdocs/object/#$" +[[std.label]] +name = "General" +uri = "manual/faq/#$" +[[std.label]] +dispname = "General Collections" +name = "General-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "General I/O" +name = "General-I/O" +uri = "base/io-network/#General-I%2FO" +[[std.label]] +dispname = "General Information for Windows" +name = "General-Information-for-Windows" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "General Number Functions and Constants" +name = "General-Number-Functions-and-Constants" +uri = "base/numbers/#$" +[[std.label]] +dispname = "General Overview" +name = "General-Overview" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "General troubleshooting" +name = "General-troubleshooting" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Generalizing existing code" +name = "Generalizing-existing-code" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Generated functions" +name = "Generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Generating an Example Package" +name = "Generating-an-Example-Package" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Generating random values of custom types" +name = "Generating-random-values-of-custom-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values for an AbstractFloat type" +name = "Generating-values-for-an-AbstractFloat-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values from a type" +name = "Generating-values-from-a-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generator Expressions" +name = "Generator-Expressions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Generators (creation and seeding)" +name = "Generators-(creation-and-seeding)" +uri = "stdlib/Random/#Generators-%28creation-and-seeding%29" +[[std.label]] +dispname = "Generic Functions" +name = "Generic-Functions" +uri = "base/base/#$" +[[std.label]] +dispname = "Getting Around" +name = "Getting-Around" +uri = "base/base/#$" +[[std.label]] +dispname = "Global Scope" +name = "Global-Scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Global Variables" +name = "Global-Variables" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Global variables" +name = "Global-variables" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Glossary" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "HMAC functions" +name = "HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Handle excess argument diversity in the caller" +name = "Handle-excess-argument-diversity-in-the-caller" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Handling Operating System Variation" +name = "Handling-Operating-System-Variation" +uri = "manual/handling-operating-system-variation/#$" +[[std.label]] +dispname = "Handling name conflicts" +name = "Handling-name-conflicts" +uri = "manual/modules/#$" +[[std.label]] +name = "Headers" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Heap Snapshots" +name = "Heap-Snapshots" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Help mode" +name = "Help-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Helper Functions" +name = "Helper-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Heuristics" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "High-Level Embedding" +name = "High-Level-Embedding" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-Level Embedding on Windows with Visual Studio" +name = "High-Level-Embedding-on-Windows-with-Visual-Studio" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "High-level-Overview-of-the-Native-Code-Generation-Process" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "High-level overview" +name = "High-level-overview" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Hold up: why macros?" +name = "Hold-up:-why-macros?" +uri = "manual/metaprogramming/#Hold-up%3A-why-macros%3F" +[[std.label]] +dispname = "Hooking into the Random API" +name = "Hooking-into-the-Random-API" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Horizontal rules" +name = "Horizontal-rules" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "How can I constrain or compute type parameters?" +name = "How-can-I-constrain-or-compute-type-parameters?" +uri = "manual/faq/#How-can-I-constrain-or-compute-type-parameters%3F" +[[std.label]] +dispname = "How can I modify the declaration of a type in my session?" +name = "How-can-I-modify-the-declaration-of-a-type-in-my-session?" +uri = "manual/faq/#How-can-I-modify-the-declaration-of-a-type-in-my-session%3F" +[[std.label]] +dispname = "How can I transfer the list of installed packages after updating my version of Julia?" +name = "How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia?" +uri = "manual/faq/#How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia%3F" +[[std.label]] +dispname = "How do I check if the current file is being run as the main script?" +name = "How-do-I-check-if-the-current-file-is-being-run-as-the-main-script?" +uri = "manual/faq/#How-do-I-check-if-the-current-file-is-being-run-as-the-main-script%3F" +[[std.label]] +dispname = "How do I delete an object in memory?" +name = "How-do-I-delete-an-object-in-memory?" +uri = "manual/faq/#How-do-I-delete-an-object-in-memory%3F" +[[std.label]] +dispname = "How do I manage precompilation caches in distributed file systems?" +name = "How-do-I-manage-precompilation-caches-in-distributed-file-systems?" +uri = "manual/faq/#How-do-I-manage-precompilation-caches-in-distributed-file-systems%3F" +[[std.label]] +dispname = "How do I pass options to julia using #!/usr/bin/env?" +name = "How-do-I-pass-options-to-julia-using-#!/usr/bin/env?" +uri = "manual/faq/#How-do-I-pass-options-to-julia-using-%23%21%2Fusr%2Fbin%2Fenv%3F" +[[std.label]] +dispname = "How does Julia define its public API?" +name = "How-does-Julia-define-its-public-API?" +uri = "manual/faq/#How-does-Julia-define-its-public-API%3F" +[[std.label]] +dispname = "How inference works" +name = "How-inference-works" +uri = "devdocs/inference/#$" +[[std.label]] +name = "Hygiene" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "I passed an argument x to a function, modified it inside that function, but on the outside, the variable x is still unchanged. Why?" +name = "I-passed-an-argument-x-to-a-function,-modified-it-inside-that-function,-but-on-the-outside,-the-variable-x-is-still-unchanged.-Why?" +uri = "manual/faq/#I-passed-an-argument-x-to-a-function%2C-modified-it-inside-that-function%2C-but-on-the-outside%2C-the-variable-x-is-still-unchanged.-Why%3F" +[[std.label]] +dispname = "I/O and Network" +name = "I/O-and-Network" +uri = "base/io-network/#I%2FO-and-Network" +[[std.label]] +dispname = "IO Output Contextual Properties" +name = "IO-Output-Contextual-Properties" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "IPv6 Example" +name = "IPv6-Example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Images" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Implementation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Implementation overview" +name = "Implementation-overview" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Imports and such" +name = "Imports-and-such" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Improving LLVM optimizations for Julia" +name = "Improving-LLVM-optimizations-for-Julia" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Incomplete Initialization" +name = "Incomplete-Initialization" +uri = "manual/constructors/#$" +[[std.label]] +name = "Indentation" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Index replacement" +name = "Index-replacement" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Index translation" +name = "Index-translation" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Indexable Collections" +name = "Indexable-Collections" +uri = "base/collections/#$" +[[std.label]] +name = "Indexing" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Indexing and assignment" +name = "Indexing-and-assignment" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Indirect Calls" +name = "Indirect-Calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Inference" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Initialization of the Julia runtime" +name = "Initialization-of-the-Julia-runtime" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Inline elements" +name = "Inline-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Inserting breakpoints for inspection from gdb" +name = "Inserting-breakpoints-for-inspection-from-gdb" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Inserting breakpoints upon certain conditions" +name = "Inserting-breakpoints-upon-certain-conditions" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Installing the Tracy Profile Viewer" +name = "Installing-the-Tracy-Profile-Viewer" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "Instrumenting-Julia-with-DTrace,-and-bpftrace" +uri = "devdocs/probes/#Instrumenting-Julia-with-DTrace%2C-and-bpftrace" +[[std.label]] +dispname = "Integers and Floating-Point Numbers" +name = "Integers-and-Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Intel VTune (ITTAPI) Profiler" +name = "Intel-VTune-(ITTAPI)-Profiler" +uri = "devdocs/external_profilers/#Intel-VTune-%28ITTAPI%29-Profiler" +[[std.label]] +name = "InteractiveUtils" +uri = "NEWS/#$" +[[std.label]] +dispname = "Interface between JL_STD* and Julia code" +name = "Interface-between-JL_STD*-and-Julia-code" +uri = "devdocs/stdio/#Interface-between-JL_STD%2A-and-Julia-code" +[[std.label]] +name = "Interfaces" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Intermediate and compiled representations" +name = "Intermediate-and-compiled-representations" +uri = "base/reflection/#$" +[[std.label]] +name = "Internals" +uri = "base/base/#$" +[[std.label]] +dispname = "Introduction to the internal machinery" +name = "Introduction-to-the-internal-machinery" +uri = "devdocs/types/#$" +[[std.label]] +name = "Invariants" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Investigating results" +name = "Investigating-results" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Is Julia named after someone or something?" +name = "Is-Julia-named-after-someone-or-something?" +uri = "manual/faq/#Is-Julia-named-after-someone-or-something%3F" +[[std.label]] +name = "Italics" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Iterable Collections" +name = "Iterable-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Iterated dispatch" +name = "Iterated-dispatch" +uri = "manual/methods/#$" +[[std.label]] +name = "Iteration" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Iteration utilities" +name = "Iteration-utilities" +uri = "base/iterators/#$" +[[std.label]] +dispname = "JIT Design and Implementation" +name = "JIT-Design-and-Implementation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "JL Call Convention" +name = "JL-Call-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +name = "JL_ALWAYS_LEAFTYPE" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_DISABLED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_PROMISE_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GLOBALLY_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_MAYBE_UNROOTED/JL_ROOTS_TEMPORARILY" +uri = "devdocs/gc-sa/#JL_MAYBE_UNROOTED%2FJL_ROOTS_TEMPORARILY" +[[std.label]] +name = "JL_NOTSAFEPOINT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_PROPAGATES_ROOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_REQUIRE_ROOTED_SLOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_ROOTING_ARGUMENT/JL_ROOTED_ARGUMENT" +uri = "devdocs/gc-sa/#JL_ROOTING_ARGUMENT%2FJL_ROOTED_ARGUMENT" +[[std.label]] +name = "JULIA_ANSWER_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_BINDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CI" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CPU_TARGET" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEBUG" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEPOT_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EDITOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_ERROR_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EXCLUSIVE" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_GC_ALLOC_POOL, JULIA_GC_ALLOC_OTHER, JULIA_GC_ALLOC_PRINT" +name = "JULIA_GC_ALLOC_POOL,-JULIA_GC_ALLOC_OTHER,-JULIA_GC_ALLOC_PRINT" +uri = "manual/environment-variables/#JULIA_GC_ALLOC_POOL%2C-JULIA_GC_ALLOC_OTHER%2C-JULIA_GC_ALLOC_PRINT" +[[std.label]] +name = "JULIA_GC_NO_GENERATIONAL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_GC_WAIT_FOR_DEBUGGER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_HISTORY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_IMAGE_TIMINGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INFO_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INPUT_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LLVM_ARGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LOAD_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NO_VERIFY_HOSTS / JULIA_SSL_NO_VERIFY_HOSTS / JULIA_SSH_NO_VERIFY_HOSTS / JULIA_ALWAYS_VERIFY_HOSTS" +name = "JULIA_NO_VERIFY_HOSTS-/-JULIA_SSL_NO_VERIFY_HOSTS-/-JULIA_SSH_NO_VERIFY_HOSTS-/-JULIA_ALWAYS_VERIFY_HOSTS" +uri = "manual/environment-variables/#JULIA_NO_VERIFY_HOSTS-%2F-JULIA_SSL_NO_VERIFY_HOSTS-%2F-JULIA_SSH_NO_VERIFY_HOSTS-%2F-JULIA_ALWAYS_VERIFY_HOSTS" +[[std.label]] +name = "JULIA_NUM_PRECOMPILE_TASKS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_NUM_THREADS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKGRESOLVE_ACCURACY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_DEVDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_IGNORE_HASHES" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_OFFLINE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRECOMPILE_AUTO" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRESERVE_TIERED_INSTALLED" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER_REGISTRY_PREFERENCE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_UNPACK_REGISTRY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_USE_CLI_GIT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PROJECT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SHELL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SSL_CA_ROOTS_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_THREAD_SLEEP_THRESHOLD" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_VERBOSE_LINKING" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WARN_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WORKER_TIMEOUT" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Julia ASTs" +name = "Julia-ASTs" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Julia Execution" +name = "Julia-Execution" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Julia Functions" +name = "Julia-Functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Julia Native Calling Convention" +name = "Julia-Native-Calling-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Julia Releases" +name = "Julia-Releases" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Julia SSA-form IR" +name = "Julia-SSA-form-IR" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Julia ⇔ C/C++: Assembling modules" +name = "Julia-and-hArr;-C/C:-Assembling-modules" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Assembling-modules" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module interface" +name = "Julia-and-hArr;-C/C:-Module-interface" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-interface" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module loading" +name = "Julia-and-hArr;-C/C:-Module-loading" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-loading" +[[std.label]] +dispname = "Julia ⇔ C/C++: Namespaces" +name = "Julia-and-hArr;-C/C:-Namespaces" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Namespaces" +[[std.label]] +dispname = "Julia ⇔ C/C++: Quick reference" +name = "Julia-and-hArr;-C/C:-Quick-reference" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Quick-reference" +[[std.label]] +dispname = "Julia v1.10 Release Notes" +name = "Julia-v1.10-Release-Notes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Keeping values alive in the absence of uses" +name = "Keeping-values-alive-in-the-absence-of-uses" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Key bindings" +name = "Key-bindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Keyword Arguments" +name = "Keyword-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Keyword arguments" +name = "Keyword-arguments" +uri = "devdocs/functions/#$" +[[std.label]] +name = "Keywords" +uri = "base/base/#$" +[[std.label]] +dispname = "LAPACK functions" +name = "LAPACK-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LLVM" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "LLVM-Alias-Analysis" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "LLVM Interface" +name = "LLVM-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "Language changes" +name = "Language-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Lattice Design" +name = "Lattice-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Lazy Artifacts" +name = "Lazy-Artifacts" +uri = "stdlib/LazyArtifacts/#$" +[[std.label]] +dispname = "Legacy interface" +name = "Legacy-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Legacy ios.c library" +name = "Legacy-ios.c-library" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Let Blocks" +name = "Let-Blocks" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Level 1 BLAS functions" +name = "Level-1-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 2 BLAS functions" +name = "Level-2-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 3 BLAS functions" +name = "Level-3-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LibCURL" +uri = "stdlib/LibCURL/#$" +[[std.label]] +name = "LibGit2" +uri = "stdlib/LibGit2/#$" +[[std.label]] +dispname = "Libuv wrappers for stdio" +name = "Libuv-wrappers-for-stdio" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Line-by-Line Allocation Tracking" +name = "Line-by-Line-Allocation-Tracking" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Line endings" +name = "Line-endings" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Line numbers" +name = "Line-numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Linear indexing (LinearIndices)" +name = "Linear-indexing-(LinearIndices)" +uri = "devdocs/offset-arrays/#Linear-indexing-%28LinearIndices%29" +[[std.label]] +name = "LinearAlgebra" +uri = "NEWS/#$" +[[std.label]] +name = "Links" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Linux Build Troubleshooting" +name = "Linux-Build-Troubleshooting" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "Lists" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Literal zero and one" +name = "Literal-zero-and-one" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Literals" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Loading a particular file" +name = "Loading-a-particular-file" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Local invocations" +name = "Local-invocations" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Log event structure" +name = "Log-event-structure" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logging module" +name = "Logging-module" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logical Operations on Arrays" +name = "Logical-Operations-on-Arrays" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Logical indexing" +name = "Logical-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Logical operators" +name = "Logical-operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Loops and Comprehensions" +name = "Loops-and-Comprehensions" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level matrix operations" +name = "Low-level-matrix-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Low-level synchronization primitives" +name = "Low-level-synchronization-primitives" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Lowered form" +name = "Lowered-form" +uri = "devdocs/ast/#$" +[[std.label]] +name = "MacOS" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Machine epsilon" +name = "Machine-epsilon" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Macro-generated code" +name = "Macro-generated-code" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Macro invocation" +name = "Macro-invocation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Macros and dispatch" +name = "Macros-and-dispatch" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Main SSA data structure" +name = "Main-SSA-data-structure" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Mapping C Functions to Julia" +name = "Mapping-C-Functions-to-Julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown Syntax Extensions" +name = "Markdown-Syntax-Extensions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Marking and Generational Collection" +name = "Marking-and-Generational-Collection" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Mathematical Functions" +name = "Mathematical-Functions" +uri = "base/math/#$" +[[std.label]] +dispname = "Mathematical Operations and Elementary Functions" +name = "Mathematical-Operations-and-Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Mathematics" +uri = "base/math/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "Matrix-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Measure performance with @time and pay attention to memory allocation" +name = "Measure-performance-with-[@time](@ref)-and-pay-attention-to-memory-allocation" +uri = "manual/performance-tips/#Measure-performance-with-%5B%40time%5D%28%40ref%29-and-pay-attention-to-memory-allocation" +[[std.label]] +name = "Memory" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Memory Management" +name = "Memory-Management" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Memory Ownership" +name = "Memory-Ownership" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Memory Sanitizer (MSAN)" +name = "Memory-Sanitizer-(MSAN)" +uri = "devdocs/sanitizers/#Memory-Sanitizer-%28MSAN%29" +[[std.label]] +dispname = "Memory allocation analysis" +name = "Memory-allocation-analysis" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Memory layout" +name = "Memory-layout" +uri = "base/base/#$" +[[std.label]] +dispname = "Memory layout of Julia Objects" +name = "Memory-layout-of-Julia-Objects" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Memory-mapped I/O" +name = "Memory-mapped-I/O" +uri = "stdlib/Mmap/#Memory-mapped-I%2FO" +[[std.label]] +dispname = "Memory profiling" +name = "Memory-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "Menus" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Merging backports into the release branch" +name = "Merging-backports-into-the-release-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +name = "Meta" +uri = "base/base/#$" +[[std.label]] +name = "Metaprogramming" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method Tables" +name = "Method-Tables" +uri = "devdocs/functions/#$" +[[std.label]] +name = "MethodInstance" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Missing Values" +name = "Missing-Values" +uri = "base/base/#$" +[[std.label]] +dispname = "Mixing multiple using and import statements" +name = "Mixing-multiple-using-and-import-statements" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module bindings" +name = "Module-bindings" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Module initialization and precompilation" +name = "Module-initialization-and-precompilation" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module loading" +name = "Module-loading" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Module loading callbacks" +name = "Module-loading-callbacks" +uri = "devdocs/require/#$" +[[std.label]] +name = "Modules" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "More About Callbacks" +name = "More-About-Callbacks" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "More about types" +name = "More-about-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "More dots: Fuse vectorized operations" +name = "More-dots:-Fuse-vectorized-operations" +uri = "manual/performance-tips/#More-dots%3A-Fuse-vectorized-operations" +[[std.label]] +dispname = "More on Channels" +name = "More-on-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "More task operations" +name = "More-task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Mozilla's Record and Replay Framework (rr)" +name = "Mozilla's-Record-and-Replay-Framework-(rr)" +uri = "devdocs/debuggingtips/#Mozilla%27s-Record-and-Replay-Framework-%28rr%29" +[[std.label]] +dispname = "Multi-processing and Distributed Computing" +name = "Multi-processing-and-Distributed-Computing" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Multicast" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Multidimensional Arrays" +name = "Multidimensional-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Multimedia I/O" +name = "Multimedia-I/O" +uri = "base/io-network/#Multimedia-I%2FO" +[[std.label]] +dispname = "Multiple GC Threads" +name = "Multiple-GC-Threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multiple Objects" +name = "Multiple-Objects" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Mutable Composite Types" +name = "Mutable-Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Mutable collections" +name = "Mutable-collections" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Named Tuple Types" +name = "Named-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Named Tuples" +name = "Named-Tuples" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Nested quote" +name = "Nested-quote" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Network I/O" +name = "Network-I/O" +uri = "base/io-network/#Network-I%2FO" +[[std.label]] +dispname = "Network Requirements for LocalManager and SSHManager" +name = "Network-Requirements-for-LocalManager-and-SSHManager" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Network transport" +name = "Network-transport" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "NetworkOptions" +uri = "stdlib/NetworkOptions/#$" +[[std.label]] +dispname = "Networking and Streams" +name = "Networking-and-Streams" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "New IR nodes" +name = "New-IR-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "New language features" +name = "New-language-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library features" +name = "New-library-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library functions" +name = "New-library-functions" +uri = "NEWS/#$" +[[std.label]] +dispname = "Non-constant Function Specifications" +name = "Non-constant-Function-Specifications" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Note on Optional and keyword Arguments" +name = "Note-on-Optional-and-keyword-Arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Notes on BLAS and LAPACK" +name = "Notes-on-BLAS-and-LAPACK" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Notes on using bpftrace" +name = "Notes-on-using-bpftrace" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Noteworthy Differences from other Languages" +name = "Noteworthy-Differences-from-other-Languages" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from C/C++" +name = "Noteworthy-differences-from-C/C" +uri = "manual/noteworthy-differences/#Noteworthy-differences-from-C%2FC" +[[std.label]] +dispname = "Noteworthy differences from Common Lisp" +name = "Noteworthy-differences-from-Common-Lisp" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from MATLAB" +name = "Noteworthy-differences-from-MATLAB" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from Python" +name = "Noteworthy-differences-from-Python" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from R" +name = "Noteworthy-differences-from-R" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Nothingness and missing values" +name = "Nothingness-and-missing-values" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Number of indices" +name = "Number-of-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Numbered prompt" +name = "Numbered-prompt" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Numeric Comparisons" +name = "Numeric-Comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Numerical Conversions" +name = "Numerical-Conversions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "OS X" +name = "OS-X" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Object allocation" +name = "Object-allocation" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Object layout (jl_value_t)" +name = "Object-layout-(jl_value_t)" +uri = "devdocs/object/#Object-layout-%28jl_value_t%29" +[[std.label]] +dispname = "Omitted and extra indices" +name = "Omitted-and-extra-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "On the command line" +name = "On-the-command-line" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Operations on Types" +name = "Operations-on-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Operator Precedence and Associativity" +name = "Operator-Precedence-and-Associativity" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Operators" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Operators Are Functions" +name = "Operators-Are-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Operators With Special Names" +name = "Operators-With-Special-Names" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optimization Pipeline" +name = "Optimization-Pipeline" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Optimize network I/O during parallel execution" +name = "Optimize-network-I/O-during-parallel-execution" +uri = "manual/performance-tips/#Optimize-network-I%2FO-during-parallel-execution" +[[std.label]] +dispname = "Optional Arguments" +name = "Optional-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optionally-generated functions" +name = "Optionally-generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Options for controlling the display of profile results" +name = "Options-for-controlling-the-display-of-profile-results" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Order-Related Functions" +name = "Order-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Other Test Macros" +name = "Other-Test-Macros" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Other generic segfaults or unreachables reached" +name = "Other-generic-segfaults-or-unreachables-reached" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Outer-only constructors" +name = "Outer-only-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Output-type computation" +name = "Output-type-computation" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Overflow behavior" +name = "Overflow-behavior" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Overview" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Overview of Julia to LLVM Interface" +name = "Overview-of-Julia-to-LLVM-Interface" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Package Manager" +name = "Package-Manager" +uri = "NEWS/#$" +[[std.label]] +dispname = "Package directories" +name = "Package-directories" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Packages and Modules" +name = "Packages-and-Modules" +uri = "manual/faq/#$" +[[std.label]] +name = "Paragraphs" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Parallel Computing" +name = "Parallel-Computing" +uri = "manual/parallel-computing/#$" +[[std.label]] +dispname = "Parallel Map and Loops" +name = "Parallel-Map-and-Loops" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Parallel mode" +name = "Parallel-mode" +uri = "manual/command-line-interface/#$" +[[std.label]] +name = "Parallelization" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Parametric Abstract Types" +name = "Parametric-Abstract-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Constructors" +name = "Parametric-Constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Methods" +name = "Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parametric Primitive Types" +name = "Parametric-Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Types" +name = "Parametric-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametrically-constrained Varargs methods" +name = "Parametrically-constrained-Varargs-methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parsing TOML data" +name = "Parsing-TOML-data" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Passing Pointers for Modifying Inputs" +name = "Passing-Pointers-for-Modifying-Inputs" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Passing options to LLVM" +name = "Passing-options-to-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Performance critical code should be inside a function" +name = "Performance-critical-code-should-be-inside-a-function" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Period Types" +name = "Period-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +name = "Periods" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Phi nodes and Pi nodes" +name = "Phi-nodes-and-Pi-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "PhiC nodes and Upsilon nodes" +name = "PhiC-nodes-and-Upsilon-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +name = "Pidfile" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +name = "Pkg" +uri = "stdlib/Pkg/#$" +[[std.label]] +dispname = "Pkg mode" +name = "Pkg-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Pkg.jl" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Platform-Specific Notes" +name = "Platform-Specific-Notes" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Point releasing 101" +name = "Point-releasing-101" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Powers, logs and roots" +name = "Powers,-logs-and-roots" +uri = "manual/mathematical-operations/#Powers%2C-logs-and-roots" +[[std.label]] +dispname = "Pre-allocating outputs" +name = "Pre-allocating-outputs" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Prefer exported methods over direct field access" +name = "Prefer-exported-methods-over-direct-field-access" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Primary Functions" +name = "Primary-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Primitive Types" +name = "Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Principles of usage" +name = "Principles-of-usage" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Printf" +uri = "NEWS/#$" +[[std.label]] +dispname = "Printing of debug information" +name = "Printing-of-debug-information" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Probe usage examples" +name = "Probe-usage-examples" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Processing log events" +name = "Processing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Profiling Julia with Tracy" +name = "Profiling-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Profiling package precompilation with Tracy" +name = "Profiling-package-precompilation-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Program representation" +name = "Program-representation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Project environments" +name = "Project-environments" +uri = "manual/code-loading/#$" +[[std.label]] +name = "Promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Propagating inbounds" +name = "Propagating-inbounds" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Propagation of Missing Values" +name = "Propagation-of-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "Proper-maintenance-and-care-of-multi-threading-locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Properties of Types" +name = "Properties-of-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Property destructuring" +name = "Property-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Qualified names" +name = "Qualified-names" +uri = "manual/modules/#$" +[[std.label]] +name = "Quirks" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Quote expressions" +name = "Quote-expressions" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "REPL-based workflow" +name = "REPL-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "REPL formatting" +name = "REPL-formatting" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "RadioMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Random Numbers" +name = "Random-Numbers" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random generation functions" +name = "Random-generation-functions" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random numbers module" +name = "Random-numbers-module" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Raspberry Pi 1 / Raspberry Pi Zero" +name = "Raspberry-Pi-1-/-Raspberry-Pi-Zero" +uri = "devdocs/build/arm/#Raspberry-Pi-1-%2F-Raspberry-Pi-Zero" +[[std.label]] +dispname = "Raspberry Pi 2" +name = "Raspberry-Pi-2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Rational Numbers" +name = "Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Receiving IP Multicast Packets" +name = "Receiving-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Redefining Methods" +name = "Redefining-Methods" +uri = "manual/methods/#$" +[[std.label]] +name = "Reflection" +uri = "base/base/#$" +[[std.label]] +dispname = "Reflection and introspection" +name = "Reflection-and-introspection" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Remote References and AbstractChannels" +name = "Remote-References-and-AbstractChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Remote References and Distributed Garbage Collection" +name = "Remote-References-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Renaming with as" +name = "Renaming-with-as" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "Reporting-and-analyzing-crashes-(segfaults)" +uri = "devdocs/backtraces/#Reporting-and-analyzing-crashes-%28segfaults%29" +[[std.label]] +name = "Representation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Representation of Intermediate Values" +name = "Representation-of-Intermediate-Values" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Representation of Pointers" +name = "Representation-of-Pointers" +uri = "devdocs/compiler/#$" +[[std.label]] +name = "Reproducibility" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Reproducing concurrency bugs with rr" +name = "Reproducing-concurrency-bugs-with-rr" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Required Build Tools and External Libraries" +name = "Required-Build-Tools-and-External-Libraries" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Resolving IP Addresses" +name = "Resolving-IP-Addresses" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Resources" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Return type" +name = "Return-type" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Returning nothing" +name = "Returning-nothing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Revise-based workflows" +name = "Revise-based-workflows" +uri = "manual/workflow-tips/#$" +[[std.label]] +name = "Rounding" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Epoch" +name = "Rounding-Epoch" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Functions" +name = "Rounding-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding functions" +name = "Rounding-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Rounding modes" +name = "Rounding-modes" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Running External Programs" +name = "Running-External-Programs" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Running PackageEvaluator" +name = "Running-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Running the Julia test suite under Valgrind" +name = "Running-the-Julia-test-suite-under-Valgrind" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Running the analysis" +name = "Running-the-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "SHA" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SHA functions" +name = "SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SIMD Support" +name = "SIMD-Support" +uri = "base/simd-types/#$" +[[std.label]] +dispname = "SIMD Values" +name = "SIMD-Values" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Safe use of Finalizers" +name = "Safe-use-of-Finalizers" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sanitizer support" +name = "Sanitizer-support" +uri = "devdocs/sanitizers/#$" +[[std.label]] +name = "Scheduling" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Search modes" +name = "Search-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Segfaults during bootstrap (sysimg.jl)" +name = "Segfaults-during-bootstrap-(sysimg.jl)" +uri = "devdocs/backtraces/#Segfaults-during-bootstrap-%28sysimg.jl%29" +[[std.label]] +dispname = "Segfaults when running a script" +name = "Segfaults-when-running-a-script" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Selecting an appropriate output array" +name = "Selecting-an-appropriate-output-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Sending IP Multicast Packets" +name = "Sending-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Separate convert and kernel logic" +name = "Separate-convert-and-kernel-logic" +uri = "manual/methods/#$" +[[std.label]] +name = "Serialization" +uri = "stdlib/Serialization/#$" +[[std.label]] +dispname = "Sessions and the REPL" +name = "Sessions-and-the-REPL" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Set-Like Collections" +name = "Set-Like-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Setting up PackageEvaluator" +name = "Setting-up-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "Shared-Arrays" +uri = "stdlib/SharedArrays/#$" +[[std.label]] +dispname = "Shared Arrays and Distributed Garbage Collection" +name = "Shared-Arrays-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shared Global Data Structures" +name = "Shared-Global-Data-Structures" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Short-Circuit Evaluation" +name = "Short-Circuit-Evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Side effects and mutable function arguments" +name = "Side-effects-and-mutable-function-arguments" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sign and absolute value functions" +name = "Sign-and-absolute-value-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Signing binaries" +name = "Signing-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Skipping Missing Values" +name = "Skipping-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Sockets" +uri = "stdlib/Sockets/#$" +[[std.label]] +dispname = "Sorting Algorithms" +name = "Sorting-Algorithms" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting Functions" +name = "Sorting-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting and Related Functions" +name = "Sorting-and-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Source distribution" +name = "Source-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Source distributions of releases" +name = "Source-distributions-of-releases" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Sparse Arrays" +name = "Sparse-Arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector Storage" +name = "Sparse-Vector-Storage" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector and Matrix Constructors" +name = "Sparse-Vector-and-Matrix-Constructors" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse matrix operations" +name = "Sparse-matrix-operations" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Special Types" +name = "Special-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Special floating-point values" +name = "Special-floating-point-values" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Special functions" +name = "Special-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Special matrices" +name = "Special-matrices" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Special values" +name = "Special-values" +uri = "base/base/#$" +[[std.label]] +dispname = "Specialized Calling Convention Signature Representation" +name = "Specialized-Calling-Convention-Signature-Representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Specializing array generation" +name = "Specializing-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Specializing axes" +name = "Specializing-axes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing reshape" +name = "Specializing-reshape" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing similar" +name = "Specializing-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specifying Network Topology (Experimental)" +name = "Specifying-Network-Topology-(Experimental)" +uri = "manual/distributed-computing/#Specifying-Network-Topology-%28Experimental%29" +[[std.label]] +dispname = "Specifying multiple system image targets" +name = "Specifying-multiple-system-image-targets" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Splatting interpolation" +name = "Splatting-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Stack Traces" +name = "Stack-Traces" +uri = "manual/stacktraces/#$" +[[std.label]] +name = "StackTraces" +uri = "base/stacktraces/#$" +[[std.label]] +dispname = "Standalone using and import" +name = "Standalone-using-and-import" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Standard Modules" +name = "Standard-Modules" +uri = "base/base/#$" +[[std.label]] +dispname = "Standard Numeric Types" +name = "Standard-Numeric-Types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Standard functions" +name = "Standard-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Standard library changes" +name = "Standard-library-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Standard modules" +name = "Standard-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Starting Julia with multiple threads" +name = "Starting-Julia-with-multiple-threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Starting and managing worker processes" +name = "Starting-and-managing-worker-processes" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Startup file" +name = "Startup-file" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Static Analysis Algorithm" +name = "Static-Analysis-Algorithm" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "Static-analyzer-annotations-for-GC-correctness-in-C-code" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "Statistics" +uri = "stdlib/Statistics/#$" +[[std.label]] +dispname = "Step 1: Install toolchain" +name = "Step-1:-Install-toolchain" +uri = "devdocs/sanitizers/#Step-1%3A-Install-toolchain" +[[std.label]] +dispname = "Step 2: Build Julia with ASAN" +name = "Step-2:-Build-Julia-with-ASAN" +uri = "devdocs/sanitizers/#Step-2%3A-Build-Julia-with-ASAN" +[[std.label]] +dispname = "String Basics" +name = "String-Basics" +uri = "manual/strings/#$" +[[std.label]] +name = "Strings" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Struct Type Correspondences" +name = "Struct-Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Stylistic Conventions" +name = "Stylistic-Conventions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "SubArray design" +name = "SubArray-design" +uri = "devdocs/subarrays/#$" +[[std.label]] +name = "SubArrays" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Submodules and relative paths" +name = "Submodules-and-relative-paths" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Subsequences, permutations and shuffling" +name = "Subsequences,-permutations-and-shuffling" +uri = "stdlib/Random/#Subsequences%2C-permutations-and-shuffling" +[[std.label]] +name = "Subtypes" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Subtyping and method sorting" +name = "Subtyping-and-method-sorting" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Subtyping diagonal variables" +name = "Subtyping-diagonal-variables" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Supplying the number of expressions" +name = "Supplying-the-number-of-expressions" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Supporting ccall" +name = "Supporting-[ccall](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bccall%5D%28%40ref%29" +[[std.label]] +dispname = "Supporting pointer_from_objref" +name = "Supporting-[pointer_from_objref](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bpointer_from_objref%5D%28%40ref%29" +[[std.label]] +name = "Suppressions" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Surface syntax AST" +name = "Surface-syntax-AST" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Sweeping" +uri = "devdocs/gc/#$" +[[std.label]] +name = "Symbols" +uri = "manual/metaprogramming/#$" +[[std.label]] +name = "Syntax" +uri = "base/base/#$" +[[std.label]] +dispname = "Syntax Conflicts" +name = "Syntax-Conflicts" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Syntax Guide" +name = "Syntax-Guide" +uri = "manual/documentation/#$" +[[std.label]] +name = "System" +uri = "base/base/#$" +[[std.label]] +dispname = "System Image Building" +name = "System-Image-Building" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "System and Package Image Building" +name = "System-and-Package-Image-Building" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "TOML" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Tab completion" +name = "Tab-completion" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Tables" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tagging the release" +name = "Tagging-the-release" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "Talking-to-the-compiler-(the-:meta-mechanism)" +uri = "devdocs/meta/#Talking-to-the-compiler-%28the-%3Ameta-mechanism%29" +[[std.label]] +name = "Tar" +uri = "stdlib/Tar/#$" +[[std.label]] +dispname = "Target Architectures" +name = "Target-Architectures" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Target-Dependent Optimization and Code Generation" +name = "Target-Dependent-Optimization-and-Code-Generation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Task Monitor with BPFnative.jl" +name = "Task-Monitor-with-BPFnative.jl" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task queue probes" +name = "Task-queue-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task runtime probes" +name = "Task-runtime-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task spawn monitor" +name = "Task-spawn-monitor" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Tasks" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Tasks and events" +name = "Tasks-and-events" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +name = "Test" +uri = "NEWS/#$" +[[std.label]] +dispname = "Test result types" +name = "Test-result-types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Test utilities" +name = "Test-utilities" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Base Julia" +name = "Testing-Base-Julia" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Log Statements" +name = "Testing-Log-Statements" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing log events" +name = "Testing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "The @threads Macro" +name = "The-@threads-Macro" +uri = "manual/multi-threading/#The-%40threads-Macro" +[[std.label]] +dispname = "The Julia REPL" +name = "The-Julia-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The Julian mode" +name = "The-Julian-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The throw function" +name = "The-[throw](@ref)-function" +uri = "manual/control-flow/#The-%5Bthrow%5D%28%40ref%29-function" +[[std.label]] +dispname = "The analyzer annotations" +name = "The-analyzer-annotations" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "The bounds checking call hierarchy" +name = "The-bounds-checking-call-hierarchy" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "The dangers of abusing multiple dispatch (aka, more on types with values-as-parameters)" +name = "The-dangers-of-abusing-multiple-dispatch-(aka,-more-on-types-with-values-as-parameters)" +uri = "manual/performance-tips/#The-dangers-of-abusing-multiple-dispatch-%28aka%2C-more-on-types-with-values-as-parameters%29" +[[std.label]] +dispname = "The different prompt modes" +name = "The-different-prompt-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The documentation is not accurate enough. Can I rely on the existing behavior?" +name = "The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior?" +uri = "manual/faq/#The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior%3F" +[[std.label]] +dispname = "The inlining algorithm (inline_worthy)" +name = "The-inlining-algorithm-(inline_worthy)" +uri = "devdocs/inference/#The-inlining-algorithm-%28inline_worthy%29" +[[std.label]] +dispname = "The jlcall calling convention" +name = "The-jlcall-calling-convention" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "The return Keyword" +name = "The-return-Keyword" +uri = "manual/functions/#$" +[[std.label]] +dispname = "The try/catch statement" +name = "The-try/catch-statement" +uri = "manual/control-flow/#The-try%2Fcatch-statement" +[[std.label]] +dispname = "The two uses of the ... operator: slurping and splatting" +name = "The-two-uses-of-the-...-operator:-slurping-and-splatting" +uri = "manual/faq/#The-two-uses-of-the-...-operator%3A-slurping-and-splatting" +[[std.label]] +dispname = "The uniform scaling operator" +name = "The-uniform-scaling-operator" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "There is a useful undocumented function/type/constant. Can I use it?" +name = "There-is-a-useful-undocumented-function/type/constant.-Can-I-use-it?" +uri = "manual/faq/#There-is-a-useful-undocumented-function%2Ftype%2Fconstant.-Can-I-use-it%3F" +[[std.label]] +dispname = "Things to watch out for" +name = "Things-to-watch-out-for" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Thread Sanitizer (TSAN)" +name = "Thread-Sanitizer-(TSAN)" +uri = "devdocs/sanitizers/#Thread-Sanitizer-%28TSAN%29" +[[std.label]] +dispname = "Thread sleep/wake probes" +name = "Thread-sleep/wake-probes" +uri = "devdocs/probes/#Thread-sleep%2Fwake-probes" +[[std.label]] +dispname = "Throwing Julia Exceptions" +name = "Throwing-Julia-Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Thundering herd detection" +name = "Thundering-herd-detection" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "TimeType-Period Arithmetic" +name = "TimeType-Period-Arithmetic" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Toplevel elements" +name = "Toplevel-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tracy Profiler" +name = "Tracy-Profiler" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Trait-based dispatch" +name = "Trait-based-dispatch" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Treat Subnormal Numbers as Zeros" +name = "Treat-Subnormal-Numbers-as-Zeros" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Triggered During Execution" +name = "Triggered-During-Execution" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Trigonometric and hyperbolic functions" +name = "Trigonometric-and-hyperbolic-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Triple-Quoted String Literals" +name = "Triple-Quoted-String-Literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Troubleshooting \"method not matched\": parametric type invariance and MethodErrors" +name = "Troubleshooting-\"method-not-matched\":-parametric-type-invariance-and-MethodErrors" +uri = "manual/faq/#Troubleshooting-%22method-not-matched%22%3A-parametric-type-invariance-and-MethodErrors" +[[std.label]] +dispname = "Try it out!" +name = "Try-it-out!" +uri = "devdocs/EscapeAnalysis/#Try-it-out%21" +[[std.label]] +dispname = "Tuple Types" +name = "Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Tuple and NTuple arguments" +name = "Tuple-and-NTuple-arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Tuple types" +name = "Tuple-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Tuples" +uri = "manual/functions/#$" +[[std.label]] +name = "Tweaks" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type Aliases" +name = "Type-Aliases" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Correspondences" +name = "Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Declarations" +name = "Type-Declarations" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Parameters" +name = "Type-Parameters" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Unions" +name = "Type-Unions" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type declarations" +name = "Type-declarations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type parameters and fields" +name = "Type-parameters-and-fields" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Type relations" +name = "Type-relations" +uri = "base/base/#$" +[[std.label]] +name = "TypeNames" +uri = "devdocs/types/#$" +[[std.label]] +name = "Types" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Types, type declarations, and constructors" +name = "Types,-type-declarations,-and-constructors" +uri = "manual/faq/#Types%2C-type-declarations%2C-and-constructors" +[[std.label]] +dispname = "Types and sets (and Any and Union{}/Bottom)" +name = "Types-and-sets-(and-Any-and-Union{}/Bottom)" +uri = "devdocs/types/#Types-and-sets-%28and-Any-and-Union%7B%7D%2FBottom%29" +[[std.label]] +dispname = "Types of functions" +name = "Types-of-functions" +uri = "manual/types/#$" +[[std.label]] +name = "UUIDs" +uri = "stdlib/UUIDs/#$" +[[std.label]] +dispname = "Unhandled rr system calls" +name = "Unhandled-rr-system-calls" +uri = "devdocs/valgrind/#$" +[[std.label]] +name = "Unicode" +uri = "stdlib/Unicode/#$" +[[std.label]] +dispname = "Unicode Input" +name = "Unicode-Input" +uri = "manual/unicode-input/#$" +[[std.label]] +dispname = "Unicode and UTF-8" +name = "Unicode-and-UTF-8" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Union representation" +name = "Union-representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "UnionAll Types" +name = "UnionAll-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "UnionAll types" +name = "UnionAll-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Unit Testing" +name = "Unit-Testing" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Update the version number of a dependency" +name = "Update-the-version-number-of-a-dependency" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating an existing source tree" +name = "Updating-an-existing-source-tree" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating fields of GC-managed objects" +name = "Updating-fields-of-GC-managed-objects" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Updating operators" +name = "Updating-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Uploading binaries" +name = "Uploading-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Use in Makefiles" +name = "Use-in-Makefiles" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Use naming conventions consistent with Julia base/" +name = "Use-naming-conventions-consistent-with-Julia-base/" +uri = "manual/style-guide/#Use-naming-conventions-consistent-with-Julia-base%2F" +[[std.label]] +dispname = "Useful JULIA_LLVM_ARGS parameters" +name = "Useful-JULIA_LLVM_ARGS-parameters" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Useful Julia functions for Inspecting those variables" +name = "Useful-Julia-functions-for-Inspecting-those-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful Julia variables for Inspecting" +name = "Useful-Julia-variables-for-Inspecting" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful references:" +name = "Useful-references:" +uri = "devdocs/probes/#Useful-references%3A" +[[std.label]] +dispname = "User interaction" +name = "User-interaction" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Using @threads without data races" +name = "Using-@threads-without-data-races" +uri = "manual/multi-threading/#Using-%40threads-without-data-races" +[[std.label]] +dispname = "Using Loggers" +name = "Using-Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Using Valgrind with Julia" +name = "Using-Valgrind-with-Julia" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Using arguments inside scripts" +name = "Using-arguments-inside-scripts" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Using axes for bounds checks and loop iteration" +name = "Using-axes-for-bounds-checks-and-loop-iteration" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Using distinct algorithms for scalar or array generation" +name = "Using-distinct-algorithms-for-scalar-or-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Using julia-config to automatically determine build parameters" +name = "Using-julia-config-to-automatically-determine-build-parameters" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Utility Collections" +name = "Utility-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Vararg Tuple Types" +name = "Vararg-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Varargs Functions" +name = "Varargs-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Variables and Assignments" +name = "Variables-and-Assignments" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Variadic function calls" +name = "Variadic-function-calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Verifying" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Versioning" +uri = "base/base/#$" +[[std.label]] +dispname = "Versioning and Git" +name = "Versioning-and-Git" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Via @profile" +name = "Via-@profile" +uri = "stdlib/Profile/#Via-%40profile" +[[std.label]] +dispname = "Viewing Tracy files in your browser" +name = "Viewing-Tracy-files-in-your-browser" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Viewing a stack trace" +name = "Viewing-a-stack-trace" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Views (SubArrays and other view types)" +name = "Views-(SubArrays-and-other-view-types)" +uri = "base/arrays/#Views-%28SubArrays-and-other-view-types%29" +[[std.label]] +dispname = "What are the possible causes of an UndefVarError during remote execution?" +name = "What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution?" +uri = "manual/faq/#What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution%3F" +[[std.label]] +dispname = "What does the ... operator do?" +name = "What-does-the-...-operator-do?" +uri = "manual/faq/#What-does-the-...-operator-do%3F" +[[std.label]] +dispname = "What is the difference between \"using\" and \"import\"?" +name = "What-is-the-difference-between-\"using\"-and-\"import\"?" +uri = "manual/faq/#What-is-the-difference-between-%22using%22-and-%22import%22%3F" +[[std.label]] +dispname = "What is the return value of an assignment?" +name = "What-is-the-return-value-of-an-assignment?" +uri = "manual/faq/#What-is-the-return-value-of-an-assignment%3F" +[[std.label]] +dispname = "When is convert called?" +name = "When-is-convert-called?" +uri = "manual/conversion-and-promotion/#When-is-convert-called%3F" +[[std.label]] +dispname = "When to use T, Ptr{T} and Ref{T}" +name = "When-to-use-T,-Ptr{T}-and-Ref{T}" +uri = "manual/calling-c-and-fortran-code/#When-to-use-T%2C-Ptr%7BT%7D-and-Ref%7BT%7D" +[[std.label]] +dispname = "Why am I getting UndefVarError from a simple loop?" +name = "Why-am-I-getting-UndefVarError-from-a-simple-loop?" +uri = "manual/faq/#Why-am-I-getting-UndefVarError-from-a-simple-loop%3F" +[[std.label]] +dispname = "Why are my Julia benchmarks for linear algebra operations different from other languages?" +name = "Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages?" +uri = "manual/faq/#Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages%3F" +[[std.label]] +dispname = "Why do concurrent writes to the same stream result in inter-mixed output?" +name = "Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output?" +uri = "manual/faq/#Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output%3F" +[[std.label]] +dispname = "Why does Julia use * for string concatenation? Why not + or something else?" +name = "Why-does-Julia-use-*-for-string-concatenation?-Why-not-or-something-else?" +uri = "manual/faq/#Why-does-Julia-use-%2A-for-string-concatenation%3F-Why-not-or-something-else%3F" +[[std.label]] +dispname = "Why does x += y allocate memory when x and y are arrays?" +name = "Why-does-x-y-allocate-memory-when-x-and-y-are-arrays?" +uri = "manual/faq/#Why-does-x-y-allocate-memory-when-x-and-y-are-arrays%3F" +[[std.label]] +dispname = "Why doesn't it work to declare foo(bar::Vector{Real}) = 42 and then call foo([1])?" +name = "Why-doesn't-it-work-to-declare-foo(bar::Vector{Real})-42-and-then-call-foo([1])?" +uri = "manual/faq/#Why-doesn%27t-it-work-to-declare-foo%28bar%3A%3AVector%7BReal%7D%29-42-and-then-call-foo%28%5B1%5D%29%3F" +[[std.label]] +dispname = "Why doesn't run support * or pipes for scripting external programs?" +name = "Why-doesn't-run-support-*-or-pipes-for-scripting-external-programs?" +uri = "manual/faq/#Why-doesn%27t-run-support-%2A-or-pipes-for-scripting-external-programs%3F" +[[std.label]] +dispname = "Why don't you compile Matlab/Python/R/… code to Julia?" +name = "Why-don't-you-compile-Matlab/Python/R/…-code-to-Julia?" +uri = "manual/faq/#Why-don%27t-you-compile-Matlab%2FPython%2FR%2F%E2%80%A6-code-to-Julia%3F" +[[std.label]] +dispname = "Windows Build Debugging" +name = "Windows-Build-Debugging" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Workflow for Testing Packages" +name = "Workflow-for-Testing-Packages" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with Arrays" +name = "Working-with-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Working with Broadcasted objects" +name = "Working-with-Broadcasted-objects" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Working with Files" +name = "Working-with-Files" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Working with LLVM" +name = "Working-with-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Working with Test Sets" +name = "Working-with-Test-Sets" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with context" +name = "Working-with-context" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Wrapper types" +name = "Wrapper-types" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Write \"type-stable\" functions" +name = "Write-\"type-stable\"-functions" +uri = "manual/performance-tips/#Write-%22type-stable%22-functions" +[[std.label]] +dispname = "Write functions, not just scripts" +name = "Write-functions,-not-just-scripts" +uri = "manual/style-guide/#Write-functions%2C-not-just-scripts" +[[std.label]] +dispname = "Write functions with argument ordering similar to Julia Base" +name = "Write-functions-with-argument-ordering-similar-to-Julia-Base" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Writing Documentation" +name = "Writing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Writing Tests for greeting_tests.jl" +name = "Writing-Tests-for-greeting_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing Tests for math_tests.jl" +name = "Writing-Tests-for-math_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing custom array types with non-1 indexing" +name = "Writing-custom-array-types-with-non-1-indexing" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "LaTeX" +name = "\\LaTeX" +uri = "stdlib/Markdown/#%5CLaTeX" +[[std.label]] +dispname = "Allocation Profiler" +name = "allocation-profiler" +uri = "manual/profile/#$" +[[std.label]] +dispname = "$ and \\ characters" +name = "and-\\-characters" +uri = "manual/documentation/#and-%5C-characters" +[[std.label]] +dispname = "Method" +name = "ast-lowered-method" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Automatic Type Conversion" +name = "automatic-type-conversion" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Append ! to names of functions that modify their arguments" +name = "bang-convention" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Calling Convention" +name = "calling-convention" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "How do I catch CTRL-C in a script?" +name = "catch-ctrl-c" +uri = "manual/faq/#$" +[[std.label]] +dispname = "ccall interface" +name = "ccall-interface" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "ccall using a libuv threadpool (Experimental)" +name = "ccall-using-a-libuv-threadpool-(Experimental)" +uri = "base/multi-threading/#ccall-using-a-libuv-threadpool-%28Experimental%29" +[[std.label]] +dispname = "Command-line Interface" +name = "cli" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Code Availability and Loading Packages" +name = "code-availability" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Code Loading" +name = "code-loading" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Interpolation" +name = "command-interpolation" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Command-line switches for Julia" +name = "command-line-interface" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Compiler efficiency issues" +name = "compiler-efficiency-issues" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Conversion and Promotion" +name = "conversion-and-promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Destructuring Assignment and Multiple Return Values" +name = "destructuring-assignment" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Macro reference" +name = "dev-cartesian-reference" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "JIT Code Generation" +name = "dev-codegen" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Macro Expansion" +name = "dev-macro-expansion" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Parsing" +name = "dev-parsing" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "System Image" +name = "dev-sysimg" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Type Inference" +name = "dev-type-inference" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Version/Environment info" +name = "dev-version-info" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "else Clauses" +name = "else-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "JULIA_CPU_THREADS" +name = "env-cpu-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NUM_GC_THREADS" +name = "env-gc-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_IMAGE_THREADS" +name = "env-image-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_MAX_NUM_PRECOMPILE_FILES" +name = "env-max-num-precompile-files" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "What are the differences between zero-dimensional arrays and scalars?" +name = "faq-array-0dim" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Asynchronous IO and concurrent synchronous writes" +name = "faq-async-io" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia give a DomainError for certain seemingly-sensible operations?" +name = "faq-domain-errors" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia use native machine integer arithmetic?" +name = "faq-integer-arithmetic" +uri = "manual/faq/#$" +[[std.label]] +dispname = "How does \"null\", \"nothingness\" or \"missingness\" work in Julia?" +name = "faq-nothing" +uri = "manual/faq/#$" +[[std.label]] +dispname = "finally Clauses" +name = "finally-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "gdb debugging tips" +name = "gdb-debugging-tips" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "isbits Union Arrays" +name = "isbits-Union-Arrays" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Optimizations" +name = "isbits-Union-Optimizations" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Structs" +name = "isbits-Union-Structs" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +name = "jl_atexit_hook()" +uri = "devdocs/init/#jl_atexit_hook%28%29" +[[std.label]] +name = "julia_init()" +uri = "devdocs/init/#julia_init%28%29" +[[std.label]] +name = "julia_save()" +uri = "devdocs/init/#julia_save%28%29" +[[std.label]] +dispname = "Separate kernel functions (aka, function barriers)" +name = "kernel-functions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Arrays" +name = "lib-arrays" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Iteration" +name = "lib-collections-iteration" +uri = "base/collections/#$" +[[std.label]] +dispname = "Constants" +name = "lib-constants" +uri = "base/constants/#$" +[[std.label]] +dispname = "File Events" +name = "lib-filewatching" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "lib-multithreading" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Numbers" +name = "lib-numbers" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Profiling" +name = "lib-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Strings" +name = "lib-strings" +uri = "base/strings/#$" +[[std.label]] +dispname = "Synchronization" +name = "lib-task-sync" +uri = "base/parallel/#$" +[[std.label]] +name = "libuv" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Local Scope" +name = "local-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level synchronization using schedule and wait" +name = "low-level-schedule-wait" +uri = "base/parallel/#$" +[[std.label]] +name = "main()" +uri = "devdocs/init/#main%28%29" +[[std.label]] +dispname = "Abstract Types" +name = "man-abstract-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Advantages of Julia" +name = "man-advantages-of-julia" +uri = "#$" +[[std.label]] +dispname = "Allowed Variable Names" +name = "man-allowed-variable-names" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Method Ambiguities" +name = "man-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Anonymous Functions" +name = "man-anonymous-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Public API" +name = "man-api" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Argument destructuring" +name = "man-argument-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Argument Passing Behavior" +name = "man-argument-passing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Array and Vectorized Operators and Functions" +name = "man-array-and-vectorized-operators-and-functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-array-concatenation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Indexing" +name = "man-array-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Array literals" +name = "man-array-literals" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Typed array literals" +name = "man-array-typed-literal" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Assignment expressions and assignment versus mutation" +name = "man-assignment-expressions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Asynchronous Programming" +name = "man-asynchronous" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Per-field atomics" +name = "man-atomics" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Alternative linear algebra backends" +name = "man-backends-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Bits Types" +name = "man-bits-types" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Byte Array Literals" +name = "man-byte-array-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Characters" +name = "man-characters" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Cluster Cookie" +name = "man-cluster-cookie" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "@code_warntype" +name = "man-code-warntype" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Compound Expressions" +name = "man-compound-expressions" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Comprehensions" +name = "man-comprehensions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-concatenation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Conditional Evaluation" +name = "man-conditional-evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Constructors" +name = "man-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Compressed Sparse Column (CSC) Sparse Matrix Storage" +name = "man-csc" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Arrays with custom indices" +name = "man-custom-indices" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom pretty-printing" +name = "man-custom-pretty-printing" +uri = "manual/types/#$" +[[std.label]] +dispname = "Declared Types" +name = "man-declared-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Distributed Computing" +name = "man-distributed" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Documentation" +name = "man-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Vectorized \"dot\" operators" +name = "man-dot-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Interpolation" +name = "man-expression-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Package Extensions" +name = "man-extensions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Functions" +name = "man-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Getting Started" +name = "man-getting-started" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Important Links" +name = "man-important-links" +uri = "#$" +[[std.label]] +dispname = "Indexed Assignment" +name = "man-indexed-assignment" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Inner Constructor Methods" +name = "man-inner-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Instance Properties" +name = "man-instance-properties" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Interactive Utilities" +name = "man-interactive-utils" +uri = "stdlib/InteractiveUtils/#$" +[[std.label]] +dispname = "Abstract Arrays" +name = "man-interface-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Iteration" +name = "man-interface-iteration" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Strided Arrays" +name = "man-interface-strided-arrays" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Customizing broadcasting" +name = "man-interfaces-broadcasting" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Introduction" +name = "man-introduction" +uri = "#$" +[[std.label]] +dispname = "Julia Compared to Other Languages" +name = "man-julia-compared-other-languages" +uri = "#$" +[[std.label]] +dispname = "Linear Algebra" +name = "man-linalg" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Orthogonal matrices (AbstractQ)" +name = "man-linalg-abstractq" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "man-linalg-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Logging" +name = "man-logging" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Repeated Evaluation: Loops" +name = "man-loops" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Macros" +name = "man-macros" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method design and the avoidance of ambiguities" +name = "man-method-design-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Method specializations" +name = "man-method-specializations" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Orthogonalize your design" +name = "man-methods-orthogonalize" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Single- and multi-dimensional Arrays" +name = "man-multi-dim-arrays" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "man-multithreading" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multithreading and linear algebra" +name = "man-multithreading-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Numeric Literal Coefficients" +name = "man-numeric-literal-coefficients" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Outer Constructor Methods" +name = "man-outer-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Composite Types" +name = "man-parametric-composite-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Avoid containers with abstract type parameters" +name = "man-performance-abstract-container" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Annotations" +name = "man-performance-annotations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance of captured variable" +name = "man-performance-captured" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Access arrays in memory order, along columns" +name = "man-performance-column-major" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Tips" +name = "man-performance-tips" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Types with values-as-parameters" +name = "man-performance-value-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Consider using views for slices" +name = "man-performance-views" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Printf" +name = "man-printf" +uri = "stdlib/Printf/#$" +[[std.label]] +dispname = "Punctuation" +name = "man-punctuation" +uri = "base/punctuation/#$" +[[std.label]] +dispname = "QuoteNode" +name = "man-quote-node" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Raw String Literals" +name = "man-raw-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Regular Expressions" +name = "man-regex-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Scope constructs" +name = "man-scope-table" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Scripting" +name = "man-scripting" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "man-shared-arrays" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shell mode" +name = "man-shell-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Singleton types" +name = "man-singleton-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Strings" +name = "man-strings" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Supported index types" +name = "man-supported-index-types" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Task Migration" +name = "man-task-migration" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Tasks (aka Coroutines)" +name = "man-tasks" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Threadpools" +name = "man-threadpools" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "What does \"type-stable\" mean?" +name = "man-type-stability" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Typed Globals" +name = "man-typed-globals" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Types" +name = "man-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type{T} type selectors" +name = "man-typet-type" +uri = "manual/types/#$" +[[std.label]] +dispname = "Variables" +name = "man-variables" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Dot Syntax for Vectorizing Functions" +name = "man-vectorized" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Version Number Literals" +name = "man-version-number-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "What Makes Julia, Julia?" +name = "man-what-makes-julia" +uri = "#$" +[[std.label]] +dispname = "Workflow Tips" +name = "man-workflow-tips" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Mapping C Types to Julia" +name = "mapping-c-types-to-julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown" +name = "markdown_stdlib" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Mathematical Operators" +name = "math-ops" +uri = "base/math/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "meta-non-standard-string-literals" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Missing Values" +name = "missing" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Modules" +name = "modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "nVidia Jetson TX2" +name = "nVidia-Jetson-TX2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Namespace management" +name = "namespace-management" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "non-standard-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "On Soft Scope" +name = "on-soft-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Diagnosing and fixing hangs due to a package dependency" +name = "pchang_deps" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Fixing package code to avoid hangs" +name = "pchang_fix" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Package Images" +name = "pkgimages" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package images optimized for multiple microarchitectures" +name = "pkgimgs-multi-versioning" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package/Environment Preferences" +name = "preferences" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "printf() and stdio in the Julia runtime" +name = "printf()-and-stdio-in-the-Julia-runtime" +uri = "devdocs/stdio/#printf%28%29-and-stdio-in-the-Julia-runtime" +[[std.label]] +dispname = "printf() during initialization" +name = "printf()-during-initialization" +uri = "devdocs/stdio/#printf%28%29-during-initialization" +[[std.label]] +name = "repl_entrypoint()" +uri = "devdocs/init/#repl_entrypoint%28%29" +[[std.label]] +dispname = "Scope of Variables" +name = "scope-of-variables" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "BLAS character arguments" +name = "stdlib-blas-chars" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Unit diagonal" +name = "stdlib-blas-diag" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Multiplication order" +name = "stdlib-blas-side" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Transposition operation" +name = "stdlib-blas-trans" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Triangle referencing" +name = "stdlib-blas-uplo" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "API reference" +name = "stdlib-dates-api" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "SparseArrays API" +name = "stdlib-sparse-arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Interpolation" +name = "string-interpolation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "System image optimized for multiple microarchitectures" +name = "sysimg-multi-versioning" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Tools" +name = "tools" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "using and import with specific identifiers, and adding methods" +name = "using-and-import-with-specific-identifiers,-and-adding-methods" +uri = "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods" +[[std.label]] +dispname = "Writing binary broadcasting rules" +name = "writing-binary-broadcasting-rules" +uri = "manual/interfaces/#$" diff --git a/v0.2.3/inventories/JuliaDocs.toml b/v0.2.3/inventories/JuliaDocs.toml new file mode 100644 index 0000000..5492fc1 --- /dev/null +++ b/v0.2.3/inventories/JuliaDocs.toml @@ -0,0 +1,14 @@ +[Inventory] +format = "DocInventories v0" +project = "JuliaDocs" +version = "" + +[[std.doc]] +name = "DocumenterInterLinks" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocumenterInterLinks.jl" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocInventories.jl" +uri = "DocInventories.jl#readme" diff --git a/v0.2.3/inventory.toml.gz b/v0.2.3/inventory.toml.gz new file mode 100644 index 0000000..6fcbf02 Binary files /dev/null and b/v0.2.3/inventory.toml.gz differ diff --git a/v0.2.3/objects.inv b/v0.2.3/objects.inv new file mode 100644 index 0000000..26ef1e9 Binary files /dev/null and b/v0.2.3/objects.inv differ diff --git a/v0.2.3/search_index.js b/v0.2.3/search_index.js new file mode 100644 index 0000000..3249d1a --- /dev/null +++ b/v0.2.3/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"api/#API","page":"API","title":"API","text":"","category":"section"},{"location":"api/","page":"API","title":"API","text":"The DocInventories package exports two names:","category":"page"},{"location":"api/","page":"API","title":"API","text":"Inventory\nInventoryItem","category":"page"},{"location":"api/","page":"API","title":"API","text":"All other names should either be imported explicitly, e.g.,","category":"page"},{"location":"api/","page":"API","title":"API","text":"using DocInventories: uri, spec","category":"page"},{"location":"api/","page":"API","title":"API","text":"for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.","category":"page"},{"location":"api/","page":"API","title":"API","text":"","category":"page"},{"location":"api/","page":"API","title":"API","text":"Modules = [DocInventories]","category":"page"},{"location":"api/#DocInventories.MIME_TYPES","page":"API","title":"DocInventories.MIME_TYPES","text":"Default map of file extensions to MIME types.\n\nMIME_TYPES = Dict(\n \".txt\" => MIME(\"text/x-intersphinx\"),\n \".inv\" => MIME(\"application/x-intersphinx\"),\n \".toml\" => MIME(\"application/toml\"),\n \".txt.gz\" => MIME(\"text/x-intersphinx+gzip\"),\n \".toml.gz\" => MIME(\"application/toml+gzip\"),\n)\n\n\n\n\n\n","category":"constant"},{"location":"api/#DocInventories.Inventory","page":"API","title":"DocInventories.Inventory","text":"An inventory link targets in a project documentation.\n\ninventory = Inventory(\n source;\n mime=auto_mime(source),\n root_url=root_url(source)\n)\n\nloads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.\n\nThe Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.\n\nAlternatively,\n\ninventory = Inventory(; project, version=\"\", root_url=\"\", items=[])\n\nwith a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.\n\nAttributes\n\nproject: The name of the project\nversion: The version of the project (e.g., \"1.0.0\")\nroot_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with \"https://\" and end with a slash.\nsource: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.\nsorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.\n\nItem access\n\nItems can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form \":[domain:]role:`name`\", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.\n\nSearch\n\nThe inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:\n\nA spec of the form \":domain:role:`name`\", in full, partially, or as a regex.\nPart of a url of a page in the project's documentation, as a string\nThe title of a section as it appears somewhere in the project's documentation.\n\nThe search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.\n\nMethods\n\nfind_in_inventory(inventory, name) – find a single item in the inventory\nsave(filename, inventory; mime=auto_mime(filename)) – write the inventory to a file in any supported output format.\nshow_full(inventory) – show the unabbreviated inventory in the REPL (ideally via TerminalPager)\nuri(inventory, key) – obtain the full URI for an item from the inventory.\npush!(inventory, items...) – add InventoryItems to an existing inventory.\nappend!(inventory, collections...) – add collections of InventoryItems to an existing inventory.\nsort(inventory) – convert an unsorted inventory into a sorted one.\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryFormatError","page":"API","title":"DocInventories.InventoryFormatError","text":"An error indicating an issue with an objects.inv file.\n\nthrow(InventoryFormatError(msg))\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryItem","page":"API","title":"DocInventories.InventoryItem","text":"An item inside an Inventory.\n\nitem = InventoryItem(; name, role, uri, priority=1, domain=\"jl\", dispname=\"-\")\n\nrepresents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.\n\nFor convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=\":domain:role:`name`\" borrows from Sphinx' cross-referencing syntax:\n\nitem = IventoryItem(\n \":domain:role:`name`\" => uri;\n dispname=,\n priority=()\n)\n\nThe domain is optional: if spec=\":role:`name`\", the domain is \"std\" for role=\"label\" or role=\"doc\", and \"jl\" otherwise. The role is mandatory for code objects. For non-code objects,\n\nitem = IventoryItem(\n \"title\" => uri;\n dispname=,\n priority=-1\n)\n\nindicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(\":std:label:`name`\" => uri; dispname=title, priority=-1).\n\nAttributes\n\nname: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.\ndomain: The name of a Sphinx domain. Should be \"jl\" for Julia code objects (default), \"py\" for Python code objects, and \"std\" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.\nrole: A domain-specific role (type). Must have nonzero length and not contain whitespace.\npriority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:\n1: the \"default\" priority. Used by default for all objects not in the \"std\" domain (that is, all \"code\" objects such as those in the \"jl\" domain).\n0: object is important\n2 (or higher): object is unimportant\n-1 (or lower): object is \"hidden\" (may be omitted from search). Used by default for all objects in the std domain (section titles)\nSee find_in_inventory for details. The above semantics match those used by Sphinx.\nuri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with \"$\" to indicate a placeholder for name (usually as \"#$\", for an HTML anchor matching name).\ndispname: A full plain text representation of the object. May be \"-\" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.\n\nMethods\n\nuri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.\ndispname – Extract the dispname, resolving the \"-\" shorthand, if applicable.\nspec – Return the specification string \":domain:role:`name`\" associated with the item\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.auto_mime-Tuple{Any}","page":"API","title":"DocInventories.auto_mime","text":"Determine the MIME type of the given file path or URL from the file extension.\n\nmime = auto_mime(source)\n\nreturns a MIME type from the extension of source. The default mapping is in MIME_TYPES.\n\nUnknown or unsupported extensions throw an ArgumentError.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.dispname-Tuple{InventoryItem}","page":"API","title":"DocInventories.dispname","text":"Obtain the full display name for an InventoryItem.\n\ndisplay_name = dispname(item)\n\nreturns item.dispname with \"-\" expanded to item.name.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.find_in_inventory-Tuple{Any, Any}","page":"API","title":"DocInventories.find_in_inventory","text":"Find an item in the inventory.\n\nitem = find_in_inventory(\n inventory,\n name;\n domain=\"\",\n role=\"\",\n quiet=false,\n include_hidden_priority=true\n)\n\nreturns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.\n\nArguments\n\ninventory: The Inventory to search.\nname: The value of the name attribute of the InventoryItem to find. Must match exactly.\ndomain: If not empty, restrict search to items with a matching domain attribute.\nrole: If not empty, restrict search to items with a matching role attribute.\nquiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.\ninclude_hidden_priority: Whether or not to consider items with a negative priority attribute. If \"hidden\" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.\n\nNote that direct item lookup as inventory[spec] where spec is a string of the form \"[:[domain:]role:]`name`\" is available as a simplified way to call find_in_inventory with quiet=true.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.root_url-Tuple{AbstractString}","page":"API","title":"DocInventories.root_url","text":"Obtain the root url from an inventory source.\n\nurl = root_url(source; warn=true)\n\nreturns the root url as determined by split_url if source starts with \"https://\" or \"http://\", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.save-Tuple{AbstractString, Any}","page":"API","title":"DocInventories.save","text":"Write the Inventory to file in the specified format.\n\nsave(filename, inventory; mime=auto_mime(filename))\n\nwrites inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{InventoryItem}","page":"API","title":"DocInventories.show_full","text":"show_full(item) # io=stdout\nshow_full(io, item)\n\nis equivalent to\n\nshow(IOContext(io, :full => true), \"text/plain\", item)\n\nand shows the InventoryItem with all attributes.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{Inventory}","page":"API","title":"DocInventories.show_full","text":"show_full(inventory) # io=stdout\nshow_full(io, inventory)\n\nis equivalent to\n\nshow(IOContext(io, :limit => false), \"text/plain\", inventory)\n\nand shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.spec-Tuple{InventoryItem}","page":"API","title":"DocInventories.spec","text":"Return the specification string of an InventoryItem.\n\nitem_spec = spec(item)\n\nreturns a string of the form \":domain:role:`name`\" using the attributes of the given item.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.split_url-Tuple{Any}","page":"API","title":"DocInventories.split_url","text":"Split a URL into a root URL and a filename.\n\nroot_url, filename = split_url(url)\n\nsplits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with \"https://\" or \"http://\".\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{Inventory, Any}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(inventory, key)\n\nis equivalent to uri(inventory[key]; root_url=inventory.root_url).\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{InventoryItem}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(item; root_url=\"\")\n\nfully expands item.uri and prepends root_url.\n\n\n\n\n\n","category":"method"},{"location":"formats/#Inventory-File-Formats","page":"Inventory File Formats","title":"Inventory File Formats","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.","category":"page"},{"location":"formats/#Sphinx-Inventory-Format","page":"Inventory File Formats","title":"Sphinx Inventory Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"# Sphinx inventory version 2\n# Project: <project>\n# Version: <version>\n# The remainder of this file is compressed using zlib.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.","category":"page"},{"location":"formats/#Plain-Text-Format","page":"Inventory File Formats","title":"Plain Text Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"<name> <domain>:<role> <priority> <uri> <dispname>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).","category":"page"},{"location":"formats/#TOML-Format","page":"Inventory File Formats","title":"TOML Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The TOML format is another text output format that is optimized for human readability. It starts with a header section of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"[Inventory]\nformat = \"DocInventories v0\"\nproject = \"<project>\"\nversion = \"<version>\"","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The format line is mandatory and identifies the file as containing inventory data in the format described here.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"warning: Warning\nAs indicated by the v0 in the format line, the format described here is currently experimental and may change without notice","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"After that, each InventoryItem is represented by a multi-line block of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"[[<domain>.<role>]]\nname = \"<name>\"\nuri = \"<uri>\"\ndispname = \"<dispname>\"\npriority = <priority>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname=\"-\"), the dispname line may also be omitted.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The item-blocks may be grouped/separated by blank lines. In .toml file generated by DocInventories.save(\"inventory.toml\", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map \"name\", \"uri\", and potentially \"dispname\" and \"priority\" to their respective values.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"A compressed TOML file can be written with, e.g., DocInventories.save(\"inventory.toml.gz\", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.","category":"page"},{"location":"formats/#Size-Comparison","page":"Inventory File Formats","title":"Size Comparison","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"using DocInventories\nusing DocumenterInterLinks\nusing Markdown\nusing DataFrames\nusing PrettyTables\n\ninv = InterLinks(\n \"Documenter\" => (\n \"https://documenter.juliadocs.org/stable/\",\n joinpath(@__DIR__, \"inventories\", \"Documenter.toml\")\n ),\n \"Julia\" => (\n \"https://docs.julialang.org/en/v1/\",\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\")\n ),\n \"Matplotlib\" => \"https://matplotlib.org/stable/objects.inv\",\n \"Python\" => \"https://docs.python.org/3/objects.inv\",\n)\n\nprojects = collect(keys(inv))\nformats = [\".txt\", \".toml\", \".inv\", \".toml.gz\"]\ndata = (\n \"project\" => String[],\n \"objects\" => Int64[],\n [format => String[] for format in formats]...\n)\n\nmktempdir() do tempdir\n for name in projects\n push!(data[1][2], name)\n push!(data[2][2], length(inv[name]))\n for (i, format) in enumerate(formats)\n filename = joinpath(tempdir, name*format)\n DocInventories.save(filename, inv[name])\n kB = float(filesize(filename)) / 1024.0\n push!(data[i+2][2], \"$(round(kB; digits=1)) kB\")\n end\n end\nend\n\n\ntable = pretty_table(\n String,\n DataFrame(data...);\n header=[\"Project\", \"No. of Objects\", formats...],\n backend = Val(:markdown),\n)\n\nMarkdown.parse(table)","category":"page"},{"location":"usage/#Usage","page":"Usage","title":"Usage","text":"","category":"section"},{"location":"usage/#Loading-Inventories","page":"Usage","title":"Loading Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"using DocInventories\ninventory = Inventory(\"https://matplotlib.org/3.7.3/objects.inv\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory = Inventory(\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\"),\n root_url=\"https://docs.julialang.org/en/v1/\"\n)","category":"page"},{"location":"usage/#Inventory-Items","page":"Usage","title":"Inventory Items","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"item = inventory[\"Style-Guide\"]","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The spec in the mapping adopts the notation of a \"domain\" and \"role\" from Sphinx:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.show_full(inventory[\"Style-Guide\"])","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"[1]: We conflate Sphinx' \"object types\" and \"roles\". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference \":py:func:`matplotlib.pyplot.subplots`\" would correspond to the DocInventories spec \":py:function:`matplotlib.pyplot.subplots`\".","category":"page"},{"location":"usage/#Exploring-Inventories","page":"Usage","title":"Exploring Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Thus, we could search for a title as is appears in the documentation:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"Sorting and Related Functions\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, with a regular expression, for all Julia functions in Base that have sort in their name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(r\":function:`Base\\..*sort.*`\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, for all linkable items that appear on the page with the relative URI \"manual/workflow-tips/\"","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"manual/workflow-tips/\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The search results will be sorted taking into account the priority field of the items.","category":"page"},{"location":"usage/#Saving-Inventories-to-File","page":"Usage","title":"Saving Inventories to File","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(tempname(), inventory; mime=\"application/toml\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"It is also possible to write with compression by appending a .gz file extension:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml.gz\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"See Inventory File Formats for a description of all available output formats.","category":"page"},{"location":"creating/#Creating-Inventory-Files","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file \"by hand\" make sense:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.\nCreating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"There are two ways to accomplish this:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Populate an Inventory in the REPL\nMaintain an Inventory TOML File by Hand","category":"page"},{"location":"creating/#Populate-an-Inventory-in-the-REPL","page":"Creating Inventory Files","title":"Populate an Inventory in the REPL","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We can instantiate an empty Inventory as","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"using DocInventories\n\ninventory = Inventory(\n project=\"Wikipedia\",\n version=\"2024-01\",\n root_url=\"https://en.wikipedia.org/wiki/\"\n);\nnothing # hide","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Then, we can push! InventoryItems for all pages we want to include in the inventory:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"push!(\n inventory,\n InventoryItem(\n \":std:doc:Julia\" => \"Julia_(programming_language)\";\n dispname=\"Julia (programming language)\"\n ),\n InventoryItem(\n \":std:doc:Python\" => \"Python_(programming_language)\";\n dispname=\"Python (programming language)\"\n )\n)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We've used here the role :std:doc: for \"documents\", which is somewhat optional, but more accurate than the default \":std:label:\" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"inventory[\"Julia\"]","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Once the inventory is complete, we can write it to disk, see Saving Inventories to File.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"creating/#Maintain-an-Inventory-TOML-File-by-Hand","page":"Creating Inventory Files","title":"Maintain an Inventory TOML File by Hand","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"show(stdout, \"application/toml\", inventory)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.","category":"page"},{"location":"#DocInventories.jl","page":"Home","title":"DocInventories.jl","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"using Markdown\nusing Pkg\n\nVERSION = Pkg.dependencies()[Base.UUID(\"43dc2714-ed3b-44b5-b226-857eda1aa7de\")].version\n\ngithub_badge = \"[![Github](https://img.shields.io/badge/JuliaDocs-DocInventories.jl-blue.svg?logo=github)](https://github.com/JuliaDocs/DocInventories.jl)\"\n\nversion_badge = \"![v$VERSION](https://img.shields.io/badge/version-v$(replace(\"$VERSION\", \"-\" => \"--\"))-green.svg)\"\n\nif get(ENV, \"DOCUMENTER_BUILD_PDF\", \"\") == \"\"\n Markdown.parse(\"$github_badge $version_badge\")\nelse\n Markdown.parse(\"\"\"\n -----\n\n On Github: [JuliaDocs/DocInventories.jl](https://github.com/JuliaDocs/DocInventories.jl)\n\n Version: $VERSION\n\n -----\n\n \"\"\")\nend","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.","category":"page"},{"location":"#Installation","page":"Home","title":"Installation","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"As usual, that package can be installed via","category":"page"},{"location":"","page":"Home","title":"Home","text":"] add DocInventories","category":"page"},{"location":"","page":"Home","title":"Home","text":"in the Julia REPL, or by adding","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories = \"43dc2714-ed3b-44b5-b226-857eda1aa7de\"","category":"page"},{"location":"","page":"Home","title":"Home","text":"to the relevant Project.toml file.","category":"page"},{"location":"#Contents","page":"Home","title":"Contents","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"Pages = [page for (name, page) in Main.PAGES[2:end]]","category":"page"}] +} diff --git a/v0.2.3/siteinfo.js b/v0.2.3/siteinfo.js new file mode 100644 index 0000000..488dce7 --- /dev/null +++ b/v0.2.3/siteinfo.js @@ -0,0 +1 @@ +var DOCUMENTER_CURRENT_VERSION = "v0.2.3"; diff --git a/v0.2.3/usage/index.html b/v0.2.3/usage/index.html new file mode 100644 index 0000000..1d18d4c --- /dev/null +++ b/v0.2.3/usage/index.html @@ -0,0 +1,76 @@ +<!DOCTYPE html> +<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>Usage · DocInventories.jl

Usage

Loading Inventories

An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as

using DocInventories
+inventory = Inventory("https://matplotlib.org/3.7.3/objects.inv")
Inventory(
+ project="Matplotlib",
+ version="3.7.3",
+ root_url="https://matplotlib.org/3.7.3/",
+ items=[
+  InventoryItem(":std:label:`2dcollections3d`" => "tutorials/toolkits/mplot3d.html#dcollections3d", dispname="2D plots in 3D"),
+  InventoryItem(":std:label:`3d_plots`" => "plot_types/3D/index.html#d-plots", dispname="3D"),
+  InventoryItem(":std:envvar:`HOME`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLBACKEND`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLCONFIGDIR`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  ⋮ (10231 elements in total)
+  InventoryItem(":std:label:`wireframe`" => "tutorials/toolkits/mplot3d.html#\$", dispname="Wireframe plots"),
+  InventoryItem(":std:label:`working-with-text`" => "tutorials/introductory/pyplot.html#\$", dispname="Working with text"),
+  InventoryItem(":std:label:`writing-docstrings`" => "devel/documenting_mpl.html#\$", dispname="Writing docstrings"),
+  InventoryItem(":std:label:`writing-examples-and-tutorials`" => "devel/documenting_mpl.html#\$", dispname="Writing examples and tutorials"),
+  InventoryItem(":std:label:`writing-rest-pages`" => "devel/documenting_mpl.html#\$", dispname="Writing ReST pages"),
+  InventoryItem(":std:label:`xkcd-colors`" => "tutorials/colors/colors.html#\$", dispname="Comparison between X11/CSS4 and xkcd colors"),
+ ]
+)
+

To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:

inventory = Inventory(
+    joinpath(@__DIR__, "inventories", "Julia.toml"),
+    root_url="https://docs.julialang.org/en/v1/"
+)
Inventory(
+ project="The Julia Language",
+ version="1.10.0",
+ root_url="https://docs.julialang.org/en/v1/",
+ items=[
+  InventoryItem(":std:label:`\"Value-types\"`" => "manual/types/#%22Value-types%22", dispname="\"Value types\""),
+  InventoryItem(":jl:keyword:`&&`" => "base/math/#%26%26"),
+  InventoryItem(":jl:keyword:`...`" => "base/base/#\$"),
+  InventoryItem(":std:label:`...-combines-many-arguments-into-one-argument-in-function-definitions`" => "manual/faq/#\$", dispname="... combines many arguments into one argument in function definitions"),
+  InventoryItem(":std:label:`...-splits-one-argument-into-many-different-arguments-in-function-calls`" => "manual/faq/#\$", dispname="... splits one argument into many different arguments in function calls"),
+  ⋮ (3602 elements in total)
+  InventoryItem(":std:label:`using-and-import-with-specific-identifiers,-and-adding-methods`" => "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods", dispname="using and import with specific identifiers, and adding methods"),
+  InventoryItem(":jl:keyword:`var\"name\"`" => "base/base/#var%22name%22"),
+  InventoryItem(":jl:keyword:`where`" => "base/base/#\$"),
+  InventoryItem(":jl:keyword:`while`" => "base/base/#\$"),
+  InventoryItem(":std:label:`writing-binary-broadcasting-rules`" => "manual/interfaces/#\$", dispname="Writing binary broadcasting rules"),
+  InventoryItem(":jl:keyword:`||`" => "base/math/#%7C%7C"),
+ ]
+)
+

Inventory Items

Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like

item = inventory["Style-Guide"]
InventoryItem(
+  ":std:label:`Style-Guide`" => "manual/style-guide/#\$",
+  dispname="Style Guide"
+)

Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.

The spec in the mapping adopts the notation of a "domain" and "role" from Sphinx:

DocInventories.show_full(inventory["Style-Guide"])
InventoryItem(
+  name="Style-Guide",
+  domain="std",
+  role="label",
+  priority=-1,
+  uri="manual/style-guide/#Style-Guide",
+  dispname="Style Guide"
+)

This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].

Exploring Inventories

An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.

Thus, we could search for a title as is appears in the documentation:

inventory("Sorting and Related Functions")
2-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`Sorting-and-Related-Functions`" => "base/sort/#\$", dispname="Sorting and Related Functions")
+ InventoryItem(":std:doc:`base/sort`" => "base/sort/", dispname="Sorting and Related Functions")

Or, with a regular expression, for all Julia functions in Base that have sort in their name:

inventory(r":function:`Base\..*sort.*`")
14-element Vector{InventoryItem}:
+ InventoryItem(":jl:function:`Base.Sort.insorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort!`" => "base/sort/#Base.Sort.partialsort%21")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm!`" => "base/sort/#Base.Sort.partialsortperm%21")
+ InventoryItem(":jl:function:`Base.Sort.searchsorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedfirst`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedlast`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.sortperm!`" => "base/sort/#Base.Sort.sortperm%21")
+ InventoryItem(":jl:function:`Base.issorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort!`" => "base/sort/#Base.sort%21")
+ InventoryItem(":jl:function:`Base.sortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sortslices`" => "base/sort/#\$")

Or, for all linkable items that appear on the page with the relative URI "manual/workflow-tips/"

inventory("manual/workflow-tips/")
6-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`A-basic-editor/REPL-workflow`" => "manual/workflow-tips/#A-basic-editor%2FREPL-workflow", dispname="A basic editor/REPL workflow")
+ InventoryItem(":std:label:`Browser-based-workflow`" => "manual/workflow-tips/#\$", dispname="Browser-based workflow")
+ InventoryItem(":std:label:`REPL-based-workflow`" => "manual/workflow-tips/#\$", dispname="REPL-based workflow")
+ InventoryItem(":std:label:`Revise-based-workflows`" => "manual/workflow-tips/#\$", dispname="Revise-based workflows")
+ InventoryItem(":std:label:`man-workflow-tips`" => "manual/workflow-tips/#\$", dispname="Workflow Tips")
+ InventoryItem(":std:doc:`manual/workflow-tips`" => "manual/workflow-tips/", dispname="Workflow Tips")

The search results will be sorted taking into account the priority field of the items.

Saving Inventories to File

An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use

DocInventories.save("$(tempname()).toml", inventory)

The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:

DocInventories.save(tempname(), inventory; mime="application/toml")

It is also possible to write with compression by appending a .gz file extension:

DocInventories.save("$(tempname()).toml.gz", inventory)

See Inventory File Formats for a description of all available output formats.

  • 1We conflate Sphinx' "object types" and "roles". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference ":py:func:`matplotlib.pyplot.subplots`" would correspond to the DocInventories spec ":py:function:`matplotlib.pyplot.subplots`".
diff --git a/v0.3 b/v0.3 new file mode 120000 index 0000000..3e13853 --- /dev/null +++ b/v0.3 @@ -0,0 +1 @@ +v0.3.2 \ No newline at end of file diff --git a/v0.3.0/.documenter-siteinfo.json b/v0.3.0/.documenter-siteinfo.json new file mode 100644 index 0000000..deb64d1 --- /dev/null +++ b/v0.3.0/.documenter-siteinfo.json @@ -0,0 +1 @@ +{"documenter":{"julia_version":"1.10.0","generation_timestamp":"2024-01-27T20:38:26","documenter_version":"1.2.1"}} \ No newline at end of file diff --git a/v0.3.0/api/index.html b/v0.3.0/api/index.html new file mode 100644 index 0000000..6e14600 --- /dev/null +++ b/v0.3.0/api/index.html @@ -0,0 +1,29 @@ + +API · DocInventories.jl

API

The DocInventories package exports two names:

All other names should either be imported explicitly, e.g.,

using DocInventories: uri, spec

for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.


DocInventories.MIME_TYPESConstant

Default map of file extensions to MIME types.

MIME_TYPES = Dict(
+    ".txt" => MIME("text/x-intersphinx"),
+    ".inv" => MIME("application/x-intersphinx"),
+    ".toml" => MIME("application/toml"),
+    ".txt.gz" => MIME("text/x-intersphinx+gzip"),
+    ".toml.gz" => MIME("application/toml+gzip"),
+)
source
DocInventories.InventoryType

An inventory link targets in a project documentation.

inventory = Inventory(
+    source;
+    mime=auto_mime(source),
+    root_url=root_url(source)
+)

loads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.

The Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.

Alternatively,

inventory = Inventory(; project, version="", root_url="", items=[])

with a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.

Attributes

  • project: The name of the project
  • version: The version of the project (e.g., "1.0.0")
  • root_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with "https://" and end with a slash.
  • source: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.
  • sorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.

Item access

Items can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form ":[domain:]role:`name`", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.

Search

The inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:

  • A spec of the form ":domain:role:`name`", in full, partially, or as a regex.
  • Part of a url of a page in the project's documentation, as a string
  • The title of a section as it appears somewhere in the project's documentation.

The search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.

Methods

source
DocInventories.InventoryItemType

An item inside an Inventory.

item = InventoryItem(; name, role, uri, priority=1, domain="jl", dispname="-")

represents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.

For convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=":domain:role:`name`" borrows from Sphinx' cross-referencing syntax:

item = IventoryItem(
+    ":domain:role:`name`" => uri;
+    dispname=<name>,
+    priority=(<domain == "std" ? -1 : 1>)
+)

The domain is optional: if spec=":role:`name`", the domain is "std" for role="label" or role="doc", and "jl" otherwise. The role is mandatory for code objects. For non-code objects,

item = IventoryItem(
+    "title" => uri;
+    dispname=<title>,
+    priority=-1
+)

indicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(":std:label:`name`" => uri; dispname=title, priority=-1).

Attributes

  • name: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.

  • domain: The name of a Sphinx domain. Should be "jl" for Julia code objects (default), "py" for Python code objects, and "std" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.

  • role: A domain-specific role (type). Must have nonzero length and not contain whitespace.

  • priority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:

    • 1: the "default" priority. Used by default for all objects not in the "std" domain (that is, all "code" objects such as those in the "jl" domain).
    • 0: object is important
    • 2 (or higher): object is unimportant
    • -1 (or lower): object is "hidden" (may be omitted from search). Used by default for all objects in the std domain (section titles)

    See find_in_inventory for details. The above semantics match those used by Sphinx.

  • uri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with "$" to indicate a placeholder for name (usually as "#$", for an HTML anchor matching name).

  • dispname: A full plain text representation of the object. May be "-" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.

Methods

  • uri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.
  • dispname – Extract the dispname, resolving the "-" shorthand, if applicable.
  • spec – Return the specification string ":domain:role:`name`" associated with the item
source
DocInventories.auto_mimeMethod

Determine the MIME type of the given file path or URL from the file extension.

mime = auto_mime(source)

returns a MIME type from the extension of source. The default mapping is in MIME_TYPES.

Unknown or unsupported extensions throw an ArgumentError.

source
DocInventories.find_in_inventoryMethod

Find an item in the inventory.

item = find_in_inventory(
+    inventory,
+    name;
+    domain="",
+    role="",
+    quiet=false,
+    include_hidden_priority=true
+)

returns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.

Arguments

  • inventory: The Inventory to search.
  • name: The value of the name attribute of the InventoryItem to find. Must match exactly.
  • domain: If not empty, restrict search to items with a matching domain attribute.
  • role: If not empty, restrict search to items with a matching role attribute.
  • quiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.
  • include_hidden_priority: Whether or not to consider items with a negative priority attribute. If "hidden" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.

Note that direct item lookup as inventory[spec] where spec is a string of the form "[:[domain:]role:]`name`" is available as a simplified way to call find_in_inventory with quiet=true.

source
DocInventories.root_urlMethod

Obtain the root url from an inventory source.

url = root_url(source; warn=true)

returns the root url as determined by split_url if source starts with "https://" or "http://", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.

source
DocInventories.saveMethod

Write the Inventory to file in the specified format.

save(filename, inventory; mime=auto_mime(filename))

writes inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.

source
DocInventories.show_fullMethod
show_full(inventory)  # io=stdout
+show_full(io, inventory)

is equivalent to

show(IOContext(io, :limit => false), "text/plain", inventory)

and shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.

source
DocInventories.specMethod

Return the specification string of an InventoryItem.

item_spec = spec(item)

returns a string of the form ":domain:role:`name`" using the attributes of the given item.

source
DocInventories.split_urlMethod

Split a URL into a root URL and a filename.

root_url, filename = split_url(url)

splits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with "https://" or "http://".

source
DocInventories.uriMethod
uri_str = uri(inventory, key)

is equivalent to uri(inventory[key]; root_url=inventory.root_url).

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

+ ${display_result} +

+
+ ${display_link} +
+
+ ${search_divider} + `; + + return result_div; +} + +/** + * Get selected filters, remake the filter html and lastly update the search modal + */ +function get_filters() { + let ele = $(".search-filters .search-filter-selected").get(); + filter_results = ele.map((x) => $(x).text().toLowerCase()); + modal_filters = make_modal_body_filters(filters, filter_results); + update_search(filter_results); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Modal settings dialog +$(document).ready(function () { + var settings = $("#documenter-settings"); + $("#documenter-settings-button").click(function () { + settings.toggleClass("is-active"); + }); + // Close the dialog if X is clicked + $("#documenter-settings button.delete").click(function () { + settings.removeClass("is-active"); + }); + // Close dialog if ESC is pressed + $(document).keyup(function (e) { + if (e.keyCode == 27) settings.removeClass("is-active"); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +let search_modal_header = ` + +`; + +let initial_search_body = ` +
Type something to get started!
+`; + +let search_modal_footer = ` +
+ + Ctrl + + / to search + + esc to close +
+`; + +$(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/v0.3.0/assets/themes/documenter-dark.css b/v0.3.0/assets/themes/documenter-dark.css new file mode 100644 index 0000000..9f5449f --- /dev/null +++ b/v0.3.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:#024c7d !important}a.has-text-info:hover,a.has-text-info:focus{color:#012d4b !important}.has-background-info{background-color:#024c7d !important}.has-text-info-light{color:#ebf7ff !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#b9e2fe !important}.has-background-info-light{background-color:#ebf7ff !important}.has-text-info-dark{color:#0e9dfb !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#40b1fc !important}.has-background-info-dark{background-color:#0e9dfb !important}.has-text-success{color:#008438 !important}a.has-text-success:hover,a.has-text-success:focus{color:#005122 !important}.has-background-success{background-color:#008438 !important}.has-text-success-light{color:#ebfff3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#b8ffd6 !important}.has-background-success-light{background-color:#ebfff3 !important}.has-text-success-dark{color:#00eb64 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#1fff7e !important}.has-background-success-dark{background-color:#00eb64 !important}.has-text-warning{color:#ad8100 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#7a5b00 !important}.has-background-warning{background-color:#ad8100 !important}.has-text-warning-light{color:#fffaeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#ffedb8 !important}.has-background-warning-light{background-color:#fffaeb !important}.has-text-warning-dark{color:#d19c00 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#ffbf05 !important}.has-background-warning-dark{background-color:#d19c00 !important}.has-text-danger{color:#9e1b0d !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#6f1309 !important}.has-background-danger{background-color:#9e1b0d !important}.has-text-danger-light{color:#fdeeec !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#fac3bd !important}.has-background-danger-light{background-color:#fdeeec !important}.has-text-danger-dark{color:#ec311d !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#f05c4c !important}.has-background-danger-dark{background-color:#ec311d !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#282f2f !important}.has-background-grey-darker{background-color:#282f2f !important}.has-text-grey-dark{color:#343c3d !important}.has-background-grey-dark{background-color:#343c3d !important}.has-text-grey{color:#5e6d6f !important}.has-background-grey{background-color:#5e6d6f !important}.has-text-grey-light{color:#8c9b9d !important}.has-background-grey-light{background-color:#8c9b9d !important}.has-text-grey-lighter{color:#dbdee0 !important}.has-background-grey-lighter{background-color:#dbdee0 !important}.has-text-white-ter{color:#ecf0f1 !important}.has-background-white-ter{background-color:#ecf0f1 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--documenter-dark{/*! + Theme: a11y-dark + Author: @ericwbailey + Maintainer: @ericwbailey + + Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css +*/}html.theme--documenter-dark html{background-color:#1f2424;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark article,html.theme--documenter-dark aside,html.theme--documenter-dark figure,html.theme--documenter-dark footer,html.theme--documenter-dark header,html.theme--documenter-dark hgroup,html.theme--documenter-dark section{display:block}html.theme--documenter-dark body,html.theme--documenter-dark button,html.theme--documenter-dark input,html.theme--documenter-dark optgroup,html.theme--documenter-dark select,html.theme--documenter-dark textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--documenter-dark code,html.theme--documenter-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark body{color:#fff;font-size:1em;font-weight:400;line-height:1.5}html.theme--documenter-dark a{color:#1abc9c;cursor:pointer;text-decoration:none}html.theme--documenter-dark a strong{color:currentColor}html.theme--documenter-dark a:hover{color:#1dd2af}html.theme--documenter-dark code{background-color:rgba(255,255,255,0.05);color:#ececec;font-size:.875em;font-weight:normal;padding:.1em}html.theme--documenter-dark hr{background-color:#282f2f;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--documenter-dark img{height:auto;max-width:100%}html.theme--documenter-dark input[type="checkbox"],html.theme--documenter-dark input[type="radio"]{vertical-align:baseline}html.theme--documenter-dark small{font-size:.875em}html.theme--documenter-dark span{font-style:inherit;font-weight:inherit}html.theme--documenter-dark strong{color:#f2f2f2;font-weight:700}html.theme--documenter-dark fieldset{border:none}html.theme--documenter-dark pre{-webkit-overflow-scrolling:touch;background-color:#282f2f;color:#fff;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--documenter-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--documenter-dark table td,html.theme--documenter-dark table th{vertical-align:top}html.theme--documenter-dark table td:not([align]),html.theme--documenter-dark table th:not([align]){text-align:inherit}html.theme--documenter-dark table th{color:#f2f2f2}html.theme--documenter-dark .box{background-color:#343c3d;border-radius:8px;box-shadow:none;color:#fff;display:block;padding:1.25rem}html.theme--documenter-dark a.box:hover,html.theme--documenter-dark a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1abc9c}html.theme--documenter-dark a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1abc9c}html.theme--documenter-dark .button{background-color:#282f2f;border-color:#4c5759;border-width:1px;color:#375a7f;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--documenter-dark .button strong{color:inherit}html.theme--documenter-dark .button .icon,html.theme--documenter-dark .button .icon.is-small,html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--documenter-dark .button .icon.is-medium,html.theme--documenter-dark .button .icon.is-large{height:1.5em;width:1.5em}html.theme--documenter-dark .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button:hover,html.theme--documenter-dark .button.is-hovered{border-color:#8c9b9d;color:#f2f2f2}html.theme--documenter-dark .button:focus,html.theme--documenter-dark .button.is-focused{border-color:#8c9b9d;color:#17a689}html.theme--documenter-dark .button:focus:not(:active),html.theme--documenter-dark .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button:active,html.theme--documenter-dark .button.is-active{border-color:#343c3d;color:#f2f2f2}html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;color:#fff;text-decoration:underline}html.theme--documenter-dark .button.is-text:hover,html.theme--documenter-dark .button.is-text.is-hovered,html.theme--documenter-dark .button.is-text:focus,html.theme--documenter-dark .button.is-text.is-focused{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .button.is-text:active,html.theme--documenter-dark .button.is-text.is-active{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .button.is-text[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1abc9c;text-decoration:none}html.theme--documenter-dark .button.is-ghost:hover,html.theme--documenter-dark .button.is-ghost.is-hovered{color:#1abc9c;text-decoration:underline}html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:hover,html.theme--documenter-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus,html.theme--documenter-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus:not(:active),html.theme--documenter-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--documenter-dark .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-white.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:hover,html.theme--documenter-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus,html.theme--documenter-dark .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus:not(:active),html.theme--documenter-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus:not(:active),html.theme--documenter-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light.is-active{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:#ecf0f1;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-outlined.is-focused{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover,html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus:not(:active),html.theme--documenter-dark .content kbd.button:focus:not(:active),html.theme--documenter-dark .button.is-dark.is-focused:not(:active),html.theme--documenter-dark .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark[disabled],html.theme--documenter-dark .content kbd.button[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark,fieldset[disabled] html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:#282f2f;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted:hover,html.theme--documenter-dark .content kbd.button.is-inverted:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-dark.is-inverted[disabled],html.theme--documenter-dark .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-loading::after,html.theme--documenter-dark .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined,html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-outlined.is-focused{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus:not(:active),html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--documenter-dark .button.is-primary.is-focused:not(:active),html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary[disabled],html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;box-shadow:none}html.theme--documenter-dark .button.is-primary.is-inverted,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--documenter-dark .button.is-primary.is-inverted[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:hover,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-light.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e8eef5;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:active,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-light.is-active,html.theme--documenter-dark .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#dfe8f1;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:hover,html.theme--documenter-dark .button.is-link.is-hovered{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus,html.theme--documenter-dark .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus:not(:active),html.theme--documenter-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link.is-active{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:#1abc9c;box-shadow:none}html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-outlined.is-focused{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:hover,html.theme--documenter-dark .button.is-link.is-light.is-hovered{background-color:#e2fbf6;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:active,html.theme--documenter-dark .button.is-link.is-light.is-active{background-color:#d7f9f3;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:hover,html.theme--documenter-dark .button.is-info.is-hovered{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus,html.theme--documenter-dark .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus:not(:active),html.theme--documenter-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info.is-active{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:#024c7d;box-shadow:none}html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;color:#024c7d}html.theme--documenter-dark .button.is-info.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-outlined.is-focused{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:hover,html.theme--documenter-dark .button.is-info.is-light.is-hovered{background-color:#def2fe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:active,html.theme--documenter-dark .button.is-info.is-light.is-active{background-color:#d2edfe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:hover,html.theme--documenter-dark .button.is-success.is-hovered{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus,html.theme--documenter-dark .button.is-success.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus:not(:active),html.theme--documenter-dark .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success.is-active{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:#008438;box-shadow:none}html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;color:#008438}html.theme--documenter-dark .button.is-success.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-outlined.is-focused{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:hover,html.theme--documenter-dark .button.is-success.is-light.is-hovered{background-color:#deffec;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:active,html.theme--documenter-dark .button.is-success.is-light.is-active{background-color:#d1ffe5;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:hover,html.theme--documenter-dark .button.is-warning.is-hovered{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus,html.theme--documenter-dark .button.is-warning.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus:not(:active),html.theme--documenter-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning.is-active{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:#ad8100;box-shadow:none}html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-outlined.is-focused{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:hover,html.theme--documenter-dark .button.is-warning.is-light.is-hovered{background-color:#fff7de;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:active,html.theme--documenter-dark .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:hover,html.theme--documenter-dark .button.is-danger.is-hovered{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus,html.theme--documenter-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus:not(:active),html.theme--documenter-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger.is-active{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;box-shadow:none}html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-outlined.is-focused{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:hover,html.theme--documenter-dark .button.is-danger.is-light.is-hovered{background-color:#fce3e0;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:active,html.theme--documenter-dark .button.is-danger.is-light.is-active{background-color:#fcd8d5;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--documenter-dark .button.is-small:not(.is-rounded),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--documenter-dark .button.is-normal{font-size:1rem}html.theme--documenter-dark .button.is-medium{font-size:1.25rem}html.theme--documenter-dark .button.is-large{font-size:1.5rem}html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .button{background-color:#8c9b9d;border-color:#5e6d6f;box-shadow:none;opacity:.5}html.theme--documenter-dark .button.is-fullwidth{display:flex;width:100%}html.theme--documenter-dark .button.is-loading{color:transparent !important;pointer-events:none}html.theme--documenter-dark .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--documenter-dark .button.is-static{background-color:#282f2f;border-color:#5e6d6f;color:#dbdee0;box-shadow:none;pointer-events:none}html.theme--documenter-dark .button.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--documenter-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .buttons .button{margin-bottom:0.5rem}html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--documenter-dark .buttons:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .buttons:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--documenter-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--documenter-dark .buttons.has-addons .button:last-child{margin-right:0}html.theme--documenter-dark .buttons.has-addons .button:hover,html.theme--documenter-dark .buttons.has-addons .button.is-hovered{z-index:2}html.theme--documenter-dark .buttons.has-addons .button:focus,html.theme--documenter-dark .buttons.has-addons .button.is-focused,html.theme--documenter-dark .buttons.has-addons .button:active,html.theme--documenter-dark .buttons.has-addons .button.is-active,html.theme--documenter-dark .buttons.has-addons .button.is-selected{z-index:3}html.theme--documenter-dark .buttons.has-addons .button:focus:hover,html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover,html.theme--documenter-dark .buttons.has-addons .button:active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--documenter-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .buttons.is-centered{justify-content:center}html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .buttons.is-right{justify-content:flex-end}html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:1rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1.25rem}}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--documenter-dark .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--documenter-dark .content li+li{margin-top:0.25em}html.theme--documenter-dark .content p:not(:last-child),html.theme--documenter-dark .content dl:not(:last-child),html.theme--documenter-dark .content ol:not(:last-child),html.theme--documenter-dark .content ul:not(:last-child),html.theme--documenter-dark .content blockquote:not(:last-child),html.theme--documenter-dark .content pre:not(:last-child),html.theme--documenter-dark .content table:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .content h1,html.theme--documenter-dark .content h2,html.theme--documenter-dark .content h3,html.theme--documenter-dark .content h4,html.theme--documenter-dark .content h5,html.theme--documenter-dark .content h6{color:#f2f2f2;font-weight:600;line-height:1.125}html.theme--documenter-dark .content h1{font-size:2em;margin-bottom:0.5em}html.theme--documenter-dark .content h1:not(:first-child){margin-top:1em}html.theme--documenter-dark .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--documenter-dark .content h2:not(:first-child){margin-top:1.1428em}html.theme--documenter-dark .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--documenter-dark .content h3:not(:first-child){margin-top:1.3333em}html.theme--documenter-dark .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--documenter-dark .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--documenter-dark .content h6{font-size:1em;margin-bottom:1em}html.theme--documenter-dark .content blockquote{background-color:#282f2f;border-left:5px solid #5e6d6f;padding:1.25em 1.5em}html.theme--documenter-dark .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ol:not([type]){list-style-type:decimal}html.theme--documenter-dark .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--documenter-dark .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--documenter-dark .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--documenter-dark .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--documenter-dark .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--documenter-dark .content ul ul ul{list-style-type:square}html.theme--documenter-dark .content dd{margin-left:2em}html.theme--documenter-dark .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--documenter-dark .content figure:not(:first-child){margin-top:2em}html.theme--documenter-dark .content figure:not(:last-child){margin-bottom:2em}html.theme--documenter-dark .content figure img{display:inline-block}html.theme--documenter-dark .content figure figcaption{font-style:italic}html.theme--documenter-dark .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--documenter-dark .content sup,html.theme--documenter-dark .content sub{font-size:75%}html.theme--documenter-dark .content table{width:100%}html.theme--documenter-dark .content table td,html.theme--documenter-dark .content table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .content table th{color:#f2f2f2}html.theme--documenter-dark .content table th:not([align]){text-align:inherit}html.theme--documenter-dark .content table thead td,html.theme--documenter-dark .content table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .content table tfoot td,html.theme--documenter-dark .content table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .content table tbody tr:last-child td,html.theme--documenter-dark .content table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .content .tabs li+li{margin-top:0}html.theme--documenter-dark .content.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--documenter-dark .content.is-normal{font-size:1rem}html.theme--documenter-dark .content.is-medium{font-size:1.25rem}html.theme--documenter-dark .content.is-large{font-size:1.5rem}html.theme--documenter-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--documenter-dark .icon.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--documenter-dark .icon.is-medium{height:2rem;width:2rem}html.theme--documenter-dark .icon.is-large{height:3rem;width:3rem}html.theme--documenter-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--documenter-dark .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--documenter-dark .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--documenter-dark div.icon-text{display:flex}html.theme--documenter-dark .image,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--documenter-dark .image img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--documenter-dark .image img.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--documenter-dark .image.is-fullwidth,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--documenter-dark .image.is-square,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--documenter-dark .image.is-1by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--documenter-dark .image.is-5by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--documenter-dark .image.is-4by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--documenter-dark .image.is-3by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--documenter-dark .image.is-5by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--documenter-dark .image.is-16by9,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--documenter-dark .image.is-2by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--documenter-dark .image.is-3by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--documenter-dark .image.is-4by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--documenter-dark .image.is-3by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--documenter-dark .image.is-2by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--documenter-dark .image.is-3by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--documenter-dark .image.is-9by16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--documenter-dark .image.is-1by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--documenter-dark .image.is-1by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--documenter-dark .image.is-16x16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--documenter-dark .image.is-24x24,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--documenter-dark .image.is-32x32,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--documenter-dark .image.is-48x48,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--documenter-dark .image.is-64x64,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--documenter-dark .image.is-96x96,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--documenter-dark .image.is-128x128,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--documenter-dark .notification{background-color:#282f2f;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .notification strong{color:currentColor}html.theme--documenter-dark .notification code,html.theme--documenter-dark .notification pre{background:#fff}html.theme--documenter-dark .notification pre code{background:transparent}html.theme--documenter-dark .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--documenter-dark .notification .title,html.theme--documenter-dark .notification .subtitle,html.theme--documenter-dark .notification .content{color:currentColor}html.theme--documenter-dark .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .notification.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#fff}html.theme--documenter-dark .notification.is-primary,html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .notification.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .notification.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .notification.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .notification.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .notification.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .notification.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .notification.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .notification.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .notification.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .notification.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#343c3d}html.theme--documenter-dark .progress::-webkit-progress-value{background-color:#dbdee0}html.theme--documenter-dark .progress::-moz-progress-bar{background-color:#dbdee0}html.theme--documenter-dark .progress::-ms-fill{background-color:#dbdee0;border:none}html.theme--documenter-dark .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--documenter-dark .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--documenter-dark .progress.is-white::-ms-fill{background-color:#fff}html.theme--documenter-dark .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-light::-webkit-progress-value{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-moz-progress-bar{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-ms-fill{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light:indeterminate{background-image:linear-gradient(to right, #ecf0f1 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-dark::-webkit-progress-value,html.theme--documenter-dark .content kbd.progress::-webkit-progress-value{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-moz-progress-bar,html.theme--documenter-dark .content kbd.progress::-moz-progress-bar{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-ms-fill,html.theme--documenter-dark .content kbd.progress::-ms-fill{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark:indeterminate,html.theme--documenter-dark .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #282f2f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-primary::-webkit-progress-value,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-moz-progress-bar,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-ms-fill,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary:indeterminate,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #375a7f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-link::-webkit-progress-value{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-moz-progress-bar{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-ms-fill{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1abc9c 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-info::-webkit-progress-value{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-moz-progress-bar{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-ms-fill{background-color:#024c7d}html.theme--documenter-dark .progress.is-info:indeterminate{background-image:linear-gradient(to right, #024c7d 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-success::-webkit-progress-value{background-color:#008438}html.theme--documenter-dark .progress.is-success::-moz-progress-bar{background-color:#008438}html.theme--documenter-dark .progress.is-success::-ms-fill{background-color:#008438}html.theme--documenter-dark .progress.is-success:indeterminate{background-image:linear-gradient(to right, #008438 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-warning::-webkit-progress-value{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-moz-progress-bar{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-ms-fill{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ad8100 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-danger::-webkit-progress-value{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-moz-progress-bar{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-ms-fill{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #9e1b0d 30%, #343c3d 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#343c3d;background-image:linear-gradient(to right, #fff 30%, #343c3d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-ms-fill{animation-name:none}html.theme--documenter-dark .progress.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--documenter-dark .progress.is-medium{height:1.25rem}html.theme--documenter-dark .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--documenter-dark .table{background-color:#343c3d;color:#fff}html.theme--documenter-dark .table td,html.theme--documenter-dark .table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .table td.is-white,html.theme--documenter-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .table td.is-black,html.theme--documenter-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .table td.is-light,html.theme--documenter-dark .table th.is-light{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .table td.is-primary,html.theme--documenter-dark .table th.is-primary{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-link,html.theme--documenter-dark .table th.is-link{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .table td.is-info,html.theme--documenter-dark .table th.is-info{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .table td.is-success,html.theme--documenter-dark .table th.is-success{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .table td.is-warning,html.theme--documenter-dark .table th.is-warning{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .table td.is-danger,html.theme--documenter-dark .table th.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .table td.is-narrow,html.theme--documenter-dark .table th.is-narrow{white-space:nowrap;width:1%}html.theme--documenter-dark .table td.is-selected,html.theme--documenter-dark .table th.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-selected a,html.theme--documenter-dark .table td.is-selected strong,html.theme--documenter-dark .table th.is-selected a,html.theme--documenter-dark .table th.is-selected strong{color:currentColor}html.theme--documenter-dark .table td.is-vcentered,html.theme--documenter-dark .table th.is-vcentered{vertical-align:middle}html.theme--documenter-dark .table th{color:#f2f2f2}html.theme--documenter-dark .table th:not([align]){text-align:left}html.theme--documenter-dark .table tr.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table tr.is-selected a,html.theme--documenter-dark .table tr.is-selected strong{color:currentColor}html.theme--documenter-dark .table tr.is-selected td,html.theme--documenter-dark .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--documenter-dark .table thead{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table thead td,html.theme--documenter-dark .table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .table tfoot{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tfoot td,html.theme--documenter-dark .table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .table tbody{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tbody tr:last-child td,html.theme--documenter-dark .table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .table.is-bordered td,html.theme--documenter-dark .table.is-bordered th{border-width:1px}html.theme--documenter-dark .table.is-bordered tr:last-child td,html.theme--documenter-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--documenter-dark .table.is-fullwidth{width:100%}html.theme--documenter-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#2d3435}html.theme--documenter-dark .table.is-narrow td,html.theme--documenter-dark .table.is-narrow th{padding:0.25em 0.5em}html.theme--documenter-dark .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#282f2f}html.theme--documenter-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--documenter-dark .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .tags .tag,html.theme--documenter-dark .tags .content kbd,html.theme--documenter-dark .content .tags kbd,html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--documenter-dark .tags .tag:not(:last-child),html.theme--documenter-dark .tags .content kbd:not(:last-child),html.theme--documenter-dark .content .tags kbd:not(:last-child),html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--documenter-dark .tags:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .tags:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--documenter-dark .tags.is-centered{justify-content:center}html.theme--documenter-dark .tags.is-centered .tag,html.theme--documenter-dark .tags.is-centered .content kbd,html.theme--documenter-dark .content .tags.is-centered kbd,html.theme--documenter-dark .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--documenter-dark .tags.is-right{justify-content:flex-end}html.theme--documenter-dark .tags.is-right .tag:not(:first-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--documenter-dark .tags.is-right .tag:not(:last-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--documenter-dark .tags.has-addons .tag,html.theme--documenter-dark .tags.has-addons .content kbd,html.theme--documenter-dark .content .tags.has-addons kbd,html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--documenter-dark .tags.has-addons .tag:not(:first-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--documenter-dark .tags.has-addons .tag:not(:last-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--documenter-dark .tag:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#282f2f;border-radius:.4em;color:#fff;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .tag:not(body) .delete,html.theme--documenter-dark .content kbd:not(body) .delete,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--documenter-dark .tag.is-white:not(body),html.theme--documenter-dark .content kbd.is-white:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .tag.is-black:not(body),html.theme--documenter-dark .content kbd.is-black:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .tag.is-light:not(body),html.theme--documenter-dark .content kbd.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-dark:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--documenter-dark .content .docstring>section>kbd:not(body){background-color:#282f2f;color:#fff}html.theme--documenter-dark .tag.is-primary:not(body),html.theme--documenter-dark .content kbd.is-primary:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){background-color:#375a7f;color:#fff}html.theme--documenter-dark .tag.is-primary.is-light:not(body),html.theme--documenter-dark .content kbd.is-primary.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .tag.is-link:not(body),html.theme--documenter-dark .content kbd.is-link:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1abc9c;color:#fff}html.theme--documenter-dark .tag.is-link.is-light:not(body),html.theme--documenter-dark .content kbd.is-link.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .tag.is-info:not(body),html.theme--documenter-dark .content kbd.is-info:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#024c7d;color:#fff}html.theme--documenter-dark .tag.is-info.is-light:not(body),html.theme--documenter-dark .content kbd.is-info.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .tag.is-success:not(body),html.theme--documenter-dark .content kbd.is-success:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#008438;color:#fff}html.theme--documenter-dark .tag.is-success.is-light:not(body),html.theme--documenter-dark .content kbd.is-success.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .tag.is-warning:not(body),html.theme--documenter-dark .content kbd.is-warning:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ad8100;color:#fff}html.theme--documenter-dark .tag.is-warning.is-light:not(body),html.theme--documenter-dark .content kbd.is-warning.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .tag.is-danger:not(body),html.theme--documenter-dark .content kbd.is-danger:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .tag.is-danger.is-light:not(body),html.theme--documenter-dark .content kbd.is-danger.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .tag.is-normal:not(body),html.theme--documenter-dark .content kbd.is-normal:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--documenter-dark .tag.is-medium:not(body),html.theme--documenter-dark .content kbd.is-medium:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--documenter-dark .tag.is-large:not(body),html.theme--documenter-dark .content kbd.is-large:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child,html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--documenter-dark .tag.is-delete:not(body),html.theme--documenter-dark .content kbd.is-delete:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--documenter-dark .tag.is-delete:not(body):hover,html.theme--documenter-dark .content kbd.is-delete:not(body):hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--documenter-dark .tag.is-delete:not(body):focus,html.theme--documenter-dark .content kbd.is-delete:not(body):focus,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1d2122}html.theme--documenter-dark .tag.is-delete:not(body):active,html.theme--documenter-dark .content kbd.is-delete:not(body):active,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#111414}html.theme--documenter-dark .tag.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--documenter-dark .content kbd.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--documenter-dark a.tag:hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--documenter-dark .title,html.theme--documenter-dark .subtitle{word-break:break-word}html.theme--documenter-dark .title em,html.theme--documenter-dark .title span,html.theme--documenter-dark .subtitle em,html.theme--documenter-dark .subtitle span{font-weight:inherit}html.theme--documenter-dark .title sub,html.theme--documenter-dark .subtitle sub{font-size:.75em}html.theme--documenter-dark .title sup,html.theme--documenter-dark .subtitle sup{font-size:.75em}html.theme--documenter-dark .title .tag,html.theme--documenter-dark .title .content kbd,html.theme--documenter-dark .content .title kbd,html.theme--documenter-dark .title .docstring>section>a.docs-sourcelink,html.theme--documenter-dark .subtitle .tag,html.theme--documenter-dark .subtitle .content kbd,html.theme--documenter-dark .content .subtitle kbd,html.theme--documenter-dark .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--documenter-dark .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--documenter-dark .title strong{color:inherit;font-weight:inherit}html.theme--documenter-dark .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--documenter-dark .title.is-1{font-size:3rem}html.theme--documenter-dark .title.is-2{font-size:2.5rem}html.theme--documenter-dark .title.is-3{font-size:2rem}html.theme--documenter-dark .title.is-4{font-size:1.5rem}html.theme--documenter-dark .title.is-5{font-size:1.25rem}html.theme--documenter-dark .title.is-6{font-size:1rem}html.theme--documenter-dark .title.is-7{font-size:.75rem}html.theme--documenter-dark .subtitle{color:#8c9b9d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--documenter-dark .subtitle strong{color:#8c9b9d;font-weight:600}html.theme--documenter-dark .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--documenter-dark .subtitle.is-1{font-size:3rem}html.theme--documenter-dark .subtitle.is-2{font-size:2.5rem}html.theme--documenter-dark .subtitle.is-3{font-size:2rem}html.theme--documenter-dark .subtitle.is-4{font-size:1.5rem}html.theme--documenter-dark .subtitle.is-5{font-size:1.25rem}html.theme--documenter-dark .subtitle.is-6{font-size:1rem}html.theme--documenter-dark .subtitle.is-7{font-size:.75rem}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#1f2424;border-color:#5e6d6f;border-radius:.4em;color:#dbdee0}html.theme--documenter-dark .select select::-moz-placeholder,html.theme--documenter-dark .textarea::-moz-placeholder,html.theme--documenter-dark .input::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select::-webkit-input-placeholder,html.theme--documenter-dark .textarea::-webkit-input-placeholder,html.theme--documenter-dark .input::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:-moz-placeholder,html.theme--documenter-dark .textarea:-moz-placeholder,html.theme--documenter-dark .input:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select:-ms-input-placeholder,html.theme--documenter-dark .textarea:-ms-input-placeholder,html.theme--documenter-dark .input:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:hover,html.theme--documenter-dark .textarea:hover,html.theme--documenter-dark .input:hover,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:hover,html.theme--documenter-dark .select select.is-hovered,html.theme--documenter-dark .is-hovered.textarea,html.theme--documenter-dark .is-hovered.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#8c9b9d}html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1abc9c;box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#8c9b9d;border-color:#282f2f;box-shadow:none;color:#fff}html.theme--documenter-dark .select select[disabled]::-moz-placeholder,html.theme--documenter-dark .textarea[disabled]::-moz-placeholder,html.theme--documenter-dark .input[disabled]::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .textarea[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .input[disabled]::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-moz-placeholder,html.theme--documenter-dark .textarea[disabled]:-moz-placeholder,html.theme--documenter-dark .input[disabled]:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-ms-input-placeholder,html.theme--documenter-dark .textarea[disabled]:-ms-input-placeholder,html.theme--documenter-dark .input[disabled]:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--documenter-dark .textarea[readonly],html.theme--documenter-dark .input[readonly],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--documenter-dark .is-white.textarea,html.theme--documenter-dark .is-white.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--documenter-dark .is-white.textarea:focus,html.theme--documenter-dark .is-white.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--documenter-dark .is-white.is-focused.textarea,html.theme--documenter-dark .is-white.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-white.textarea:active,html.theme--documenter-dark .is-white.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--documenter-dark .is-white.is-active.textarea,html.theme--documenter-dark .is-white.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .is-black.textarea,html.theme--documenter-dark .is-black.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--documenter-dark .is-black.textarea:focus,html.theme--documenter-dark .is-black.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--documenter-dark .is-black.is-focused.textarea,html.theme--documenter-dark .is-black.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-black.textarea:active,html.theme--documenter-dark .is-black.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--documenter-dark .is-black.is-active.textarea,html.theme--documenter-dark .is-black.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .is-light.textarea,html.theme--documenter-dark .is-light.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#ecf0f1}html.theme--documenter-dark .is-light.textarea:focus,html.theme--documenter-dark .is-light.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--documenter-dark .is-light.is-focused.textarea,html.theme--documenter-dark .is-light.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-light.textarea:active,html.theme--documenter-dark .is-light.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--documenter-dark .is-light.is-active.textarea,html.theme--documenter-dark .is-light.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .is-dark.textarea,html.theme--documenter-dark .content kbd.textarea,html.theme--documenter-dark .is-dark.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--documenter-dark .content kbd.input{border-color:#282f2f}html.theme--documenter-dark .is-dark.textarea:focus,html.theme--documenter-dark .content kbd.textarea:focus,html.theme--documenter-dark .is-dark.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--documenter-dark .content kbd.input:focus,html.theme--documenter-dark .is-dark.is-focused.textarea,html.theme--documenter-dark .content kbd.is-focused.textarea,html.theme--documenter-dark .is-dark.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .content kbd.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--documenter-dark .is-dark.textarea:active,html.theme--documenter-dark .content kbd.textarea:active,html.theme--documenter-dark .is-dark.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--documenter-dark .content kbd.input:active,html.theme--documenter-dark .is-dark.is-active.textarea,html.theme--documenter-dark .content kbd.is-active.textarea,html.theme--documenter-dark .is-dark.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .content kbd.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .is-primary.textarea,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink{border-color:#375a7f}html.theme--documenter-dark .is-primary.textarea:focus,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.is-focused.textarea,html.theme--documenter-dark .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--documenter-dark .is-primary.textarea:active,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:active,html.theme--documenter-dark .is-primary.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:active,html.theme--documenter-dark .is-primary.is-active.textarea,html.theme--documenter-dark .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .is-link.textarea,html.theme--documenter-dark .is-link.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1abc9c}html.theme--documenter-dark .is-link.textarea:focus,html.theme--documenter-dark .is-link.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--documenter-dark .is-link.is-focused.textarea,html.theme--documenter-dark .is-link.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-link.textarea:active,html.theme--documenter-dark .is-link.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--documenter-dark .is-link.is-active.textarea,html.theme--documenter-dark .is-link.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .is-info.textarea,html.theme--documenter-dark .is-info.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#024c7d}html.theme--documenter-dark .is-info.textarea:focus,html.theme--documenter-dark .is-info.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--documenter-dark .is-info.is-focused.textarea,html.theme--documenter-dark .is-info.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-info.textarea:active,html.theme--documenter-dark .is-info.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--documenter-dark .is-info.is-active.textarea,html.theme--documenter-dark .is-info.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .is-success.textarea,html.theme--documenter-dark .is-success.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#008438}html.theme--documenter-dark .is-success.textarea:focus,html.theme--documenter-dark .is-success.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--documenter-dark .is-success.is-focused.textarea,html.theme--documenter-dark .is-success.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-success.textarea:active,html.theme--documenter-dark .is-success.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--documenter-dark .is-success.is-active.textarea,html.theme--documenter-dark .is-success.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .is-warning.textarea,html.theme--documenter-dark .is-warning.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ad8100}html.theme--documenter-dark .is-warning.textarea:focus,html.theme--documenter-dark .is-warning.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--documenter-dark .is-warning.is-focused.textarea,html.theme--documenter-dark .is-warning.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-warning.textarea:active,html.theme--documenter-dark .is-warning.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--documenter-dark .is-warning.is-active.textarea,html.theme--documenter-dark .is-warning.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .is-danger.textarea,html.theme--documenter-dark .is-danger.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#9e1b0d}html.theme--documenter-dark .is-danger.textarea:focus,html.theme--documenter-dark .is-danger.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--documenter-dark .is-danger.is-focused.textarea,html.theme--documenter-dark .is-danger.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-danger.textarea:active,html.theme--documenter-dark .is-danger.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--documenter-dark .is-danger.is-active.textarea,html.theme--documenter-dark .is-danger.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .is-small.textarea,html.theme--documenter-dark .is-small.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .is-medium.textarea,html.theme--documenter-dark .is-medium.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--documenter-dark .is-large.textarea,html.theme--documenter-dark .is-large.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--documenter-dark .is-fullwidth.textarea,html.theme--documenter-dark .is-fullwidth.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--documenter-dark .is-inline.textarea,html.theme--documenter-dark .is-inline.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--documenter-dark .input.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--documenter-dark .input.is-static,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--documenter-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--documenter-dark .textarea[rows]{height:initial}html.theme--documenter-dark .textarea.has-fixed-size{resize:none}html.theme--documenter-dark .radio,html.theme--documenter-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--documenter-dark .radio input,html.theme--documenter-dark .checkbox input{cursor:pointer}html.theme--documenter-dark .radio:hover,html.theme--documenter-dark .checkbox:hover{color:#8c9b9d}html.theme--documenter-dark .radio[disabled],html.theme--documenter-dark .checkbox[disabled],fieldset[disabled] html.theme--documenter-dark .radio,fieldset[disabled] html.theme--documenter-dark .checkbox,html.theme--documenter-dark .radio input[disabled],html.theme--documenter-dark .checkbox input[disabled]{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:.5em}html.theme--documenter-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--documenter-dark .select:not(.is-multiple){height:2.5em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border-color:#1abc9c;right:1.125em;z-index:4}html.theme--documenter-dark .select.is-rounded select,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--documenter-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--documenter-dark .select select::-ms-expand{display:none}html.theme--documenter-dark .select select[disabled]:hover,fieldset[disabled] html.theme--documenter-dark .select select:hover{border-color:#282f2f}html.theme--documenter-dark .select select:not([multiple]){padding-right:2.5em}html.theme--documenter-dark .select select[multiple]{height:auto;padding:0}html.theme--documenter-dark .select select[multiple] option{padding:0.5em 1em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#8c9b9d}html.theme--documenter-dark .select.is-white:not(:hover)::after{border-color:#fff}html.theme--documenter-dark .select.is-white select{border-color:#fff}html.theme--documenter-dark .select.is-white select:hover,html.theme--documenter-dark .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--documenter-dark .select.is-white select:focus,html.theme--documenter-dark .select.is-white select.is-focused,html.theme--documenter-dark .select.is-white select:active,html.theme--documenter-dark .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select:hover,html.theme--documenter-dark .select.is-black select.is-hovered{border-color:#000}html.theme--documenter-dark .select.is-black select:focus,html.theme--documenter-dark .select.is-black select.is-focused,html.theme--documenter-dark .select.is-black select:active,html.theme--documenter-dark .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .select.is-light:not(:hover)::after{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select:hover,html.theme--documenter-dark .select.is-light select.is-hovered{border-color:#dde4e6}html.theme--documenter-dark .select.is-light select:focus,html.theme--documenter-dark .select.is-light select.is-focused,html.theme--documenter-dark .select.is-light select:active,html.theme--documenter-dark .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .select.is-dark:not(:hover)::after,html.theme--documenter-dark .content kbd.select:not(:hover)::after{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select,html.theme--documenter-dark .content kbd.select select{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select:hover,html.theme--documenter-dark .content kbd.select select:hover,html.theme--documenter-dark .select.is-dark select.is-hovered,html.theme--documenter-dark .content kbd.select select.is-hovered{border-color:#1d2122}html.theme--documenter-dark .select.is-dark select:focus,html.theme--documenter-dark .content kbd.select select:focus,html.theme--documenter-dark .select.is-dark select.is-focused,html.theme--documenter-dark .content kbd.select select.is-focused,html.theme--documenter-dark .select.is-dark select:active,html.theme--documenter-dark .content kbd.select select:active,html.theme--documenter-dark .select.is-dark select.is-active,html.theme--documenter-dark .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .select.is-primary:not(:hover)::after,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select:hover,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:hover,html.theme--documenter-dark .select.is-primary select.is-hovered,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#2f4d6d}html.theme--documenter-dark .select.is-primary select:focus,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:focus,html.theme--documenter-dark .select.is-primary select.is-focused,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--documenter-dark .select.is-primary select:active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:active,html.theme--documenter-dark .select.is-primary select.is-active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .select.is-link:not(:hover)::after{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select:hover,html.theme--documenter-dark .select.is-link select.is-hovered{border-color:#17a689}html.theme--documenter-dark .select.is-link select:focus,html.theme--documenter-dark .select.is-link select.is-focused,html.theme--documenter-dark .select.is-link select:active,html.theme--documenter-dark .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select.is-info:not(:hover)::after{border-color:#024c7d}html.theme--documenter-dark .select.is-info select{border-color:#024c7d}html.theme--documenter-dark .select.is-info select:hover,html.theme--documenter-dark .select.is-info select.is-hovered{border-color:#023d64}html.theme--documenter-dark .select.is-info select:focus,html.theme--documenter-dark .select.is-info select.is-focused,html.theme--documenter-dark .select.is-info select:active,html.theme--documenter-dark .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .select.is-success:not(:hover)::after{border-color:#008438}html.theme--documenter-dark .select.is-success select{border-color:#008438}html.theme--documenter-dark .select.is-success select:hover,html.theme--documenter-dark .select.is-success select.is-hovered{border-color:#006b2d}html.theme--documenter-dark .select.is-success select:focus,html.theme--documenter-dark .select.is-success select.is-focused,html.theme--documenter-dark .select.is-success select:active,html.theme--documenter-dark .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .select.is-warning:not(:hover)::after{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select:hover,html.theme--documenter-dark .select.is-warning select.is-hovered{border-color:#946e00}html.theme--documenter-dark .select.is-warning select:focus,html.theme--documenter-dark .select.is-warning select.is-focused,html.theme--documenter-dark .select.is-warning select:active,html.theme--documenter-dark .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .select.is-danger:not(:hover)::after{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select:hover,html.theme--documenter-dark .select.is-danger select.is-hovered{border-color:#86170b}html.theme--documenter-dark .select.is-danger select:focus,html.theme--documenter-dark .select.is-danger select.is-focused,html.theme--documenter-dark .select.is-danger select:active,html.theme--documenter-dark .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .select.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .select.is-medium{font-size:1.25rem}html.theme--documenter-dark .select.is-large{font-size:1.5rem}html.theme--documenter-dark .select.is-disabled::after{border-color:#fff !important;opacity:0.5}html.theme--documenter-dark .select.is-fullwidth{width:100%}html.theme--documenter-dark .select.is-fullwidth select{width:100%}html.theme--documenter-dark .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--documenter-dark .select.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .select.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--documenter-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:hover .file-cta,html.theme--documenter-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:focus .file-cta,html.theme--documenter-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--documenter-dark .file.is-white:active .file-cta,html.theme--documenter-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:hover .file-cta,html.theme--documenter-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:focus .file-cta,html.theme--documenter-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--documenter-dark .file.is-black:active .file-cta,html.theme--documenter-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-light .file-cta{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:hover .file-cta,html.theme--documenter-dark .file.is-light.is-hovered .file-cta{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:focus .file-cta,html.theme--documenter-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(236,240,241,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:active .file-cta,html.theme--documenter-dark .file.is-light.is-active .file-cta{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-dark .file-cta,html.theme--documenter-dark .content kbd.file .file-cta{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:hover .file-cta,html.theme--documenter-dark .content kbd.file:hover .file-cta,html.theme--documenter-dark .file.is-dark.is-hovered .file-cta,html.theme--documenter-dark .content kbd.file.is-hovered .file-cta{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:focus .file-cta,html.theme--documenter-dark .content kbd.file:focus .file-cta,html.theme--documenter-dark .file.is-dark.is-focused .file-cta,html.theme--documenter-dark .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(40,47,47,0.25);color:#fff}html.theme--documenter-dark .file.is-dark:active .file-cta,html.theme--documenter-dark .content kbd.file:active .file-cta,html.theme--documenter-dark .file.is-dark.is-active .file-cta,html.theme--documenter-dark .content kbd.file.is-active .file-cta{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:hover .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--documenter-dark .file.is-primary.is-hovered .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:focus .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--documenter-dark .file.is-primary.is-focused .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(55,90,127,0.25);color:#fff}html.theme--documenter-dark .file.is-primary:active .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--documenter-dark .file.is-primary.is-active .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link .file-cta{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:hover .file-cta,html.theme--documenter-dark .file.is-link.is-hovered .file-cta{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:focus .file-cta,html.theme--documenter-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(26,188,156,0.25);color:#fff}html.theme--documenter-dark .file.is-link:active .file-cta,html.theme--documenter-dark .file.is-link.is-active .file-cta{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info .file-cta{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:hover .file-cta,html.theme--documenter-dark .file.is-info.is-hovered .file-cta{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:focus .file-cta,html.theme--documenter-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(2,76,125,0.25);color:#fff}html.theme--documenter-dark .file.is-info:active .file-cta,html.theme--documenter-dark .file.is-info.is-active .file-cta{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success .file-cta{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:hover .file-cta,html.theme--documenter-dark .file.is-success.is-hovered .file-cta{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:focus .file-cta,html.theme--documenter-dark .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(0,132,56,0.25);color:#fff}html.theme--documenter-dark .file.is-success:active .file-cta,html.theme--documenter-dark .file.is-success.is-active .file-cta{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning .file-cta{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:hover .file-cta,html.theme--documenter-dark .file.is-warning.is-hovered .file-cta{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:focus .file-cta,html.theme--documenter-dark .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(173,129,0,0.25);color:#fff}html.theme--documenter-dark .file.is-warning:active .file-cta,html.theme--documenter-dark .file.is-warning.is-active .file-cta{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger .file-cta{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:hover .file-cta,html.theme--documenter-dark .file.is-danger.is-hovered .file-cta{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:focus .file-cta,html.theme--documenter-dark .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(158,27,13,0.25);color:#fff}html.theme--documenter-dark .file.is-danger:active .file-cta,html.theme--documenter-dark .file.is-danger.is-active .file-cta{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--documenter-dark .file.is-normal{font-size:1rem}html.theme--documenter-dark .file.is-medium{font-size:1.25rem}html.theme--documenter-dark .file.is-medium .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-large{font-size:1.5rem}html.theme--documenter-dark .file.is-large .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--documenter-dark .file.has-name.is-empty .file-name{display:none}html.theme--documenter-dark .file.is-boxed .file-label{flex-direction:column}html.theme--documenter-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--documenter-dark .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--documenter-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--documenter-dark .file.is-boxed .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-boxed.is-small .file-icon .fa,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--documenter-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--documenter-dark .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--documenter-dark .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--documenter-dark .file.is-centered{justify-content:center}html.theme--documenter-dark .file.is-fullwidth .file-label{width:100%}html.theme--documenter-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--documenter-dark .file.is-right{justify-content:flex-end}html.theme--documenter-dark .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--documenter-dark .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--documenter-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--documenter-dark .file-label:hover .file-cta{background-color:#232829;color:#f2f2f2}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .file-label:active .file-name{border-color:#535f61}html.theme--documenter-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--documenter-dark .file-cta{background-color:#282f2f;color:#fff}html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#f2f2f2;display:block;font-size:1rem;font-weight:700}html.theme--documenter-dark .label:not(:last-child){margin-bottom:0.5em}html.theme--documenter-dark .label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--documenter-dark .label.is-medium{font-size:1.25rem}html.theme--documenter-dark .label.is-large{font-size:1.5rem}html.theme--documenter-dark .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--documenter-dark .help.is-white{color:#fff}html.theme--documenter-dark .help.is-black{color:#0a0a0a}html.theme--documenter-dark .help.is-light{color:#ecf0f1}html.theme--documenter-dark .help.is-dark,html.theme--documenter-dark .content kbd.help{color:#282f2f}html.theme--documenter-dark .help.is-primary,html.theme--documenter-dark .docstring>section>a.help.docs-sourcelink{color:#375a7f}html.theme--documenter-dark .help.is-link{color:#1abc9c}html.theme--documenter-dark .help.is-info{color:#024c7d}html.theme--documenter-dark .help.is-success{color:#008438}html.theme--documenter-dark .help.is-warning{color:#ad8100}html.theme--documenter-dark .help.is-danger{color:#9e1b0d}html.theme--documenter-dark .field:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.has-addons{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--documenter-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.has-addons.has-addons-centered{justify-content:center}html.theme--documenter-dark .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--documenter-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .field.is-grouped{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.is-grouped>.control{flex-shrink:0}html.theme--documenter-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--documenter-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field.is-horizontal{display:flex}}html.theme--documenter-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--documenter-dark .field-label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-normal{padding-top:0.375em}html.theme--documenter-dark .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--documenter-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--documenter-dark .field-body .field{margin-bottom:0}html.theme--documenter-dark .field-body>.field{flex-shrink:1}html.theme--documenter-dark .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--documenter-dark .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--documenter-dark .control.has-icons-left .input:focus~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-left .select:focus~.icon,html.theme--documenter-dark .control.has-icons-right .input:focus~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-right .select:focus~.icon{color:#282f2f}html.theme--documenter-dark .control.has-icons-left .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-small~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--documenter-dark .control.has-icons-left .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--documenter-dark .control.has-icons-left .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon{color:#5e6d6f;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--documenter-dark .control.has-icons-left .input,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--documenter-dark .control.has-icons-left .select select{padding-left:2.5em}html.theme--documenter-dark .control.has-icons-left .icon.is-left{left:0}html.theme--documenter-dark .control.has-icons-right .input,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--documenter-dark .control.has-icons-right .select select{padding-right:2.5em}html.theme--documenter-dark .control.has-icons-right .icon.is-right{right:0}html.theme--documenter-dark .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--documenter-dark .control.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .control.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--documenter-dark .breadcrumb a{align-items:center;color:#1abc9c;display:flex;justify-content:center;padding:0 .75em}html.theme--documenter-dark .breadcrumb a:hover{color:#1dd2af}html.theme--documenter-dark .breadcrumb li{align-items:center;display:flex}html.theme--documenter-dark .breadcrumb li:first-child a{padding-left:0}html.theme--documenter-dark .breadcrumb li.is-active a{color:#f2f2f2;cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb li+li::before{color:#8c9b9d;content:"\0002f"}html.theme--documenter-dark .breadcrumb ul,html.theme--documenter-dark .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .breadcrumb .icon:first-child{margin-right:.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:.5em}html.theme--documenter-dark .breadcrumb.is-centered ol,html.theme--documenter-dark .breadcrumb.is-centered ul{justify-content:center}html.theme--documenter-dark .breadcrumb.is-right ol,html.theme--documenter-dark .breadcrumb.is-right ul{justify-content:flex-end}html.theme--documenter-dark .breadcrumb.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--documenter-dark .breadcrumb.is-medium{font-size:1.25rem}html.theme--documenter-dark .breadcrumb.is-large{font-size:1.5rem}html.theme--documenter-dark .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--documenter-dark .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--documenter-dark .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--documenter-dark .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--documenter-dark .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-footer:first-child,html.theme--documenter-dark .card-content:first-child,html.theme--documenter-dark .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-footer:last-child,html.theme--documenter-dark .card-content:last-child,html.theme--documenter-dark .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--documenter-dark .card-header-title{align-items:center;color:#f2f2f2;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--documenter-dark .card-image{display:block;position:relative}html.theme--documenter-dark .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--documenter-dark .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--documenter-dark .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--documenter-dark .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--documenter-dark .dropdown.is-active .dropdown-menu,html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--documenter-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--documenter-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--documenter-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .dropdown-content{background-color:#282f2f;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--documenter-dark .dropdown-item{color:#fff;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--documenter-dark a.dropdown-item,html.theme--documenter-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--documenter-dark a.dropdown-item:hover,html.theme--documenter-dark button.dropdown-item:hover{background-color:#282f2f;color:#0a0a0a}html.theme--documenter-dark a.dropdown-item.is-active,html.theme--documenter-dark button.dropdown-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--documenter-dark .level{align-items:center;justify-content:space-between}html.theme--documenter-dark .level code{border-radius:.4em}html.theme--documenter-dark .level img{display:inline-block;vertical-align:top}html.theme--documenter-dark .level.is-mobile{display:flex}html.theme--documenter-dark .level.is-mobile .level-left,html.theme--documenter-dark .level.is-mobile .level-right{display:flex}html.theme--documenter-dark .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--documenter-dark .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level{display:flex}html.theme--documenter-dark .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--documenter-dark .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--documenter-dark .level-item .title,html.theme--documenter-dark .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--documenter-dark .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--documenter-dark .level-left,html.theme--documenter-dark .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .level-left .level-item.is-flexible,html.theme--documenter-dark .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left .level-item:not(:last-child),html.theme--documenter-dark .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--documenter-dark .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left{display:flex}}html.theme--documenter-dark .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-right{display:flex}}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--documenter-dark .media .media .media{padding-top:.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:.5rem}html.theme--documenter-dark .media+.media{border-top:1px solid rgba(94,109,111,0.5);margin-top:1rem;padding-top:1rem}html.theme--documenter-dark .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--documenter-dark .media-left,html.theme--documenter-dark .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .media-left{margin-right:1rem}html.theme--documenter-dark .media-right{margin-left:1rem}html.theme--documenter-dark .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:1rem}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--documenter-dark .menu.is-medium{font-size:1.25rem}html.theme--documenter-dark .menu.is-large{font-size:1.5rem}html.theme--documenter-dark .menu-list{line-height:1.25}html.theme--documenter-dark .menu-list a{border-radius:3px;color:#fff;display:block;padding:0.5em 0.75em}html.theme--documenter-dark .menu-list a:hover{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .menu-list a.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .menu-list li ul{border-left:1px solid #5e6d6f;margin:.75em;padding-left:.75em}html.theme--documenter-dark .menu-label{color:#fff;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--documenter-dark .menu-label:not(:first-child){margin-top:1em}html.theme--documenter-dark .menu-label:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .message{background-color:#282f2f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .message strong{color:currentColor}html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .message.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--documenter-dark .message.is-medium{font-size:1.25rem}html.theme--documenter-dark .message.is-large{font-size:1.5rem}html.theme--documenter-dark .message.is-white{background-color:#fff}html.theme--documenter-dark .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .message.is-white .message-body{border-color:#fff}html.theme--documenter-dark .message.is-black{background-color:#fafafa}html.theme--documenter-dark .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .message.is-black .message-body{border-color:#0a0a0a}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1}html.theme--documenter-dark .message.is-dark,html.theme--documenter-dark .content kbd.message{background-color:#f9fafa}html.theme--documenter-dark .message.is-dark .message-header,html.theme--documenter-dark .content kbd.message .message-header{background-color:#282f2f;color:#fff}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f1f5f9}html.theme--documenter-dark .message.is-primary .message-header,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-header{background-color:#375a7f;color:#fff}html.theme--documenter-dark .message.is-primary .message-body,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-body{border-color:#375a7f;color:#4d7eb2}html.theme--documenter-dark .message.is-link{background-color:#edfdf9}html.theme--documenter-dark .message.is-link .message-header{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .message.is-link .message-body{border-color:#1abc9c;color:#15987e}html.theme--documenter-dark .message.is-info{background-color:#ebf7ff}html.theme--documenter-dark .message.is-info .message-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .message.is-info .message-body{border-color:#024c7d;color:#0e9dfb}html.theme--documenter-dark .message.is-success{background-color:#ebfff3}html.theme--documenter-dark .message.is-success .message-header{background-color:#008438;color:#fff}html.theme--documenter-dark .message.is-success .message-body{border-color:#008438;color:#00eb64}html.theme--documenter-dark .message.is-warning{background-color:#fffaeb}html.theme--documenter-dark .message.is-warning .message-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .message.is-warning .message-body{border-color:#ad8100;color:#d19c00}html.theme--documenter-dark .message.is-danger{background-color:#fdeeec}html.theme--documenter-dark .message.is-danger .message-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .message.is-danger .message-body{border-color:#9e1b0d;color:#ec311d}html.theme--documenter-dark .message-header{align-items:center;background-color:#fff;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--documenter-dark .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--documenter-dark .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--documenter-dark .message-body{border-color:#5e6d6f;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#fff;padding:1.25em 1.5em}html.theme--documenter-dark .message-body code,html.theme--documenter-dark .message-body pre{background-color:#fff}html.theme--documenter-dark .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--documenter-dark .modal.is-active{display:flex}html.theme--documenter-dark .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--documenter-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--documenter-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--documenter-dark .modal-card-head,html.theme--documenter-dark .modal-card-foot{align-items:center;background-color:#282f2f;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--documenter-dark .modal-card-head{border-bottom:1px solid #5e6d6f;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--documenter-dark .modal-card-title{color:#f2f2f2;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--documenter-dark .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5e6d6f}html.theme--documenter-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--documenter-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--documenter-dark .navbar{background-color:#375a7f;min-height:4rem;position:relative;z-index:30}html.theme--documenter-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-white .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--documenter-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-black .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--documenter-dark .navbar.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-light .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-dark .navbar-start>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-end>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#282f2f;color:#fff}}html.theme--documenter-dark .navbar.is-primary,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-burger,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-primary .navbar-start>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-end>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#375a7f;color:#fff}}html.theme--documenter-dark .navbar.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-link .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c;color:#fff}}html.theme--documenter-dark .navbar.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-info .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#024c7d;color:#fff}}html.theme--documenter-dark .navbar.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-success .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#008438;color:#fff}}html.theme--documenter-dark .navbar.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-warning .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ad8100;color:#fff}}html.theme--documenter-dark .navbar.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-danger .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#9e1b0d;color:#fff}}html.theme--documenter-dark .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--documenter-dark .navbar.has-shadow{box-shadow:0 2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-bottom,html.theme--documenter-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-top{top:0}html.theme--documenter-dark html.has-navbar-fixed-top,html.theme--documenter-dark body.has-navbar-fixed-top{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom,html.theme--documenter-dark body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--documenter-dark .navbar-brand,html.theme--documenter-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--documenter-dark .navbar-brand a.navbar-item:focus,html.theme--documenter-dark .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--documenter-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--documenter-dark .navbar-burger{color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--documenter-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--documenter-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--documenter-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--documenter-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--documenter-dark .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--documenter-dark .navbar-menu{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{color:#fff;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--documenter-dark .navbar-item .icon:only-child,html.theme--documenter-dark .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--documenter-dark a.navbar-item,html.theme--documenter-dark .navbar-link{cursor:pointer}html.theme--documenter-dark a.navbar-item:focus,html.theme--documenter-dark a.navbar-item:focus-within,html.theme--documenter-dark a.navbar-item:hover,html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link:focus,html.theme--documenter-dark .navbar-link:focus-within,html.theme--documenter-dark .navbar-link:hover,html.theme--documenter-dark .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-item{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .navbar-item img{max-height:1.75rem}html.theme--documenter-dark .navbar-item.has-dropdown{padding:0}html.theme--documenter-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--documenter-dark .navbar-item.is-tab:focus,html.theme--documenter-dark .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c}html.theme--documenter-dark .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c;border-bottom-style:solid;border-bottom-width:3px;color:#1abc9c;padding-bottom:calc(0.5rem - 3px)}html.theme--documenter-dark .navbar-content{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--documenter-dark .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--documenter-dark .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar>.container{display:block}html.theme--documenter-dark .navbar-brand .navbar-item,html.theme--documenter-dark .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--documenter-dark .navbar-link::after{display:none}html.theme--documenter-dark .navbar-menu{background-color:#375a7f;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--documenter-dark .navbar-menu.is-active{display:block}html.theme--documenter-dark .navbar.is-fixed-bottom-touch,html.theme--documenter-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-touch{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-touch{top:0}html.theme--documenter-dark .navbar.is-fixed-top .navbar-menu,html.theme--documenter-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--documenter-dark html.has-navbar-fixed-top-touch,html.theme--documenter-dark body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-touch,html.theme--documenter-dark body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar,html.theme--documenter-dark .navbar-menu,html.theme--documenter-dark .navbar-start,html.theme--documenter-dark .navbar-end{align-items:stretch;display:flex}html.theme--documenter-dark .navbar{min-height:4rem}html.theme--documenter-dark .navbar.is-spaced{padding:1rem 2rem}html.theme--documenter-dark .navbar.is-spaced .navbar-start,html.theme--documenter-dark .navbar.is-spaced .navbar-end{align-items:center}html.theme--documenter-dark .navbar.is-spaced a.navbar-item,html.theme--documenter-dark .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent a.navbar-item:hover,html.theme--documenter-dark .navbar.is-transparent a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-transparent .navbar-link:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-link:hover,html.theme--documenter-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-burger{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{align-items:center;display:flex}html.theme--documenter-dark .navbar-item.has-dropdown{align-items:stretch}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--documenter-dark .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--documenter-dark .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--documenter-dark .navbar-dropdown{background-color:#375a7f;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--documenter-dark .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--documenter-dark .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}.navbar.is-spaced html.theme--documenter-dark .navbar-dropdown,html.theme--documenter-dark .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--documenter-dark .navbar-dropdown.is-right{left:auto;right:0}html.theme--documenter-dark .navbar-divider{display:block}html.theme--documenter-dark .navbar>.container .navbar-brand,html.theme--documenter-dark .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--documenter-dark .navbar>.container .navbar-menu,html.theme--documenter-dark .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop,html.theme--documenter-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-desktop{top:0}html.theme--documenter-dark html.has-navbar-fixed-top-desktop,html.theme--documenter-dark body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-desktop,html.theme--documenter-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-top,html.theme--documenter-dark body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-bottom,html.theme--documenter-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link.is-active{color:#1abc9c}html.theme--documenter-dark a.navbar-item.is-active:not(:focus):not(:hover),html.theme--documenter-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--documenter-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--documenter-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--documenter-dark .pagination{font-size:1rem;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--documenter-dark .pagination.is-medium{font-size:1.25rem}html.theme--documenter-dark .pagination.is-large{font-size:1.5rem}html.theme--documenter-dark .pagination.is-rounded .pagination-previous,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--documenter-dark .pagination.is-rounded .pagination-next,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--documenter-dark .pagination.is-rounded .pagination-link,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--documenter-dark .pagination,html.theme--documenter-dark .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link{border-color:#5e6d6f;color:#1abc9c;min-width:2.5em}html.theme--documenter-dark .pagination-previous:hover,html.theme--documenter-dark .pagination-next:hover,html.theme--documenter-dark .pagination-link:hover{border-color:#8c9b9d;color:#1dd2af}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus{border-color:#8c9b9d}html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-previous.is-disabled,html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-next.is-disabled,html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-link.is-disabled{background-color:#5e6d6f;border-color:#5e6d6f;box-shadow:none;color:#fff;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--documenter-dark .pagination-link.is-current{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .pagination-ellipsis{color:#8c9b9d;pointer-events:none}html.theme--documenter-dark .pagination-list{flex-wrap:wrap}html.theme--documenter-dark .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--documenter-dark .pagination{flex-wrap:wrap}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination-previous{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination.is-centered .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--documenter-dark .pagination.is-centered .pagination-next{order:3}html.theme--documenter-dark .pagination.is-right .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-right .pagination-next{order:2}html.theme--documenter-dark .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--documenter-dark .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--documenter-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--documenter-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--documenter-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--documenter-dark .panel.is-light .panel-heading{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#ecf0f1}html.theme--documenter-dark .panel.is-light .panel-block.is-active .panel-icon{color:#ecf0f1}html.theme--documenter-dark .panel.is-dark .panel-heading,html.theme--documenter-dark .content kbd.panel .panel-heading{background-color:#282f2f;color:#fff}html.theme--documenter-dark .panel.is-dark .panel-tabs a.is-active,html.theme--documenter-dark .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#282f2f}html.theme--documenter-dark .panel.is-dark .panel-block.is-active .panel-icon,html.theme--documenter-dark .content kbd.panel .panel-block.is-active .panel-icon{color:#282f2f}html.theme--documenter-dark .panel.is-primary .panel-heading,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#375a7f;color:#fff}html.theme--documenter-dark .panel.is-primary .panel-tabs a.is-active,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#375a7f}html.theme--documenter-dark .panel.is-primary .panel-block.is-active .panel-icon,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#375a7f}html.theme--documenter-dark .panel.is-link .panel-heading{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1abc9c}html.theme--documenter-dark .panel.is-link .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel.is-info .panel-heading{background-color:#024c7d;color:#fff}html.theme--documenter-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#024c7d}html.theme--documenter-dark .panel.is-info .panel-block.is-active .panel-icon{color:#024c7d}html.theme--documenter-dark .panel.is-success .panel-heading{background-color:#008438;color:#fff}html.theme--documenter-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#008438}html.theme--documenter-dark .panel.is-success .panel-block.is-active .panel-icon{color:#008438}html.theme--documenter-dark .panel.is-warning .panel-heading{background-color:#ad8100;color:#fff}html.theme--documenter-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ad8100}html.theme--documenter-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#ad8100}html.theme--documenter-dark .panel.is-danger .panel-heading{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#9e1b0d}html.theme--documenter-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#9e1b0d}html.theme--documenter-dark .panel-tabs:not(:last-child),html.theme--documenter-dark .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--documenter-dark .panel-heading{background-color:#343c3d;border-radius:8px 8px 0 0;color:#f2f2f2;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--documenter-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--documenter-dark .panel-tabs a{border-bottom:1px solid #5e6d6f;margin-bottom:-1px;padding:0.5em}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#343c3d;color:#17a689}html.theme--documenter-dark .panel-list a{color:#fff}html.theme--documenter-dark .panel-list a:hover{color:#1abc9c}html.theme--documenter-dark .panel-block{align-items:center;color:#f2f2f2;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--documenter-dark .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--documenter-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--documenter-dark .panel-block.is-wrapped{flex-wrap:wrap}html.theme--documenter-dark .panel-block.is-active{border-left-color:#1abc9c;color:#17a689}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--documenter-dark a.panel-block,html.theme--documenter-dark label.panel-block{cursor:pointer}html.theme--documenter-dark a.panel-block:hover,html.theme--documenter-dark label.panel-block:hover{background-color:#282f2f}html.theme--documenter-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#fff;margin-right:.75em}html.theme--documenter-dark .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--documenter-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--documenter-dark .tabs a{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--documenter-dark .tabs a:hover{border-bottom-color:#f2f2f2;color:#f2f2f2}html.theme--documenter-dark .tabs li{display:block}html.theme--documenter-dark .tabs li.is-active a{border-bottom-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .tabs ul{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--documenter-dark .tabs ul.is-left{padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--documenter-dark .tabs .icon:first-child{margin-right:.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:.5em}html.theme--documenter-dark .tabs.is-centered ul{justify-content:center}html.theme--documenter-dark .tabs.is-right ul{justify-content:flex-end}html.theme--documenter-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--documenter-dark .tabs.is-boxed a:hover{background-color:#282f2f;border-bottom-color:#5e6d6f}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5e6d6f;border-bottom-color:rgba(0,0,0,0) !important}html.theme--documenter-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .tabs.is-toggle a{border-color:#5e6d6f;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--documenter-dark .tabs.is-toggle a:hover{background-color:#282f2f;border-color:#8c9b9d;z-index:2}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li.is-active a{background-color:#1abc9c;border-color:#1abc9c;color:#fff;z-index:1}html.theme--documenter-dark .tabs.is-toggle ul{border-bottom:none}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--documenter-dark .tabs.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--documenter-dark .tabs.is-medium{font-size:1.25rem}html.theme--documenter-dark .tabs.is-large{font-size:1.5rem}html.theme--documenter-dark .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--documenter-dark .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--documenter-dark .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--documenter-dark .column.is-narrow-mobile{flex:none;width:unset}html.theme--documenter-dark .column.is-full-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-mobile{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--documenter-dark .column.is-0-mobile{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-mobile{margin-left:0%}html.theme--documenter-dark .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-mobile{margin-left:25%}html.theme--documenter-dark .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-mobile{margin-left:50%}html.theme--documenter-dark .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-mobile{margin-left:75%}html.theme--documenter-dark .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .column.is-narrow,html.theme--documenter-dark .column.is-narrow-tablet{flex:none;width:unset}html.theme--documenter-dark .column.is-full,html.theme--documenter-dark .column.is-full-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters,html.theme--documenter-dark .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds,html.theme--documenter-dark .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half,html.theme--documenter-dark .column.is-half-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third,html.theme--documenter-dark .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter,html.theme--documenter-dark .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth,html.theme--documenter-dark .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths,html.theme--documenter-dark .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths,html.theme--documenter-dark .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths,html.theme--documenter-dark .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters,html.theme--documenter-dark .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds,html.theme--documenter-dark .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half,html.theme--documenter-dark .column.is-offset-half-tablet{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third,html.theme--documenter-dark .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter,html.theme--documenter-dark .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth,html.theme--documenter-dark .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths,html.theme--documenter-dark .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths,html.theme--documenter-dark .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths,html.theme--documenter-dark .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--documenter-dark .column.is-0,html.theme--documenter-dark .column.is-0-tablet{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0,html.theme--documenter-dark .column.is-offset-0-tablet{margin-left:0%}html.theme--documenter-dark .column.is-1,html.theme--documenter-dark .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3,html.theme--documenter-dark .column.is-3-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3,html.theme--documenter-dark .column.is-offset-3-tablet{margin-left:25%}html.theme--documenter-dark .column.is-4,html.theme--documenter-dark .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6,html.theme--documenter-dark .column.is-6-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6,html.theme--documenter-dark .column.is-offset-6-tablet{margin-left:50%}html.theme--documenter-dark .column.is-7,html.theme--documenter-dark .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9,html.theme--documenter-dark .column.is-9-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9,html.theme--documenter-dark .column.is-offset-9-tablet{margin-left:75%}html.theme--documenter-dark .column.is-10,html.theme--documenter-dark .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12,html.theme--documenter-dark .column.is-12-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12,html.theme--documenter-dark .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--documenter-dark .column.is-narrow-touch{flex:none;width:unset}html.theme--documenter-dark .column.is-full-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-touch{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-touch{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-touch{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-touch{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-touch{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--documenter-dark .column.is-0-touch{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-touch{margin-left:0%}html.theme--documenter-dark .column.is-1-touch{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-touch{margin-left:25%}html.theme--documenter-dark .column.is-4-touch{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-touch{margin-left:50%}html.theme--documenter-dark .column.is-7-touch{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-touch{margin-left:75%}html.theme--documenter-dark .column.is-10-touch{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--documenter-dark .column.is-narrow-desktop{flex:none;width:unset}html.theme--documenter-dark .column.is-full-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-desktop{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--documenter-dark .column.is-0-desktop{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-desktop{margin-left:0%}html.theme--documenter-dark .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-desktop{margin-left:25%}html.theme--documenter-dark .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-desktop{margin-left:50%}html.theme--documenter-dark .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-desktop{margin-left:75%}html.theme--documenter-dark .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--documenter-dark .column.is-narrow-widescreen{flex:none;width:unset}html.theme--documenter-dark .column.is-full-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--documenter-dark .column.is-0-widescreen{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-widescreen{margin-left:0%}html.theme--documenter-dark .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--documenter-dark .column.is-narrow-fullhd{flex:none;width:unset}html.theme--documenter-dark .column.is-full-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--documenter-dark .column.is-0-fullhd{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-fullhd{margin-left:0%}html.theme--documenter-dark .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-fullhd{margin-left:100%}}html.theme--documenter-dark .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .columns:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--documenter-dark .columns.is-centered{justify-content:center}html.theme--documenter-dark .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--documenter-dark .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--documenter-dark .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .columns.is-gapless:last-child{margin-bottom:0}html.theme--documenter-dark .columns.is-mobile{display:flex}html.theme--documenter-dark .columns.is-multiline{flex-wrap:wrap}html.theme--documenter-dark .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-desktop{display:flex}}html.theme--documenter-dark .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--documenter-dark .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--documenter-dark .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--documenter-dark .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--documenter-dark .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--documenter-dark .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--documenter-dark .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--documenter-dark .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--documenter-dark .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--documenter-dark .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--documenter-dark .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--documenter-dark .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--documenter-dark .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .tile.is-child{margin:0 !important}html.theme--documenter-dark .tile.is-parent{padding:.75rem}html.theme--documenter-dark .tile.is-vertical{flex-direction:column}html.theme--documenter-dark .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--documenter-dark .tile:not(.is-child){display:flex}html.theme--documenter-dark .tile.is-1{flex:none;width:8.33333337%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.66666674%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.33333337%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.66666674%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.33333337%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.66666674%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.33333337%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.66666674%}html.theme--documenter-dark .tile.is-12{flex:none;width:100%}}html.theme--documenter-dark .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--documenter-dark .hero .navbar{background:none}html.theme--documenter-dark .hero .tabs ul{border-bottom:none}html.theme--documenter-dark .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-white strong{color:inherit}html.theme--documenter-dark .hero.is-white .title{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--documenter-dark .hero.is-white .subtitle a:not(.button),html.theme--documenter-dark .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-white .navbar-menu{background-color:#fff}}html.theme--documenter-dark .hero.is-white .navbar-item,html.theme--documenter-dark .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--documenter-dark .hero.is-white a.navbar-item:hover,html.theme--documenter-dark .hero.is-white a.navbar-item.is-active,html.theme--documenter-dark .hero.is-white .navbar-link:hover,html.theme--documenter-dark .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--documenter-dark .hero.is-white .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--documenter-dark .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-black strong{color:inherit}html.theme--documenter-dark .hero.is-black .title{color:#fff}html.theme--documenter-dark .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-black .subtitle a:not(.button),html.theme--documenter-dark .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--documenter-dark .hero.is-black .navbar-item,html.theme--documenter-dark .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-black a.navbar-item:hover,html.theme--documenter-dark .hero.is-black a.navbar-item.is-active,html.theme--documenter-dark .hero.is-black .navbar-link:hover,html.theme--documenter-dark .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-black .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--documenter-dark .hero.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-light strong{color:inherit}html.theme--documenter-dark .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-light .navbar-menu{background-color:#ecf0f1}}html.theme--documenter-dark .hero.is-light .navbar-item,html.theme--documenter-dark .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a.navbar-item:hover,html.theme--documenter-dark .hero.is-light a.navbar-item.is-active,html.theme--documenter-dark .hero.is-light .navbar-link:hover,html.theme--documenter-dark .hero.is-light .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-light .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-light .tabs li.is-active a{color:#ecf0f1 !important;opacity:1}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .hero.is-light.is-bold{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}}html.theme--documenter-dark .hero.is-dark,html.theme--documenter-dark .content kbd.hero{background-color:#282f2f;color:#fff}html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-dark strong,html.theme--documenter-dark .content kbd.hero strong{color:inherit}html.theme--documenter-dark .hero.is-dark .title,html.theme--documenter-dark .content kbd.hero .title{color:#fff}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button),html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button),html.theme--documenter-dark .hero.is-dark .subtitle strong,html.theme--documenter-dark .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-dark .navbar-menu,html.theme--documenter-dark .content kbd.hero .navbar-menu{background-color:#282f2f}}html.theme--documenter-dark .hero.is-dark .navbar-item,html.theme--documenter-dark .content kbd.hero .navbar-item,html.theme--documenter-dark .hero.is-dark .navbar-link,html.theme--documenter-dark .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-dark a.navbar-item:hover,html.theme--documenter-dark .content kbd.hero a.navbar-item:hover,html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active,html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active,html.theme--documenter-dark .hero.is-dark .navbar-link:hover,html.theme--documenter-dark .content kbd.hero .navbar-link:hover,html.theme--documenter-dark .hero.is-dark .navbar-link.is-active,html.theme--documenter-dark .content kbd.hero .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-dark .tabs a:hover,html.theme--documenter-dark .content kbd.hero .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs li.is-active a{color:#282f2f !important;opacity:1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#282f2f}html.theme--documenter-dark .hero.is-dark.is-bold,html.theme--documenter-dark .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu,html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}}html.theme--documenter-dark .hero.is-primary,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-primary strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--documenter-dark .hero.is-primary .title,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--documenter-dark .hero.is-primary .subtitle,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--documenter-dark .hero.is-primary .subtitle strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-primary .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#375a7f}}html.theme--documenter-dark .hero.is-primary .navbar-item,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--documenter-dark .hero.is-primary .navbar-link,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-primary a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--documenter-dark .hero.is-primary .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--documenter-dark .hero.is-primary .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .hero.is-primary .tabs a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-primary .tabs a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#375a7f !important;opacity:1}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#375a7f}html.theme--documenter-dark .hero.is-primary.is-bold,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}}html.theme--documenter-dark .hero.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-link strong{color:inherit}html.theme--documenter-dark .hero.is-link .title{color:#fff}html.theme--documenter-dark .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-link .subtitle a:not(.button),html.theme--documenter-dark .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-link .navbar-menu{background-color:#1abc9c}}html.theme--documenter-dark .hero.is-link .navbar-item,html.theme--documenter-dark .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-link a.navbar-item:hover,html.theme--documenter-dark .hero.is-link a.navbar-item.is-active,html.theme--documenter-dark .hero.is-link .navbar-link:hover,html.theme--documenter-dark .hero.is-link .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-link .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-link .tabs li.is-active a{color:#1abc9c !important;opacity:1}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1abc9c}html.theme--documenter-dark .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}}html.theme--documenter-dark .hero.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-info strong{color:inherit}html.theme--documenter-dark .hero.is-info .title{color:#fff}html.theme--documenter-dark .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-info .subtitle a:not(.button),html.theme--documenter-dark .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-info .navbar-menu{background-color:#024c7d}}html.theme--documenter-dark .hero.is-info .navbar-item,html.theme--documenter-dark .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-info a.navbar-item:hover,html.theme--documenter-dark .hero.is-info a.navbar-item.is-active,html.theme--documenter-dark .hero.is-info .navbar-link:hover,html.theme--documenter-dark .hero.is-info .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-info .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-info .tabs li.is-active a{color:#024c7d !important;opacity:1}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#024c7d}html.theme--documenter-dark .hero.is-info.is-bold{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}}html.theme--documenter-dark .hero.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-success strong{color:inherit}html.theme--documenter-dark .hero.is-success .title{color:#fff}html.theme--documenter-dark .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-success .subtitle a:not(.button),html.theme--documenter-dark .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-success .navbar-menu{background-color:#008438}}html.theme--documenter-dark .hero.is-success .navbar-item,html.theme--documenter-dark .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-success a.navbar-item:hover,html.theme--documenter-dark .hero.is-success a.navbar-item.is-active,html.theme--documenter-dark .hero.is-success .navbar-link:hover,html.theme--documenter-dark .hero.is-success .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-success .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-success .tabs li.is-active a{color:#008438 !important;opacity:1}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#008438}html.theme--documenter-dark .hero.is-success.is-bold{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}}html.theme--documenter-dark .hero.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-warning strong{color:inherit}html.theme--documenter-dark .hero.is-warning .title{color:#fff}html.theme--documenter-dark .hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button),html.theme--documenter-dark .hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-warning .navbar-menu{background-color:#ad8100}}html.theme--documenter-dark .hero.is-warning .navbar-item,html.theme--documenter-dark .hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-warning a.navbar-item:hover,html.theme--documenter-dark .hero.is-warning a.navbar-item.is-active,html.theme--documenter-dark .hero.is-warning .navbar-link:hover,html.theme--documenter-dark .hero.is-warning .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .hero.is-warning .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-warning .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs li.is-active a{color:#ad8100 !important;opacity:1}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ad8100}html.theme--documenter-dark .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}}html.theme--documenter-dark .hero.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-danger strong{color:inherit}html.theme--documenter-dark .hero.is-danger .title{color:#fff}html.theme--documenter-dark .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-danger .subtitle a:not(.button),html.theme--documenter-dark .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-danger .navbar-menu{background-color:#9e1b0d}}html.theme--documenter-dark .hero.is-danger .navbar-item,html.theme--documenter-dark .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-danger a.navbar-item:hover,html.theme--documenter-dark .hero.is-danger a.navbar-item.is-active,html.theme--documenter-dark .hero.is-danger .navbar-link:hover,html.theme--documenter-dark .hero.is-danger .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-danger .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs li.is-active a{color:#9e1b0d !important;opacity:1}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#9e1b0d}html.theme--documenter-dark .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}}html.theme--documenter-dark .hero.is-small .hero-body,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--documenter-dark .hero.is-halfheight .hero-body,html.theme--documenter-dark .hero.is-fullheight .hero-body,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--documenter-dark .hero.is-halfheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .hero.is-halfheight{min-height:50vh}html.theme--documenter-dark .hero.is-fullheight{min-height:100vh}html.theme--documenter-dark .hero-video{overflow:hidden}html.theme--documenter-dark .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--documenter-dark .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-video{display:none}}html.theme--documenter-dark .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-buttons .button{display:flex}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-buttons{display:flex;justify-content:center}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--documenter-dark .hero-head,html.theme--documenter-dark .hero-foot{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-body{padding:3rem 3rem}}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section{padding:3rem 3rem}html.theme--documenter-dark .section.is-medium{padding:9rem 4.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 6rem}}html.theme--documenter-dark .footer{background-color:#282f2f;padding:3rem 1.5rem 6rem}html.theme--documenter-dark hr{height:1px}html.theme--documenter-dark h6{text-transform:uppercase;letter-spacing:0.5px}html.theme--documenter-dark .hero{background-color:#343c3d}html.theme--documenter-dark a{transition:all 200ms ease}html.theme--documenter-dark .button{transition:all 200ms ease;border-width:1px;color:#fff}html.theme--documenter-dark .button.is-active,html.theme--documenter-dark .button.is-focused,html.theme--documenter-dark .button:active,html.theme--documenter-dark .button:focus{box-shadow:0 0 0 2px rgba(140,155,157,0.5)}html.theme--documenter-dark .button.is-white.is-hovered,html.theme--documenter-dark .button.is-white:hover{background-color:#fff}html.theme--documenter-dark .button.is-white.is-active,html.theme--documenter-dark .button.is-white.is-focused,html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,0.5)}html.theme--documenter-dark .button.is-black.is-hovered,html.theme--documenter-dark .button.is-black:hover{background-color:#1d1d1d}html.theme--documenter-dark .button.is-black.is-active,html.theme--documenter-dark .button.is-black.is-focused,html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black:focus{border-color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,10,0.5)}html.theme--documenter-dark .button.is-light.is-hovered,html.theme--documenter-dark .button.is-light:hover{background-color:#fff}html.theme--documenter-dark .button.is-light.is-active,html.theme--documenter-dark .button.is-light.is-focused,html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light:focus{border-color:#ecf0f1;box-shadow:0 0 0 2px rgba(236,240,241,0.5)}html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered,html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover{background-color:#3a4344}html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused,html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus{border-color:#282f2f;box-shadow:0 0 0 2px rgba(40,47,47,0.5)}html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover{background-color:#436d9a}html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink,html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus{border-color:#375a7f;box-shadow:0 0 0 2px rgba(55,90,127,0.5)}html.theme--documenter-dark .button.is-link.is-hovered,html.theme--documenter-dark .button.is-link:hover{background-color:#1fdeb8}html.theme--documenter-dark .button.is-link.is-active,html.theme--documenter-dark .button.is-link.is-focused,html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link:focus{border-color:#1abc9c;box-shadow:0 0 0 2px rgba(26,188,156,0.5)}html.theme--documenter-dark .button.is-info.is-hovered,html.theme--documenter-dark .button.is-info:hover{background-color:#0363a3}html.theme--documenter-dark .button.is-info.is-active,html.theme--documenter-dark .button.is-info.is-focused,html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info:focus{border-color:#024c7d;box-shadow:0 0 0 2px rgba(2,76,125,0.5)}html.theme--documenter-dark .button.is-success.is-hovered,html.theme--documenter-dark .button.is-success:hover{background-color:#00aa48}html.theme--documenter-dark .button.is-success.is-active,html.theme--documenter-dark .button.is-success.is-focused,html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success:focus{border-color:#008438;box-shadow:0 0 0 2px rgba(0,132,56,0.5)}html.theme--documenter-dark .button.is-warning.is-hovered,html.theme--documenter-dark .button.is-warning:hover{background-color:#d39e00}html.theme--documenter-dark .button.is-warning.is-active,html.theme--documenter-dark .button.is-warning.is-focused,html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning:focus{border-color:#ad8100;box-shadow:0 0 0 2px rgba(173,129,0,0.5)}html.theme--documenter-dark .button.is-danger.is-hovered,html.theme--documenter-dark .button.is-danger:hover{background-color:#c12110}html.theme--documenter-dark .button.is-danger.is-active,html.theme--documenter-dark .button.is-danger.is-focused,html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger:focus{border-color:#9e1b0d;box-shadow:0 0 0 2px rgba(158,27,13,0.5)}html.theme--documenter-dark .label{color:#dbdee0}html.theme--documenter-dark .button,html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .select,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea{height:2.5em}html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .select:after,html.theme--documenter-dark .select select{border-width:1px}html.theme--documenter-dark .control.has-addons .button,html.theme--documenter-dark .control.has-addons .input,html.theme--documenter-dark .control.has-addons #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-addons form.docs-search>input,html.theme--documenter-dark .control.has-addons .select{margin-right:-1px}html.theme--documenter-dark .notification{background-color:#343c3d}html.theme--documenter-dark .card{box-shadow:none;border:1px solid #343c3d;background-color:#282f2f;border-radius:.4em}html.theme--documenter-dark .card .card-image img{border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-header{box-shadow:none;background-color:rgba(18,18,18,0.2);border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-footer{background-color:rgba(18,18,18,0.2)}html.theme--documenter-dark .card .card-footer,html.theme--documenter-dark .card .card-footer-item{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .notification.is-white a:not(.button){color:#0a0a0a;text-decoration:underline}html.theme--documenter-dark .notification.is-black a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-light a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-primary a:not(.button),html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-link a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-info a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-success a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-warning a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-danger a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .tag,html.theme--documenter-dark .content kbd,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{border-radius:.4em}html.theme--documenter-dark .menu-list a{transition:all 300ms ease}html.theme--documenter-dark .modal-card-body{background-color:#282f2f}html.theme--documenter-dark .modal-card-foot,html.theme--documenter-dark .modal-card-head{border-color:#343c3d}html.theme--documenter-dark .message-header{font-weight:700;background-color:#343c3d;color:#fff}html.theme--documenter-dark .message-body{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .navbar{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent{background:none}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar .navbar-menu{background-color:#375a7f;border-radius:0 0 .4em .4em}}html.theme--documenter-dark .hero .navbar,html.theme--documenter-dark body>.navbar{border-radius:0}html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous{border-width:1px}html.theme--documenter-dark .panel-block,html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs{border-width:1px}html.theme--documenter-dark .panel-block:first-child,html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child{border-top-width:1px}html.theme--documenter-dark .panel-heading{font-weight:700}html.theme--documenter-dark .panel-tabs a{border-width:1px;margin-bottom:-1px}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#17a689}html.theme--documenter-dark .panel-block:hover{color:#1dd2af}html.theme--documenter-dark .panel-block:hover .panel-icon{color:#1dd2af}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#17a689}html.theme--documenter-dark .tabs a{border-bottom-width:1px;margin-bottom:-1px}html.theme--documenter-dark .tabs ul{border-bottom-width:1px}html.theme--documenter-dark .tabs.is-boxed a{border-width:1px}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#1f2424}html.theme--documenter-dark .tabs.is-toggle li a{border-width:1px;margin-bottom:0}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .hero.is-white .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-black .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-light .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-dark .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .content kbd.hero .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-primary .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-link .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-info .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-success .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-warning .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-danger .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark h1 .docs-heading-anchor,html.theme--documenter-dark h1 .docs-heading-anchor:hover,html.theme--documenter-dark h1 .docs-heading-anchor:visited,html.theme--documenter-dark h2 .docs-heading-anchor,html.theme--documenter-dark h2 .docs-heading-anchor:hover,html.theme--documenter-dark h2 .docs-heading-anchor:visited,html.theme--documenter-dark h3 .docs-heading-anchor,html.theme--documenter-dark h3 .docs-heading-anchor:hover,html.theme--documenter-dark h3 .docs-heading-anchor:visited,html.theme--documenter-dark h4 .docs-heading-anchor,html.theme--documenter-dark h4 .docs-heading-anchor:hover,html.theme--documenter-dark h4 .docs-heading-anchor:visited,html.theme--documenter-dark h5 .docs-heading-anchor,html.theme--documenter-dark h5 .docs-heading-anchor:hover,html.theme--documenter-dark h5 .docs-heading-anchor:visited,html.theme--documenter-dark h6 .docs-heading-anchor,html.theme--documenter-dark h6 .docs-heading-anchor:hover,html.theme--documenter-dark h6 .docs-heading-anchor:visited{color:#f2f2f2}html.theme--documenter-dark h1 .docs-heading-anchor-permalink,html.theme--documenter-dark h2 .docs-heading-anchor-permalink,html.theme--documenter-dark h3 .docs-heading-anchor-permalink,html.theme--documenter-dark h4 .docs-heading-anchor-permalink,html.theme--documenter-dark h5 .docs-heading-anchor-permalink,html.theme--documenter-dark h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--documenter-dark h1 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h2 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h3 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h4 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h5 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--documenter-dark .docs-light-only{display:none !important}html.theme--documenter-dark pre{position:relative;overflow:hidden}html.theme--documenter-dark pre code,html.theme--documenter-dark pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--documenter-dark pre code:first-of-type,html.theme--documenter-dark pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--documenter-dark pre code:last-of-type,html.theme--documenter-dark pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--documenter-dark pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#fff;cursor:pointer;text-align:center}html.theme--documenter-dark pre .copy-button:focus,html.theme--documenter-dark pre .copy-button:hover{opacity:1;background:rgba(255,255,255,0.1);color:#1abc9c}html.theme--documenter-dark pre .copy-button.success{color:#259a12;opacity:1}html.theme--documenter-dark pre .copy-button.error{color:#cb3c33;opacity:1}html.theme--documenter-dark pre:hover .copy-button{opacity:1}html.theme--documenter-dark .admonition{background-color:#282f2f;border-style:solid;border-width:1px;border-color:#5e6d6f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .admonition strong{color:currentColor}html.theme--documenter-dark .admonition.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--documenter-dark .admonition.is-medium{font-size:1.25rem}html.theme--documenter-dark .admonition.is-large{font-size:1.5rem}html.theme--documenter-dark .admonition.is-default{background-color:#282f2f;border-color:#5e6d6f}html.theme--documenter-dark .admonition.is-default>.admonition-header{background-color:#5e6d6f;color:#fff}html.theme--documenter-dark .admonition.is-default>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-info{background-color:#282f2f;border-color:#024c7d}html.theme--documenter-dark .admonition.is-info>.admonition-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .admonition.is-info>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-success{background-color:#282f2f;border-color:#008438}html.theme--documenter-dark .admonition.is-success>.admonition-header{background-color:#008438;color:#fff}html.theme--documenter-dark .admonition.is-success>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-warning{background-color:#282f2f;border-color:#ad8100}html.theme--documenter-dark .admonition.is-warning>.admonition-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .admonition.is-warning>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-danger{background-color:#282f2f;border-color:#9e1b0d}html.theme--documenter-dark .admonition.is-danger>.admonition-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .admonition.is-danger>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-compat{background-color:#282f2f;border-color:#137886}html.theme--documenter-dark .admonition.is-compat>.admonition-header{background-color:#137886;color:#fff}html.theme--documenter-dark .admonition.is-compat>.admonition-body{color:#fff}html.theme--documenter-dark .admonition-header{color:#fff;background-color:#5e6d6f;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--documenter-dark .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--documenter-dark details.admonition.is-details>.admonition-header{list-style:none}html.theme--documenter-dark details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--documenter-dark details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--documenter-dark .admonition-body{color:#fff;padding:0.5rem .75rem}html.theme--documenter-dark .admonition-body pre{background-color:#282f2f}html.theme--documenter-dark .admonition-body code{background-color:rgba(255,255,255,0.05)}html.theme--documenter-dark .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #5e6d6f;box-shadow:none;max-width:100%}html.theme--documenter-dark .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5e6d6f;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 #9e1b0d;padding:10px 35px;text-align:center;font-size:15px}html.theme--documenter-dark .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--documenter-dark .outdated-warning-overlay a{color:#1abc9c}html.theme--documenter-dark .outdated-warning-overlay a:hover{color:#1dd2af}html.theme--documenter-dark .content pre{border:1px solid #5e6d6f}html.theme--documenter-dark .content code{font-weight:inherit}html.theme--documenter-dark .content a code{color:#1abc9c}html.theme--documenter-dark .content h1 code,html.theme--documenter-dark .content h2 code,html.theme--documenter-dark .content h3 code,html.theme--documenter-dark .content h4 code,html.theme--documenter-dark .content h5 code,html.theme--documenter-dark .content h6 code{color:#f2f2f2}html.theme--documenter-dark .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--documenter-dark .content blockquote>ul:first-child,html.theme--documenter-dark .content blockquote>ol:first-child,html.theme--documenter-dark .content .admonition-body>ul:first-child,html.theme--documenter-dark .content .admonition-body>ol:first-child{margin-top:0}html.theme--documenter-dark pre,html.theme--documenter-dark code{font-variant-ligatures:no-contextual}html.theme--documenter-dark .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb a.is-disabled,html.theme--documenter-dark .breadcrumb a.is-disabled:hover{color:#f2f2f2}html.theme--documenter-dark .hljs{background:initial !important}html.theme--documenter-dark .katex .katex-mathml{top:0;right:0}html.theme--documenter-dark .katex-display,html.theme--documenter-dark mjx-container,html.theme--documenter-dark .MathJax_Display{margin:0.5em 0 !important}html.theme--documenter-dark html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--documenter-dark li.no-marker{list-style:none}html.theme--documenter-dark #documenter .docs-main>article{overflow-wrap:break-word}html.theme--documenter-dark #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main{width:100%}html.theme--documenter-dark #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-main>header,html.theme--documenter-dark #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar{background-color:#1f2424;border-bottom:1px solid #5e6d6f;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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 .property-search-result-badge,html.theme--documenter-dark .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:whitesmoke;background-color:#33415580;border-radius:0.6rem}html.theme--documenter-dark .search-result-title{color:whitesmoke}html.theme--documenter-dark .search-result-highlight{background-color:greenyellow;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem} diff --git a/v0.3.0/assets/themes/documenter-light.css b/v0.3.0/assets/themes/documenter-light.css new file mode 100644 index 0000000..2f168c7 --- /dev/null +++ b/v0.3.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:#209cee !important}a.has-text-info:hover,a.has-text-info:focus{color:#1081cb !important}.has-background-info{background-color:#209cee !important}.has-text-info-light{color:#ecf7fe !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#bde2fa !important}.has-background-info-light{background-color:#ecf7fe !important}.has-text-info-dark{color:#0e72b4 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#1190e3 !important}.has-background-info-dark{background-color:#0e72b4 !important}.has-text-success{color:#22c35b !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a9847 !important}.has-background-success{background-color:#22c35b !important}.has-text-success-light{color:#eefcf3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c2f4d4 !important}.has-background-success-light{background-color:#eefcf3 !important}.has-text-success-dark{color:#198f43 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#21bb57 !important}.has-background-success-dark{background-color:#198f43 !important}.has-text-warning{color:#ffdd57 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important}.has-background-warning{background-color:#ffdd57 !important}.has-text-warning-light{color:#fffbeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fff1b8 !important}.has-background-warning-light{background-color:#fffbeb !important}.has-text-warning-dark{color:#947600 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#c79f00 !important}.has-background-warning-dark{background-color:#947600 !important}.has-text-danger{color:#da0b00 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a70800 !important}.has-background-danger{background-color:#da0b00 !important}.has-text-danger-light{color:#ffeceb !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#ffbbb8 !important}.has-background-danger-light{background-color:#ffeceb !important}.has-text-danger-dark{color:#f50c00 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#ff3429 !important}.has-background-danger-dark{background-color:#f50c00 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-background-grey-darker{background-color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-background-grey-dark{background-color:#4a4a4a !important}.has-text-grey{color:#6b6b6b !important}.has-background-grey{background-color:#6b6b6b !important}.has-text-grey-light{color:#b5b5b5 !important}.has-background-grey-light{background-color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-background-grey-lighter{background-color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,.docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}body{color:#222;font-size:1em;font-weight:400;line-height:1.5}a{color:#2e63b8;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:rgba(0,0,0,0.05);color:#000;font-size:.875em;font-weight:normal;padding:.1em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#222;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#222;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#222}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:#bbb;color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #2e63b8}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #2e63b8}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#222;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button #documenter .docs-sidebar form.docs-search>input.icon,#documenter .docs-sidebar .button form.docs-search>input.icon,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#3c5dcd;color:#363636}.button:focus:not(:active),.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#222;text-decoration:underline}.button.is-text:hover,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text.is-focused{background-color:#f5f5f5;color:#222}.button.is-text:active,.button.is-text.is-active{background-color:#e8e8e8;color:#222}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#2e63b8;text-decoration:none}.button.is-ghost:hover,.button.is-ghost.is-hovered{color:#2e63b8;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.button.is-white:focus:not(:active),.button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover,.button.is-white.is-inverted.is-hovered{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined.is-loading:hover::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading:hover::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;color:#fff}.button.is-black:focus:not(:active),.button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover,.button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined.is-loading:hover::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading:hover::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined.is-loading:hover::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading:hover::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark:hover,.content kbd.button:hover,.button.is-dark.is-hovered,.content kbd.button.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#fff}.button.is-dark:focus:not(:active),.content kbd.button:focus:not(:active),.button.is-dark.is-focused:not(:active),.content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.button.is-dark:active,.content kbd.button:active,.button.is-dark.is-active,.content kbd.button.is-active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],.content kbd.button[disabled],fieldset[disabled] .button.is-dark,fieldset[disabled] .content kbd.button,.content fieldset[disabled] kbd.button{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted:hover,.content kbd.button.is-inverted:hover,.button.is-dark.is-inverted.is-hovered,.content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],.content kbd.button.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .content kbd.button.is-inverted,.content fieldset[disabled] kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined,.content kbd.button.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:hover,.content kbd.button.is-outlined:hover,.button.is-dark.is-outlined.is-hovered,.content kbd.button.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.content kbd.button.is-outlined:focus,.button.is-dark.is-outlined.is-focused,.content kbd.button.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading::after,.content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-outlined.is-loading:hover::after,.content kbd.button.is-outlined.is-loading:hover::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.content kbd.button.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading.is-focused::after,.content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined[disabled],.content kbd.button.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .content kbd.button.is-outlined,.content fieldset[disabled] kbd.button.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined,.content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined:hover,.content kbd.button.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined.is-hovered,.content kbd.button.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.content kbd.button.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined.is-focused,.content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading:hover::after,.content kbd.button.is-inverted.is-outlined.is-loading:hover::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.content kbd.button.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-inverted.is-outlined[disabled],.content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .content kbd.button.is-inverted.is-outlined,.content fieldset[disabled] kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary,.docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;color:#fff}.button.is-primary:hover,.docstring>section>a.button.docs-sourcelink:hover,.button.is-primary.is-hovered,.docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#43b1dc;border-color:transparent;color:#fff}.button.is-primary:focus,.docstring>section>a.button.docs-sourcelink:focus,.button.is-primary.is-focused,.docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active),.docstring>section>a.button.docs-sourcelink:focus:not(:active),.button.is-primary.is-focused:not(:active),.docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.button.is-primary:active,.docstring>section>a.button.docs-sourcelink:active,.button.is-primary.is-active,.docstring>section>a.button.is-active.docs-sourcelink{background-color:#39acda;border-color:transparent;color:#fff}.button.is-primary[disabled],.docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary,fieldset[disabled] .docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;box-shadow:none}.button.is-primary.is-inverted,.docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted:hover,.docstring>section>a.button.is-inverted.docs-sourcelink:hover,.button.is-primary.is-inverted.is-hovered,.docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],.docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#4eb5de}.button.is-primary.is-loading::after,.docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined,.docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;color:#4eb5de}.button.is-primary.is-outlined:hover,.docstring>section>a.button.is-outlined.docs-sourcelink:hover,.button.is-primary.is-outlined.is-hovered,.docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-outlined:focus,.docstring>section>a.button.is-outlined.docs-sourcelink:focus,.button.is-primary.is-outlined.is-focused,.docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.button.is-primary.is-outlined.is-loading::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined[disabled],.docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;box-shadow:none;color:#4eb5de}.button.is-primary.is-inverted.is-outlined,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-inverted.is-outlined:focus,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,.button.is-primary.is-inverted.is-outlined.is-focused,.docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-inverted.is-outlined[disabled],.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light,.docstring>section>a.button.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.button.is-primary.is-light:hover,.docstring>section>a.button.is-light.docs-sourcelink:hover,.button.is-primary.is-light.is-hovered,.docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e3f3fa;border-color:transparent;color:#1a6d8e}.button.is-primary.is-light:active,.docstring>section>a.button.is-light.docs-sourcelink:active,.button.is-primary.is-light.is-active,.docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d8eff8;border-color:transparent;color:#1a6d8e}.button.is-link{background-color:#2e63b8;border-color:transparent;color:#fff}.button.is-link:hover,.button.is-link.is-hovered{background-color:#2b5eae;border-color:transparent;color:#fff}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button.is-link:active,.button.is-link.is-active{background-color:#2958a4;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#2e63b8;border-color:#2e63b8;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2e63b8}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;color:#2e63b8}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;box-shadow:none;color:#2e63b8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff3fb;color:#3169c4}.button.is-link.is-light:hover,.button.is-link.is-light.is-hovered{background-color:#e4ecf8;border-color:transparent;color:#3169c4}.button.is-link.is-light:active,.button.is-link.is-light.is-active{background-color:#dae5f6;border-color:transparent;color:#3169c4}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#1497ed;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;color:#fff}.button.is-info:focus:not(:active),.button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.button.is-info:active,.button.is-info.is-active{background-color:#1190e3;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:#209cee;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover,.button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:hover,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined.is-focused{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-outlined.is-loading:hover::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined.is-loading:hover::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.button.is-info.is-light:hover,.button.is-info.is-light.is-hovered{background-color:#e0f1fd;border-color:transparent;color:#0e72b4}.button.is-info.is-light:active,.button.is-info.is-light.is-active{background-color:#d4ecfc;border-color:transparent;color:#0e72b4}.button.is-success{background-color:#22c35b;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#20b856;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;color:#fff}.button.is-success:focus:not(:active),.button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.button.is-success:active,.button.is-success.is-active{background-color:#1ead51;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#22c35b;border-color:#22c35b;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#22c35b}.button.is-success.is-inverted:hover,.button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#22c35b}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;color:#22c35b}.button.is-success.is-outlined:hover,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined.is-focused{background-color:#22c35b;border-color:#22c35b;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-outlined.is-loading:hover::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;box-shadow:none;color:#22c35b}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#22c35b}.button.is-success.is-inverted.is-outlined.is-loading:hover::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#eefcf3;color:#198f43}.button.is-success.is-light:hover,.button.is-success.is-light.is-hovered{background-color:#e3faeb;border-color:transparent;color:#198f43}.button.is-success.is-light:active,.button.is-success.is-light.is-active{background-color:#d8f8e3;border-color:transparent;color:#198f43}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:#ffdd57;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined.is-focused{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-outlined.is-loading:hover::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading:hover::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-warning.is-light{background-color:#fffbeb;color:#947600}.button.is-warning.is-light:hover,.button.is-warning.is-light.is-hovered{background-color:#fff8de;border-color:transparent;color:#947600}.button.is-warning.is-light:active,.button.is-warning.is-light.is-active{background-color:#fff6d1;border-color:transparent;color:#947600}.button.is-danger{background-color:#da0b00;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#cd0a00;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;color:#fff}.button.is-danger:focus:not(:active),.button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.button.is-danger:active,.button.is-danger.is-active{background-color:#c10a00;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#da0b00;border-color:#da0b00;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted:hover,.button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#da0b00}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;color:#da0b00}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined.is-focused{background-color:#da0b00;border-color:#da0b00;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-outlined.is-loading:hover::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;box-shadow:none;color:#da0b00}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted.is-outlined.is-loading:hover::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.button.is-danger.is-light:hover,.button.is-danger.is-light.is-hovered{background-color:#ffe0de;border-color:transparent;color:#f50c00}.button.is-danger.is-light:active,.button.is-danger.is-light.is-active{background-color:#ffd3d1;border-color:transparent;color:#f50c00}.button.is-small,#documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}.button.is-small:not(.is-rounded),#documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#6b6b6b;box-shadow:none;pointer-events:none}.button.is-rounded,#documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:0.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-0.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){.container{max-width:992px}}@media screen and (max-width: 1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}.content ol.is-lower-roman:not([type]){list-style-type:lower-roman}.content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}.content ol.is-upper-roman:not([type]){list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#222}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#222}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#222}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small,#documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small,#documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image,#documenter .docs-sidebar .docs-logo>img{display:block;position:relative}.image img,#documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}.image img.is-rounded,#documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}.image.is-fullwidth,#documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,#documenter .docs-sidebar .docs-logo>img.is-square,.image.is-1by1,#documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}.image.is-5by4,#documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}.image.is-4by3,#documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}.image.is-3by2,#documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}.image.is-5by3,#documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}.image.is-16by9,#documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}.image.is-2by1,#documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}.image.is-3by1,#documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}.image.is-4by5,#documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}.image.is-3by4,#documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}.image.is-2by3,#documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}.image.is-3by5,#documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}.image.is-9by16,#documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}.image.is-1by2,#documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}.image.is-1by3,#documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}.image.is-16x16,#documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}.image.is-24x24,#documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}.image.is-32x32,#documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}.image.is-48x48,#documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}.image.is-64x64,#documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}.image.is-96x96,#documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}.image.is-128x128,#documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:0.5rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#fff}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-primary.is-light,.docstring>section>a.notification.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-link.is-light{background-color:#eff3fb;color:#3169c4}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.notification.is-success{background-color:#22c35b;color:#fff}.notification.is-success.is-light{background-color:#eefcf3;color:#198f43}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-warning.is-light{background-color:#fffbeb;color:#947600}.notification.is-danger{background-color:#da0b00;color:#fff}.notification.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#222}.progress::-moz-progress-bar{background-color:#222}.progress::-ms-fill{background-color:#222;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #ededed 30%)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #ededed 30%)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #ededed 30%)}.progress.is-dark::-webkit-progress-value,.content kbd.progress::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar,.content kbd.progress::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill,.content kbd.progress::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate,.content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363636 30%, #ededed 30%)}.progress.is-primary::-webkit-progress-value,.docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#4eb5de}.progress.is-primary::-moz-progress-bar,.docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#4eb5de}.progress.is-primary::-ms-fill,.docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#4eb5de}.progress.is-primary:indeterminate,.docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #4eb5de 30%, #ededed 30%)}.progress.is-link::-webkit-progress-value{background-color:#2e63b8}.progress.is-link::-moz-progress-bar{background-color:#2e63b8}.progress.is-link::-ms-fill{background-color:#2e63b8}.progress.is-link:indeterminate{background-image:linear-gradient(to right, #2e63b8 30%, #ededed 30%)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:linear-gradient(to right, #209cee 30%, #ededed 30%)}.progress.is-success::-webkit-progress-value{background-color:#22c35b}.progress.is-success::-moz-progress-bar{background-color:#22c35b}.progress.is-success::-ms-fill{background-color:#22c35b}.progress.is-success:indeterminate{background-image:linear-gradient(to right, #22c35b 30%, #ededed 30%)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ffdd57 30%, #ededed 30%)}.progress.is-danger::-webkit-progress-value{background-color:#da0b00}.progress.is-danger::-moz-progress-bar{background-color:#da0b00}.progress.is-danger::-ms-fill{background-color:#da0b00}.progress.is-danger:indeterminate{background-image:linear-gradient(to right, #da0b00 30%, #ededed 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(to right, #222 30%, #ededed 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small,#documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#222}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.table td.is-link,.table th.is-link{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#22c35b;border-color:#22c35b;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.table td.is-danger,.table th.is-danger{background-color:#da0b00;border-color:#da0b00;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#4eb5de;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#222}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#4eb5de;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:rgba(0,0,0,0)}.table thead td,.table thead th{border-width:0 0 2px;color:#222}.table tfoot{background-color:rgba(0,0,0,0)}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#222}.table tbody{background-color:rgba(0,0,0,0)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag,.tags .content kbd,.content .tags kbd,.tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}.tags .tag:not(:last-child),.tags .content kbd:not(:last-child),.content .tags kbd:not(:last-child),.tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large),.tags.are-medium .content kbd:not(.is-normal):not(.is-large),.content .tags.are-medium kbd:not(.is-normal):not(.is-large),.tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium),.tags.are-large .content kbd:not(.is-normal):not(.is-medium),.content .tags.are-large kbd:not(.is-normal):not(.is-medium),.tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag,.tags.is-centered .content kbd,.content .tags.is-centered kbd,.tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child),.tags.is-right .content kbd:not(:first-child),.content .tags.is-right kbd:not(:first-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}.tags.is-right .tag:not(:last-child),.tags.is-right .content kbd:not(:last-child),.content .tags.is-right kbd:not(:last-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}.tags.has-addons .tag,.tags.has-addons .content kbd,.content .tags.has-addons kbd,.tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}.tags.has-addons .tag:not(:first-child),.tags.has-addons .content kbd:not(:first-child),.content .tags.has-addons kbd:not(:first-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child),.tags.has-addons .content kbd:not(:last-child),.content .tags.has-addons kbd:not(:last-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#222;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag:not(body) .delete,.content kbd:not(body) .delete,.docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag.is-white:not(body),.content kbd.is-white:not(body),.docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}.tag.is-black:not(body),.content kbd.is-black:not(body),.docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}.tag.is-light:not(body),.content kbd.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.tag.is-dark:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink.is-dark:not(body),.content .docstring>section>kbd:not(body){background-color:#363636;color:#fff}.tag.is-primary:not(body),.content kbd.is-primary:not(body),.docstring>section>a.docs-sourcelink:not(body){background-color:#4eb5de;color:#fff}.tag.is-primary.is-light:not(body),.content kbd.is-primary.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#eef8fc;color:#1a6d8e}.tag.is-link:not(body),.content kbd.is-link:not(body),.docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#2e63b8;color:#fff}.tag.is-link.is-light:not(body),.content kbd.is-link.is-light:not(body),.docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#eff3fb;color:#3169c4}.tag.is-info:not(body),.content kbd.is-info:not(body),.docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#209cee;color:#fff}.tag.is-info.is-light:not(body),.content kbd.is-info.is-light:not(body),.docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ecf7fe;color:#0e72b4}.tag.is-success:not(body),.content kbd.is-success:not(body),.docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#22c35b;color:#fff}.tag.is-success.is-light:not(body),.content kbd.is-success.is-light:not(body),.docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#eefcf3;color:#198f43}.tag.is-warning:not(body),.content kbd.is-warning:not(body),.docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-warning.is-light:not(body),.content kbd.is-warning.is-light:not(body),.docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffbeb;color:#947600}.tag.is-danger:not(body),.content kbd.is-danger:not(body),.docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#da0b00;color:#fff}.tag.is-danger.is-light:not(body),.content kbd.is-danger.is-light:not(body),.docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#ffeceb;color:#f50c00}.tag.is-normal:not(body),.content kbd.is-normal:not(body),.docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}.tag.is-medium:not(body),.content kbd.is-medium:not(body),.docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}.tag.is-large:not(body),.content kbd.is-large:not(body),.docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child),.content kbd:not(body) .icon:first-child:not(:last-child),.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child),.content kbd:not(body) .icon:last-child:not(:first-child),.docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child,.content kbd:not(body) .icon:first-child:last-child,.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag.is-delete:not(body),.content kbd.is-delete:not(body),.docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before,.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}.tag.is-delete:not(body):hover,.content kbd.is-delete:not(body):hover,.docstring>section>a.docs-sourcelink.is-delete:not(body):hover,.tag.is-delete:not(body):focus,.content kbd.is-delete:not(body):focus,.docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#e8e8e8}.tag.is-delete:not(body):active,.content kbd.is-delete:not(body):active,.docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#dbdbdb}.tag.is-rounded:not(body),#documenter .docs-sidebar form.docs-search>input:not(body),.content kbd.is-rounded:not(body),#documenter .docs-sidebar .content form.docs-search>input:not(body),.docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}a.tag:hover,.docstring>section>a.docs-sourcelink:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:.75em}.title sup,.subtitle sup{font-size:.75em}.title .tag,.title .content kbd,.content .title kbd,.title .docstring>section>a.docs-sourcelink,.subtitle .tag,.subtitle .content kbd,.content .subtitle kbd,.subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}.title{color:#222;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#222;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#222;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#222}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#707070}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#707070}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#707070}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#707070}.select select:hover,.textarea:hover,.input:hover,#documenter .docs-sidebar form.docs-search>input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input,#documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#b5b5b5}.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{border-color:#2e63b8;box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#6b6b6b}.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.input[disabled]::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-webkit-input-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.input[disabled]:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-ms-input-placeholder{color:rgba(107,107,107,0.3)}.textarea,.input,#documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}.textarea[readonly],.input[readonly],#documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}.is-white.textarea,.is-white.input,#documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}.is-white.textarea:focus,.is-white.input:focus,#documenter .docs-sidebar form.docs-search>input.is-white:focus,.is-white.is-focused.textarea,.is-white.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-white.textarea:active,.is-white.input:active,#documenter .docs-sidebar form.docs-search>input.is-white:active,.is-white.is-active.textarea,.is-white.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.is-black.textarea,.is-black.input,#documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}.is-black.textarea:focus,.is-black.input:focus,#documenter .docs-sidebar form.docs-search>input.is-black:focus,.is-black.is-focused.textarea,.is-black.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-black.textarea:active,.is-black.input:active,#documenter .docs-sidebar form.docs-search>input.is-black:active,.is-black.is-active.textarea,.is-black.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.is-light.textarea,.is-light.input,#documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}.is-light.textarea:focus,.is-light.input:focus,#documenter .docs-sidebar form.docs-search>input.is-light:focus,.is-light.is-focused.textarea,.is-light.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-light.textarea:active,.is-light.input:active,#documenter .docs-sidebar form.docs-search>input.is-light:active,.is-light.is-active.textarea,.is-light.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.is-dark.textarea,.content kbd.textarea,.is-dark.input,#documenter .docs-sidebar form.docs-search>input.is-dark,.content kbd.input{border-color:#363636}.is-dark.textarea:focus,.content kbd.textarea:focus,.is-dark.input:focus,#documenter .docs-sidebar form.docs-search>input.is-dark:focus,.content kbd.input:focus,.is-dark.is-focused.textarea,.content kbd.is-focused.textarea,.is-dark.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.content kbd.is-focused.input,#documenter .docs-sidebar .content form.docs-search>input.is-focused,.is-dark.textarea:active,.content kbd.textarea:active,.is-dark.input:active,#documenter .docs-sidebar form.docs-search>input.is-dark:active,.content kbd.input:active,.is-dark.is-active.textarea,.content kbd.is-active.textarea,.is-dark.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.content kbd.is-active.input,#documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.is-primary.textarea,.docstring>section>a.textarea.docs-sourcelink,.is-primary.input,#documenter .docs-sidebar form.docs-search>input.is-primary,.docstring>section>a.input.docs-sourcelink{border-color:#4eb5de}.is-primary.textarea:focus,.docstring>section>a.textarea.docs-sourcelink:focus,.is-primary.input:focus,#documenter .docs-sidebar form.docs-search>input.is-primary:focus,.docstring>section>a.input.docs-sourcelink:focus,.is-primary.is-focused.textarea,.docstring>section>a.is-focused.textarea.docs-sourcelink,.is-primary.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.docstring>section>a.is-focused.input.docs-sourcelink,.is-primary.textarea:active,.docstring>section>a.textarea.docs-sourcelink:active,.is-primary.input:active,#documenter .docs-sidebar form.docs-search>input.is-primary:active,.docstring>section>a.input.docs-sourcelink:active,.is-primary.is-active.textarea,.docstring>section>a.is-active.textarea.docs-sourcelink,.is-primary.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.is-link.textarea,.is-link.input,#documenter .docs-sidebar form.docs-search>input.is-link{border-color:#2e63b8}.is-link.textarea:focus,.is-link.input:focus,#documenter .docs-sidebar form.docs-search>input.is-link:focus,.is-link.is-focused.textarea,.is-link.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-link.textarea:active,.is-link.input:active,#documenter .docs-sidebar form.docs-search>input.is-link:active,.is-link.is-active.textarea,.is-link.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.is-info.textarea,.is-info.input,#documenter .docs-sidebar form.docs-search>input.is-info{border-color:#209cee}.is-info.textarea:focus,.is-info.input:focus,#documenter .docs-sidebar form.docs-search>input.is-info:focus,.is-info.is-focused.textarea,.is-info.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-info.textarea:active,.is-info.input:active,#documenter .docs-sidebar form.docs-search>input.is-info:active,.is-info.is-active.textarea,.is-info.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.is-success.textarea,.is-success.input,#documenter .docs-sidebar form.docs-search>input.is-success{border-color:#22c35b}.is-success.textarea:focus,.is-success.input:focus,#documenter .docs-sidebar form.docs-search>input.is-success:focus,.is-success.is-focused.textarea,.is-success.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-success.textarea:active,.is-success.input:active,#documenter .docs-sidebar form.docs-search>input.is-success:active,.is-success.is-active.textarea,.is-success.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.is-warning.textarea,.is-warning.input,#documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ffdd57}.is-warning.textarea:focus,.is-warning.input:focus,#documenter .docs-sidebar form.docs-search>input.is-warning:focus,.is-warning.is-focused.textarea,.is-warning.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-warning.textarea:active,.is-warning.input:active,#documenter .docs-sidebar form.docs-search>input.is-warning:active,.is-warning.is-active.textarea,.is-warning.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.is-danger.textarea,.is-danger.input,#documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#da0b00}.is-danger.textarea:focus,.is-danger.input:focus,#documenter .docs-sidebar form.docs-search>input.is-danger:focus,.is-danger.is-focused.textarea,.is-danger.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-danger.textarea:active,.is-danger.input:active,#documenter .docs-sidebar form.docs-search>input.is-danger:active,.is-danger.is-active.textarea,.is-danger.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.is-small.textarea,.is-small.input,#documenter .docs-sidebar form.docs-search>input{border-radius:2px;font-size:.75rem}.is-medium.textarea,.is-medium.input,#documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}.is-large.textarea,.is-large.input,#documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}.is-fullwidth.textarea,.is-fullwidth.input,#documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}.is-inline.textarea,.is-inline.input,#documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}.input.is-rounded,#documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}.input.is-static,#documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:#222}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#2e63b8;right:1.125em;z-index:4}.select.is-rounded select,#documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#222}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select:hover,.select.is-white select.is-hovered{border-color:#f2f2f2}.select.is-white select:focus,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select:hover,.select.is-black select.is-hovered{border-color:#000}.select.is-black select:focus,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select:hover,.select.is-light select.is-hovered{border-color:#e8e8e8}.select.is-light select:focus,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.select.is-dark:not(:hover)::after,.content kbd.select:not(:hover)::after{border-color:#363636}.select.is-dark select,.content kbd.select select{border-color:#363636}.select.is-dark select:hover,.content kbd.select select:hover,.select.is-dark select.is-hovered,.content kbd.select select.is-hovered{border-color:#292929}.select.is-dark select:focus,.content kbd.select select:focus,.select.is-dark select.is-focused,.content kbd.select select.is-focused,.select.is-dark select:active,.content kbd.select select:active,.select.is-dark select.is-active,.content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.select.is-primary:not(:hover)::after,.docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#4eb5de}.select.is-primary select,.docstring>section>a.select.docs-sourcelink select{border-color:#4eb5de}.select.is-primary select:hover,.docstring>section>a.select.docs-sourcelink select:hover,.select.is-primary select.is-hovered,.docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#39acda}.select.is-primary select:focus,.docstring>section>a.select.docs-sourcelink select:focus,.select.is-primary select.is-focused,.docstring>section>a.select.docs-sourcelink select.is-focused,.select.is-primary select:active,.docstring>section>a.select.docs-sourcelink select:active,.select.is-primary select.is-active,.docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.select.is-link:not(:hover)::after{border-color:#2e63b8}.select.is-link select{border-color:#2e63b8}.select.is-link select:hover,.select.is-link select.is-hovered{border-color:#2958a4}.select.is-link select:focus,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select.is-info:not(:hover)::after{border-color:#209cee}.select.is-info select{border-color:#209cee}.select.is-info select:hover,.select.is-info select.is-hovered{border-color:#1190e3}.select.is-info select:focus,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.select.is-success:not(:hover)::after{border-color:#22c35b}.select.is-success select{border-color:#22c35b}.select.is-success select:hover,.select.is-success select.is-hovered{border-color:#1ead51}.select.is-success select:focus,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.select.is-warning:not(:hover)::after{border-color:#ffdd57}.select.is-warning select{border-color:#ffdd57}.select.is-warning select:hover,.select.is-warning select.is-hovered{border-color:#ffd83e}.select.is-warning select:focus,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.select.is-danger:not(:hover)::after{border-color:#da0b00}.select.is-danger select{border-color:#da0b00}.select.is-danger select:hover,.select.is-danger select.is-hovered{border-color:#c10a00}.select.is-danger select:focus,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.select.is-small,#documenter .docs-sidebar form.docs-search>input.select{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#6b6b6b !important;opacity:0.5}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}.select.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark:hover .file-cta,.content kbd.file:hover .file-cta,.file.is-dark.is-hovered .file-cta,.content kbd.file.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark:focus .file-cta,.content kbd.file:focus .file-cta,.file.is-dark.is-focused .file-cta,.content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,54,54,0.25);color:#fff}.file.is-dark:active .file-cta,.content kbd.file:active .file-cta,.file.is-dark.is-active .file-cta,.content kbd.file.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta,.docstring>section>a.file.docs-sourcelink .file-cta{background-color:#4eb5de;border-color:transparent;color:#fff}.file.is-primary:hover .file-cta,.docstring>section>a.file.docs-sourcelink:hover .file-cta,.file.is-primary.is-hovered .file-cta,.docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#43b1dc;border-color:transparent;color:#fff}.file.is-primary:focus .file-cta,.docstring>section>a.file.docs-sourcelink:focus .file-cta,.file.is-primary.is-focused .file-cta,.docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(78,181,222,0.25);color:#fff}.file.is-primary:active .file-cta,.docstring>section>a.file.docs-sourcelink:active .file-cta,.file.is-primary.is-active .file-cta,.docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#39acda;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#2e63b8;border-color:transparent;color:#fff}.file.is-link:hover .file-cta,.file.is-link.is-hovered .file-cta{background-color:#2b5eae;border-color:transparent;color:#fff}.file.is-link:focus .file-cta,.file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(46,99,184,0.25);color:#fff}.file.is-link:active .file-cta,.file.is-link.is-active .file-cta{background-color:#2958a4;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#1497ed;border-color:transparent;color:#fff}.file.is-info:focus .file-cta,.file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(32,156,238,0.25);color:#fff}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#1190e3;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#22c35b;border-color:transparent;color:#fff}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#20b856;border-color:transparent;color:#fff}.file.is-success:focus .file-cta,.file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(34,195,91,0.25);color:#fff}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#1ead51;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-danger .file-cta{background-color:#da0b00;border-color:transparent;color:#fff}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#cd0a00;border-color:transparent;color:#fff}.file.is-danger:focus .file-cta,.file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(218,11,0,0.25);color:#fff}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#c10a00;border-color:transparent;color:#fff}.file.is-small,#documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa,#documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#222}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#222}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#222}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#222;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small,#documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark,.content kbd.help{color:#363636}.help.is-primary,.docstring>section>a.help.docs-sourcelink{color:#4eb5de}.help.is-link{color:#2e63b8}.help.is-info{color:#209cee}.help.is-success{color:#22c35b}.help.is-warning{color:#ffdd57}.help.is-danger{color:#da0b00}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button.is-hovered:not([disabled]),.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,.field.has-addons .control .input.is-hovered:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button.is-focused:not([disabled]),.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button.is-active:not([disabled]),.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,.field.has-addons .control .input.is-focused:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,.field.has-addons .control .input.is-active:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select.is-focused:not([disabled]),.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select.is-active:not([disabled]){z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button.is-focused:not([disabled]):hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button.is-active:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,.field.has-addons .control .input.is-focused:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,.field.has-addons .control .input.is-active:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select.is-focused:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,#documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#222}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}.control.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#2e63b8;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#222;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small,#documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;border-radius:.25rem;box-shadow:#bbb;color:#222;max-width:100%;position:relative}.card-footer:first-child,.card-content:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-footer:last-child,.card-content:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#222;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{background-color:rgba(0,0,0,0);padding:1.5rem}.card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:#bbb;padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#222;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#2e63b8;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small,#documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#222;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#222}.menu-list a.is-active{background-color:#2e63b8;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#6b6b6b;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small,#documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#eef8fc}.message.is-primary .message-header,.docstring>section>a.message.docs-sourcelink .message-header{background-color:#4eb5de;color:#fff}.message.is-primary .message-body,.docstring>section>a.message.docs-sourcelink .message-body{border-color:#4eb5de;color:#1a6d8e}.message.is-link{background-color:#eff3fb}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#3169c4}.message.is-info{background-color:#ecf7fe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#0e72b4}.message.is-success{background-color:#eefcf3}.message.is-success .message-header{background-color:#22c35b;color:#fff}.message.is-success .message-body{border-color:#22c35b;color:#198f43}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#947600}.message.is-danger{background-color:#ffeceb}.message.is-danger .message-header{background-color:#da0b00;color:#fff}.message.is-danger .message-body{border-color:#da0b00;color:#f50c00}.message-header{align-items:center;background-color:#222;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#222;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:rgba(0,0,0,0)}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#222;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:#fff}.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:#fff}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand>.navbar-item,.content kbd.navbar .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link,.content kbd.navbar .navbar-brand .navbar-link{color:#fff}.navbar.is-dark .navbar-brand>a.navbar-item:focus,.content kbd.navbar .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.content kbd.navbar .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.content kbd.navbar .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.content kbd.navbar .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.content kbd.navbar .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active,.content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-dark .navbar-start>.navbar-item,.content kbd.navbar .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.content kbd.navbar .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.content kbd.navbar .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link,.content kbd.navbar .navbar-end .navbar-link{color:#fff}.navbar.is-dark .navbar-start>a.navbar-item:focus,.content kbd.navbar .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.content kbd.navbar .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.content kbd.navbar .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.content kbd.navbar .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.content kbd.navbar .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.content kbd.navbar .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.content kbd.navbar .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.content kbd.navbar .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.content kbd.navbar .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.content kbd.navbar .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.content kbd.navbar .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active,.content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-start .navbar-link::after,.content kbd.navbar .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after,.content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary,.docstring>section>a.navbar.docs-sourcelink{background-color:#4eb5de;color:#fff}.navbar.is-primary .navbar-brand>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}.navbar.is-primary .navbar-brand>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-burger,.docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-primary .navbar-start>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}.navbar.is-primary .navbar-start>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-start .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#4eb5de;color:#fff}}.navbar.is-link{background-color:#2e63b8;color:#fff}.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff}.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#2e63b8;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link{color:#fff}.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-info .navbar-start>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-end .navbar-link{color:#fff}.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-start .navbar-link::after,.navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#22c35b;color:#fff}.navbar.is-success .navbar-brand>.navbar-item,.navbar.is-success .navbar-brand .navbar-link{color:#fff}.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-success .navbar-start>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-end .navbar-link{color:#fff}.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-start .navbar-link::after,.navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#22c35b;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-warning .navbar-start>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,0.7)}}.navbar.is-danger{background-color:#da0b00;color:#fff}.navbar.is-danger .navbar-brand>.navbar-item,.navbar.is-danger .navbar-brand .navbar-link{color:#fff}.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-danger .navbar-start>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-end .navbar-link{color:#fff}.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-start .navbar-link::after,.navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#da0b00;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#2e63b8}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8}.navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8;border-bottom-style:solid;border-bottom-width:3px;color:#2e63b8;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:#2e63b8;margin-top:-0.375em;right:1.125em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 1056px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small,#documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-previous,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,.pagination.is-rounded .pagination-next,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#222;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3c5dcd}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:#bbb;font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading,.content kbd.panel .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active,.content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon,.content kbd.panel .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading,.docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#4eb5de;color:#fff}.panel.is-primary .panel-tabs a.is-active,.docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#4eb5de}.panel.is-primary .panel-block.is-active .panel-icon,.docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#4eb5de}.panel.is-link .panel-heading{background-color:#2e63b8;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#2e63b8}.panel.is-link .panel-block.is-active .panel-icon{color:#2e63b8}.panel.is-info .panel-heading{background-color:#209cee;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#209cee}.panel.is-info .panel-block.is-active .panel-icon{color:#209cee}.panel.is-success .panel-heading{background-color:#22c35b;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#22c35b}.panel.is-success .panel-block.is-active .panel-icon{color:#22c35b}.panel.is-warning .panel-heading{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffdd57}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffdd57}.panel.is-danger .panel-heading{background-color:#da0b00;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#da0b00}.panel.is-danger .panel-block.is-active .panel-icon{color:#da0b00}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#222;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#222}.panel-list a:hover{color:#2e63b8}.panel-block{align-items:center;color:#222;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#2e63b8;color:#363636}.panel-block.is-active .panel-icon{color:#2e63b8}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#6b6b6b;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#222;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#222;color:#222}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#2e63b8;color:#2e63b8}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:rgba(0,0,0,0) !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#2e63b8;border-color:#2e63b8;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small,#documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){.columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-0-fullhd{--columnGap: 0rem}}.columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){.columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-1-fullhd{--columnGap: .25rem}}.columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){.columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-2-fullhd{--columnGap: .5rem}}.columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){.columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-3-fullhd{--columnGap: .75rem}}.columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){.columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-4-fullhd{--columnGap: 1rem}}.columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){.columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}.columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){.columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}.columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){.columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}.columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){.columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-8-fullhd{--columnGap: 2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}.hero.is-white a.navbar-item:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-black a.navbar-item:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black .navbar-link:hover,.hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,0.7)}.hero.is-light .subtitle{color:rgba(0,0,0,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}.hero.is-dark,.content kbd.hero{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong,.content kbd.hero strong{color:inherit}.hero.is-dark .title,.content kbd.hero .title{color:#fff}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}.hero.is-dark .subtitle a:not(.button),.content kbd.hero .subtitle a:not(.button),.hero.is-dark .subtitle strong,.content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-dark .navbar-menu,.content kbd.hero .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.content kbd.hero .navbar-item,.hero.is-dark .navbar-link,.content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-dark a.navbar-item:hover,.content kbd.hero a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.content kbd.hero a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.content kbd.hero .navbar-link:hover,.hero.is-dark .navbar-link.is-active,.content kbd.hero .navbar-link.is-active{background-color:#292929;color:#fff}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#fff;opacity:0.9}.hero.is-dark .tabs a:hover,.content kbd.hero .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.content kbd.hero .tabs li.is-active a{color:#363636 !important;opacity:1}.hero.is-dark .tabs.is-boxed a,.content kbd.hero .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.content kbd.hero .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.content kbd.hero .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.content kbd.hero .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.content kbd.hero .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold,.content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu,.content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}}.hero.is-primary,.docstring>section>a.hero.docs-sourcelink{background-color:#4eb5de;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong,.docstring>section>a.hero.docs-sourcelink strong{color:inherit}.hero.is-primary .title,.docstring>section>a.hero.docs-sourcelink .title{color:#fff}.hero.is-primary .subtitle,.docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),.hero.is-primary .subtitle strong,.docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-primary .navbar-menu,.docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#4eb5de}}.hero.is-primary .navbar-item,.docstring>section>a.hero.docs-sourcelink .navbar-item,.hero.is-primary .navbar-link,.docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-primary a.navbar-item:hover,.docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.docstring>section>a.hero.docs-sourcelink .navbar-link:hover,.hero.is-primary .navbar-link.is-active,.docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#39acda;color:#fff}.hero.is-primary .tabs a,.docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover,.docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#4eb5de !important;opacity:1}.hero.is-primary .tabs.is-boxed a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#4eb5de}.hero.is-primary.is-bold,.docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu,.docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}}.hero.is-link{background-color:#2e63b8;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,0.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-link .navbar-menu{background-color:#2e63b8}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2958a4;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:0.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#2e63b8 !important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2e63b8}.hero.is-link.is-bold{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-info a.navbar-item:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info .navbar-link:hover,.hero.is-info .navbar-link.is-active{background-color:#1190e3;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#209cee !important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}}.hero.is-success{background-color:#22c35b;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-success .navbar-menu{background-color:#22c35b}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-success a.navbar-item:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success .navbar-link:hover,.hero.is-success .navbar-link.is-active{background-color:#1ead51;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#22c35b !important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#22c35b}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-warning a.navbar-item:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#ffdd57 !important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}}.hero.is-danger{background-color:#da0b00;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-danger .navbar-menu{background-color:#da0b00}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-danger a.navbar-item:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger .navbar-link.is-active{background-color:#c10a00;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#da0b00 !important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#da0b00}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}}.hero.is-small .hero-body,#documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{.hero-body{padding:3rem 3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section{padding:3rem 3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}h1 .docs-heading-anchor,h1 .docs-heading-anchor:hover,h1 .docs-heading-anchor:visited,h2 .docs-heading-anchor,h2 .docs-heading-anchor:hover,h2 .docs-heading-anchor:visited,h3 .docs-heading-anchor,h3 .docs-heading-anchor:hover,h3 .docs-heading-anchor:visited,h4 .docs-heading-anchor,h4 .docs-heading-anchor:hover,h4 .docs-heading-anchor:visited,h5 .docs-heading-anchor,h5 .docs-heading-anchor:hover,h5 .docs-heading-anchor:visited,h6 .docs-heading-anchor,h6 .docs-heading-anchor:hover,h6 .docs-heading-anchor:visited{color:#222}h1 .docs-heading-anchor-permalink,h2 .docs-heading-anchor-permalink,h3 .docs-heading-anchor-permalink,h4 .docs-heading-anchor-permalink,h5 .docs-heading-anchor-permalink,h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}h1 .docs-heading-anchor-permalink::before,h2 .docs-heading-anchor-permalink::before,h3 .docs-heading-anchor-permalink::before,h4 .docs-heading-anchor-permalink::before,h5 .docs-heading-anchor-permalink::before,h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}h1:hover .docs-heading-anchor-permalink,h2:hover .docs-heading-anchor-permalink,h3:hover .docs-heading-anchor-permalink,h4:hover .docs-heading-anchor-permalink,h5:hover .docs-heading-anchor-permalink,h6:hover .docs-heading-anchor-permalink{visibility:visible}.docs-dark-only{display:none !important}pre{position:relative;overflow:hidden}pre code,pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}pre code:first-of-type,pre code.hljs:first-of-type{padding-top:0.5rem !important}pre code:last-of-type,pre code.hljs:last-of-type{padding-bottom:0.5rem !important}pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#222;cursor:pointer;text-align:center}pre .copy-button:focus,pre .copy-button:hover{opacity:1;background:rgba(34,34,34,0.1);color:#2e63b8}pre .copy-button.success{color:#259a12;opacity:1}pre .copy-button.error{color:#cb3c33;opacity:1}pre:hover .copy-button{opacity:1}.admonition{background-color:#b5b5b5;border-style:solid;border-width:1px;border-color:#363636;border-radius:4px;font-size:1rem}.admonition strong{color:currentColor}.admonition.is-small,#documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}.admonition.is-medium{font-size:1.25rem}.admonition.is-large{font-size:1.5rem}.admonition.is-default{background-color:#b5b5b5;border-color:#363636}.admonition.is-default>.admonition-header{background-color:#363636;color:#fff}.admonition.is-default>.admonition-body{color:#fff}.admonition.is-info{background-color:#def0fc;border-color:#209cee}.admonition.is-info>.admonition-header{background-color:#209cee;color:#fff}.admonition.is-info>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-success{background-color:#bdf4d1;border-color:#22c35b}.admonition.is-success>.admonition-header{background-color:#22c35b;color:#fff}.admonition.is-success>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-warning{background-color:#fff3c5;border-color:#ffdd57}.admonition.is-warning>.admonition-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.admonition.is-warning>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-danger{background-color:#ffaba7;border-color:#da0b00}.admonition.is-danger>.admonition-header{background-color:#da0b00;color:#fff}.admonition.is-danger>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-compat{background-color:#bdeff5;border-color:#1db5c9}.admonition.is-compat>.admonition-header{background-color:#1db5c9;color:#fff}.admonition.is-compat>.admonition-body{color:rgba(0,0,0,0.7)}.admonition-header{color:#fff;background-color:#363636;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}details.admonition.is-details>.admonition-header{list-style:none}details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}.admonition-body{color:#222;padding:0.5rem .75rem}.admonition-body pre{background-color:#f5f5f5}.admonition-body code{background-color:rgba(0,0,0,0.05)}.docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #dbdbdb;box-shadow:2px 2px 3px rgba(10,10,10,0.1);max-width:100%}.docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb;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:#ffaba7;color:rgba(0,0,0,0.7);border-bottom:3px solid #da0b00;padding:10px 35px;text-align:center;font-size:15px}.outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}.outdated-warning-overlay a{color:#2e63b8}.outdated-warning-overlay a:hover{color:#363636}.content pre{border:1px solid #dbdbdb}.content code{font-weight:inherit}.content a code{color:#2e63b8}.content h1 code,.content h2 code,.content h3 code,.content h4 code,.content h5 code,.content h6 code{color:#222}.content table{display:block;width:initial;max-width:100%;overflow-x:auto}.content blockquote>ul:first-child,.content blockquote>ol:first-child,.content .admonition-body>ul:first-child,.content .admonition-body>ol:first-child{margin-top:0}pre,code{font-variant-ligatures:no-contextual}.breadcrumb a.is-disabled{cursor:default;pointer-events:none}.breadcrumb a.is-disabled,.breadcrumb a.is-disabled:hover{color:#222}.hljs{background:initial !important}.katex .katex-mathml{top:0;right:0}.katex-display,mjx-container,.MathJax_Display{margin:0.5em 0 !important}html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}li.no-marker{list-style:none}#documenter .docs-main>article{overflow-wrap:break-word}#documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){#documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){#documenter .docs-main{width:100%}#documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}#documenter .docs-main>header,#documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}#documenter .docs-main header.docs-navbar{background-color:#fff;border-bottom:1px solid #dbdbdb;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}#documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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/v0.3.0/assets/themeswap.js b/v0.3.0/assets/themeswap.js new file mode 100644 index 0000000..9f5eebe --- /dev/null +++ b/v0.3.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/v0.3.0/assets/warner.js b/v0.3.0/assets/warner.js new file mode 100644 index 0000000..3f6f5d0 --- /dev/null +++ b/v0.3.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/v0.3.0/creating/index.html b/v0.3.0/creating/index.html new file mode 100644 index 0000000..372aa78 --- /dev/null +++ b/v0.3.0/creating/index.html @@ -0,0 +1,34 @@ + +Creating Inventory Files · DocInventories.jl

Creating Inventory Files

In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file "by hand" make sense:

  • A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.

  • Creating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.

There are two ways to accomplish this:

  1. Populate an Inventory in the REPL
  2. Maintain an Inventory TOML File by Hand

Populate an Inventory in the REPL

We can instantiate an empty Inventory as

using DocInventories
+
+inventory = Inventory(
+    project="Wikipedia",
+    version="2024-01",
+    root_url="https://en.wikipedia.org/wiki/"
+);

Then, we can push! InventoryItems for all pages we want to include in the inventory:

push!(
+    inventory,
+    InventoryItem(
+        ":std:doc:Julia" => "Julia_(programming_language)";
+        dispname="Julia (programming language)"
+    ),
+    InventoryItem(
+        ":std:doc:Python" => "Python_(programming_language)";
+        dispname="Python (programming language)"
+    )
+)
2-element Vector{InventoryItem}:
+ InventoryItem(":std:doc:`Julia`" => "Julia_(programming_language)", dispname="Julia (programming language)")
+ InventoryItem(":std:doc:`Python`" => "Python_(programming_language)", dispname="Python (programming language)")

We've used here the role :std:doc: for "documents", which is somewhat optional, but more accurate than the default ":std:label:" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:

inventory["Julia"]
InventoryItem(
+  ":std:doc:`Julia`" => "Julia_(programming_language)",
+  dispname="Julia (programming language)"
+)

Once the inventory is complete, we can write it to disk, see Saving Inventories to File.

DocInventories.save("$(tempname()).toml", inventory)

Maintain an Inventory TOML File by Hand

Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain

show(stdout, "application/toml", inventory)
# DocInventory version 0
+project = "Wikipedia"
+version = "2024-01"
+
+[[std.doc]]
+dispname = "Julia (programming language)"
+name = "Julia"
+uri = "Julia_(programming_language)"
+[[std.doc]]
+dispname = "Python (programming language)"
+name = "Python"
+uri = "Python_(programming_language)"

The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.

In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.

In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.

diff --git a/v0.3.0/formats/index.html b/v0.3.0/formats/index.html new file mode 100644 index 0000000..8ec350d --- /dev/null +++ b/v0.3.0/formats/index.html @@ -0,0 +1,11 @@ + +Inventory File Formats · DocInventories.jl

Inventory File Formats

An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.

See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.

Sphinx Inventory Format

The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.

It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form

# Sphinx inventory version 2
+# Project: <project>
+# Version: <version>
+# The remainder of this file is compressed using zlib.

As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.

Plain Text Format

DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.

It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form

<name> <domain>:<role> <priority> <uri> <dispname>

Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).

TOML Format

The TOML format is a text output format that is optimized for human readability. It starts with a header section of the form

# DocInventory version 0
+project = "<project>"
+version = "<version>"

The comment in the first line is mandatory and identifies the file as containing inventory data in the format described here.

Warning

As indicated by the "version 0" in the header comment line, the format described here is currently experimental and may change without notice

The project line must specify the name of the project described by the inventory. It is mandatory. The version line may specify the version of the project. It is optional, but recommended.

After that, each InventoryItem is represented by a multi-line block of the form

[[<domain>.<role>]]
+name = "<name>"
+uri = "<uri>"
+dispname = "<dispname>"
+priority = <priority>

The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname="-"), the dispname line may also be omitted.

The item-blocks may be grouped/separated by blank lines. In .toml files generated by DocInventories.save("inventory.toml", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.

Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map "name", "uri", and potentially "dispname" and "priority" to their respective values.

A compressed TOML file can be written with, e.g., DocInventories.save("inventory.toml.gz", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.

Size Comparison

In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.

ProjectNo. of Objects.txt.toml.inv.toml.gz
Documenter48353.1 kB64.1 kB8.3 kB8.5 kB
Julia3602250.0 kB324.6 kB45.0 kB45.9 kB
Matplotlib104061110.3 kB1323.3 kB105.9 kB110.8 kB
Python164411082.9 kB1396.0 kB140.5 kB146.7 kB
diff --git a/v0.3.0/index.html b/v0.3.0/index.html new file mode 100644 index 0000000..d66669d --- /dev/null +++ b/v0.3.0/index.html @@ -0,0 +1,2 @@ + +Home · DocInventories.jl

DocInventories.jl

Github v0.3.0

DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.

Installation

As usual, that package can be installed via

] add DocInventories

in the Julia REPL, or by adding

DocInventories = "43dc2714-ed3b-44b5-b226-857eda1aa7de"

to the relevant Project.toml file.

Contents

diff --git a/v0.3.0/inventories/Documenter.toml b/v0.3.0/inventories/Documenter.toml new file mode 100644 index 0000000..90e02e8 --- /dev/null +++ b/v0.3.0/inventories/Documenter.toml @@ -0,0 +1,1682 @@ +# DocInventory version 0 +project = "Documenter.jl" +version = "1.2.1" + +[[jl.constant]] +name = "Documenter.DocMeta.META" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.METAMODULES" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.VALIDMETA" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.GIT_REMOTE_CACHE" +uri = "lib/internals/utilities/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_SASS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.OUTDATED_VERSION_ATTR" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.julia_remote" +uri = "lib/internals/utilities/#$" + +[[jl.function]] +name = "Documenter.DocMeta.getdocmeta" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.DocMeta.initdocmeta!" +uri = "lib/internals/docmeta/#Documenter.DocMeta.initdocmeta%21" +[[jl.function]] +name = "Documenter.DocMeta.setdocmeta!" +uri = "lib/public/#Documenter.DocMeta.setdocmeta%21" +[[jl.function]] +name = "Documenter.DocSystem.getspecificdocs" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.DocSystem.multidoc" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.MathJax" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.RD.highlightjs!" +uri = "lib/internals/writers/#Documenter.HTMLWriter.RD.highlightjs%21" +[[jl.function]] +name = "Documenter.HTMLWriter.asset" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.render_html" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.JSDependencies.parse_snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.JSDependencies.writejs" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.Remotes.fileurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.issueurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.repofile" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.Remotes.repourl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Selectors.matcher" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.order" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.runner" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.authenticated_repo_url" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.authentication_method" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.crossref" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.deploy_folder" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.deploydocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.docs" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.doctest" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.documenter_key" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.documenter_key_previews" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.except" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.find_object" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.git_push" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.gitrm_copy" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.hide" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.makedocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.user_host_upstream" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.xrefname" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "DocumenterTools.OutdatedWarning.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.Themes.compile" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "DocumenterTools.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.genkeys" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.package_devpath" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar-showcase" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.baz" +uri = "showcase/#$" + +[[jl.macro]] +name = "Documenter.@docerror-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "lib/internals/utilities/#Documenter.%40docerror-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.macro]] +name = "Documenter.DOM.@tags-Tuple" +uri = "lib/internals/dom/#Documenter.DOM.%40tags-Tuple" + +[[jl.method]] +name = "Documenter.DOM.escapehtml-Tuple{AbstractString}" +uri = "lib/internals/dom/#Documenter.DOM.escapehtml-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.DOM.flatten!-Tuple{Any, Any, Union{AbstractString, Symbol, Documenter.DOM.Node, Pair}}" +uri = "lib/internals/dom/#Documenter.DOM.flatten%21-Tuple%7BAny%2C%20Any%2C%20Union%7BAbstractString%2C%20Symbol%2C%20Documenter.DOM.Node%2C%20Pair%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.binding-Tuple{Any}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.binding-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.DocSystem.convertmeta-Tuple{IdDict{Any, Any}}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.convertmeta-Tuple%7BIdDict%7BAny%2C%20Any%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.docstr-Tuple{Markdown.MD}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.docstr-Tuple%7BMarkdown.MD%7D" +[[jl.method]] +name = "Documenter.DocSystem.parsedoc-Tuple{Base.Docs.DocStr}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.parsedoc-Tuple%7BBase.Docs.DocStr%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.canonical_url-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.canonical_url-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.collect_subsections-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.collect_subsections-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.copy_asset-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.copy_asset-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.dataslug-Tuple{Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.dataslug-Tuple%7BUnion%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.edit_link-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.edit_link-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.format_units-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.format_units-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, Documenter.NavNode}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20Documenter.NavNode%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.getpage-Tuple{Documenter.HTMLWriter.HTMLContext, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.getpage-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navhref-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navhref-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navitem-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navitem-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pagetitle-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pagetitle-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pretty_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pretty_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.relhref-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.relhref-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_page-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_settings-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_settings-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_data_file-Tuple{Documenter.HTMLWriter.DCtx, Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_data_file-Tuple%7BDocumenter.HTMLWriter.DCtx%2C%20Union%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_html-Tuple{Documenter.HTMLWriter.HTMLContext, Documenter.NavNode, Documenter.DOM.HTMLDocument}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_html-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Documenter.NavNode%2C%20Documenter.DOM.HTMLDocument%7D" +[[jl.method]] +name = "Documenter.JSDependencies.jsescape-Tuple{Any}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.jsescape-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.JSDependencies.json_jsescape-Tuple" +uri = "lib/internals/jsdependencies/#$" +[[jl.method]] +name = "Documenter.JSDependencies.verify-Tuple{Documenter.JSDependencies.RequireJS}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.verify-Tuple%7BDocumenter.JSDependencies.RequireJS%7D" +[[jl.method]] +name = "Documenter.MDFlatten.mdflatten-Tuple{Any}" +uri = "lib/internals/mdflatten/#Documenter.MDFlatten.mdflatten-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.Selectors.disable-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.disable-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.dispatch-Union{Tuple{T}, Tuple{Type{T}, Vararg{Any}}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.dispatch-Union%7BTuple%7BT%7D%2C%20Tuple%7BType%7BT%7D%2C%20Vararg%7BAny%7D%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.leaf_subtypes-Union{Tuple{Type{T}}, Tuple{T}} where T" +uri = "lib/internals/selectors/#Documenter.Selectors.leaf_subtypes-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Documenter.Selectors.strict-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.strict-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.TextDiff.splitby-Tuple{Regex, AbstractString}" +uri = "lib/internals/textdiff/#Documenter.TextDiff.splitby-Tuple%7BRegex%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter._doctest-Tuple{Documenter.DocumentBlueprint, Documenter.Document}" +uri = "lib/internals/doctests/#Documenter._doctest-Tuple%7BDocumenter.DocumentBlueprint%2C%20Documenter.Document%7D" +[[jl.method]] +name = "Documenter.anchor-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_add!-Tuple{Documenter.AnchorMap, Documenter.Anchor, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_add%21-Tuple%7BDocumenter.AnchorMap%2C%20Documenter.Anchor%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_exists-Tuple{Documenter.AnchorMap, Any, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_exists-Tuple%7BDocumenter.AnchorMap%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_fragment-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_fragment-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.anchor_isunique-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_isunique-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_label-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_label-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.assetsdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.assetsdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.codelang-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.codelang-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.currentdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.currentdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.doccat-Tuple{Documenter.Object}" +uri = "lib/internals/utilities/#Documenter.doccat-Tuple%7BDocumenter.Object%7D" +[[jl.method]] +name = "Documenter.expand_recursively-Tuple{Any, Any, Any}" +uri = "lib/internals/expanders/#Documenter.expand_recursively-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.filterdocs-Tuple{Markdown.MD, Set{Module}}" +uri = "lib/internals/utilities/#Documenter.filterdocs-Tuple%7BMarkdown.MD%2C%20Set%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.find_root_parent-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.find_root_parent-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.footnotes-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.footnotes-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.getplugin-Union{Tuple{T}, Tuple{Documenter.Document, Type{T}}} where T<:Documenter.Plugin" +uri = "lib/internals/documents/#Documenter.getplugin-Union%7BTuple%7BT%7D%2C%20Tuple%7BDocumenter.Document%2C%20Type%7BT%7D%7D%7D%20where%20T%3C%3ADocumenter.Plugin" +[[jl.method]] +name = "Documenter.getremote-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.getremote-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.git_remote_head_branch-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.git_remote_head_branch-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.is_git_repo_root-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.is_git_repo_root-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.is_strict-Tuple{Documenter.Document, Symbol}" +uri = "lib/internals/documents/#Documenter.is_strict-Tuple%7BDocumenter.Document%2C%20Symbol%7D" +[[jl.method]] +name = "Documenter.isabsurl-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.isabsurl-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.issubmodule-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.issubmodule-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.linkcheck-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.linkcheck-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.lt_page-Tuple{Any, Any}" +uri = "lib/internals/builder/#Documenter.lt_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.mdparse-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.mdparse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.missingdocs-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.missingdocs-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.navpath-Tuple{Documenter.NavNode}" +uri = "lib/internals/documents/#Documenter.navpath-Tuple%7BDocumenter.NavNode%7D" +[[jl.method]] +name = "Documenter.nodocs-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.nodocs-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.object-Tuple{Union{Expr, Symbol}, AbstractString}" +uri = "lib/internals/utilities/#Documenter.object-Tuple%7BUnion%7BExpr%2C%20Symbol%7D%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.parseblock-Tuple{AbstractString, Any, Any}" +uri = "lib/internals/utilities/#Documenter.parseblock-Tuple%7BAbstractString%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.populate!-Tuple{Documenter.Document}" +uri = "lib/internals/documents/#Documenter.populate%21-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.relpath_from_remote_root-Tuple{Documenter.Document, AbstractString}" +uri = "lib/internals/documents/#Documenter.relpath_from_remote_root-Tuple%7BDocumenter.Document%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.render-Tuple{Documenter.Document}" +uri = "lib/internals/writers/#Documenter.render-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.shortcommit-Tuple{Documenter.RemoteRepository}" +uri = "lib/internals/documents/#Documenter.shortcommit-Tuple%7BDocumenter.RemoteRepository%7D" +[[jl.method]] +name = "Documenter.slugify-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.slugify-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.srcpath-Tuple{Any, Any, Any}" +uri = "lib/internals/utilities/#Documenter.srcpath-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.submodules-Tuple{Vector{Module}}" +uri = "lib/internals/utilities/#Documenter.submodules-Tuple%7BVector%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.walk_navpages-NTuple{6, Any}" +uri = "lib/internals/builder/#Documenter.walk_navpages-NTuple%7B6%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Generator.gitignore-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.gitignore-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.index-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.index-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.make-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.make-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.mkdocs-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.mkdocs-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.project-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.project-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.savefile-Tuple{Any, Any, Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.savefile-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Themes.compile_native_theme-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.compile_native_theme-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Themes.themewatcher-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.themewatcher-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Tuple{}" +uri = "showcase/#Main.DocumenterShowcase.Foo-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Union{Tuple{}, Tuple{T}} where T" +uri = "showcase/#Main.DocumenterShowcase.Foo-Union%7BTuple%7B%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{AbstractString}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{Integer}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BInteger%7D" + +[[jl.module]] +name = "Documenter" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.Builder" +uri = "lib/internals/builder/#$" +[[jl.module]] +name = "Documenter.DOM" +uri = "lib/internals/dom/#$" +[[jl.module]] +name = "Documenter.DocMeta" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.DocSystem" +uri = "lib/internals/docsystem/#$" +[[jl.module]] +name = "Documenter.HTMLWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.HTMLWriter.RD" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[jl.module]] +name = "Documenter.LaTeXWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[jl.module]] +name = "Documenter.Remotes" +uri = "lib/remote-links/#$" +[[jl.module]] +name = "Documenter.Selectors" +uri = "lib/internals/selectors/#$" +[[jl.module]] +name = "DocumenterShowcase" +uri = "showcase/#$" +[[jl.module]] +name = "DocumenterTools.Generator" +uri = "lib/internals/documentertools/#$" +[[jl.module]] +name = "DocumenterTools.Themes" +uri = "lib/internals/documentertools/#$" + +[[jl.type]] +name = "Documenter.Anchor" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.AnchorMap" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.Builder.CheckDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.CrossReferences" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Doctest" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.DocumentPipeline" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.ExpandTemplates" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Populate" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.RenderDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.SetupBuildDirectory" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Buildkite" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DOM.HTMLDocument" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Node" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Tag" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.Default" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.DeployConfig" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DeployDecision" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DocMeta.METATYPE" +uri = "lib/internals/docmeta/#$" +[[jl.type]] +name = "Documenter.Document" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Expanders.AutoDocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ContentsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.DocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.EvalBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExampleBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.IndexBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.MetaBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.NestedExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.REPLBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.SetupBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.TrackHeaders" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.GitHubActions" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.GitLab" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.Globals" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTML" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTMLContext" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.KaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax2" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax3" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Internal" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RemoteLibrary" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RequireJS" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.Snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.LaTeXWriter.LaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.LocalImage" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.LocalLink" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.MissingRemoteError" +uri = "lib/public/#$" +[[jl.type]] +name = "Documenter.NavNode" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Object" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Page" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Plugin" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Remotes.GitHub" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.GitLab" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.Remote" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.URL" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#$" +[[jl.type]] +name = "Documenter.Travis" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.User" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Woodpecker" +uri = "man/hosting/#$" +[[jl.type]] +name = "Main.DocumenterShowcase.Foo" +uri = "showcase/#$" + +[[std.doc]] +dispname = "Checklists" +name = "checklists" +uri = "checklists/" +[[std.doc]] +dispname = "Contributing" +name = "contributing" +uri = "contributing/" +[[std.doc]] +dispname = "Home" +name = "index" +uri = "" +[[std.doc]] +dispname = "Anchors" +name = "lib/internals/anchors" +uri = "lib/internals/anchors/" +[[std.doc]] +dispname = "Builder" +name = "lib/internals/builder" +uri = "lib/internals/builder/" +[[std.doc]] +dispname = "DocChecks" +name = "lib/internals/docchecks" +uri = "lib/internals/docchecks/" +[[std.doc]] +dispname = "DocMeta" +name = "lib/internals/docmeta" +uri = "lib/internals/docmeta/" +[[std.doc]] +dispname = "DocSystem" +name = "lib/internals/docsystem" +uri = "lib/internals/docsystem/" +[[std.doc]] +dispname = "DocTests" +name = "lib/internals/doctests" +uri = "lib/internals/doctests/" +[[std.doc]] +dispname = "Documenter" +name = "lib/internals/documenter" +uri = "lib/internals/documenter/" +[[std.doc]] +dispname = "DocumenterTools" +name = "lib/internals/documentertools" +uri = "lib/internals/documentertools/" +[[std.doc]] +dispname = "Documents" +name = "lib/internals/documents" +uri = "lib/internals/documents/" +[[std.doc]] +dispname = "DOM" +name = "lib/internals/dom" +uri = "lib/internals/dom/" +[[std.doc]] +dispname = "Expanders" +name = "lib/internals/expanders" +uri = "lib/internals/expanders/" +[[std.doc]] +dispname = "JSDependencies" +name = "lib/internals/jsdependencies" +uri = "lib/internals/jsdependencies/" +[[std.doc]] +dispname = "MDFlatten" +name = "lib/internals/mdflatten" +uri = "lib/internals/mdflatten/" +[[std.doc]] +dispname = "Selectors" +name = "lib/internals/selectors" +uri = "lib/internals/selectors/" +[[std.doc]] +dispname = "TextDiff" +name = "lib/internals/textdiff" +uri = "lib/internals/textdiff/" +[[std.doc]] +dispname = "Utilities" +name = "lib/internals/utilities" +uri = "lib/internals/utilities/" +[[std.doc]] +dispname = "Writers" +name = "lib/internals/writers" +uri = "lib/internals/writers/" +[[std.doc]] +dispname = "Public API" +name = "lib/public" +uri = "lib/public/" +[[std.doc]] +dispname = "Remote repository links" +name = "lib/remote-links" +uri = "lib/remote-links/" +[[std.doc]] +dispname = "Semantic versioning" +name = "lib/semver" +uri = "lib/semver/" +[[std.doc]] +dispname = "Doctests" +name = "man/doctests" +uri = "man/doctests/" +[[std.doc]] +dispname = "Examples" +name = "man/examples" +uri = "man/examples/" +[[std.doc]] +dispname = "Guide" +name = "man/guide" +uri = "man/guide/" +[[std.doc]] +dispname = "Hosting Documentation" +name = "man/hosting" +uri = "man/hosting/" +[[std.doc]] +dispname = "SSH Deploy Keys Walkthrough" +name = "man/hosting/walkthrough" +uri = "man/hosting/walkthrough/" +[[std.doc]] +dispname = "LaTeX Syntax" +name = "man/latex" +uri = "man/latex/" +[[std.doc]] +dispname = "Other Output Formats" +name = "man/other-formats" +uri = "man/other-formats/" +[[std.doc]] +dispname = "Syntax" +name = "man/syntax" +uri = "man/syntax/" +[[std.doc]] +dispname = "Release notes" +name = "release-notes" +uri = "release-notes/" +[[std.doc]] +dispname = "Showcase" +name = "showcase" +uri = "showcase/" + +[[std.label]] +dispname = "\"Script\" Examples" +name = "\"Script\"-Examples" +uri = "man/doctests/#%22Script%22-Examples" +[[std.label]] +name = ".gitignore" +uri = "man/hosting/#$" +[[std.label]] +dispname = "@autodocs block" +name = "@autodocs-block" +uri = "man/syntax/#%40autodocs-block" +[[std.label]] +dispname = "@contents block" +name = "@contents-block" +uri = "man/syntax/#%40contents-block" +[[std.label]] +dispname = "@docs block" +name = "@docs-block" +uri = "man/syntax/#%40docs-block" +[[std.label]] +dispname = "@eval block" +name = "@eval-block" +uri = "man/syntax/#%40eval-block" +[[std.label]] +dispname = "@example block" +name = "@example-block" +uri = "man/syntax/#%40example-block" +[[std.label]] +dispname = "@index block" +name = "@index-block" +uri = "man/syntax/#%40index-block" +[[std.label]] +dispname = "@meta block" +name = "@meta-block" +uri = "man/syntax/#%40meta-block" +[[std.label]] +dispname = "@raw block" +name = "@raw-format-block" +uri = "man/syntax/#%40raw-format-block" +[[std.label]] +dispname = "@ref link" +name = "@ref-link" +uri = "man/syntax/#%40ref-link" +[[std.label]] +dispname = "@repl block" +name = "@repl-block" +uri = "man/syntax/#%40repl-block" +[[std.label]] +dispname = "@setup block" +name = "@setup-name-block" +uri = "man/syntax/#%40setup-name-block" +[[std.label]] +dispname = "Add code coverage from documentation builds" +name = "Add-code-coverage-from-documentation-builds" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Adding Some Docstrings" +name = "Adding-Some-Docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding a logo or icon" +name = "Adding-a-logo-or-icon" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding the Private Key" +name = "Adding-the-Private-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "Adding the Public Key to GitHub or Gitea such as Codeberg" +name = "Adding-the-Public-Key-to-GitHub-or-Gitea-such-as-Codeberg" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Admonitions" +uri = "showcase/#$" +[[std.label]] +dispname = "An index of docstrings" +name = "An-index-of-docstrings" +uri = "showcase/#$" +[[std.label]] +name = "Anchors" +uri = "lib/internals/anchors/#$" +[[std.label]] +dispname = "Authentication: GITHUB_TOKEN" +name = "Authentication:-GITHUB_TOKEN" +uri = "man/hosting/#Authentication%3A-GITHUB_TOKEN" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "Authentication:-SSH-Deploy-Keys" +uri = "man/hosting/#Authentication%3A-SSH-Deploy-Keys" +[[std.label]] +name = "Backports" +uri = "contributing/#$" +[[std.label]] +dispname = "Basic Markdown" +name = "Basic-Markdown" +uri = "showcase/#$" +[[std.label]] +dispname = "Block-level setup code" +name = "Block-level-setup-code" +uri = "man/doctests/#$" +[[std.label]] +name = "Branches" +uri = "contributing/#$" +[[std.label]] +name = "Builder" +uri = "lib/internals/builder/#$" +[[std.label]] +dispname = "Building an Empty Document" +name = "Building-an-Empty-Document" +uri = "man/guide/#$" +[[std.label]] +name = "Changed" +uri = "release-notes/#$" +[[std.label]] +name = "Checklists" +uri = "checklists/#$" +[[std.label]] +dispname = "Cleaning up gh-pages" +name = "Cleaning-up-gh-pages" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "showcase/#$" +[[std.label]] +dispname = "Color output" +name = "Color-output" +uri = "showcase/#$" +[[std.label]] +dispname = "Colored @example block output" +name = "Colored-@example-block-output" +uri = "showcase/#Colored-%40example-block-output" +[[std.label]] +dispname = "Colored @repl block output" +name = "Colored-@repl-block-output" +uri = "showcase/#Colored-%40repl-block-output" +[[std.label]] +dispname = "Compat admonition" +name = "Compat-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Compiling to LaTeX only" +name = "Compiling-to-LaTeX-only" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using Tectonic" +name = "Compiling-using-Tectonic" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using docker image" +name = "Compiling-using-docker-image" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using natively installed latex" +name = "Compiling-using-natively-installed-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "Contents" +uri = "lib/public/#$" +[[std.label]] +name = "Contributing" +uri = "contributing/#$" +[[std.label]] +dispname = "Cross Referencing" +name = "Cross-Referencing" +uri = "man/guide/#$" +[[std.label]] +dispname = "Custom preamble" +name = "Custom-preamble" +uri = "man/other-formats/#$" +[[std.label]] +name = "DOM" +uri = "lib/internals/dom/#$" +[[std.label]] +dispname = "Danger admonition" +name = "Danger-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Deploying from a monorepo" +name = "Deploying-from-a-monorepo" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deploying without the versioning scheme" +name = "Deploying-without-the-versioning-scheme" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deployment systems" +name = "Deployment-systems" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Details admonition" +name = "Details-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Display Equations" +name = "Display-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "DocChecks" +uri = "lib/internals/docchecks/#$" +[[std.label]] +name = "DocMeta" +uri = "lib/internals/docmeta/#$" +[[std.label]] +name = "DocSystem" +uri = "lib/internals/docsystem/#$" +[[std.label]] +dispname = "DocTestSetup in @meta blocks" +name = "DocTestSetup-in-@meta-blocks" +uri = "man/doctests/#DocTestSetup-in-%40meta-blocks" +[[std.label]] +name = "DocTests" +uri = "lib/internals/doctests/#$" +[[std.label]] +name = "Docstrings" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctest showcase" +name = "Doctest-showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctesting as Part of Testing" +name = "Doctesting-as-Part-of-Testing" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Doctesting example" +name = "Doctesting-example" +uri = "showcase/#$" +[[std.label]] +name = "Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Documentation Versions" +name = "Documentation-Versions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Documentation repositories" +name = "Documentation-repositories" +uri = "man/examples/#$" +[[std.label]] +name = "Documenter" +uri = "lib/internals/documenter/#$" +[[std.label]] +dispname = "Documenter's API guarantees" +name = "Documenter's-API-guarantees" +uri = "lib/semver/#Documenter%27s-API-guarantees" +[[std.label]] +dispname = "Documenter & semantic versioning" +name = "Documenter-and-semantic-versioning" +uri = "lib/semver/#$" +[[std.label]] +name = "Documenter.jl" +uri = "#$" +[[std.label]] +name = "Documents" +uri = "lib/internals/documents/#$" +[[std.label]] +dispname = "Duplicate Headers" +name = "Duplicate-Headers" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Escaping Characters in Docstrings" +name = "Escaping-Characters-in-Docstrings" +uri = "man/latex/#$" +[[std.label]] +name = "Examples" +uri = "man/examples/#$" +[[std.label]] +name = "Exceptions" +uri = "man/doctests/#$" +[[std.label]] +name = "Expanders" +uri = "lib/internals/expanders/#$" +[[std.label]] +dispname = "Filtering Doctests" +name = "Filtering-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Filtering included docstrings" +name = "Filtering-included-docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Fixing Outdated Doctests" +name = "Fixing-Outdated-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Fixing broken release deployments" +name = "Fixing-broken-release-deployments" +uri = "man/hosting/#$" +[[std.label]] +name = "Footnotes" +uri = "showcase/#$" +[[std.label]] +dispname = "Generating an SSH Key" +name = "Generating-an-SSH-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Generator" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "GitHub Actions" +name = "GitHub-Actions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Heading level 3" +name = "Heading-level-3" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 4" +name = "Heading-level-4" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 5" +name = "Heading-level-5" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 6" +name = "Heading-level-6" +uri = "showcase/#$" +[[std.label]] +name = "Headings" +uri = "showcase/#$" +[[std.label]] +dispname = "Hosting Documentation" +name = "Hosting-Documentation" +uri = "man/hosting/#$" +[[std.label]] +dispname = "If you do not have ssh-keygen" +name = "If-you-do-not-have-ssh-keygen" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "If you have ssh-keygen installed" +name = "If-you-have-ssh-keygen-installed" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Images" +uri = "showcase/#$" +[[std.label]] +name = "Index" +uri = "lib/public/#$" +[[std.label]] +dispname = "Info admonition" +name = "Info-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Inline Equations" +name = "Inline-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "Installation" +uri = "man/guide/#$" +[[std.label]] +name = "JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[std.label]] +name = "Julia" +uri = "contributing/#$" +[[std.label]] +dispname = "Library Outline" +name = "Library-Outline" +uri = "#$" +[[std.label]] +name = "Lists" +uri = "showcase/#$" +[[std.label]] +dispname = "Load custom packages" +name = "Load-custom-packages" +uri = "man/other-formats/#$" +[[std.label]] +name = "MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[std.label]] +dispname = "Making a release" +name = "Making-a-release" +uri = "checklists/#$" +[[std.label]] +dispname = "Manual Outline" +name = "Manual-Outline" +uri = "#$" +[[std.label]] +name = "Markdown" +uri = "contributing/#$" +[[std.label]] +dispname = "Markdown & MkDocs" +name = "Markdown-and-MkDocs" +uri = "man/other-formats/#$" +[[std.label]] +name = "Mathematics" +uri = "showcase/#$" +[[std.label]] +dispname = "Module-level metadata" +name = "Module-level-metadata" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Multiple uses of the same symbol" +name = "Multiple-uses-of-the-same-symbol" +uri = "showcase/#$" +[[std.label]] +dispname = "Named @refs" +name = "Named-@refs" +uri = "man/syntax/#Named-%40refs" +[[std.label]] +name = "Navigation" +uri = "man/guide/#$" +[[std.label]] +dispname = "Note admonition" +name = "Note-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Other Output Formats" +name = "Other-Output-Formats" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Out-of-repo deployment" +name = "Out-of-repo-deployment" +uri = "man/hosting/#$" +[[std.label]] +name = "Overview" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Package Features" +name = "Package-Features" +uri = "#$" +[[std.label]] +dispname = "Package Guide" +name = "Package-Guide" +uri = "man/guide/#$" +[[std.label]] +dispname = "Pages in the Sidebar" +name = "Pages-in-the-Sidebar" +uri = "man/guide/#$" +[[std.label]] +dispname = "Preserving Definitions Between Blocks" +name = "Preserving-Definitions-Between-Blocks" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Printing LaTeX from Julia" +name = "Printing-LaTeX-from-Julia" +uri = "man/latex/#$" +[[std.label]] +dispname = "Public Documentation" +name = "Public-Documentation" +uri = "lib/public/#$" +[[std.label]] +dispname = "Public Interface" +name = "Public-Interface" +uri = "lib/public/#$" +[[std.label]] +dispname = "REPL Examples" +name = "REPL-Examples" +uri = "man/doctests/#$" +[[std.label]] +name = "REPL-type" +uri = "showcase/#$" +[[std.label]] +dispname = "Raw ANSI code output" +name = "Raw-ANSI-code-output" +uri = "showcase/#$" +[[std.label]] +name = "Registered" +uri = "man/examples/#$" +[[std.label]] +dispname = "Release notes" +name = "Release-notes" +uri = "release-notes/#$" +[[std.label]] +dispname = "Remote link types" +name = "Remote-link-types" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remote repository links" +name = "Remote-repository-links" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Running interactive code" +name = "Running-interactive-code" +uri = "showcase/#$" +[[std.label]] +dispname = "SSH Deploy Keys Walkthrough" +name = "SSH-Deploy-Keys-Walkthrough" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Selectors" +uri = "lib/internals/selectors/#$" +[[std.label]] +dispname = "Set math engine and define macros for LaTeX" +name = "Set-math-engine-and-define-macros-for-LaTeX" +uri = "man/latex/#$" +[[std.label]] +dispname = "Setting up the Folder Structure" +name = "Setting-up-the-Folder-Structure" +uri = "man/guide/#$" +[[std.label]] +dispname = "Setup Code" +name = "Setup-Code" +uri = "man/doctests/#$" +[[std.label]] +name = "Showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Skipping Doctests" +name = "Skipping-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "contributing/#$" +[[std.label]] +name = "Syntax" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Table of contents" +name = "Table-of-contents" +uri = "showcase/#$" +[[std.label]] +name = "Tables" +uri = "showcase/#$" +[[std.label]] +name = "TextDiff" +uri = "lib/internals/textdiff/#$" +[[std.label]] +dispname = "The deploydocs Function" +name = "The-deploydocs-Function" +uri = "man/hosting/#$" +[[std.label]] +name = "Themes" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "Tip admonition" +name = "Tip-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Travis CI" +name = "Travis-CI" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Unknown admonition class" +name = "Unknown-admonition-class" +uri = "showcase/#$" +[[std.label]] +name = "Utilities" +uri = "lib/internals/utilities/#$" +[[std.label]] +dispname = "Version v0.20.0 - 2018-10-27" +name = "Version-[v0.20.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.20.0)-2018-10-27" +uri = "release-notes/#Version-%5Bv0.20.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.20.0%29-2018-10-27" +[[std.label]] +dispname = "Version v0.21.0 - 2018-12-11" +name = "Version-[v0.21.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.0)-2018-12-11" +uri = "release-notes/#Version-%5Bv0.21.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.0%29-2018-12-11" +[[std.label]] +dispname = "Version v0.21.1 - 2019-01-29" +name = "Version-[v0.21.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.1)-2019-01-29" +uri = "release-notes/#Version-%5Bv0.21.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.1%29-2019-01-29" +[[std.label]] +dispname = "Version v0.21.2 - 2019-02-06" +name = "Version-[v0.21.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.2)-2019-02-06" +uri = "release-notes/#Version-%5Bv0.21.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.2%29-2019-02-06" +[[std.label]] +dispname = "Version v0.21.3 - 2019-02-12" +name = "Version-[v0.21.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.3)-2019-02-12" +uri = "release-notes/#Version-%5Bv0.21.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.3%29-2019-02-12" +[[std.label]] +dispname = "Version v0.21.4 - 2019-02-16" +name = "Version-[v0.21.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.4)-2019-02-16" +uri = "release-notes/#Version-%5Bv0.21.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.4%29-2019-02-16" +[[std.label]] +dispname = "Version v0.21.5 - 2019-02-22" +name = "Version-[v0.21.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.5)-2019-02-22" +uri = "release-notes/#Version-%5Bv0.21.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.5%29-2019-02-22" +[[std.label]] +dispname = "Version v0.22.0 - 2019-03-28" +name = "Version-[v0.22.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.0)-2019-03-28" +uri = "release-notes/#Version-%5Bv0.22.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.0%29-2019-03-28" +[[std.label]] +dispname = "Version v0.22.1 - 2019-03-30" +name = "Version-[v0.22.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.1)-2019-03-30" +uri = "release-notes/#Version-%5Bv0.22.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.1%29-2019-03-30" +[[std.label]] +dispname = "Version v0.22.2 - 2019-04-05" +name = "Version-[v0.22.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.2)-2019-04-05" +uri = "release-notes/#Version-%5Bv0.22.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.2%29-2019-04-05" +[[std.label]] +dispname = "Version v0.22.3 - 2019-04-12" +name = "Version-[v0.22.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.3)-2019-04-12" +uri = "release-notes/#Version-%5Bv0.22.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.3%29-2019-04-12" +[[std.label]] +dispname = "Version v0.22.4 - 2019-05-09" +name = "Version-[v0.22.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.4)-2019-05-09" +uri = "release-notes/#Version-%5Bv0.22.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.4%29-2019-05-09" +[[std.label]] +dispname = "Version v0.22.5 - 2019-07-03" +name = "Version-[v0.22.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.5)-2019-07-03" +uri = "release-notes/#Version-%5Bv0.22.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.5%29-2019-07-03" +[[std.label]] +dispname = "Version v0.22.6 - 2019-07-18" +name = "Version-[v0.22.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.6)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.22.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.6%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.0 - 2019-07-18" +name = "Version-[v0.23.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.0)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.23.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.0%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.1 - 2019-07-28" +name = "Version-[v0.23.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.1)-2019-07-28" +uri = "release-notes/#Version-%5Bv0.23.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.1%29-2019-07-28" +[[std.label]] +dispname = "Version v0.23.2 - 2019-08-04" +name = "Version-[v0.23.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.2)-2019-08-04" +uri = "release-notes/#Version-%5Bv0.23.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.2%29-2019-08-04" +[[std.label]] +dispname = "Version v0.23.3 - 2019-08-28" +name = "Version-[v0.23.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.3)-2019-08-28" +uri = "release-notes/#Version-%5Bv0.23.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.3%29-2019-08-28" +[[std.label]] +dispname = "Version v0.23.4 - 2019-10-09" +name = "Version-[v0.23.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.4)-2019-10-09" +uri = "release-notes/#Version-%5Bv0.23.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.4%29-2019-10-09" +[[std.label]] +dispname = "Version v0.24.0 - 2019-11-22" +name = "Version-[v0.24.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.0)-2019-11-22" +uri = "release-notes/#Version-%5Bv0.24.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.0%29-2019-11-22" +[[std.label]] +dispname = "Version v0.24.10 - 2020-04-26" +name = "Version-[v0.24.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.10)-2020-04-26" +uri = "release-notes/#Version-%5Bv0.24.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.10%29-2020-04-26" +[[std.label]] +dispname = "Version v0.24.11 - 2020-05-06" +name = "Version-[v0.24.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.11)-2020-05-06" +uri = "release-notes/#Version-%5Bv0.24.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.11%29-2020-05-06" +[[std.label]] +dispname = "Version v0.24.1 - 2019-11-25" +name = "Version-[v0.24.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.1)-2019-11-25" +uri = "release-notes/#Version-%5Bv0.24.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.1%29-2019-11-25" +[[std.label]] +dispname = "Version v0.24.2 - 2019-11-26" +name = "Version-[v0.24.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.2)-2019-11-26" +uri = "release-notes/#Version-%5Bv0.24.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.2%29-2019-11-26" +[[std.label]] +dispname = "Version v0.24.3 - 2019-12-16" +name = "Version-[v0.24.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.3)-2019-12-16" +uri = "release-notes/#Version-%5Bv0.24.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.3%29-2019-12-16" +[[std.label]] +dispname = "Version v0.24.4 - 2020-01-18" +name = "Version-[v0.24.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.4)-2020-01-18" +uri = "release-notes/#Version-%5Bv0.24.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.4%29-2020-01-18" +[[std.label]] +dispname = "Version v0.24.5 - 2020-01-31" +name = "Version-[v0.24.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.5)-2020-01-31" +uri = "release-notes/#Version-%5Bv0.24.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.5%29-2020-01-31" +[[std.label]] +dispname = "Version v0.24.6 - 2020-03-12" +name = "Version-[v0.24.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.6)-2020-03-12" +uri = "release-notes/#Version-%5Bv0.24.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.6%29-2020-03-12" +[[std.label]] +dispname = "Version v0.24.7 - 2020-03-23" +name = "Version-[v0.24.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.7)-2020-03-23" +uri = "release-notes/#Version-%5Bv0.24.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.7%29-2020-03-23" +[[std.label]] +dispname = "Version v0.24.8 - 2020-04-13" +name = "Version-[v0.24.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.8)-2020-04-13" +uri = "release-notes/#Version-%5Bv0.24.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.8%29-2020-04-13" +[[std.label]] +dispname = "Version v0.24.9 - 2020-04-15" +name = "Version-[v0.24.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.9)-2020-04-15" +uri = "release-notes/#Version-%5Bv0.24.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.9%29-2020-04-15" +[[std.label]] +dispname = "Version v0.25.0 - 2020-06-30" +name = "Version-[v0.25.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.0)-2020-06-30" +uri = "release-notes/#Version-%5Bv0.25.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.0%29-2020-06-30" +[[std.label]] +dispname = "Version v0.25.1 - 2020-07-21" +name = "Version-[v0.25.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.1)-2020-07-21" +uri = "release-notes/#Version-%5Bv0.25.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.1%29-2020-07-21" +[[std.label]] +dispname = "Version v0.25.2 - 2020-08-18" +name = "Version-[v0.25.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.2)-2020-08-18" +uri = "release-notes/#Version-%5Bv0.25.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.2%29-2020-08-18" +[[std.label]] +dispname = "Version v0.25.3 - 2020-10-28" +name = "Version-[v0.25.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.3)-2020-10-28" +uri = "release-notes/#Version-%5Bv0.25.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.3%29-2020-10-28" +[[std.label]] +dispname = "Version v0.25.4 - 2020-11-19" +name = "Version-[v0.25.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.4)-2020-11-19" +uri = "release-notes/#Version-%5Bv0.25.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.4%29-2020-11-19" +[[std.label]] +dispname = "Version v0.25.5 - 2020-11-23" +name = "Version-[v0.25.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.5)-2020-11-23" +uri = "release-notes/#Version-%5Bv0.25.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.5%29-2020-11-23" +[[std.label]] +dispname = "Version v0.26.0 - 2020-12-10" +name = "Version-[v0.26.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.0)-2020-12-10" +uri = "release-notes/#Version-%5Bv0.26.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.0%29-2020-12-10" +[[std.label]] +dispname = "Version v0.26.1 - 2020-12-16" +name = "Version-[v0.26.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.1)-2020-12-16" +uri = "release-notes/#Version-%5Bv0.26.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.1%29-2020-12-16" +[[std.label]] +dispname = "Version v0.26.2 - 2021-02-15" +name = "Version-[v0.26.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.2)-2021-02-15" +uri = "release-notes/#Version-%5Bv0.26.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.2%29-2021-02-15" +[[std.label]] +dispname = "Version v0.26.3 - 2021-03-02" +name = "Version-[v0.26.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.3)-2021-03-02" +uri = "release-notes/#Version-%5Bv0.26.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.3%29-2021-03-02" +[[std.label]] +dispname = "Version v0.27.0 - 2021-06-11" +name = "Version-[v0.27.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.0)-2021-06-11" +uri = "release-notes/#Version-%5Bv0.27.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.0%29-2021-06-11" +[[std.label]] +dispname = "Version v0.27.10 - 2021-10-20" +name = "Version-[v0.27.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.10)-2021-10-20" +uri = "release-notes/#Version-%5Bv0.27.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.10%29-2021-10-20" +[[std.label]] +dispname = "Version v0.27.11 - 2022-01-16" +name = "Version-[v0.27.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.11)-2022-01-16" +uri = "release-notes/#Version-%5Bv0.27.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.11%29-2022-01-16" +[[std.label]] +dispname = "Version v0.27.12 - 2022-01-17" +name = "Version-[v0.27.12](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.12)-2022-01-17" +uri = "release-notes/#Version-%5Bv0.27.12%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.12%29-2022-01-17" +[[std.label]] +dispname = "Version v0.27.13 - 2022-02-25" +name = "Version-[v0.27.13](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.13)-2022-02-25" +uri = "release-notes/#Version-%5Bv0.27.13%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.13%29-2022-02-25" +[[std.label]] +dispname = "Version v0.27.14 - 2022-03-02" +name = "Version-[v0.27.14](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.14)-2022-03-02" +uri = "release-notes/#Version-%5Bv0.27.14%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.14%29-2022-03-02" +[[std.label]] +dispname = "Version v0.27.15 - 2022-03-17" +name = "Version-[v0.27.15](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.15)-2022-03-17" +uri = "release-notes/#Version-%5Bv0.27.15%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.15%29-2022-03-17" +[[std.label]] +dispname = "Version v0.27.16 - 2022-04-19" +name = "Version-[v0.27.16](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.16)-2022-04-19" +uri = "release-notes/#Version-%5Bv0.27.16%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.16%29-2022-04-19" +[[std.label]] +dispname = "Version v0.27.17 - 2022-05-09" +name = "Version-[v0.27.17](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.17)-2022-05-09" +uri = "release-notes/#Version-%5Bv0.27.17%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.17%29-2022-05-09" +[[std.label]] +dispname = "Version v0.27.18 - 2022-05-25" +name = "Version-[v0.27.18](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.18)-2022-05-25" +uri = "release-notes/#Version-%5Bv0.27.18%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.18%29-2022-05-25" +[[std.label]] +dispname = "Version v0.27.19 - 2022-06-05" +name = "Version-[v0.27.19](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.19)-2022-06-05" +uri = "release-notes/#Version-%5Bv0.27.19%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.19%29-2022-06-05" +[[std.label]] +dispname = "Version v0.27.1 - 2021-06-17" +name = "Version-[v0.27.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.1)-2021-06-17" +uri = "release-notes/#Version-%5Bv0.27.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.1%29-2021-06-17" +[[std.label]] +dispname = "Version v0.27.20 - 2022-07-10" +name = "Version-[v0.27.20](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.20)-2022-07-10" +uri = "release-notes/#Version-%5Bv0.27.20%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.20%29-2022-07-10" +[[std.label]] +dispname = "Version v0.27.21 - 2022-07-13" +name = "Version-[v0.27.21](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.21)-2022-07-13" +uri = "release-notes/#Version-%5Bv0.27.21%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.21%29-2022-07-13" +[[std.label]] +dispname = "Version v0.27.22 - 2022-07-24" +name = "Version-[v0.27.22](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.22)-2022-07-24" +uri = "release-notes/#Version-%5Bv0.27.22%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.22%29-2022-07-24" +[[std.label]] +dispname = "Version v0.27.23 - 2022-08-26" +name = "Version-[v0.27.23](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.23)-2022-08-26" +uri = "release-notes/#Version-%5Bv0.27.23%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.23%29-2022-08-26" +[[std.label]] +dispname = "Version v0.27.24 - 2023-01-23" +name = "Version-[v0.27.24](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.24)-2023-01-23" +uri = "release-notes/#Version-%5Bv0.27.24%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.24%29-2023-01-23" +[[std.label]] +dispname = "Version v0.27.25 - 2023-07-03" +name = "Version-[v0.27.25](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.25)-2023-07-03" +uri = "release-notes/#Version-%5Bv0.27.25%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.25%29-2023-07-03" +[[std.label]] +dispname = "Version v0.27.2 - 2021-06-18" +name = "Version-[v0.27.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.2)-2021-06-18" +uri = "release-notes/#Version-%5Bv0.27.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.2%29-2021-06-18" +[[std.label]] +dispname = "Version v0.27.3 - 2021-06-29" +name = "Version-[v0.27.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.3)-2021-06-29" +uri = "release-notes/#Version-%5Bv0.27.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.3%29-2021-06-29" +[[std.label]] +dispname = "Version v0.27.4 - 2021-07-19" +name = "Version-[v0.27.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.4)-2021-07-19" +uri = "release-notes/#Version-%5Bv0.27.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.4%29-2021-07-19" +[[std.label]] +dispname = "Version v0.27.5 - 2021-07-27" +name = "Version-[v0.27.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.5)-2021-07-27" +uri = "release-notes/#Version-%5Bv0.27.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.5%29-2021-07-27" +[[std.label]] +dispname = "Version v0.27.6 - 2021-09-07" +name = "Version-[v0.27.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.6)-2021-09-07" +uri = "release-notes/#Version-%5Bv0.27.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.6%29-2021-09-07" +[[std.label]] +dispname = "Version v0.27.7 - 2021-09-27" +name = "Version-[v0.27.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.7)-2021-09-27" +uri = "release-notes/#Version-%5Bv0.27.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.7%29-2021-09-27" +[[std.label]] +dispname = "Version v0.27.8 - 2021-10-14" +name = "Version-[v0.27.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.8)-2021-10-14" +uri = "release-notes/#Version-%5Bv0.27.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.8%29-2021-10-14" +[[std.label]] +dispname = "Version v0.27.9 - 2021-10-18" +name = "Version-[v0.27.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.9)-2021-10-18" +uri = "release-notes/#Version-%5Bv0.27.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.9%29-2021-10-18" +[[std.label]] +dispname = "Version v1.0.0 - 2023-09-15" +name = "Version-[v1.0.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.0)-2023-09-15" +uri = "release-notes/#Version-%5Bv1.0.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.0%29-2023-09-15" +[[std.label]] +dispname = "Version v1.0.1 - 2023-09-18" +name = "Version-[v1.0.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.1)-2023-09-18" +uri = "release-notes/#Version-%5Bv1.0.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.1%29-2023-09-18" +[[std.label]] +dispname = "Version v1.1.0 - 2023-09-28" +name = "Version-[v1.1.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.0)-2023-09-28" +uri = "release-notes/#Version-%5Bv1.1.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.0%29-2023-09-28" +[[std.label]] +dispname = "Version v1.1.1 - 2023-10-12" +name = "Version-[v1.1.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.1)-2023-10-12" +uri = "release-notes/#Version-%5Bv1.1.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.1%29-2023-10-12" +[[std.label]] +dispname = "Version v1.1.2 - 2023-10-23" +name = "Version-[v1.1.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.2)-2023-10-23" +uri = "release-notes/#Version-%5Bv1.1.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.2%29-2023-10-23" +[[std.label]] +dispname = "Version v1.2.0 - 2023-11-29" +name = "Version-[v1.2.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.0)-2023-11-29" +uri = "release-notes/#Version-%5Bv1.2.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.0%29-2023-11-29" +[[std.label]] +dispname = "Version v1.2.1 - 2023-12-02" +name = "Version-[v1.2.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.1)-2023-12-02" +uri = "release-notes/#Version-%5Bv1.2.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.1%29-2023-12-02" +[[std.label]] +dispname = "Warning admonition" +name = "Warning-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "What is not covered by SemVer" +name = "What-is-not-covered-by-SemVer" +uri = "lib/semver/#$" +[[std.label]] +dispname = "Woodpecker CI" +name = "Woodpecker-CI" +uri = "man/hosting/#$" +[[std.label]] +name = "Writers" +uri = "lib/internals/writers/#$" +[[std.label]] +dispname = "Custom LaTeX style" +name = "custom-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "docs/Project.toml" +uri = "man/hosting/#docs%2FProject.toml" +[[std.label]] +dispname = "gh-pages Branch" +name = "gh-pages-Branch" +uri = "man/hosting/#$" +[[std.label]] +dispname = "LaTeX Syntax" +name = "latex_syntax" +uri = "man/latex/#$" +[[std.label]] +dispname = "Index" +name = "main-index" +uri = "#$" +[[std.label]] +dispname = "@docs; canonical=false block" +name = "noncanonical-block" +uri = "man/syntax/#$" +[[std.label]] +dispname = "PDF Output via LaTeX" +name = "pdf-output" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "release-* branches" +name = "release-*-branches" +uri = "contributing/#release-%2A-branches" +[[std.label]] +dispname = "Remotes API" +name = "remotes-api" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remotes for files" +name = "remotes-for-files" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "repo & remotes interaction" +name = "repo-remote-interaction" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "travis-ssh" +uri = "man/hosting/#$" diff --git a/v0.3.0/inventories/Julia.toml b/v0.3.0/inventories/Julia.toml new file mode 100644 index 0000000..bc98dc0 --- /dev/null +++ b/v0.3.0/inventories/Julia.toml @@ -0,0 +1,11914 @@ +# DocInventory version 0 + +project = "The Julia Language" +version = "1.10.0" + +[[jl.constant]] +name = "Base.ARGS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.C_NULL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DEPOT_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DL_LOAD_PATH" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.ENDIAN_BOM" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.ENV" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Inf" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.LOAD_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.RTLD_NOW" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.dlext" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.MainInclude.ans" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MainInclude.err" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MathConstants.catalan" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.eulergamma" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.golden" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.pi" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.ℯ" +uri = "base/numbers/#Base.MathConstants.%E2%84%AF" +[[jl.constant]] +name = "Base.NaN" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Order.Forward" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Order.Reverse" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.PROGRAM_FILE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Rounding.RoundDown" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundFromZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearest" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesAway" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundToZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Sort.InsertionSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.MergeSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.QuickSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sys.ARCH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.BINDIR" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.CPU_THREADS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.KERNEL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.MACHINE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.STDLIB" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Sys.WORD_SIZE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.VERSION" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.devnull" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.im" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.missing" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.stderr" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdin" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdout" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Core.Vararg" +uri = "base/base/#$" +[[jl.constant]] +name = "Core.nothing" +uri = "base/constants/#$" +[[jl.constant]] +name = "Core.undef" +uri = "base/arrays/#$" +[[jl.constant]] +name = "Dates.ISODateFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISODateTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISOTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.RFC1123Format" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "LinearAlgebra.I" +uri = "stdlib/LinearAlgebra/#$" +[[jl.constant]] +name = "Logging.Debug" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Error" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Info" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Warn" +uri = "stdlib/Logging/#$" + +[[jl.function]] +name = "ArgTools.arg_isdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_mkdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_read" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_readers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_write" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_writers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "Artifacts.artifact_hash" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.artifact_meta" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.find_artifacts_toml" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Base.:!" +uri = "base/math/#Base.%3A%21" +[[jl.function]] +name = "Base.:!=" +uri = "base/math/#Base.%3A%21%3D" +[[jl.function]] +name = "Base.:!==" +uri = "base/math/#Base.%3A%21%3D%3D" +[[jl.function]] +name = "Base.:&" +uri = "base/math/#Base.%3A%26" +[[jl.function]] +name = "Base.:+" +uri = "base/math/#Base.%3A%2B" +[[jl.function]] +name = "Base.:/" +uri = "base/math/#Base.%3A%2F" +[[jl.function]] +name = "Base.://" +uri = "base/math/#Base.%3A%2F%2F" +[[jl.function]] +name = "Base.::" +uri = "base/math/#Base.%3A%3A" +[[jl.function]] +name = "Base.:<" +uri = "base/math/#Base.%3A%3C" +[[jl.function]] +name = "Base.:<<" +uri = "base/math/#Base.%3A%3C%3C" +[[jl.function]] +name = "Base.:<=" +uri = "base/math/#Base.%3A%3C%3D" +[[jl.function]] +name = "Base.:==" +uri = "base/math/#Base.%3A%3D%3D" +[[jl.function]] +name = "Base.:>" +uri = "base/math/#Base.%3A%3E" +[[jl.function]] +name = "Base.:>:" +uri = "base/base/#Base.%3A%3E%3A" +[[jl.function]] +name = "Base.:>=" +uri = "base/math/#Base.%3A%3E%3D" +[[jl.function]] +name = "Base.:>>" +uri = "base/math/#Base.%3A%3E%3E" +[[jl.function]] +name = "Base.:>>>" +uri = "base/math/#Base.%3A%3E%3E%3E" +[[jl.function]] +name = "Base.:|" +uri = "base/math/#Base.%3A%7C" +[[jl.function]] +name = "Base.:|>" +uri = "base/base/#Base.%3A%7C%3E" +[[jl.function]] +name = "Base.:~" +uri = "base/math/#Base.%3A%7E" +[[jl.function]] +name = "Base.:∉" +uri = "base/collections/#Base.%3A%E2%88%89" +[[jl.function]] +name = "Base.:∘" +uri = "base/base/#Base.%3A%E2%88%98" +[[jl.function]] +name = "Base.:⊈" +uri = "base/collections/#Base.%3A%E2%8A%88" +[[jl.function]] +name = "Base.:⊊" +uri = "base/collections/#Base.%3A%E2%8A%8A" +[[jl.function]] +name = "Base.Broadcast.broadcast" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.broadcast!" +uri = "base/arrays/#Base.Broadcast.broadcast%21" +[[jl.function]] +name = "Base.Broadcast.broadcastable" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_axes" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_styles" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.result_style" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Checked.add_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_add" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_neg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_sub" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.mul_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.sub_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Docs.apropos" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "Base.Experimental.register_error_hint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Experimental.show_error_hints" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Filesystem.abspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.basename" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chmod" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chown" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.contractuser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.cp" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ctime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.dirname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.diskstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.expanduser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.filemode" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.gperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.hardlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.homedir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isabspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isblockdev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ischardev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdirpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfifo" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.islink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ismount" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ispath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetgid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetuid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issocket" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issticky" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.joinpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.lstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mtime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mv" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.normpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.operm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.pwd" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.realpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.relpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.rm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.samefile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdrive" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitext" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.symlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.touch" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.uperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.walkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.GC.enable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.enable_logging" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.gc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.safepoint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Iterators.accumulate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.countfrom" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.cycle" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.drop" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.dropwhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.enumerate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.filter" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatmap" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatten" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.map" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.only" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.partition" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.peel" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.product" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.repeated" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.rest" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.reverse" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.take" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.takewhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.zip" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Libc.FormatMessage" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.GetLastError" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlclose" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dllist" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlpath" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.find_library" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.calloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.errno" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.flush_cstdio" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.free" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.gethostname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.getpid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.malloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.realloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strerror" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strftime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strptime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.systemsleep" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.MPFR.setprecision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.MainInclude.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Base.MainInclude.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Math.acosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asecd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.atand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cbrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp!" +uri = "base/math/#Base.Math.clamp%21" +[[jl.function]] +name = "Base.Math.cosc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.deg2rad" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.evalpoly" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.exponent" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.frexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.hypot" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.ldexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.mod2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.modf" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rad2deg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rem2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.secd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.significand" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.sinc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sinpi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.tand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Meta.lower" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.quot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.show_sexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Multimedia.display" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.displayable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.istextmime" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.popdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.pushdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.redisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.showable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Order.lt" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Order.ord" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.PipeBuffer" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Rounding.get_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.rounding" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.set_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Sort.insorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort!" +uri = "base/sort/#Base.Sort.partialsort%21" +[[jl.function]] +name = "Base.Sort.partialsortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsortperm!" +uri = "base/sort/#Base.Sort.partialsortperm%21" +[[jl.function]] +name = "Base.Sort.searchsorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedfirst" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedlast" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.sortperm!" +uri = "base/sort/#Base.Sort.sortperm%21" +[[jl.function]] +name = "Base.StackTraces.lookup" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.StackTraces.remove_frames!" +uri = "base/stacktraces/#Base.StackTraces.remove_frames%21" +[[jl.function]] +name = "Base.StackTraces.stacktrace" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.Sys.free_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.free_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.get_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isapple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isdragonfly" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isexecutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isfreebsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isjsvm" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.islinux" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isnetbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isopenbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isunix" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.iswindows" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.loadavg" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.set_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.uptime" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.windows_version" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Threads.atomic_add!" +uri = "base/multi-threading/#Base.Threads.atomic_add%21" +[[jl.function]] +name = "Base.Threads.atomic_and!" +uri = "base/multi-threading/#Base.Threads.atomic_and%21" +[[jl.function]] +name = "Base.Threads.atomic_cas!" +uri = "base/multi-threading/#Base.Threads.atomic_cas%21" +[[jl.function]] +name = "Base.Threads.atomic_fence" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.atomic_max!" +uri = "base/multi-threading/#Base.Threads.atomic_max%21" +[[jl.function]] +name = "Base.Threads.atomic_min!" +uri = "base/multi-threading/#Base.Threads.atomic_min%21" +[[jl.function]] +name = "Base.Threads.atomic_nand!" +uri = "base/multi-threading/#Base.Threads.atomic_nand%21" +[[jl.function]] +name = "Base.Threads.atomic_or!" +uri = "base/multi-threading/#Base.Threads.atomic_or%21" +[[jl.function]] +name = "Base.Threads.atomic_sub!" +uri = "base/multi-threading/#Base.Threads.atomic_sub%21" +[[jl.function]] +name = "Base.Threads.atomic_xchg!" +uri = "base/multi-threading/#Base.Threads.atomic_xchg%21" +[[jl.function]] +name = "Base.Threads.atomic_xor!" +uri = "base/multi-threading/#Base.Threads.atomic_xor%21" +[[jl.function]] +name = "Base.Threads.foreach" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.maxthreadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.ngcthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreadpools" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpool" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpoolsize" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Unicode.iscntrl" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isletter" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.islowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isnumeric" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isprint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.ispunct" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isspace" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isuppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isxdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.textwidth" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.titlecase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.__precompile__" +uri = "base/base/#$" +[[jl.function]] +name = "Base.abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.abs2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.accumulate" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.accumulate!" +uri = "base/arrays/#Base.accumulate%21" +[[jl.function]] +name = "Base.acquire" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.add_sum" +uri = "base/math/#$" +[[jl.function]] +name = "Base.addenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.all!" +uri = "base/collections/#Base.all%21" +[[jl.function]] +name = "Base.allequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.allunique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.angle" +uri = "base/math/#$" +[[jl.function]] +name = "Base.any!" +uri = "base/collections/#Base.any%21" +[[jl.function]] +name = "Base.append!" +uri = "base/collections/#Base.append%21" +[[jl.function]] +name = "Base.argmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.argmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.ascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.asyncmap" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.asyncmap!" +uri = "base/parallel/#Base.asyncmap%21" +[[jl.function]] +name = "Base.atexit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.atreplinit" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Base.backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.big" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bind" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Base.binomial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitrotate" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitstring" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bswap" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytes2hex" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytesavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.catch_backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.cconvert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.ceil" +uri = "base/math/#$" +[[jl.function]] +name = "Base.checkbounds" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.checked_length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.checkindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.chomp" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chop" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopprefix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopsuffix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.circcopy!" +uri = "base/arrays/#Base.circcopy%21" +[[jl.function]] +name = "Base.circshift" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.circshift!" +uri = "base/arrays/#Base.circshift%21" +[[jl.function]] +name = "Base.cis" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cispi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.close" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.closewrite" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cmp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.coalesce" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_lowered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_typed" +uri = "base/base/#$" +[[jl.function]] +name = "Base.codepoint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunits" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.compilecache" +uri = "base/base/#$" +[[jl.function]] +name = "Base.conj" +uri = "base/math/#$" +[[jl.function]] +name = "Base.conj!" +uri = "base/arrays/#Base.conj%21" +[[jl.function]] +name = "Base.contains" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.convert" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy!" +uri = "base/arrays/#Base.copy%21" +[[jl.function]] +name = "Base.copysign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.copyto!" +uri = "base/c/#Base.copyto%21" +[[jl.function]] +name = "Base.count" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.count_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.count_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.countlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cumprod" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumprod!" +uri = "base/arrays/#Base.cumprod%21" +[[jl.function]] +name = "Base.cumsum" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumsum!" +uri = "base/arrays/#Base.cumsum%21" +[[jl.function]] +name = "Base.current_exceptions" +uri = "base/base/#$" +[[jl.function]] +name = "Base.current_task" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.datatype_alignment" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_haspadding" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_pointerfree" +uri = "base/base/#$" +[[jl.function]] +name = "Base.deepcopy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.delete!" +uri = "base/collections/#Base.delete%21" +[[jl.function]] +name = "Base.deleteat!" +uri = "base/collections/#Base.deleteat%21" +[[jl.function]] +name = "Base.denominator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.detach" +uri = "base/base/#$" +[[jl.function]] +name = "Base.diff" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.digits" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.digits!" +uri = "base/numbers/#Base.digits%21" +[[jl.function]] +name = "Base.disable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.displaysize" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.divrem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.download" +uri = "base/file/#$" +[[jl.function]] +name = "Base.dropdims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.dump" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachcol" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachmatch" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eachrow" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachslice" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.elsize" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eltype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.empty" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.empty!" +uri = "base/collections/#Base.empty%21" +[[jl.function]] +name = "Base.endswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eof" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.error" +uri = "base/base/#$" +[[jl.function]] +name = "Base.errormonitor" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.esc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.escape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.evalfile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit_on_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.exp10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.exp2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.expm1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.extrema" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.extrema!" +uri = "base/collections/#Base.extrema%21" +[[jl.function]] +name = "Base.factorial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.falses" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fd" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fieldcount" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldnames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldoffset" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldtypes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.filesize" +uri = "base/file/#$" +[[jl.function]] +name = "Base.fill" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fill!" +uri = "base/arrays/#Base.fill%21" +[[jl.function]] +name = "Base.filter" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.filter!" +uri = "base/collections/#Base.filter%21" +[[jl.function]] +name = "Base.finalize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.finalizer" +uri = "base/base/#$" +[[jl.function]] +name = "Base.findmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmax!" +uri = "base/collections/#Base.findmax%21" +[[jl.function]] +name = "Base.findmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmin!" +uri = "base/collections/#Base.findmin%21" +[[jl.function]] +name = "Base.first" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.firstindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fld1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flipsign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.floatmax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floatmin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flush" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fma" +uri = "base/math/#$" +[[jl.function]] +name = "Base.foreach" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.front" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fullname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.gcd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gcdx" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gensym" +uri = "base/base/#$" +[[jl.function]] +name = "Base.get" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.get!" +uri = "base/collections/#Base.get%21" +[[jl.function]] +name = "Base.get_extension" +uri = "base/base/#$" +[[jl.function]] +name = "Base.getindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getkey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasfield" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hash" +uri = "base/base/#$" +[[jl.function]] +name = "Base.haskey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.hasmethod" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hex2bytes" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.hex2bytes!" +uri = "base/numbers/#Base.hex2bytes%21" +[[jl.function]] +name = "Base.htol" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hton" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hvcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hvncat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.identify_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.identity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ifelse" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ignorestatus" +uri = "base/base/#$" +[[jl.function]] +name = "Base.imag" +uri = "base/math/#$" +[[jl.function]] +name = "Base.in" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_dependency" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_string" +uri = "base/base/#$" +[[jl.function]] +name = "Base.indexin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.insert!" +uri = "base/collections/#Base.insert%21" +[[jl.function]] +name = "Base.instances" +uri = "base/base/#$" +[[jl.function]] +name = "Base.intersect" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.intersect!" +uri = "base/collections/#Base.intersect%21" +[[jl.function]] +name = "Base.invmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.invokelatest" +uri = "base/base/#$" +[[jl.function]] +name = "Base.invperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.invpermute!" +uri = "base/arrays/#Base.invpermute%21" +[[jl.function]] +name = "Base.isabstracttype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isambiguous" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isapprox" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.isassigned" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.isbinaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbits" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbitstype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconcretetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconst" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isdisjoint" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isdispatchtuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isempty" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isequal" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iseven" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfieldatomic" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfinite" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isidentifier" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isimmutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isinf" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteger" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteractive" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isless" +uri = "base/base/#$" +[[jl.function]] +name = "Base.islocked" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.ismarked" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ismissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutabletype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isnan" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isodd" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isone" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isopen" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.ispow2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isprecompiled" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isprimitivetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isqrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isreadable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreadonly" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issetequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.issingletontype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.isstructtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issubnormal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issubset" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.istaskdone" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskfailed" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskstarted" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.isunaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isunordered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iswritable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.iszero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.iterate" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.jit_total_bytes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.join" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.keepat!" +uri = "base/collections/#Base.keepat%21" +[[jl.function]] +name = "Base.keys" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.keytype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.kron" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.kron!" +uri = "stdlib/LinearAlgebra/#Base.kron%21" +[[jl.function]] +name = "Base.last" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lastindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lcm" +uri = "base/math/#$" +[[jl.function]] +name = "Base.leading_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.leading_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.locate_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.lock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.log10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log1p" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.lpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.lstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.ltoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.macroexpand" +uri = "base/base/#$" +[[jl.function]] +name = "Base.map" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.map!" +uri = "base/collections/#Base.map%21" +[[jl.function]] +name = "Base.mapslices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.mark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.match" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.max" +uri = "base/math/#$" +[[jl.function]] +name = "Base.maximum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.maximum!" +uri = "base/collections/#Base.maximum%21" +[[jl.function]] +name = "Base.maxintfloat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.memcmp" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memcpy" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memmove" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memset" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.merge" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.merge!" +uri = "base/collections/#Base.merge%21" +[[jl.function]] +name = "Base.mergewith" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.mergewith!" +uri = "base/collections/#Base.mergewith%21" +[[jl.function]] +name = "Base.methods" +uri = "base/base/#$" +[[jl.function]] +name = "Base.min" +uri = "base/math/#$" +[[jl.function]] +name = "Base.minimum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.minimum!" +uri = "base/collections/#Base.minimum%21" +[[jl.function]] +name = "Base.minmax" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.modifyproperty!" +uri = "base/base/#Base.modifyproperty%21" +[[jl.function]] +name = "Base.moduleroot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.muladd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.names" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndigits" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.nextfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.nextind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.nextpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nextprod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nonmissingtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.notify" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.notnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ntoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ntuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.numerator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.objectid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.occursin" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.oftype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.one" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.ones" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.oneunit" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.open" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.pairs" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.parent" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentindices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentmodule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.parse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.peek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.permutedims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.permutedims!" +uri = "base/arrays/#Base.permutedims%21" +[[jl.function]] +name = "Base.pointer" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pointer_from_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pop!" +uri = "base/collections/#Base.pop%21" +[[jl.function]] +name = "Base.popat!" +uri = "base/collections/#Base.popat%21" +[[jl.function]] +name = "Base.popfirst!" +uri = "base/collections/#Base.popfirst%21" +[[jl.function]] +name = "Base.position" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.powermod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.precision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.precompile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prepend!" +uri = "base/collections/#Base.prepend%21" +[[jl.function]] +name = "Base.prevfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.prevind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.prevpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.print" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.println" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.printstyled" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.process_exited" +uri = "base/base/#$" +[[jl.function]] +name = "Base.process_running" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prod" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.prod!" +uri = "base/collections/#Base.prod%21" +[[jl.function]] +name = "Base.promote" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_rule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_shape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.promote_type" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.propertynames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.push!" +uri = "base/collections/#Base.push%21" +[[jl.function]] +name = "Base.pushfirst!" +uri = "base/collections/#Base.pushfirst%21" +[[jl.function]] +name = "Base.rand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.randn" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.range" +uri = "base/math/#$" +[[jl.function]] +name = "Base.rationalize" +uri = "base/math/#$" +[[jl.function]] +name = "Base.read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.read!" +uri = "base/io-network/#Base.read%21" +[[jl.function]] +name = "Base.readavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readbytes!" +uri = "base/io-network/#Base.readbytes%21" +[[jl.function]] +name = "Base.readchomp" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readeach" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readuntil" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.real" +uri = "base/math/#$" +[[jl.function]] +name = "Base.redirect_stderr" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdin" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdout" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.reenable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.reim" +uri = "base/math/#$" +[[jl.function]] +name = "Base.reinterpret" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.release" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.repeat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.replace!" +uri = "base/collections/#Base.replace%21" +[[jl.function]] +name = "Base.replaceproperty!" +uri = "base/base/#Base.replaceproperty%21" +[[jl.function]] +name = "Base.require" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reshape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.resize!" +uri = "base/collections/#Base.resize%21" +[[jl.function]] +name = "Base.rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.rethrow" +uri = "base/base/#$" +[[jl.function]] +name = "Base.retry" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reverse!" +uri = "base/arrays/#Base.reverse%21" +[[jl.function]] +name = "Base.reverseind" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rot180" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotl90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotr90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.run" +uri = "base/base/#$" +[[jl.function]] +name = "Base.runtests" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Base.schedule" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.seek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekend" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekstart" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.selectdim" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.set_active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setcpuaffinity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.setdiff!" +uri = "base/collections/#Base.setdiff%21" +[[jl.function]] +name = "Base.setenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setindex!" +uri = "base/collections/#Base.setindex%21" +[[jl.function]] +name = "Base.setproperty!" +uri = "base/base/#Base.setproperty%21" +[[jl.function]] +name = "Base.showerror" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.sign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signbit" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signed" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.similar" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.size" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.sizehint!" +uri = "base/collections/#Base.sizehint%21" +[[jl.function]] +name = "Base.skip" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipchars" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipmissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sleep" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.something" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sort!" +uri = "base/sort/#Base.sort%21" +[[jl.function]] +name = "Base.sortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sortslices" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.splat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.splice!" +uri = "base/collections/#Base.splice%21" +[[jl.function]] +name = "Base.split" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.split_rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sprint" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.stack" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.startswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.stat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.step" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.stride" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.strides" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.strip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.success" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sum!" +uri = "base/collections/#Base.sum%21" +[[jl.function]] +name = "Base.summary" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.summarysize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.supertype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.swapproperty!" +uri = "base/base/#Base.swapproperty%21" +[[jl.function]] +name = "Base.symdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.symdiff!" +uri = "base/collections/#Base.symdiff%21" +[[jl.function]] +name = "Base.systemerror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.tail" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.thisind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.time_ns" +uri = "base/base/#$" +[[jl.function]] +name = "Base.timedwait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.to_indices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trailing_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.trailing_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.transcode" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.trues" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.truncate" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.trylock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.tryparse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.typeintersect" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.unescape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.union" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.union!" +uri = "base/collections/#Base.union%21" +[[jl.function]] +name = "Base.unique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.unique!" +uri = "base/collections/#Base.unique%21" +[[jl.function]] +name = "Base.unlock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.unmark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_convert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_load" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_modify!" +uri = "base/c/#Base.unsafe_modify%21" +[[jl.function]] +name = "Base.unsafe_pointer_to_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_replace!" +uri = "base/c/#Base.unsafe_replace%21" +[[jl.function]] +name = "Base.unsafe_store!" +uri = "base/c/#Base.unsafe_store%21" +[[jl.function]] +name = "Base.unsafe_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.unsafe_swap!" +uri = "base/c/#Base.unsafe_swap%21" +[[jl.function]] +name = "Base.unsafe_trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.unsafe_write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsigned" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.valtype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.values" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.vcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vec" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vect" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.view" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.wait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.widemul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.widen" +uri = "base/base/#$" +[[jl.function]] +name = "Base.windowserror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.withenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.xor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.yield" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.yieldto" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.zero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.zeros" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base64.base64decode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.base64encode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.stringmime" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "CRC32c.crc32c" +uri = "stdlib/CRC32c/#$" +[[jl.function]] +name = "Core.:<:" +uri = "base/base/#Core.%3A%3C%3A" +[[jl.function]] +name = "Core.:===" +uri = "base/base/#Core.%3A%3D%3D%3D" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.analyze_escapes" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.is_ipo_profitable" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Intrinsics.cglobal" +uri = "base/c/#$" +[[jl.function]] +name = "Core.Intrinsics.llvmcall" +uri = "base/c/#$" +[[jl.function]] +name = "Core.applicable" +uri = "base/base/#$" +[[jl.function]] +name = "Core.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Core.fieldtype" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getfield" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getglobal" +uri = "base/base/#$" +[[jl.function]] +name = "Core.invoke" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isa" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isdefined" +uri = "base/base/#$" +[[jl.function]] +name = "Core.modifyfield!" +uri = "base/base/#Core.modifyfield%21" +[[jl.function]] +name = "Core.nfields" +uri = "base/base/#$" +[[jl.function]] +name = "Core.replacefield!" +uri = "base/base/#Core.replacefield%21" +[[jl.function]] +name = "Core.setfield!" +uri = "base/base/#Core.setfield%21" +[[jl.function]] +name = "Core.setglobal!" +uri = "base/base/#Core.setglobal%21" +[[jl.function]] +name = "Core.swapfield!" +uri = "base/base/#Core.swapfield%21" +[[jl.function]] +name = "Core.throw" +uri = "base/base/#$" +[[jl.function]] +name = "Core.tuple" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeassert" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeof" +uri = "base/base/#$" +[[jl.function]] +name = "Dates.canonicalize" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.date2epochdays" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2epochms" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2julian" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2rata" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2unix" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.day" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweekofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysofweekinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.default" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochdays2date" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochms2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.floorceil" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.hour" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.isleapyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.julian2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.microsecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.millisecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.minute" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.month" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.nanosecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.periods" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.quarterofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.rata2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.second" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.today" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tofirst" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tolast" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.unix2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.value" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.week" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.year" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "DelimitedFiles.writedlm" +uri = "stdlib/DelimitedFiles/#$" +[[jl.function]] +name = "Distributed.addprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.channel_from_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_addprocs_params" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_worker_pool" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.init_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.interrupt" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.launch" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.manage" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.myid" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nworkers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.pmap" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.process_messages" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remote" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remoteref_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.rmprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.start_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.worker_id_from_socket" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.workers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Downloads.download" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "Downloads.request" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "FileWatching.Pidfile.isvalidpid" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.mkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.open_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.parse_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.stale_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.trymkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.tryopen_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.write_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_fd" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.unwatch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "Future.copy!" +uri = "stdlib/Future/#Future.copy%21" +[[jl.function]] +name = "Future.randjump" +uri = "stdlib/Future/#$" +[[jl.function]] +name = "InteractiveUtils.clipboard" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_llvm" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_native" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_warntype" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.define_editor" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.methodswith" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.subtypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.supertypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.varinfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.versioninfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "LibGit2.GitRemoteAnon" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.GitRepoExt" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.add!" +uri = "stdlib/LibGit2/#LibGit2.add%21" +[[jl.function]] +name = "LibGit2.add_fetch!" +uri = "stdlib/LibGit2/#LibGit2.add_fetch%21" +[[jl.function]] +name = "LibGit2.add_push!" +uri = "stdlib/LibGit2/#LibGit2.add_push%21" +[[jl.function]] +name = "LibGit2.addblob!" +uri = "stdlib/LibGit2/#LibGit2.addblob%21" +[[jl.function]] +name = "LibGit2.addfile" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.approve" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.author" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.authors" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch!" +uri = "stdlib/LibGit2/#LibGit2.branch%21" +[[jl.function]] +name = "LibGit2.checkout!" +uri = "stdlib/LibGit2/#LibGit2.checkout%21" +[[jl.function]] +name = "LibGit2.clone" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.commit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.committer" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.count" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.counthunks" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.create_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.default_signature" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.delete_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.diff_files" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entryid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entrytype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.features" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchhead_foreach_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchheads" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.ffmerge!" +uri = "stdlib/LibGit2/#LibGit2.ffmerge%21" +[[jl.function]] +name = "LibGit2.filemode" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.filename" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fullname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.git_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.gitdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head!" +uri = "stdlib/LibGit2/#LibGit2.head%21" +[[jl.function]] +name = "LibGit2.head_oid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.headname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.init" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.is_ancestor_of" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isbinary" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iscommit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdiff" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdirty" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isfilled" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isorphan" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iszero" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.lookup_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.map" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_analysis" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_base" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.message" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.name" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.need_update" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.objtype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.path" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.peel" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.posixpath" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push_head!" +uri = "stdlib/LibGit2/#LibGit2.push_head%21" +[[jl.function]] +name = "LibGit2.push_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.raw" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.read_tree!" +uri = "stdlib/LibGit2/#LibGit2.read_tree%21" +[[jl.function]] +name = "LibGit2.rebase!" +uri = "stdlib/LibGit2/#LibGit2.rebase%21" +[[jl.function]] +name = "LibGit2.ref_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reftype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reject" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remotes" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remove!" +uri = "stdlib/LibGit2/#LibGit2.remove%21" +[[jl.function]] +name = "LibGit2.reset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reset!" +uri = "stdlib/LibGit2/#LibGit2.reset%21" +[[jl.function]] +name = "LibGit2.restore" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.revcount" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.set_remote_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.shortname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.snapshot" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.split_cfg_entry" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.stage" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.status" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_create" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_delete" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.target" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.toggle" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.transact" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.treewalk" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.update!" +uri = "stdlib/LibGit2/#LibGit2.update%21" +[[jl.function]] +name = "LibGit2.upstream" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.version" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with_warn" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.workdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.asum" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.blascopy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.blascopy%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotc" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.ger!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.ger%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.get_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.herk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hpmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hpmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.iamax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.nrm2" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.rot!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.rot%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.sbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.scal%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.set_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.spmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.spr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syrk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsdc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsdc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebak!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebak%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebal%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gecon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gecon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gees!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gees%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geevx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geevx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gehrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gehrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gels!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gels%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsy%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gemqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gemqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqlf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqlf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqp3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqp3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gerqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gerqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesdd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesdd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gglse!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gglse%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gtsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gtsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hseqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hseqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orghr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orghr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orglq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orglq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormlq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormlq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.posv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.posv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pstrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pstrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ptsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ptsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stebz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stebz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stegr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stegr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stein!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stein%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syconv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syconv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sygvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sygvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sysv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sysv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tgsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tgsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trcon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trcon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trevc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trevc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trexc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trexc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trrfs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trrfs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsyl!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsyl%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tzrzf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tzrzf%21" +[[jl.function]] +name = "LinearAlgebra.adjoint!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.adjoint%21" +[[jl.function]] +name = "LinearAlgebra.axpby!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpby%21" +[[jl.function]] +name = "LinearAlgebra.axpy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpy%21" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.bunchkaufman%21" +[[jl.function]] +name = "LinearAlgebra.checksquare" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.cholesky%21" +[[jl.function]] +name = "LinearAlgebra.cond" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.condskeel" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cross" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.det" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagind" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigen%21" +[[jl.function]] +name = "LinearAlgebra.eigmax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigmin" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigvals%21" +[[jl.function]] +name = "LinearAlgebra.eigvecs" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.factorize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hermitianpart%21" +[[jl.function]] +name = "LinearAlgebra.hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hessenberg!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hessenberg%21" +[[jl.function]] +name = "LinearAlgebra.isdiag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ishermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.isposdef%21" +[[jl.function]] +name = "LinearAlgebra.issuccess" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.issymmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istriu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldiv%21" +[[jl.function]] +name = "LinearAlgebra.ldlt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldlt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldlt%21" +[[jl.function]] +name = "LinearAlgebra.lmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lmul%21" +[[jl.function]] +name = "LinearAlgebra.logabsdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.logdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankdowndate%21" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankupdate%21" +[[jl.function]] +name = "LinearAlgebra.lq" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lq%21" +[[jl.function]] +name = "LinearAlgebra.lu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lu%21" +[[jl.function]] +name = "LinearAlgebra.lyap" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.mul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.mul%21" +[[jl.function]] +name = "LinearAlgebra.norm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.normalize%21" +[[jl.function]] +name = "LinearAlgebra.nullspace" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.opnorm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ordschur%21" +[[jl.function]] +name = "LinearAlgebra.peakflops" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.pinv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.qr%21" +[[jl.function]] +name = "LinearAlgebra.rank" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.rdiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rdiv%21" +[[jl.function]] +name = "LinearAlgebra.reflect!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.reflect%21" +[[jl.function]] +name = "LinearAlgebra.rmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rmul%21" +[[jl.function]] +name = "LinearAlgebra.rotate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rotate%21" +[[jl.function]] +name = "LinearAlgebra.schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.schur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.schur%21" +[[jl.function]] +name = "LinearAlgebra.stride1" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svd%21" +[[jl.function]] +name = "LinearAlgebra.svdvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svdvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svdvals%21" +[[jl.function]] +name = "LinearAlgebra.sylvester" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.transpose!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.transpose%21" +[[jl.function]] +name = "LinearAlgebra.tril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tril!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.tril%21" +[[jl.function]] +name = "LinearAlgebra.triu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.triu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.triu%21" +[[jl.function]] +name = "Logging.catch_exceptions" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.current_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.disable_logging" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.global_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.handle_message" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.min_enabled_level" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.shouldlog" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.with_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Mmap.mmap" +uri = "stdlib/Mmap/#$" +[[jl.function]] +name = "Mmap.sync!" +uri = "stdlib/Mmap/#Mmap.sync%21" +[[jl.function]] +name = "NetworkOptions.ca_roots" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ca_roots_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_dir" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_name" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_pass" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_file" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_files" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_pub_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.verify_host" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "Profile.Allocs.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.start" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.stop" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.callers" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear_malloc_data" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.get_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.init" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.print" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.retrieve" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.set_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.take_heap_snapshot" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "REPL.TerminalMenus.cancel" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.config" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.header" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.keypress" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.numoptions" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.options" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.pick" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.request" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.selected" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.writeline" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Random.bitrand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.default_rng" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.rand!" +uri = "stdlib/Random/#Random.rand%21" +[[jl.function]] +name = "Random.randcycle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randcycle!" +uri = "stdlib/Random/#Random.randcycle%21" +[[jl.function]] +name = "Random.randexp" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randexp!" +uri = "stdlib/Random/#Random.randexp%21" +[[jl.function]] +name = "Random.randn!" +uri = "stdlib/Random/#Random.randn%21" +[[jl.function]] +name = "Random.randperm" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randperm!" +uri = "stdlib/Random/#Random.randperm%21" +[[jl.function]] +name = "Random.randstring" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq!" +uri = "stdlib/Random/#Random.randsubseq%21" +[[jl.function]] +name = "Random.seed!" +uri = "stdlib/Random/#Random.seed%21" +[[jl.function]] +name = "Random.shuffle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.shuffle!" +uri = "stdlib/Random/#Random.shuffle%21" +[[jl.function]] +name = "SHA.digest!" +uri = "stdlib/SHA/#SHA.digest%21" +[[jl.function]] +name = "SHA.hmac_sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.update!" +uri = "stdlib/SHA/#SHA.update%21" +[[jl.function]] +name = "Serialization.deserialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.serialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.writeheader" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "SharedArrays.indexpids" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.localindices" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.sdata" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "Sockets.accept" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getaddrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getalladdrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddrs" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getnameinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getpeername" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getsockname" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.islinklocaladdr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.listenany" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.nagle" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.quickack" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recv" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recvfrom" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.send" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.setopt" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "SparseArrays.blockdiag" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.droptol!" +uri = "stdlib/SparseArrays/#SparseArrays.droptol%21" +[[jl.function]] +name = "SparseArrays.dropzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.dropzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.dropzeros%21" +[[jl.function]] +name = "SparseArrays.findnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.ftranspose!" +uri = "stdlib/SparseArrays/#SparseArrays.ftranspose%21" +[[jl.function]] +name = "SparseArrays.halfperm!" +uri = "stdlib/SparseArrays/#SparseArrays.halfperm%21" +[[jl.function]] +name = "SparseArrays.issparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nonzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nzrange" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.permute" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.rowvals" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse!" +uri = "stdlib/SparseArrays/#SparseArrays.sparse%21" +[[jl.function]] +name = "SparseArrays.sparse_hcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_hvcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_vcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparsevec" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spdiagm" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprand" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprandn" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.spzeros%21" +[[jl.function]] +name = "Statistics.cor" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.cov" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean!" +uri = "stdlib/Statistics/#Statistics.mean%21" +[[jl.function]] +name = "Statistics.median" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.median!" +uri = "stdlib/Statistics/#Statistics.median%21" +[[jl.function]] +name = "Statistics.middle" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile!" +uri = "stdlib/Statistics/#Statistics.quantile%21" +[[jl.function]] +name = "Statistics.std" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.stdm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.var" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.varm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "TOML.parse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.parsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.print" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "Tar.create" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.extract" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.list" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.rewrite" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.tree_hash" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Test.detect_ambiguities" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.detect_unbound_args" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.finish" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset_depth" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.record" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "UUIDs.uuid1" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid4" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid5" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid_version" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "Unicode.graphemes" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isassigned" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isequal_normalized" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.julia_chartransform" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.normalize" +uri = "stdlib/Unicode/#$" + +[[jl.keyword]] +name = "&&" +uri = "base/math/#%26%26" +[[jl.keyword]] +name = "..." +uri = "base/base/#$" +[[jl.keyword]] +name = ";" +uri = "base/base/#%3B" +[[jl.keyword]] +name = "=" +uri = "base/base/#%3D" +[[jl.keyword]] +name = "?:" +uri = "base/base/#%3F%3A" +[[jl.keyword]] +name = "Union{}" +uri = "base/base/#Union%7B%7D" +[[jl.keyword]] +name = "__init__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__module__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__source__" +uri = "base/base/#$" +[[jl.keyword]] +name = "abstract type" +uri = "base/base/#abstract%20type" +[[jl.keyword]] +name = "as" +uri = "base/base/#$" +[[jl.keyword]] +name = "atomic" +uri = "base/multi-threading/#$" +[[jl.keyword]] +name = "baremodule" +uri = "base/base/#$" +[[jl.keyword]] +name = "begin" +uri = "base/base/#$" +[[jl.keyword]] +name = "break" +uri = "base/base/#$" +[[jl.keyword]] +name = "ccall" +uri = "base/c/#$" +[[jl.keyword]] +name = "const" +uri = "base/base/#$" +[[jl.keyword]] +name = "continue" +uri = "base/base/#$" +[[jl.keyword]] +name = "do" +uri = "base/base/#$" +[[jl.keyword]] +name = "end" +uri = "base/base/#$" +[[jl.keyword]] +name = "export" +uri = "base/base/#$" +[[jl.keyword]] +name = "finally" +uri = "base/base/#$" +[[jl.keyword]] +name = "for" +uri = "base/base/#$" +[[jl.keyword]] +name = "function" +uri = "base/base/#$" +[[jl.keyword]] +name = "global" +uri = "base/base/#$" +[[jl.keyword]] +name = "if" +uri = "base/base/#$" +[[jl.keyword]] +name = "import" +uri = "base/base/#$" +[[jl.keyword]] +name = "let" +uri = "base/base/#$" +[[jl.keyword]] +name = "local" +uri = "base/base/#$" +[[jl.keyword]] +name = "macro" +uri = "base/base/#$" +[[jl.keyword]] +name = "module" +uri = "base/base/#$" +[[jl.keyword]] +name = "mutable struct" +uri = "base/base/#mutable%20struct" +[[jl.keyword]] +name = "new" +uri = "base/base/#$" +[[jl.keyword]] +name = "outer" +uri = "base/base/#$" +[[jl.keyword]] +name = "primitive type" +uri = "base/base/#primitive%20type" +[[jl.keyword]] +name = "quote" +uri = "base/base/#$" +[[jl.keyword]] +name = "return" +uri = "base/base/#$" +[[jl.keyword]] +name = "struct" +uri = "base/base/#$" +[[jl.keyword]] +name = "try" +uri = "base/base/#$" +[[jl.keyword]] +name = "using" +uri = "base/base/#$" +[[jl.keyword]] +name = "var\"name\"" +uri = "base/base/#var%22name%22" +[[jl.keyword]] +name = "where" +uri = "base/base/#$" +[[jl.keyword]] +name = "while" +uri = "base/base/#$" +[[jl.keyword]] +name = "||" +uri = "base/math/#%7C%7C" + +[[jl.macro]] +name = "ArgTools.@arg_test" +uri = "stdlib/ArgTools/#ArgTools.%40arg_test" +[[jl.macro]] +name = "Artifacts.@artifact_str" +uri = "stdlib/Artifacts/#Artifacts.%40artifact_str" +[[jl.macro]] +name = "Base.@Kwargs" +uri = "base/base/#Base.%40Kwargs" +[[jl.macro]] +name = "Base.@NamedTuple" +uri = "base/base/#Base.%40NamedTuple" +[[jl.macro]] +name = "Base.@__DIR__" +uri = "base/base/#Base.%40__DIR__" +[[jl.macro]] +name = "Base.@__FILE__" +uri = "base/base/#Base.%40__FILE__" +[[jl.macro]] +name = "Base.@__LINE__" +uri = "base/base/#Base.%40__LINE__" +[[jl.macro]] +name = "Base.@__MODULE__" +uri = "base/base/#Base.%40__MODULE__" +[[jl.macro]] +name = "Base.@allocated" +uri = "base/base/#Base.%40allocated" +[[jl.macro]] +name = "Base.@allocations" +uri = "base/base/#Base.%40allocations" +[[jl.macro]] +name = "Base.@assert" +uri = "base/base/#Base.%40assert" +[[jl.macro]] +name = "Base.@assume_effects" +uri = "base/base/#Base.%40assume_effects" +[[jl.macro]] +name = "Base.@async" +uri = "base/parallel/#Base.%40async" +[[jl.macro]] +name = "Base.@atomic" +uri = "base/multi-threading/#Base.%40atomic" +[[jl.macro]] +name = "Base.@atomicreplace" +uri = "base/multi-threading/#Base.%40atomicreplace" +[[jl.macro]] +name = "Base.@atomicswap" +uri = "base/multi-threading/#Base.%40atomicswap" +[[jl.macro]] +name = "Base.@b_str" +uri = "base/strings/#Base.%40b_str" +[[jl.macro]] +name = "Base.@boundscheck" +uri = "base/base/#Base.%40boundscheck" +[[jl.macro]] +name = "Base.@ccall" +uri = "base/c/#Base.%40ccall" +[[jl.macro]] +name = "Base.@cfunction" +uri = "base/c/#Base.%40cfunction" +[[jl.macro]] +name = "Base.@coalesce" +uri = "base/base/#Base.%40coalesce" +[[jl.macro]] +name = "Base.@constprop" +uri = "base/base/#Base.%40constprop" +[[jl.macro]] +name = "Base.@deprecate" +uri = "base/base/#Base.%40deprecate" +[[jl.macro]] +name = "Base.@elapsed" +uri = "base/base/#Base.%40elapsed" +[[jl.macro]] +name = "Base.@eval" +uri = "base/base/#Base.%40eval" +[[jl.macro]] +name = "Base.@generated" +uri = "base/base/#Base.%40generated" +[[jl.macro]] +name = "Base.@gensym" +uri = "base/base/#Base.%40gensym" +[[jl.macro]] +name = "Base.@goto" +uri = "base/base/#Base.%40goto" +[[jl.macro]] +name = "Base.@inbounds" +uri = "base/base/#Base.%40inbounds" +[[jl.macro]] +name = "Base.@inline" +uri = "base/base/#Base.%40inline" +[[jl.macro]] +name = "Base.@invoke" +uri = "base/base/#Base.%40invoke" +[[jl.macro]] +name = "Base.@invokelatest" +uri = "base/base/#Base.%40invokelatest" +[[jl.macro]] +name = "Base.@isdefined" +uri = "base/base/#Base.%40isdefined" +[[jl.macro]] +name = "Base.@kwdef" +uri = "base/base/#Base.%40kwdef" +[[jl.macro]] +name = "Base.@label" +uri = "base/base/#Base.%40label" +[[jl.macro]] +name = "Base.@lazy_str" +uri = "base/strings/#Base.%40lazy_str" +[[jl.macro]] +name = "Base.@locals" +uri = "base/base/#Base.%40locals" +[[jl.macro]] +name = "Base.@macroexpand" +uri = "base/base/#Base.%40macroexpand" +[[jl.macro]] +name = "Base.@macroexpand1" +uri = "base/base/#Base.%40macroexpand1" +[[jl.macro]] +name = "Base.@noinline" +uri = "base/base/#Base.%40noinline" +[[jl.macro]] +name = "Base.@nospecialize" +uri = "base/base/#Base.%40nospecialize" +[[jl.macro]] +name = "Base.@nospecializeinfer" +uri = "base/base/#Base.%40nospecializeinfer" +[[jl.macro]] +name = "Base.@polly" +uri = "base/base/#Base.%40polly" +[[jl.macro]] +name = "Base.@propagate_inbounds" +uri = "base/base/#Base.%40propagate_inbounds" +[[jl.macro]] +name = "Base.@r_str" +uri = "base/strings/#Base.%40r_str" +[[jl.macro]] +name = "Base.@raw_str" +uri = "base/strings/#Base.%40raw_str" +[[jl.macro]] +name = "Base.@s_str" +uri = "base/strings/#Base.%40s_str" +[[jl.macro]] +name = "Base.@show" +uri = "base/base/#Base.%40show" +[[jl.macro]] +name = "Base.@showtime" +uri = "base/base/#Base.%40showtime" +[[jl.macro]] +name = "Base.@something" +uri = "base/base/#Base.%40something" +[[jl.macro]] +name = "Base.@specialize" +uri = "base/base/#Base.%40specialize" +[[jl.macro]] +name = "Base.@static" +uri = "base/base/#Base.%40static" +[[jl.macro]] +name = "Base.@sync" +uri = "base/parallel/#Base.%40sync" +[[jl.macro]] +name = "Base.@task" +uri = "base/parallel/#Base.%40task" +[[jl.macro]] +name = "Base.@threadcall" +uri = "base/multi-threading/#Base.%40threadcall" +[[jl.macro]] +name = "Base.@time" +uri = "base/base/#Base.%40time" +[[jl.macro]] +name = "Base.@timed" +uri = "base/base/#Base.%40timed" +[[jl.macro]] +name = "Base.@timev" +uri = "base/base/#Base.%40timev" +[[jl.macro]] +name = "Base.@v_str" +uri = "base/base/#Base.%40v_str" +[[jl.macro]] +name = "Base.@view" +uri = "base/arrays/#Base.%40view" +[[jl.macro]] +name = "Base.@views" +uri = "base/arrays/#Base.%40views" +[[jl.macro]] +name = "Base.Broadcast.@__dot__" +uri = "base/arrays/#Base.Broadcast.%40__dot__" +[[jl.macro]] +name = "Base.Cartesian.@nall" +uri = "devdocs/cartesian/#Base.Cartesian.%40nall" +[[jl.macro]] +name = "Base.Cartesian.@nany" +uri = "devdocs/cartesian/#Base.Cartesian.%40nany" +[[jl.macro]] +name = "Base.Cartesian.@ncall" +uri = "devdocs/cartesian/#Base.Cartesian.%40ncall" +[[jl.macro]] +name = "Base.Cartesian.@nexprs" +uri = "devdocs/cartesian/#Base.Cartesian.%40nexprs" +[[jl.macro]] +name = "Base.Cartesian.@nextract" +uri = "devdocs/cartesian/#Base.Cartesian.%40nextract" +[[jl.macro]] +name = "Base.Cartesian.@nif" +uri = "devdocs/cartesian/#Base.Cartesian.%40nif" +[[jl.macro]] +name = "Base.Cartesian.@nloops" +uri = "devdocs/cartesian/#Base.Cartesian.%40nloops" +[[jl.macro]] +name = "Base.Cartesian.@nref" +uri = "devdocs/cartesian/#Base.Cartesian.%40nref" +[[jl.macro]] +name = "Base.Cartesian.@ntuple" +uri = "devdocs/cartesian/#Base.Cartesian.%40ntuple" +[[jl.macro]] +name = "Base.Docs.@html_str" +uri = "base/strings/#Base.Docs.%40html_str" +[[jl.macro]] +name = "Base.Docs.@text_str" +uri = "base/strings/#Base.Docs.%40text_str" +[[jl.macro]] +name = "Base.Enums.@enum" +uri = "base/base/#Base.Enums.%40enum" +[[jl.macro]] +name = "Base.FastMath.@fastmath" +uri = "base/math/#Base.FastMath.%40fastmath" +[[jl.macro]] +name = "Base.GC.@preserve" +uri = "base/base/#Base.GC.%40preserve" +[[jl.macro]] +name = "Base.Math.@evalpoly" +uri = "base/math/#Base.Math.%40evalpoly" +[[jl.macro]] +name = "Base.Meta.@dump" +uri = "base/io-network/#Base.Meta.%40dump" +[[jl.macro]] +name = "Base.Meta.@lower" +uri = "base/base/#Base.Meta.%40lower" +[[jl.macro]] +name = "Base.Multimedia.@MIME_str" +uri = "base/io-network/#Base.Multimedia.%40MIME_str" +[[jl.macro]] +name = "Base.SimdLoop.@simd" +uri = "base/base/#Base.SimdLoop.%40simd" +[[jl.macro]] +name = "Base.Threads.@spawn" +uri = "base/multi-threading/#Base.Threads.%40spawn" +[[jl.macro]] +name = "Base.Threads.@threads" +uri = "base/multi-threading/#Base.Threads.%40threads" +[[jl.macro]] +name = "Core.@__doc__" +uri = "manual/documentation/#Core.%40__doc__" +[[jl.macro]] +name = "Core.@big_str" +uri = "base/numbers/#Core.%40big_str" +[[jl.macro]] +name = "Core.@int128_str" +uri = "base/numbers/#Core.%40int128_str" +[[jl.macro]] +name = "Core.@uint128_str" +uri = "base/numbers/#Core.%40uint128_str" +[[jl.macro]] +name = "Dates.@dateformat_str" +uri = "stdlib/Dates/#Dates.%40dateformat_str" +[[jl.macro]] +name = "Distributed.@distributed" +uri = "stdlib/Distributed/#Distributed.%40distributed" +[[jl.macro]] +name = "Distributed.@everywhere" +uri = "stdlib/Distributed/#Distributed.%40everywhere" +[[jl.macro]] +name = "Distributed.@fetch" +uri = "stdlib/Distributed/#Distributed.%40fetch" +[[jl.macro]] +name = "Distributed.@fetchfrom" +uri = "stdlib/Distributed/#Distributed.%40fetchfrom" +[[jl.macro]] +name = "Distributed.@spawnat" +uri = "stdlib/Distributed/#Distributed.%40spawnat" +[[jl.macro]] +name = "InteractiveUtils.@code_llvm" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_llvm" +[[jl.macro]] +name = "InteractiveUtils.@code_lowered" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_lowered" +[[jl.macro]] +name = "InteractiveUtils.@code_native" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_native" +[[jl.macro]] +name = "InteractiveUtils.@code_typed" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_typed" +[[jl.macro]] +name = "InteractiveUtils.@code_warntype" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_warntype" +[[jl.macro]] +name = "InteractiveUtils.@edit" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40edit" +[[jl.macro]] +name = "InteractiveUtils.@functionloc" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40functionloc" +[[jl.macro]] +name = "InteractiveUtils.@less" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40less" +[[jl.macro]] +name = "InteractiveUtils.@time_imports" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40time_imports" +[[jl.macro]] +name = "InteractiveUtils.@which" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40which" +[[jl.macro]] +name = "LibGit2.@githash_str" +uri = "stdlib/LibGit2/#LibGit2.%40githash_str" +[[jl.macro]] +name = "Logging.@logmsg" +uri = "stdlib/Logging/#Logging.%40logmsg" +[[jl.macro]] +name = "Printf.@printf" +uri = "stdlib/Printf/#Printf.%40printf" +[[jl.macro]] +name = "Printf.@sprintf" +uri = "stdlib/Printf/#Printf.%40sprintf" +[[jl.macro]] +name = "Profile.@profile" +uri = "stdlib/Profile/#Profile.%40profile" +[[jl.macro]] +name = "Profile.Allocs.@profile" +uri = "stdlib/Profile/#Profile.Allocs.%40profile" +[[jl.macro]] +name = "Sockets.@ip_str" +uri = "stdlib/Sockets/#Sockets.%40ip_str" +[[jl.macro]] +name = "Test.@inferred" +uri = "stdlib/Test/#Test.%40inferred" +[[jl.macro]] +name = "Test.@test" +uri = "stdlib/Test/#Test.%40test" +[[jl.macro]] +name = "Test.@test_broken" +uri = "stdlib/Test/#Test.%40test_broken" +[[jl.macro]] +name = "Test.@test_deprecated" +uri = "stdlib/Test/#Test.%40test_deprecated" +[[jl.macro]] +name = "Test.@test_logs" +uri = "stdlib/Test/#Test.%40test_logs" +[[jl.macro]] +name = "Test.@test_nowarn" +uri = "stdlib/Test/#Test.%40test_nowarn" +[[jl.macro]] +name = "Test.@test_skip" +uri = "stdlib/Test/#Test.%40test_skip" +[[jl.macro]] +name = "Test.@test_throws" +uri = "stdlib/Test/#Test.%40test_throws" +[[jl.macro]] +name = "Test.@test_warn" +uri = "stdlib/Test/#Test.%40test_warn" +[[jl.macro]] +name = "Test.@testset" +uri = "stdlib/Test/#Test.%40testset" + +[[jl.method]] +name = "Base.:*-Tuple{AbstractMatrix, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2A-Tuple%7BAbstractMatrix%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:*-Tuple{Any, Vararg{Any}}" +uri = "base/math/#Base.%3A%2A-Tuple%7BAny%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.:*-Tuple{Union{AbstractChar, AbstractString}, Vararg{Union{AbstractChar, AbstractString}}}" +uri = "base/strings/#Base.%3A%2A-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Vararg%7BUnion%7BAbstractChar%2C%20AbstractString%7D%7D%7D" +[[jl.method]] +name = "Base.:--Tuple{Any, Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:--Tuple{Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%7D" +[[jl.method]] +name = "Base.:/-Tuple{AbstractVecOrMat, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2F-Tuple%7BAbstractVecOrMat%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:==-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.%3A%3D%3D-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.:\\-Tuple{AbstractMatrix, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5C-Tuple%7BAbstractMatrix%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:\\-Tuple{Any, Any}" +uri = "base/math/#Base.%3A%5C-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:^-Tuple{AbstractMatrix, Number}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BAbstractMatrix%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BNumber%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, Number}" +uri = "base/math/#Base.%3A%5E-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Union{AbstractChar, AbstractString}, Integer}" +uri = "base/strings/#Base.%3A%5E-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Integer%7D" +[[jl.method]] +name = "Base.AsyncCondition-Tuple{Function}" +uri = "base/base/#Base.AsyncCondition-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{Any}" +uri = "base/arrays/#Base.BitArray-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{UndefInitializer, Vararg{Integer}}" +uri = "base/arrays/#Base.BitArray-Tuple%7BUndefInitializer%2C%20Vararg%7BInteger%7D%7D" +[[jl.method]] +name = "Base.Channel-Tuple{Function}" +uri = "base/parallel/#Base.Channel-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{Function}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.touch-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.Filesystem.touch-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.GMP.BigInt-Tuple{Any}" +uri = "base/numbers/#Base.GMP.BigInt-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, IOContext}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20IOContext%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, Pair}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20Pair%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{Base.Libc.TmStruct}" +uri = "base/libc/#Base.Libc.time-Tuple%7BBase.Libc.TmStruct%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{}" +uri = "base/base/#Base.Libc.time-Tuple%7B%7D" +[[jl.method]] +name = "Base.MPFR.BigFloat-Tuple{Any, RoundingMode}" +uri = "base/numbers/#Base.MPFR.BigFloat-Tuple%7BAny%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{Number}" +uri = "base/math/#Base.Math.acot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{Number}" +uri = "base/math/#Base.Math.acoth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acoth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{Number}" +uri = "base/math/#Base.Math.acsc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{Number}" +uri = "base/math/#Base.Math.acsch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{Number}" +uri = "base/math/#Base.Math.asec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{Number}" +uri = "base/math/#Base.Math.asech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{Number}" +uri = "base/math/#Base.Math.cot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.cot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{Number}" +uri = "base/math/#Base.Math.coth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.coth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{Number}" +uri = "base/math/#Base.Math.csc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{Number}" +uri = "base/math/#Base.Math.csch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{Number}" +uri = "base/math/#Base.Math.sec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{Number}" +uri = "base/math/#Base.Math.sech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{Float64}" +uri = "base/math/#Base.Math.sincos-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.Math.sincos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Missing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BMissing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Nothing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BNothing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{UndefInitializer, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BUndefInitializer%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString, Int64}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%2C%20Int64%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Function, Type, RoundingMode}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BFunction%2C%20Type%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Type, Any}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.Timer-Tuple{Function, Real}" +uri = "base/base/#Base.Timer-Tuple%7BFunction%2C%20Real%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Missing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Nothing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Base.acos-Tuple{Number}" +uri = "base/math/#Base.acos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acos-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acos-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.acosh-Tuple{Number}" +uri = "base/math/#Base.acosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.all-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.all-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.all-Tuple{Any}" +uri = "base/collections/#Base.all-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.any-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.any-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.any-Tuple{Any}" +uri = "base/collections/#Base.any-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.asin-Tuple{Number}" +uri = "base/math/#Base.asin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asin-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asin-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.asinh-Tuple{Number}" +uri = "base/math/#Base.asinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atan-Tuple{Number}" +uri = "base/math/#Base.atan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atan-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atan-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atanh-Tuple{Number}" +uri = "base/math/#Base.atanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.axes-Tuple{AbstractArray, Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.axes-Tuple{Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.bind-Tuple{Channel, Task}" +uri = "base/parallel/#Base.bind-Tuple%7BChannel%2C%20Task%7D" +[[jl.method]] +name = "Base.ceil-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.ceil-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%7D" +[[jl.method]] +name = "Base.cis-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.cis-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.close-Tuple{Channel}" +uri = "base/parallel/#Base.close-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.close-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.close-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.cmp-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.cmp-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.collect-Tuple{Any}" +uri = "base/collections/#Base.collect-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.collect-Tuple{Type, Any}" +uri = "base/collections/#Base.collect-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.complex-Tuple{Complex}" +uri = "base/numbers/#Base.complex-Tuple%7BComplex%7D" +[[jl.method]] +name = "Base.copy-Tuple{Union{Adjoint, Transpose}}" +uri = "stdlib/LinearAlgebra/#Base.copy-Tuple%7BUnion%7BAdjoint%2C%20Transpose%7D%7D" +[[jl.method]] +name = "Base.copyto!-Tuple{AbstractArray, CartesianIndices, AbstractArray, CartesianIndices}" +uri = "base/arrays/#Base.copyto%21-Tuple%7BAbstractArray%2C%20CartesianIndices%2C%20AbstractArray%2C%20CartesianIndices%7D" +[[jl.method]] +name = "Base.cos-Tuple{Number}" +uri = "base/math/#Base.cos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.cos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.cosh-Tuple{Number}" +uri = "base/math/#Base.cosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.cosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.eps-Tuple{AbstractFloat}" +uri = "base/base/#Base.eps-Tuple%7BAbstractFloat%7D" +[[jl.method]] +name = "Base.eps-Tuple{Type{<:AbstractFloat}}" +uri = "base/base/#Base.eps-Tuple%7BType%7B%3C%3AAbstractFloat%7D%7D" +[[jl.method]] +name = "Base.eps-Tuple{Union{Type{Date}, Type{DateTime}, Type{Time}, TimeType}}" +uri = "stdlib/Dates/#Base.eps-Tuple%7BUnion%7BType%7BDate%7D%2C%20Type%7BDateTime%7D%2C%20Type%7BTime%7D%2C%20TimeType%7D%7D" +[[jl.method]] +name = "Base.exp-Tuple{Float64}" +uri = "base/math/#Base.exp-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.exp-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Union{Float32, Float64, ComplexF64, ComplexF32}}" +uri = "stdlib/LinearAlgebra/#Base.exp-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AUnion%7BFloat32%2C%20Float64%2C%20ComplexF64%2C%20ComplexF32%7D%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Any}" +uri = "base/parallel/#Base.fetch-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Channel}" +uri = "base/parallel/#Base.fetch-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.fetch-Tuple{RemoteChannel}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BRemoteChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Task}" +uri = "base/parallel/#Base.fetch-Tuple%7BTask%7D" +[[jl.method]] +name = "Base.findall-Tuple{Any}" +uri = "base/arrays/#Base.findall-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findall-Tuple{Function, Any}" +uri = "base/arrays/#Base.findall-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findfirst-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Function, Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractChar, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractChar%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Function, Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractChar, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractChar%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findprev-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.first-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.first-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.float-Tuple{Any}" +uri = "base/numbers/#Base.float-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.floor-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.floor-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.floor-Union{Tuple{T}, Tuple{Union{Day, Week, TimePeriod}, T}} where T<:Union{Day, Week, TimePeriod}" +uri = "stdlib/Dates/#Base.floor-Union%7BTuple%7BT%7D%2C%20Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20T%7D%7D%20where%20T%3C%3AUnion%7BDay%2C%20Week%2C%20TimePeriod%7D" +[[jl.method]] +name = "Base.foldl-Tuple{Any, Any}" +uri = "base/collections/#Base.foldl-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.foldr-Tuple{Any, Any}" +uri = "base/collections/#Base.foldr-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Any, Any}" +uri = "base/base/#Base.functionloc-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Method}" +uri = "base/base/#Base.functionloc-Tuple%7BMethod%7D" +[[jl.method]] +name = "Base.getindex-Tuple{AbstractArray, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BAbstractArray%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.getindex-Tuple{Type, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BType%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.inv-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.inv-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.inv-Tuple{Number}" +uri = "base/math/#Base.inv-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.isassigned-Tuple{Base.RefValue}" +uri = "base/c/#Base.isassigned-Tuple%7BBase.RefValue%7D" +[[jl.method]] +name = "Base.isless-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.isless-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.isready-Tuple{Channel}" +uri = "base/parallel/#Base.isready-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.isready-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.isready-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.isvalid-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any, Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.keys-Tuple{AbstractArray}" +uri = "base/arrays/#Base.keys-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.keys-Tuple{RegexMatch}" +uri = "base/strings/#Base.keys-Tuple%7BRegexMatch%7D" +[[jl.method]] +name = "Base.kill-Tuple{Base.Process, Integer}" +uri = "base/base/#Base.kill-Tuple%7BBase.Process%2C%20Integer%7D" +[[jl.method]] +name = "Base.kill-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Base.kill-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Base.last-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.last-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractArray}" +uri = "base/arrays/#Base.length-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractString}" +uri = "base/strings/#Base.length-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.log-Tuple{Number, Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.log-Tuple{Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.log-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.log-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.mapfoldl-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldl-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapfoldr-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldr-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapreduce-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapreduce-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.nameof-Tuple{DataType}" +uri = "base/base/#Base.nameof-Tuple%7BDataType%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Function}" +uri = "base/base/#Base.nameof-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Module}" +uri = "base/base/#Base.nameof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.ncodeunits-Tuple{AbstractString}" +uri = "base/strings/#Base.ncodeunits-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.pathof-Tuple{Module}" +uri = "base/base/#Base.pathof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.permute!-Tuple{Any, AbstractVector}" +uri = "base/arrays/#Base.permute%21-Tuple%7BAny%2C%20AbstractVector%7D" +[[jl.method]] +name = "Base.permute!-Union{Tuple{Tq}, Tuple{Tp}, Tuple{Ti}, Tuple{Tv}, Tuple{SparseMatrixCSC{Tv, Ti}, SparseMatrixCSC{Tv, Ti}, AbstractVector{Tp}, AbstractVector{Tq}}} where {Tv, Ti, Tp<:Integer, Tq<:Integer}" +uri = "stdlib/SparseArrays/#Base.permute%21-Union%7BTuple%7BTq%7D%2C%20Tuple%7BTp%7D%2C%20Tuple%7BTi%7D%2C%20Tuple%7BTv%7D%2C%20Tuple%7BSparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20SparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20AbstractVector%7BTp%7D%2C%20AbstractVector%7BTq%7D%7D%7D%20where%20%7BTv%2C%20Ti%2C%20Tp%3C%3AInteger%2C%20Tq%3C%3AInteger%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "base/base/#Base.pipeline-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Base.AbstractCmd}" +uri = "base/base/#Base.pipeline-Tuple%7BBase.AbstractCmd%7D" +[[jl.method]] +name = "Base.pkgdir-Tuple{Module}" +uri = "base/base/#Base.pkgdir-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pkgversion-Tuple{Module}" +uri = "base/base/#Base.pkgversion-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pop!-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.pop%21-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Channel, Any}" +uri = "base/parallel/#Base.put%21-Tuple%7BChannel%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Distributed.Future, Any}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BDistributed.Future%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.redirect_stderr-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stderr-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdin-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdin-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdout-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdout-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, AbstractArray}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20AbstractArray%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, Any}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractChar, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractChar%2C%20Integer%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.replace-Tuple{Any, Vararg{Pair}}" +uri = "base/collections/#Base.replace-Tuple%7BAny%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{IO, AbstractString, Vararg{Pair}}" +uri = "base/strings/#Base.replace-Tuple%7BIO%2C%20AbstractString%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{Union{Function, Type}, Any}" +uri = "base/collections/#Base.replace-Tuple%7BUnion%7BFunction%2C%20Type%7D%2C%20Any%7D" +[[jl.method]] +name = "Base.repr-Tuple{Any}" +uri = "base/strings/#Base.repr-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.repr-Tuple{MIME, Any}" +uri = "base/io-network/#Base.repr-Tuple%7BMIME%2C%20Any%7D" +[[jl.method]] +name = "Base.reset-Tuple{Base.Event}" +uri = "base/parallel/#Base.reset-Tuple%7BBase.Event%7D" +[[jl.method]] +name = "Base.reset-Tuple{IO}" +uri = "base/io-network/#Base.reset-Tuple%7BIO%7D" +[[jl.method]] +name = "Base.reverse-Tuple{AbstractVector}" +uri = "base/arrays/#Base.reverse-Tuple%7BAbstractVector%7D" +[[jl.method]] +name = "Base.reverse-Tuple{Union{SubString{String}, String}}" +uri = "base/strings/#Base.reverse-Tuple%7BUnion%7BSubString%7BString%7D%2C%20String%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Complex{<:AbstractFloat}, RoundingMode, RoundingMode}" +uri = "base/math/#Base.round-Tuple%7BComplex%7B%3C%3AAbstractFloat%7D%2C%20RoundingMode%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.round-Tuple{TimeType, Period, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BTimeType%2C%20Period%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Type, Any}" +uri = "base/math/#Base.round-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.round-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.setindex!-Tuple{AbstractArray, Any, Vararg{Any}}" +uri = "base/arrays/#Base.setindex%21-Tuple%7BAbstractArray%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%7D" +[[jl.method]] +name = "Base.similar-Tuple{SparseArrays.AbstractSparseMatrixCSC, Type}" +uri = "stdlib/SparseArrays/#Base.similar-Tuple%7BSparseArrays.AbstractSparseMatrixCSC%2C%20Type%7D" +[[jl.method]] +name = "Base.sin-Tuple{Number}" +uri = "base/math/#Base.sin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sin-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.sin-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.sinh-Tuple{Number}" +uri = "base/math/#Base.sinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{AbstractString}" +uri = "base/strings/#Base.sizeof-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{Type}" +uri = "base/base/#Base.sizeof-Tuple%7BType%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{Number}" +uri = "base/math/#Base.sqrt-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sqrt-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.take!-Tuple{Base.GenericIOBuffer}" +uri = "base/io-network/#Base.take%21-Tuple%7BBase.GenericIOBuffer%7D" +[[jl.method]] +name = "Base.take!-Tuple{Channel}" +uri = "base/parallel/#Base.take%21-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.take!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.take%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.tan-Tuple{Number}" +uri = "base/math/#Base.tan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tan-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.tan-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.tanh-Tuple{Number}" +uri = "base/math/#Base.tanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.tanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Function, Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BFunction%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.trunc-Tuple{TimeType, Type{Period}}" +uri = "stdlib/Dates/#Base.trunc-Tuple%7BTimeType%2C%20Type%7BPeriod%7D%7D" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Array{T}, Any, Array{T}, Any, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BArray%7BT%7D%2C%20Any%2C%20Array%7BT%7D%2C%20Any%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Ptr{T}, Ptr{T}, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BPtr%7BT%7D%2C%20Ptr%7BT%7D%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_wrap-Union{Tuple{N}, Tuple{T}, Tuple{Union{Type{Array}, Type{Array{T}}, Type{Array{T, N}}}, Ptr{T}, Tuple{Vararg{Int64, N}}}} where {T, N}" +uri = "base/c/#Base.unsafe_wrap-Union%7BTuple%7BN%7D%2C%20Tuple%7BT%7D%2C%20Tuple%7BUnion%7BType%7BArray%7D%2C%20Type%7BArray%7BT%7D%7D%2C%20Type%7BArray%7BT%2C%20N%7D%7D%7D%2C%20Ptr%7BT%7D%2C%20Tuple%7BVararg%7BInt64%2C%20N%7D%7D%7D%7D%20where%20%7BT%2C%20N%7D" +[[jl.method]] +name = "Base.which-Tuple{Any, Any}" +uri = "base/base/#Base.which-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "CRC32c.crc32c-Tuple{IO, Integer, UInt32}" +uri = "stdlib/CRC32c/#CRC32c.crc32c-Tuple%7BIO%2C%20Integer%2C%20UInt32%7D" +[[jl.method]] +name = "Core.Array-Tuple{Missing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{Nothing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Core.Float32-Tuple{Any}" +uri = "base/numbers/#Core.Float32-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.Float64-Tuple{Any}" +uri = "base/numbers/#Core.Float64-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.String-Tuple{AbstractString}" +uri = "base/strings/#Core.String-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Core.Symbol-Tuple" +uri = "base/base/#$" +[[jl.method]] +name = "Dates.CompoundPeriod-Tuple{Vector{<:Period}}" +uri = "stdlib/Dates/#Dates.CompoundPeriod-Tuple%7BVector%7B%3C%3APeriod%7D%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Function, Any, Any, Any}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BFunction%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Int64, Int64, Int64}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BInt64%2C%20Int64%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Period}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.Date-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.DateTime-NTuple{7, Int64}" +uri = "stdlib/Dates/#Dates.DateTime-NTuple%7B7%2C%20Int64%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Period}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Day-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Day-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Hour-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Hour-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Microsecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Microsecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Millisecond-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Millisecond-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Minute-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Minute-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Month-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Month-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Nanosecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Nanosecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Period-Tuple{Any}" +uri = "stdlib/Dates/#Dates.Period-Tuple%7BAny%7D" +[[jl.method]] +name = "Dates.Second-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Second-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-NTuple{5, Int64}" +uri = "stdlib/Dates/#Dates.Time-NTuple%7B5%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Time-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.Time-Tuple{TimePeriod}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BTimePeriod%7D" +[[jl.method]] +name = "Dates.Week-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Week-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Year-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Year-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.format-Tuple{TimeType, AbstractString}" +uri = "stdlib/Dates/#Dates.format-Tuple%7BTimeType%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.now-Tuple{Type{UTC}}" +uri = "stdlib/Dates/#Dates.now-Tuple%7BType%7BUTC%7D%7D" +[[jl.method]] +name = "Dates.now-Tuple{}" +uri = "stdlib/Dates/#Dates.now-Tuple%7B%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{Any, Any}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{CachingPool}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BCachingPool%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{Any}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{Integer}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7BInteger%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{SharedArray}" +uri = "stdlib/SharedArrays/#Distributed.procs-Tuple%7BSharedArray%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{AbstractString, Integer}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAny%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{AbstractString}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAny%7D" +[[jl.method]] +name = "LibGit2.GitObject-Tuple{LibGit2.GitTreeEntry}" +uri = "stdlib/LibGit2/#LibGit2.GitObject-Tuple%7BLibGit2.GitTreeEntry%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}, Bool}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%2C%20Bool%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%7D" +[[jl.method]] +name = "LibGit2.push!-Tuple{LibGit2.GitRevWalker, LibGit2.GitHash}" +uri = "stdlib/LibGit2/#LibGit2.push%21-Tuple%7BLibGit2.GitRevWalker%2C%20LibGit2.GitHash%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.UniformScaling-Tuple{Integer}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.UniformScaling-Tuple%7BInteger%7D" +[[jl.method]] +name = "LinearAlgebra.dot-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.dot-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Sockets.connect-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{TCPSocket, Integer}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BTCPSocket%2C%20Integer%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{Any}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAny%7D" + +[[jl.module]] +name = "Base" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Broadcast" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Docs" +uri = "base/base/#$" +[[jl.module]] +name = "Base.GC" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Iterators" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Libc" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Meta" +uri = "base/base/#$" +[[jl.module]] +name = "Base.StackTraces" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Sys" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Threads" +uri = "base/base/#$" +[[jl.module]] +name = "Base64.Base64" +uri = "stdlib/Base64/#$" +[[jl.module]] +name = "Core" +uri = "base/base/#$" +[[jl.module]] +name = "LinearAlgebra.BLAS" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "LinearAlgebra.LAPACK" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "Logging.Logging" +uri = "stdlib/Logging/#$" +[[jl.module]] +name = "Main" +uri = "base/base/#$" +[[jl.module]] +name = "Random.Random" +uri = "stdlib/Random/#$" +[[jl.module]] +name = "Sockets.Sockets" +uri = "stdlib/Sockets/#$" + +[[jl.type]] +name = "ArgTools.ArgRead" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "ArgTools.ArgWrite" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "Base.AbstractChannel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractIrrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.AbstractLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractUnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AsyncCondition" +uri = "base/base/#$" +[[jl.type]] +name = "Base.BitArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.BitSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Broadcast.AbstractArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.ArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.BroadcastStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.DefaultArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.CFunction" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cdouble" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cfloat" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Channel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cmd" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Colon" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ColumnSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Complex" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ComposedFunction" +uri = "base/base/#$" +[[jl.type]] +name = "Base.CompositeException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cptrdiff_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cshort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Csize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cssize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cushort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwchar_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.DenseMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Dict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.DimensionMismatch" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Dims" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.EOFError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Enums.Enum" +uri = "base/base/#$" +[[jl.type]] +name = "Base.EnvDict" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Event" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.ExponentialBackOff" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix1" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix2" +uri = "base/base/#$" +[[jl.type]] +name = "Base.GMP.BigInt" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IOBuffer" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOContext" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOStream" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IdDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.ImmutableDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IndexCartesian" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexLinear" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Irrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IteratorEltype" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IteratorSize" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Iterators.Stateful" +uri = "base/iterators/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndex" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.KeyError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.LazyString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Libc.RawFD" +uri = "base/file/#$" +[[jl.type]] +name = "Base.Libc.TmStruct" +uri = "base/libc/#$" +[[jl.type]] +name = "Base.LinRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.LinearIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.MPFR.BigFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.Matrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Meta.ParseError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Missing" +uri = "base/base/#$" +[[jl.type]] +name = "Base.MissingException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Multimedia.AbstractDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.MIME" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.TextDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.OneTo" +uri = "base/math/#$" +[[jl.type]] +name = "Base.Order.By" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Lt" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Ordering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Perm" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.ReverseOrdering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.OrdinalRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Pairs" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.PermutedDimsArrays.PermutedDimsArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ProcessFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Rational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ReentrantLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Regex" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.RegexMatch" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Rounding.RoundingMode" +uri = "base/math/#$" +[[jl.type]] +name = "Base.RowSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Semaphore" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Set" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Slices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Some" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Sort.PartialQuickSort" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.StackTraces.StackFrame" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StackTraces.StackTrace" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StepRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.StepRangeLen" +uri = "base/math/#$" +[[jl.type]] +name = "Base.StridedArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StringIndexError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.SubArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.SubString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SubstitutionString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SystemError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.TaskFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Threads.Atomic" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Threads.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Threads.SpinLock" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Timer" +uri = "base/base/#$" +[[jl.type]] +name = "Base.UnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Val" +uri = "base/base/#$" +[[jl.type]] +name = "Base.VecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Vector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.VersionNumber" +uri = "base/base/#$" +[[jl.type]] +name = "Base.WeakKeyDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base64.Base64DecodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Base64.Base64EncodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Core.AbstractArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AbstractChar" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.AbstractFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.AbstractString" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Any" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ArgumentError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Array" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AssertionError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Bool" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.BoundsError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Char" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeInfo" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeState" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.DataType" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DenseArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.DivideError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DomainError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ErrorException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Expr" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Float16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Function" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InexactError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InitError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Int128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Integer" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.InterruptException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.LoadError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.MethodError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Module" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NamedTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Nothing" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Number" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.OutOfMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.OverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Pair" +uri = "base/collections/#$" +[[jl.type]] +name = "Core.Ptr" +uri = "base/c/#$" +[[jl.type]] +name = "Core.QuoteNode" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ReadOnlyMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Real" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Ref" +uri = "base/c/#$" +[[jl.type]] +name = "Core.Signed" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.StackOverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Symbol" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Task" +uri = "base/parallel/#$" +[[jl.type]] +name = "Core.Tuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Type" +uri = "base/base/#$" +[[jl.type]] +name = "Core.TypeError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UInt128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UndefInitializer" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.UndefKeywordError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefRefError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefVarError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Union" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UnionAll" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Unsigned" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.WeakRef" +uri = "base/base/#$" +[[jl.type]] +name = "Dates.CompoundPeriod" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Date" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateFormat" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateTime" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Instant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Period" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Time" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeType" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeZone" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTC" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTInstant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Distributed.AbstractWorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.CachingPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ClusterManager" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.Future" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ProcessExitedException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteChannel" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerConfig" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Downloads.Downloader" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.RequestError" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.Response" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "LibGit2.BlameOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Buffer" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CachedCredentials" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CheckoutOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CloneOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Consts.GIT_CONFIG" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CredentialPayload" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeFormatOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffDelta" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffFile" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffOptionsStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchHead" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitAnnotated" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlame" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlob" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitCommit" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitConfig" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitObject" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRemote" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRepo" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRevWalker" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitShortHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitSignature" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitStatus" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTag" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTree" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexTime" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.MergeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.ProxyOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.PushOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOperation" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RemoteCallbacks" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SSHCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SignatureStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StrArrayStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.TimeStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.UserPasswordCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LinearAlgebra.Adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.AdjointFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Bidiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.BunchKaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.CholeskyPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Diagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Factorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedEigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSchur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LDLt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LQ" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LU" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.PosDefException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QR" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRCompactWY" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SingularException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SymTridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Symmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.TransposeFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Tridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UniformScaling" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitLowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitUpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperHessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.ZeroPivotException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "Logging.AbstractLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.ConsoleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.LogLevel" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.NullLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.SimpleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Mmap.Anonymous" +uri = "stdlib/Mmap/#$" +[[jl.type]] +name = "REPL.TerminalMenus.Config" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectConfig" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.RadioMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "Random.AbstractRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.MersenneTwister" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.RandomDevice" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Sampler" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerSimple" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerTrivial" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerType" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.TaskLocalRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Xoshiro" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "SHA.HMAC_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA1_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SharedArrays.SharedArray" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedMatrix" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedVector" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "Sockets.DNSError" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPAddr" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv4" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv6" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.TCPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.UDPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseArray" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseMatrix" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseMatrixCSC" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "TOML.Parser" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "TOML.ParserError" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "Tar.Header" +uri = "stdlib/Tar/#$" +[[jl.type]] +name = "Test.Broken" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Error" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Fail" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericArray" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericDict" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericOrder" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericSet" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericString" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.LogRecord" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Pass" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Result" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestLogger" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestSetException" +uri = "stdlib/Test/#$" + +[[std.doc]] +dispname = "Julia v1.10 Release Notes" +name = "NEWS" +uri = "NEWS/" +[[std.doc]] +dispname = "Arrays" +name = "base/arrays" +uri = "base/arrays/" +[[std.doc]] +dispname = "Essentials" +name = "base/base" +uri = "base/base/" +[[std.doc]] +dispname = "C Interface" +name = "base/c" +uri = "base/c/" +[[std.doc]] +dispname = "Collections and Data Structures" +name = "base/collections" +uri = "base/collections/" +[[std.doc]] +dispname = "Constants" +name = "base/constants" +uri = "base/constants/" +[[std.doc]] +dispname = "Filesystem" +name = "base/file" +uri = "base/file/" +[[std.doc]] +dispname = "I/O and Network" +name = "base/io-network" +uri = "base/io-network/" +[[std.doc]] +dispname = "Iteration utilities" +name = "base/iterators" +uri = "base/iterators/" +[[std.doc]] +dispname = "C Standard Library" +name = "base/libc" +uri = "base/libc/" +[[std.doc]] +dispname = "Mathematics" +name = "base/math" +uri = "base/math/" +[[std.doc]] +dispname = "Multi-Threading" +name = "base/multi-threading" +uri = "base/multi-threading/" +[[std.doc]] +dispname = "Numbers" +name = "base/numbers" +uri = "base/numbers/" +[[std.doc]] +dispname = "Tasks" +name = "base/parallel" +uri = "base/parallel/" +[[std.doc]] +dispname = "Punctuation" +name = "base/punctuation" +uri = "base/punctuation/" +[[std.doc]] +dispname = "Reflection and introspection" +name = "base/reflection" +uri = "base/reflection/" +[[std.doc]] +dispname = "SIMD Support" +name = "base/simd-types" +uri = "base/simd-types/" +[[std.doc]] +dispname = "Sorting and Related Functions" +name = "base/sort" +uri = "base/sort/" +[[std.doc]] +dispname = "StackTraces" +name = "base/stacktraces" +uri = "base/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "base/strings" +uri = "base/strings/" +[[std.doc]] +dispname = "EscapeAnalysis" +name = "devdocs/EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/" +[[std.doc]] +dispname = "Julia ASTs" +name = "devdocs/ast" +uri = "devdocs/ast/" +[[std.doc]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "devdocs/backtraces" +uri = "devdocs/backtraces/" +[[std.doc]] +dispname = "Bounds checking" +name = "devdocs/boundscheck" +uri = "devdocs/boundscheck/" +[[std.doc]] +dispname = "ARM (Linux)" +name = "devdocs/build/arm" +uri = "devdocs/build/arm/" +[[std.doc]] +dispname = "Building Julia (Detailed)" +name = "devdocs/build/build" +uri = "devdocs/build/build/" +[[std.doc]] +dispname = "Binary distributions" +name = "devdocs/build/distributing" +uri = "devdocs/build/distributing/" +[[std.doc]] +dispname = "FreeBSD" +name = "devdocs/build/freebsd" +uri = "devdocs/build/freebsd/" +[[std.doc]] +dispname = "Linux" +name = "devdocs/build/linux" +uri = "devdocs/build/linux/" +[[std.doc]] +dispname = "macOS" +name = "devdocs/build/macos" +uri = "devdocs/build/macos/" +[[std.doc]] +dispname = "Windows" +name = "devdocs/build/windows" +uri = "devdocs/build/windows/" +[[std.doc]] +dispname = "Calling Conventions" +name = "devdocs/callconv" +uri = "devdocs/callconv/" +[[std.doc]] +dispname = "Base.Cartesian" +name = "devdocs/cartesian" +uri = "devdocs/cartesian/" +[[std.doc]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "devdocs/compiler" +uri = "devdocs/compiler/" +[[std.doc]] +dispname = "gdb debugging tips" +name = "devdocs/debuggingtips" +uri = "devdocs/debuggingtips/" +[[std.doc]] +dispname = "Eval of Julia code" +name = "devdocs/eval" +uri = "devdocs/eval/" +[[std.doc]] +dispname = "External Profiler Support" +name = "devdocs/external_profilers" +uri = "devdocs/external_profilers/" +[[std.doc]] +dispname = "Julia Functions" +name = "devdocs/functions" +uri = "devdocs/functions/" +[[std.doc]] +dispname = "Garbage Collection in Julia" +name = "devdocs/gc" +uri = "devdocs/gc/" +[[std.doc]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "devdocs/gc-sa" +uri = "devdocs/gc-sa/" +[[std.doc]] +dispname = "Inference" +name = "devdocs/inference" +uri = "devdocs/inference/" +[[std.doc]] +dispname = "Initialization of the Julia runtime" +name = "devdocs/init" +uri = "devdocs/init/" +[[std.doc]] +dispname = "isbits Union Optimizations" +name = "devdocs/isbitsunionarrays" +uri = "devdocs/isbitsunionarrays/" +[[std.doc]] +dispname = "Working with LLVM" +name = "devdocs/llvm" +uri = "devdocs/llvm/" +[[std.doc]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "devdocs/locks" +uri = "devdocs/locks/" +[[std.doc]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "devdocs/meta" +uri = "devdocs/meta/" +[[std.doc]] +dispname = "Memory layout of Julia Objects" +name = "devdocs/object" +uri = "devdocs/object/" +[[std.doc]] +dispname = "Arrays with custom indices" +name = "devdocs/offset-arrays" +uri = "devdocs/offset-arrays/" +[[std.doc]] +dispname = "Package Images" +name = "devdocs/pkgimg" +uri = "devdocs/pkgimg/" +[[std.doc]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "devdocs/precompile_hang" +uri = "devdocs/precompile_hang/" +[[std.doc]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "devdocs/probes" +uri = "devdocs/probes/" +[[std.doc]] +dispname = "Module loading" +name = "devdocs/require" +uri = "devdocs/require/" +[[std.doc]] +dispname = "Sanitizer support" +name = "devdocs/sanitizers" +uri = "devdocs/sanitizers/" +[[std.doc]] +dispname = "Julia SSA-form IR" +name = "devdocs/ssair" +uri = "devdocs/ssair/" +[[std.doc]] +dispname = "printf() and stdio in the Julia runtime" +name = "devdocs/stdio" +uri = "devdocs/stdio/" +[[std.doc]] +dispname = "SubArrays" +name = "devdocs/subarrays" +uri = "devdocs/subarrays/" +[[std.doc]] +dispname = "System Image Building" +name = "devdocs/sysimg" +uri = "devdocs/sysimg/" +[[std.doc]] +dispname = "More about types" +name = "devdocs/types" +uri = "devdocs/types/" +[[std.doc]] +dispname = "Using Valgrind with Julia" +name = "devdocs/valgrind" +uri = "devdocs/valgrind/" +[[std.doc]] +dispname = "Julia Documentation" +name = "index" +uri = "" +[[std.doc]] +dispname = "Single- and multi-dimensional Arrays" +name = "manual/arrays" +uri = "manual/arrays/" +[[std.doc]] +dispname = "Asynchronous Programming" +name = "manual/asynchronous-programming" +uri = "manual/asynchronous-programming/" +[[std.doc]] +dispname = "Calling C and Fortran Code" +name = "manual/calling-c-and-fortran-code" +uri = "manual/calling-c-and-fortran-code/" +[[std.doc]] +dispname = "Code Loading" +name = "manual/code-loading" +uri = "manual/code-loading/" +[[std.doc]] +dispname = "Command-line Interface" +name = "manual/command-line-interface" +uri = "manual/command-line-interface/" +[[std.doc]] +dispname = "Complex and Rational Numbers" +name = "manual/complex-and-rational-numbers" +uri = "manual/complex-and-rational-numbers/" +[[std.doc]] +dispname = "Constructors" +name = "manual/constructors" +uri = "manual/constructors/" +[[std.doc]] +dispname = "Control Flow" +name = "manual/control-flow" +uri = "manual/control-flow/" +[[std.doc]] +dispname = "Conversion and Promotion" +name = "manual/conversion-and-promotion" +uri = "manual/conversion-and-promotion/" +[[std.doc]] +dispname = "Multi-processing and Distributed Computing" +name = "manual/distributed-computing" +uri = "manual/distributed-computing/" +[[std.doc]] +dispname = "Documentation" +name = "manual/documentation" +uri = "manual/documentation/" +[[std.doc]] +dispname = "Embedding Julia" +name = "manual/embedding" +uri = "manual/embedding/" +[[std.doc]] +dispname = "Environment Variables" +name = "manual/environment-variables" +uri = "manual/environment-variables/" +[[std.doc]] +dispname = "Frequently Asked Questions" +name = "manual/faq" +uri = "manual/faq/" +[[std.doc]] +dispname = "Functions" +name = "manual/functions" +uri = "manual/functions/" +[[std.doc]] +dispname = "Getting Started" +name = "manual/getting-started" +uri = "manual/getting-started/" +[[std.doc]] +dispname = "Handling Operating System Variation" +name = "manual/handling-operating-system-variation" +uri = "manual/handling-operating-system-variation/" +[[std.doc]] +dispname = "Integers and Floating-Point Numbers" +name = "manual/integers-and-floating-point-numbers" +uri = "manual/integers-and-floating-point-numbers/" +[[std.doc]] +dispname = "Interfaces" +name = "manual/interfaces" +uri = "manual/interfaces/" +[[std.doc]] +dispname = "Mathematical Operations and Elementary Functions" +name = "manual/mathematical-operations" +uri = "manual/mathematical-operations/" +[[std.doc]] +dispname = "Metaprogramming" +name = "manual/metaprogramming" +uri = "manual/metaprogramming/" +[[std.doc]] +dispname = "Methods" +name = "manual/methods" +uri = "manual/methods/" +[[std.doc]] +dispname = "Missing Values" +name = "manual/missing" +uri = "manual/missing/" +[[std.doc]] +dispname = "Modules" +name = "manual/modules" +uri = "manual/modules/" +[[std.doc]] +dispname = "Multi-Threading" +name = "manual/multi-threading" +uri = "manual/multi-threading/" +[[std.doc]] +dispname = "Networking and Streams" +name = "manual/networking-and-streams" +uri = "manual/networking-and-streams/" +[[std.doc]] +dispname = "Noteworthy Differences from other Languages" +name = "manual/noteworthy-differences" +uri = "manual/noteworthy-differences/" +[[std.doc]] +dispname = "Parallel Computing" +name = "manual/parallel-computing" +uri = "manual/parallel-computing/" +[[std.doc]] +dispname = "Performance Tips" +name = "manual/performance-tips" +uri = "manual/performance-tips/" +[[std.doc]] +dispname = "Profiling" +name = "manual/profile" +uri = "manual/profile/" +[[std.doc]] +dispname = "Running External Programs" +name = "manual/running-external-programs" +uri = "manual/running-external-programs/" +[[std.doc]] +dispname = "Stack Traces" +name = "manual/stacktraces" +uri = "manual/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "manual/strings" +uri = "manual/strings/" +[[std.doc]] +dispname = "Style Guide" +name = "manual/style-guide" +uri = "manual/style-guide/" +[[std.doc]] +dispname = "Types" +name = "manual/types" +uri = "manual/types/" +[[std.doc]] +dispname = "Unicode Input" +name = "manual/unicode-input" +uri = "manual/unicode-input/" +[[std.doc]] +dispname = "Variables" +name = "manual/variables" +uri = "manual/variables/" +[[std.doc]] +dispname = "Scope of Variables" +name = "manual/variables-and-scoping" +uri = "manual/variables-and-scoping/" +[[std.doc]] +dispname = "Workflow Tips" +name = "manual/workflow-tips" +uri = "manual/workflow-tips/" +[[std.doc]] +dispname = "ArgTools" +name = "stdlib/ArgTools" +uri = "stdlib/ArgTools/" +[[std.doc]] +dispname = "Artifacts" +name = "stdlib/Artifacts" +uri = "stdlib/Artifacts/" +[[std.doc]] +dispname = "Base64" +name = "stdlib/Base64" +uri = "stdlib/Base64/" +[[std.doc]] +dispname = "CRC32c" +name = "stdlib/CRC32c" +uri = "stdlib/CRC32c/" +[[std.doc]] +dispname = "Dates" +name = "stdlib/Dates" +uri = "stdlib/Dates/" +[[std.doc]] +dispname = "Delimited Files" +name = "stdlib/DelimitedFiles" +uri = "stdlib/DelimitedFiles/" +[[std.doc]] +dispname = "Distributed Computing" +name = "stdlib/Distributed" +uri = "stdlib/Distributed/" +[[std.doc]] +dispname = "Downloads" +name = "stdlib/Downloads" +uri = "stdlib/Downloads/" +[[std.doc]] +dispname = "File Events" +name = "stdlib/FileWatching" +uri = "stdlib/FileWatching/" +[[std.doc]] +dispname = "Future" +name = "stdlib/Future" +uri = "stdlib/Future/" +[[std.doc]] +dispname = "Interactive Utilities" +name = "stdlib/InteractiveUtils" +uri = "stdlib/InteractiveUtils/" +[[std.doc]] +dispname = "Lazy Artifacts" +name = "stdlib/LazyArtifacts" +uri = "stdlib/LazyArtifacts/" +[[std.doc]] +dispname = "LibCURL" +name = "stdlib/LibCURL" +uri = "stdlib/LibCURL/" +[[std.doc]] +dispname = "LibGit2" +name = "stdlib/LibGit2" +uri = "stdlib/LibGit2/" +[[std.doc]] +dispname = "Dynamic Linker" +name = "stdlib/Libdl" +uri = "stdlib/Libdl/" +[[std.doc]] +dispname = "Linear Algebra" +name = "stdlib/LinearAlgebra" +uri = "stdlib/LinearAlgebra/" +[[std.doc]] +dispname = "Logging" +name = "stdlib/Logging" +uri = "stdlib/Logging/" +[[std.doc]] +dispname = "Markdown" +name = "stdlib/Markdown" +uri = "stdlib/Markdown/" +[[std.doc]] +dispname = "Memory-mapped I/O" +name = "stdlib/Mmap" +uri = "stdlib/Mmap/" +[[std.doc]] +dispname = "NetworkOptions" +name = "stdlib/NetworkOptions" +uri = "stdlib/NetworkOptions/" +[[std.doc]] +dispname = "Pkg" +name = "stdlib/Pkg" +uri = "stdlib/Pkg/" +[[std.doc]] +dispname = "Printf" +name = "stdlib/Printf" +uri = "stdlib/Printf/" +[[std.doc]] +dispname = "Profiling" +name = "stdlib/Profile" +uri = "stdlib/Profile/" +[[std.doc]] +dispname = "The Julia REPL" +name = "stdlib/REPL" +uri = "stdlib/REPL/" +[[std.doc]] +dispname = "Random Numbers" +name = "stdlib/Random" +uri = "stdlib/Random/" +[[std.doc]] +dispname = "SHA" +name = "stdlib/SHA" +uri = "stdlib/SHA/" +[[std.doc]] +dispname = "Serialization" +name = "stdlib/Serialization" +uri = "stdlib/Serialization/" +[[std.doc]] +dispname = "Shared Arrays" +name = "stdlib/SharedArrays" +uri = "stdlib/SharedArrays/" +[[std.doc]] +dispname = "Sockets" +name = "stdlib/Sockets" +uri = "stdlib/Sockets/" +[[std.doc]] +dispname = "Sparse Arrays" +name = "stdlib/SparseArrays" +uri = "stdlib/SparseArrays/" +[[std.doc]] +dispname = "Statistics" +name = "stdlib/Statistics" +uri = "stdlib/Statistics/" +[[std.doc]] +dispname = "TOML" +name = "stdlib/TOML" +uri = "stdlib/TOML/" +[[std.doc]] +dispname = "Tar" +name = "stdlib/Tar" +uri = "stdlib/Tar/" +[[std.doc]] +dispname = "Unit Testing" +name = "stdlib/Test" +uri = "stdlib/Test/" +[[std.doc]] +dispname = "UUIDs" +name = "stdlib/UUIDs" +uri = "stdlib/UUIDs/" +[[std.doc]] +dispname = "Unicode" +name = "stdlib/Unicode" +uri = "stdlib/Unicode/" + +[[std.label]] +dispname = "\"Value types\"" +name = "\"Value-types\"" +uri = "manual/types/#%22Value-types%22" +[[std.label]] +dispname = "... combines many arguments into one argument in function definitions" +name = "...-combines-many-arguments-into-one-argument-in-function-definitions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "... splits one argument into many different arguments in function calls" +name = "...-splits-one-argument-into-many-different-arguments-in-function-calls" +uri = "manual/faq/#$" +[[std.label]] +dispname = "32-bit (ARMv6, ARMv7)" +name = "32-bit-(ARMv6,-ARMv7)" +uri = "devdocs/build/arm/#32-bit-%28ARMv6%2C-ARMv7%29" +[[std.label]] +dispname = "@ccall / @cfunction argument translation guide" +name = "@ccall-/-@cfunction-argument-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-argument-translation-guide" +[[std.label]] +dispname = "@ccall / @cfunction return type translation guide" +name = "@ccall-/-@cfunction-return-type-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-return-type-translation-guide" +[[std.label]] +name = "@threadcall" +uri = "manual/multi-threading/#%40threadcall" +[[std.label]] +name = "@time" +uri = "manual/profile/#%40time" +[[std.label]] +dispname = "A basic editor/REPL workflow" +name = "A-basic-editor/REPL-workflow" +uri = "manual/workflow-tips/#A-basic-editor%2FREPL-workflow" +[[std.label]] +dispname = "A few details" +name = "A-few-details" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "A simple TCP example" +name = "A-simple-TCP-example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "A simple sampler without pre-computed data" +name = "A-simple-sampler-without-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "AArch64 (ARMv8)" +name = "AArch64-(ARMv8)" +uri = "devdocs/build/arm/#AArch64-%28ARMv8%29" +[[std.label]] +dispname = "ARM (Linux)" +name = "ARM-(Linux)" +uri = "devdocs/build/arm/#ARM-%28Linux%29" +[[std.label]] +dispname = "Abstract containers and element types" +name = "Abstract-containers-and-element-types" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Abstract number types" +name = "Abstract-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Processing events with AbstractLogger" +name = "AbstractLogger-interface" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "AbstractMenu extension interface" +name = "AbstractMenu-extension-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Accessing Data through a Pointer" +name = "Accessing-Data-through-a-Pointer" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Documentation" +name = "Accessing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Accessing Global Variables" +name = "Accessing-Global-Variables" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Returned Arrays" +name = "Accessing-Returned-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Accumulation and clearing" +name = "Accumulation-and-clearing" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Adding New Zones" +name = "Adding-New-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding metadata to zones" +name = "Adding-metadata-to-zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding methods" +name = "Adding-methods" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Adding probes in libjulia" +name = "Adding-probes-in-libjulia" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Additional spurious warnings" +name = "Additional-spurious-warnings" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Address Sanitizer (ASAN)" +name = "Address-Sanitizer-(ASAN)" +uri = "devdocs/sanitizers/#Address-Sanitizer-%28ASAN%29" +[[std.label]] +dispname = "Address Sanitizer: easy build" +name = "Address-Sanitizer:-easy-build" +uri = "devdocs/sanitizers/#Address-Sanitizer%3A-easy-build" +[[std.label]] +name = "Admonitions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Advanced Usage" +name = "Advanced-Usage" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Advanced: streaming files" +name = "Advanced:-streaming-files" +uri = "manual/networking-and-streams/#Advanced%3A-streaming-files" +[[std.label]] +dispname = "After compiling" +name = "After-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "All HMAC functions" +name = "All-HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All Objects" +name = "All-Objects" +uri = "base/base/#$" +[[std.label]] +dispname = "All SHA context types" +name = "All-SHA-context-types" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All SHA functions" +name = "All-SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Allocating storage using generalizations of similar" +name = "Allocating-storage-using-generalizations-of-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Allocation" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Alternate Orderings" +name = "Alternate-Orderings" +uri = "base/sort/#$" +[[std.label]] +dispname = "An advanced example" +name = "An-advanced-example" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "An optimized sampler with pre-computed data" +name = "An-optimized-sampler-with-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Analysis Design" +name = "Analysis-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Analysis Usage" +name = "Analysis-Usage" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Annotate values taken from untyped locations" +name = "Annotate-values-taken-from-untyped-locations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Anonymous-function expressions as macro arguments" +name = "Anonymous-function-expressions-as-macro-arguments" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Arbitrary Precision Arithmetic" +name = "Arbitrary-Precision-Arithmetic" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Architecture Customization" +name = "Architecture-Customization" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "ArgTools" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument Handling" +name = "Argument-Handling" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument-type declarations" +name = "Argument-type-declarations" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Arithmetic Operators" +name = "Arithmetic-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Array functions" +name = "Array-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Array traits" +name = "Array-traits" +uri = "manual/arrays/#$" +[[std.label]] +name = "Arrays" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Arrays With Missing Values" +name = "Arrays-With-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Artifacts" +uri = "stdlib/Artifacts/#$" +[[std.label]] +dispname = "Asynchronous I/O" +name = "Asynchronous-I/O" +uri = "manual/networking-and-streams/#Asynchronous-I%2FO" +[[std.label]] +dispname = "Atomic Operations" +name = "Atomic-Operations" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Atomic operations" +name = "Atomic-operations" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Available probes" +name = "Available-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Avoid changing the type of a variable" +name = "Avoid-changing-the-type-of-a-variable" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid confusion about whether something is an instance or a type" +name = "Avoid-confusion-about-whether-something-is-an-instance-or-a-type" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid elaborate container types" +name = "Avoid-elaborate-container-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid fields with abstract containers" +name = "Avoid-fields-with-abstract-containers" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid fields with abstract type" +name = "Avoid-fields-with-abstract-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid strange type Unions" +name = "Avoid-strange-type-Unions" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid string interpolation for I/O" +name = "Avoid-string-interpolation-for-I/O" +uri = "manual/performance-tips/#Avoid-string-interpolation-for-I%2FO" +[[std.label]] +dispname = "Avoid type piracy" +name = "Avoid-type-piracy" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid untyped global variables" +name = "Avoid-untyped-global-variables" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid using floats for numeric literals in generic code when possible" +name = "Avoid-using-floats-for-numeric-literals-in-generic-code-when-possible" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid writing overly-specific types" +name = "Avoid-writing-overly-specific-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoiding Deadlock in Pipelines" +name = "Avoiding-Deadlock-in-Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "BLAS and LAPACK" +name = "BLAS-and-LAPACK" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "BLAS functions" +name = "BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "Background" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Background and References" +name = "Background-and-References" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Backporting commits" +name = "Backporting-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Backward Escape Propagation" +name = "Backward-Escape-Propagation" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Base Submodules" +name = "Base-Submodules" +uri = "base/base/#$" +[[std.label]] +name = "Base.Cartesian" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Base._start" +uri = "devdocs/init/#$" +[[std.label]] +name = "Base64" +uri = "stdlib/Base64/#$" +[[std.label]] +dispname = "Basic Functions" +name = "Basic-Functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Basic Stream I/O" +name = "Basic-Stream-I/O" +uri = "manual/networking-and-streams/#Basic-Stream-I%2FO" +[[std.label]] +dispname = "Basic Task operations" +name = "Basic-Task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Basic Unit Tests" +name = "Basic-Unit-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Basic functions" +name = "Basic-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Basic syntax" +name = "Basic-syntax" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Basic usage" +name = "Basic-usage" +uri = "manual/profile/#$" +[[std.label]] +name = "Basics" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Be aware of when Julia avoids specializing" +name = "Be-aware-of-when-Julia-avoids-specializing" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Be careful with type equality" +name = "Be-careful-with-type-equality" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "BigFloats and BigInts" +name = "BigFloats-and-BigInts" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Binary distribution" +name = "Binary-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Binary distributions" +name = "Binary-distributions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Bitwise Operators" +name = "Bitwise-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Block forms" +name = "Block-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Block quotes" +name = "Block-quotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Bold" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Boolean Operators" +name = "Boolean-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Bounds checking" +name = "Bounds-checking" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Bracketed forms" +name = "Bracketed-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Break functions into multiple definitions" +name = "Break-functions-into-multiple-definitions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Broadcast Styles" +name = "Broadcast-Styles" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Broadcast and vectorization" +name = "Broadcast-and-vectorization" +uri = "base/arrays/#$" +[[std.label]] +name = "Broadcasting" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Broken Locks" +name = "Broken-Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Broken Tests" +name = "Broken-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Browser-based workflow" +name = "Browser-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Build dependencies" +name = "Build-dependencies" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Build process is slow/eats memory/hangs my computer" +name = "Build-process-is-slow/eats-memory/hangs-my-computer" +uri = "devdocs/build/windows/#Build-process-is-slow%2Feats-memory%2Fhangs-my-computer" +[[std.label]] +dispname = "Build system changes" +name = "Build-system-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Building 32-bit Julia on a 64-bit machine" +name = "Building-32-bit-Julia-on-a-64-bit-machine" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia" +name = "Building-Julia" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia (Detailed)" +name = "Building-Julia-(Detailed)" +uri = "devdocs/build/build/#Building-Julia-%28Detailed%29" +[[std.label]] +dispname = "Building Julia from source with a Git checkout of a stdlib" +name = "Building-Julia-from-source-with-a-Git-checkout-of-a-stdlib" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia with Tracy" +name = "Building-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Building Julia with a different version of LLVM" +name = "Building-Julia-with-a-different-version-of-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Building a similar type with a different type parameter" +name = "Building-a-similar-type-with-a-different-type-parameter" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Building an \"assert build\" of Julia" +name = "Building-an-\"assert-build\"-of-Julia" +uri = "devdocs/build/build/#Building-an-%22assert-build%22-of-Julia" +[[std.label]] +dispname = "Building an advanced macro" +name = "Building-an-advanced-macro" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Building test binaries" +name = "Building-test-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Building the Julia system image" +name = "Building-the-Julia-system-image" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Built-in Exceptions" +name = "Built-in-Exceptions" +uri = "manual/control-flow/#$" +[[std.label]] +name = "Builtins" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "C++" +name = "C" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "C ABI" +name = "C-ABI" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "C Interface" +name = "C-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "C Standard Library" +name = "C-Standard-Library" +uri = "base/libc/#$" +[[std.label]] +dispname = "C Wrapper Examples" +name = "C-Wrapper-Examples" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "CPU Profiling" +name = "CPU-Profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "CRC32c" +uri = "stdlib/CRC32c/#$" +[[std.label]] +dispname = "Calling C and Fortran Code" +name = "Calling-C-and-Fortran-Code" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Calling Conventions" +name = "Calling-Conventions" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Calling Julia Functions" +name = "Calling-Julia-Functions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Calling a particular method" +name = "Calling-a-particular-method" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +name = "Calls" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Can I use using or import inside a function?" +name = "Can-I-use-using-or-import-inside-a-function?" +uri = "manual/faq/#Can-I-use-using-or-import-inside-a-function%3F" +[[std.label]] +dispname = "Cartesian indexing" +name = "Cartesian-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Cartesian indices" +name = "Cartesian-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Case Study: Rational" +name = "Case-Study:-Rational" +uri = "manual/constructors/#Case-Study%3A-Rational" +[[std.label]] +dispname = "Case Study: Rational Promotions" +name = "Case-Study:-Rational-Promotions" +uri = "manual/conversion-and-promotion/#Case-Study%3A-Rational-Promotions" +[[std.label]] +dispname = "Catching errors" +name = "Catching-errors" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Caution!" +uri = "devdocs/boundscheck/#Caution%21" +[[std.label]] +dispname = "Chaining comparisons" +name = "Chaining-comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Changing the contextual module which is active at the REPL" +name = "Changing-the-contextual-module-which-is-active-at-the-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Channels" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Channels and RemoteChannels" +name = "Channels-and-RemoteChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Checking for package breakages" +name = "Checking-for-package-breakages" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Checking for performance regressions" +name = "Checking-for-performance-regressions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Cherry picking commits" +name = "Cherry-picking-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Closing a Library" +name = "Closing-a-Library" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Closure cfunctions" +name = "Closure-cfunctions" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Closures" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Cluster Manager Interface" +name = "Cluster-Manager-Interface" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Cluster Managers with Custom Transports" +name = "Cluster-Managers-with-Custom-Transports" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "ClusterManagers" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Cmd Objects" +name = "Cmd-Objects" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Code Generation" +name = "Code-Generation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Code loading" +name = "Code-loading" +uri = "base/base/#$" +[[std.label]] +name = "CodeInfo" +uri = "devdocs/ast/#$" +[[std.label]] +name = "CodeInstance" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Collections and Data Structures" +name = "Collections-and-Data-Structures" +uri = "base/collections/#$" +[[std.label]] +name = "Combinatorics" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Command-line option changes" +name = "Command-line-option-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Common Date Formatters" +name = "Common-Date-Formatters" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Common Operations" +name = "Common-Operations" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Communicating with Channels" +name = "Communicating-with-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Communication and synchronization" +name = "Communication-and-synchronization" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Comparison with backtrace" +name = "Comparison-with-[backtrace](@ref)" +uri = "manual/stacktraces/#Comparison-with-%5Bbacktrace%5D%28%40ref%29" +[[std.label]] +dispname = "Compiler/Runtime improvements" +name = "Compiler/Runtime-improvements" +uri = "NEWS/#Compiler%2FRuntime-improvements" +[[std.label]] +dispname = "Compiling with MinGW/MSYS2" +name = "Compiling-with-MinGW/MSYS2" +uri = "devdocs/build/windows/#Compiling-with-MinGW%2FMSYS2" +[[std.label]] +dispname = "Completeness of analysis" +name = "Completeness-of-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Complex Example" +name = "Complex-Example" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Complex Numbers" +name = "Complex-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex and Rational Numbers" +name = "Complex-and-Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex method \"cascades\" with default arguments" +name = "Complex-method-\"cascades\"-with-default-arguments" +uri = "manual/methods/#Complex-method-%22cascades%22-with-default-arguments" +[[std.label]] +dispname = "Composite Types" +name = "Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Computing cluster" +name = "Computing-cluster" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Concatenation and permutation" +name = "Concatenation-and-permutation" +uri = "base/arrays/#$" +[[std.label]] +name = "Conclusion" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Concrete number types" +name = "Concrete-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "ConfiguredMenu subtypes" +name = "ConfiguredMenu-subtypes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Consider StaticArrays.jl for small fixed-size vector/matrix operations" +name = "Consider-StaticArrays.jl-for-small-fixed-size-vector/matrix-operations" +uri = "manual/performance-tips/#Consider-StaticArrays.jl-for-small-fixed-size-vector%2Fmatrix-operations" +[[std.label]] +dispname = "Construction and Initialization" +name = "Construction-and-Initialization" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Constructors for types unrelated to their arguments" +name = "Constructors-for-types-unrelated-to-their-arguments" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Constructors that don't return instances of their own type" +name = "Constructors-that-don't-return-instances-of-their-own-type" +uri = "manual/conversion-and-promotion/#Constructors-that-don%27t-return-instances-of-their-own-type" +[[std.label]] +dispname = "Control Flow" +name = "Control-Flow" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Control Flow and Short-Circuiting Operators" +name = "Control-Flow-and-Short-Circuiting-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Controlling the Garbage Collector" +name = "Controlling-the-Garbage-Collector" +uri = "manual/embedding/#$" +[[std.label]] +name = "Conversion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Conversion Functions" +name = "Conversion-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Conversion vs. Construction" +name = "Conversion-vs.-Construction" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Converting Types" +name = "Converting-Types" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Copying data is not always bad" +name = "Copying-data-is-not-always-bad" +uri = "manual/performance-tips/#$" +[[std.label]] +name = "Core.eval" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Correspondence of dense and sparse methods" +name = "Correspondence-of-dense-and-sparse-methods" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Creating C-Compatible Julia Function Pointers" +name = "Creating-C-Compatible-Julia-Function-Pointers" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Creating Custom AbstractTestSet Types" +name = "Creating-Custom-AbstractTestSet-Types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating Sample Functions" +name = "Creating-Sample-Functions" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a Test Environment" +name = "Creating-a-Test-Environment" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a backports branch" +name = "Creating-a-backports-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Creating events" +name = "Creating-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Creating generic functions" +name = "Creating-generic-functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Creating new generators" +name = "Creating-new-generators" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Cross-compiling from Unix (Linux/Mac/WSL)" +name = "Cross-compiling-from-Unix-(Linux/Mac/WSL)" +uri = "devdocs/build/windows/#Cross-compiling-from-Unix-%28Linux%2FMac%2FWSL%29" +[[std.label]] +dispname = "Custom AbstractUnitRange types" +name = "Custom-AbstractUnitRange-types" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom sampler types" +name = "Custom-sampler-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Customizable binary operators" +name = "Customizable-binary-operators" +uri = "base/math/#$" +[[std.label]] +name = "Customization" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Customization / Configuration" +name = "Customization-/-Configuration" +uri = "stdlib/REPL/#Customization-%2F-Configuration" +[[std.label]] +dispname = "Customizing Colors" +name = "Customizing-Colors" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Customizing keybindings" +name = "Customizing-keybindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Cygwin-to-MinGW cross-compiling" +name = "Cygwin-to-MinGW-cross-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Data Formats" +name = "Data-Formats" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Data Movement" +name = "Data-Movement" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Data-race freedom" +name = "Data-race-freedom" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "DataType fields" +name = "DataType-fields" +uri = "base/reflection/#$" +[[std.label]] +dispname = "DataType layout" +name = "DataType-layout" +uri = "base/reflection/#$" +[[std.label]] +name = "Dates" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates Functions" +name = "Dates-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates and Time Types" +name = "Dates-and-Time-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dealing with signals" +name = "Dealing-with-signals" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Debugging LLVM transformations in isolation" +name = "Debugging-LLVM-transformations-in-isolation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Debugging a cross-compiled build under wine" +name = "Debugging-a-cross-compiled-build-under-wine" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Debugging and profiling" +name = "Debugging-and-profiling" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Debugging compiler.jl" +name = "Debugging-compiler.jl" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Debugging during Julia's build process (bootstrap)" +name = "Debugging-during-Julia's-build-process-(bootstrap)" +uri = "devdocs/debuggingtips/#Debugging-during-Julia%27s-build-process-%28bootstrap%29" +[[std.label]] +dispname = "Debugging precompilation errors" +name = "Debugging-precompilation-errors" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Declared structure" +name = "Declared-structure" +uri = "base/base/#$" +[[std.label]] +dispname = "Default top-level definitions and bare modules" +name = "Default-top-level-definitions-and-bare-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Defining Methods" +name = "Defining-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Defining New Conversions" +name = "Defining-New-Conversions" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining Promotion Rules" +name = "Defining-Promotion-Rules" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining methods in local scope" +name = "Defining-methods-in-local-scope" +uri = "manual/methods/#$" +[[std.label]] +name = "Definitions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Delimited Files" +name = "Delimited-Files" +uri = "stdlib/DelimitedFiles/#$" +[[std.label]] +dispname = "Deprecated or removed" +name = "Deprecated-or-removed" +uri = "NEWS/#$" +[[std.label]] +name = "Dequeues" +uri = "base/collections/#$" +[[std.label]] +dispname = "Design Patterns with Parametric Methods" +name = "Design-Patterns-with-Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Diagonal types" +name = "Diagonal-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Dictionaries" +uri = "base/collections/#$" +[[std.label]] +dispname = "Dispatch on one argument at a time" +name = "Dispatch-on-one-argument-at-a-time" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Display equations" +name = "Display-equations" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Displaying Julia variables" +name = "Displaying-Julia-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Division errors" +name = "Division-errors" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Division functions" +name = "Division-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Do-Block Syntax for Function Arguments" +name = "Do-Block-Syntax-for-Function-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Do I want to use the Stable, LTS, or nightly version of Julia?" +name = "Do-I-want-to-use-the-Stable,-LTS,-or-nightly-version-of-Julia?" +uri = "manual/faq/#Do-I-want-to-use-the-Stable%2C-LTS%2C-or-nightly-version-of-Julia%3F" +[[std.label]] +dispname = "Don't expose unsafe operations at the interface level" +name = "Don't-expose-unsafe-operations-at-the-interface-level" +uri = "manual/style-guide/#Don%27t-expose-unsafe-operations-at-the-interface-level" +[[std.label]] +dispname = "Don't overload methods of base container types" +name = "Don't-overload-methods-of-base-container-types" +uri = "manual/style-guide/#Don%27t-overload-methods-of-base-container-types" +[[std.label]] +dispname = "Don't overuse ..." +name = "Don't-overuse-..." +uri = "manual/style-guide/#Don%27t-overuse-..." +[[std.label]] +dispname = "Don't overuse macros" +name = "Don't-overuse-macros" +uri = "manual/style-guide/#Don%27t-overuse-macros" +[[std.label]] +dispname = "Don't overuse try-catch" +name = "Don't-overuse-try-catch" +uri = "manual/style-guide/#Don%27t-overuse-try-catch" +[[std.label]] +dispname = "Don't parenthesize conditions" +name = "Don't-parenthesize-conditions" +uri = "manual/style-guide/#Don%27t-parenthesize-conditions" +[[std.label]] +dispname = "Don't use unnecessary static parameters" +name = "Don't-use-unnecessary-static-parameters" +uri = "manual/style-guide/#Don%27t-use-unnecessary-static-parameters" +[[std.label]] +dispname = "Don't write a trivial anonymous function x->f(x) for a named function f" +name = "Don't-write-a-trivial-anonymous-function-x-f(x)-for-a-named-function-f" +uri = "manual/style-guide/#Don%27t-write-a-trivial-anonymous-function-x-f%28x%29-for-a-named-function-f" +[[std.label]] +dispname = "Downloading the Julia source code" +name = "Downloading-the-Julia-source-code" +uri = "devdocs/build/build/#$" +[[std.label]] +name = "Downloads" +uri = "stdlib/Downloads/#$" +[[std.label]] +name = "Durations/Comparisons" +uri = "stdlib/Dates/#Durations%2FComparisons" +[[std.label]] +dispname = "Dynamic Linker" +name = "Dynamic-Linker" +uri = "stdlib/Libdl/#$" +[[std.label]] +dispname = "Dynamic documentation" +name = "Dynamic-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Dynamically Enabling and Disabling Zones" +name = "Dynamically-Enabling-and-Disabling-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "EA-Alias-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Array Analysis" +name = "EA-Array-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Exception Handling" +name = "EA-Exception-Handling" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "ENABLE_GDBLISTENER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "ENABLE_JITPROFILING" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Early filtering and message handling" +name = "Early-filtering-and-message-handling" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Elementary Functions" +name = "Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Elementary operations" +name = "Elementary-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Eliding bounds checks" +name = "Eliding-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Embedding Julia" +name = "Embedding-Julia" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Emit bounds checks" +name = "Emit-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Empty generic functions" +name = "Empty-generic-functions" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Enabling stack trace samples" +name = "Enabling-stack-trace-samples" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Enabling support" +name = "Enabling-support" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Environment Variables" +name = "Environment-Variables" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Environment stacks" +name = "Environment-stacks" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Environment variables" +name = "Environment-variables" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Environments" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Equality and Comparison Operators" +name = "Equality-and-Comparison-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Error handling" +name = "Error-handling" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Errors during Julia startup" +name = "Errors-during-Julia-startup" +uri = "devdocs/backtraces/#$" +[[std.label]] +name = "EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "Essentials" +uri = "base/base/#$" +[[std.label]] +dispname = "Eval of Julia code" +name = "Eval-of-Julia-code" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Evaluating expressions" +name = "Evaluating-expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Evaluation Scope of Default Values" +name = "Evaluation-Scope-of-Default-Values" +uri = "manual/functions/#$" +[[std.label]] +name = "Events" +uri = "base/base/#$" +[[std.label]] +name = "Example" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Example setup" +name = "Example-setup" +uri = "devdocs/sanitizers/#$" +[[std.label]] +dispname = "Example: Enable debug-level messages" +name = "Example:-Enable-debug-level-messages" +uri = "stdlib/Logging/#Example%3A-Enable-debug-level-messages" +[[std.label]] +dispname = "Example: OpenLibm" +name = "Example:-OpenLibm" +uri = "devdocs/build/build/#Example%3A-OpenLibm" +[[std.label]] +dispname = "Example: Writing log events to a file" +name = "Example:-Writing-log-events-to-a-file" +uri = "stdlib/Logging/#Example%3A-Writing-log-events-to-a-file" +[[std.label]] +dispname = "Exception Handling" +name = "Exception-Handling" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Exception stacks and current_exceptions" +name = "Exception-stacks-and-[current_exceptions](@ref)" +uri = "manual/stacktraces/#Exception-stacks-and-%5Bcurrent_exceptions%5D%28%40ref%29" +[[std.label]] +name = "Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +name = "Execution" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Expansion and lowering" +name = "Expansion-and-lowering" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Experimental features" +name = "Experimental-features" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Export lists" +name = "Export-lists" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Exporting data to TOML file" +name = "Exporting-data-to-TOML-file" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Expr types" +name = "Expr-types" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Expressions and evaluation" +name = "Expressions-and-evaluation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "External Profiler Support" +name = "External-Profiler-Support" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "External Profiling" +name = "External-Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "External applications" +name = "External-applications" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Extracting the type parameter from a super-type" +name = "Extracting-the-type-parameter-from-a-super-type" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Extracting useful information" +name = "Extracting-useful-information" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Federation of packages" +name = "Federation-of-packages" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "File locations" +name = "File-locations" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "Filesystem" +uri = "base/file/#$" +[[std.label]] +dispname = "Fix deprecation warnings" +name = "Fix-deprecation-warnings" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "Fixing-precompilation-hangs-due-to-open-tasks-or-IO" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Flags that impact package image creation and selection" +name = "Flags-that-impact-package-image-creation-and-selection" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Floating-Point Numbers" +name = "Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Floating-point zero" +name = "Floating-point-zero" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Footnote references" +name = "Footnote-references" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Footnotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "For objects that mimic AbstractArray but are not subtypes" +name = "For-objects-that-mimic-AbstractArray-but-are-not-subtypes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Fortran Wrapper Example" +name = "Fortran-Wrapper-Example" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Free variables" +name = "Free-variables" +uri = "devdocs/types/#$" +[[std.label]] +name = "FreeBSD" +uri = "devdocs/build/freebsd/#$" +[[std.label]] +dispname = "Frequently Asked Questions" +name = "Frequently-Asked-Questions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Function Testing" +name = "Function-Testing" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Function calls" +name = "Function-calls" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Function composition and piping" +name = "Function-composition-and-piping" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Function-like objects" +name = "Function-like-objects" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Function methods" +name = "Function-methods" +uri = "base/reflection/#$" +[[std.label]] +name = "Functionality" +uri = "stdlib/LibGit2/#$" +[[std.label]] +name = "Functions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Functions on Expressions" +name = "Functions-on-Expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Further Reading" +name = "Further-Reading" +uri = "manual/functions/#$" +[[std.label]] +name = "Future" +uri = "stdlib/Future/#$" +[[std.label]] +dispname = "GC Invariants" +name = "GC-Invariants" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "GC Logging" +name = "GC-Logging" +uri = "manual/profile/#$" +[[std.label]] +dispname = "GC probes" +name = "GC-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GC root placement" +name = "GC-root-placement" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "GC stop-the-world latency" +name = "GC-stop-the-world-latency" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GDB hangs with cygwin mintty" +name = "GDB-hangs-with-cygwin-mintty" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not attaching to the right process" +name = "GDB-not-attaching-to-the-right-process" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not showing the right backtrace" +name = "GDB-not-showing-the-right-backtrace" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Garbage Collection Safety" +name = "Garbage-Collection-Safety" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Garbage Collection in Julia" +name = "Garbage-Collection-in-Julia" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Garbage collector mark bits" +name = "Garbage-collector-mark-bits" +uri = "devdocs/object/#$" +[[std.label]] +name = "General" +uri = "manual/faq/#$" +[[std.label]] +dispname = "General Collections" +name = "General-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "General I/O" +name = "General-I/O" +uri = "base/io-network/#General-I%2FO" +[[std.label]] +dispname = "General Information for Windows" +name = "General-Information-for-Windows" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "General Number Functions and Constants" +name = "General-Number-Functions-and-Constants" +uri = "base/numbers/#$" +[[std.label]] +dispname = "General Overview" +name = "General-Overview" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "General troubleshooting" +name = "General-troubleshooting" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Generalizing existing code" +name = "Generalizing-existing-code" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Generated functions" +name = "Generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Generating an Example Package" +name = "Generating-an-Example-Package" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Generating random values of custom types" +name = "Generating-random-values-of-custom-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values for an AbstractFloat type" +name = "Generating-values-for-an-AbstractFloat-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values from a type" +name = "Generating-values-from-a-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generator Expressions" +name = "Generator-Expressions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Generators (creation and seeding)" +name = "Generators-(creation-and-seeding)" +uri = "stdlib/Random/#Generators-%28creation-and-seeding%29" +[[std.label]] +dispname = "Generic Functions" +name = "Generic-Functions" +uri = "base/base/#$" +[[std.label]] +dispname = "Getting Around" +name = "Getting-Around" +uri = "base/base/#$" +[[std.label]] +dispname = "Global Scope" +name = "Global-Scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Global Variables" +name = "Global-Variables" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Global variables" +name = "Global-variables" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Glossary" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "HMAC functions" +name = "HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Handle excess argument diversity in the caller" +name = "Handle-excess-argument-diversity-in-the-caller" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Handling Operating System Variation" +name = "Handling-Operating-System-Variation" +uri = "manual/handling-operating-system-variation/#$" +[[std.label]] +dispname = "Handling name conflicts" +name = "Handling-name-conflicts" +uri = "manual/modules/#$" +[[std.label]] +name = "Headers" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Heap Snapshots" +name = "Heap-Snapshots" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Help mode" +name = "Help-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Helper Functions" +name = "Helper-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Heuristics" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "High-Level Embedding" +name = "High-Level-Embedding" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-Level Embedding on Windows with Visual Studio" +name = "High-Level-Embedding-on-Windows-with-Visual-Studio" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "High-level-Overview-of-the-Native-Code-Generation-Process" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "High-level overview" +name = "High-level-overview" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Hold up: why macros?" +name = "Hold-up:-why-macros?" +uri = "manual/metaprogramming/#Hold-up%3A-why-macros%3F" +[[std.label]] +dispname = "Hooking into the Random API" +name = "Hooking-into-the-Random-API" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Horizontal rules" +name = "Horizontal-rules" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "How can I constrain or compute type parameters?" +name = "How-can-I-constrain-or-compute-type-parameters?" +uri = "manual/faq/#How-can-I-constrain-or-compute-type-parameters%3F" +[[std.label]] +dispname = "How can I modify the declaration of a type in my session?" +name = "How-can-I-modify-the-declaration-of-a-type-in-my-session?" +uri = "manual/faq/#How-can-I-modify-the-declaration-of-a-type-in-my-session%3F" +[[std.label]] +dispname = "How can I transfer the list of installed packages after updating my version of Julia?" +name = "How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia?" +uri = "manual/faq/#How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia%3F" +[[std.label]] +dispname = "How do I check if the current file is being run as the main script?" +name = "How-do-I-check-if-the-current-file-is-being-run-as-the-main-script?" +uri = "manual/faq/#How-do-I-check-if-the-current-file-is-being-run-as-the-main-script%3F" +[[std.label]] +dispname = "How do I delete an object in memory?" +name = "How-do-I-delete-an-object-in-memory?" +uri = "manual/faq/#How-do-I-delete-an-object-in-memory%3F" +[[std.label]] +dispname = "How do I manage precompilation caches in distributed file systems?" +name = "How-do-I-manage-precompilation-caches-in-distributed-file-systems?" +uri = "manual/faq/#How-do-I-manage-precompilation-caches-in-distributed-file-systems%3F" +[[std.label]] +dispname = "How do I pass options to julia using #!/usr/bin/env?" +name = "How-do-I-pass-options-to-julia-using-#!/usr/bin/env?" +uri = "manual/faq/#How-do-I-pass-options-to-julia-using-%23%21%2Fusr%2Fbin%2Fenv%3F" +[[std.label]] +dispname = "How does Julia define its public API?" +name = "How-does-Julia-define-its-public-API?" +uri = "manual/faq/#How-does-Julia-define-its-public-API%3F" +[[std.label]] +dispname = "How inference works" +name = "How-inference-works" +uri = "devdocs/inference/#$" +[[std.label]] +name = "Hygiene" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "I passed an argument x to a function, modified it inside that function, but on the outside, the variable x is still unchanged. Why?" +name = "I-passed-an-argument-x-to-a-function,-modified-it-inside-that-function,-but-on-the-outside,-the-variable-x-is-still-unchanged.-Why?" +uri = "manual/faq/#I-passed-an-argument-x-to-a-function%2C-modified-it-inside-that-function%2C-but-on-the-outside%2C-the-variable-x-is-still-unchanged.-Why%3F" +[[std.label]] +dispname = "I/O and Network" +name = "I/O-and-Network" +uri = "base/io-network/#I%2FO-and-Network" +[[std.label]] +dispname = "IO Output Contextual Properties" +name = "IO-Output-Contextual-Properties" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "IPv6 Example" +name = "IPv6-Example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Images" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Implementation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Implementation overview" +name = "Implementation-overview" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Imports and such" +name = "Imports-and-such" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Improving LLVM optimizations for Julia" +name = "Improving-LLVM-optimizations-for-Julia" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Incomplete Initialization" +name = "Incomplete-Initialization" +uri = "manual/constructors/#$" +[[std.label]] +name = "Indentation" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Index replacement" +name = "Index-replacement" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Index translation" +name = "Index-translation" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Indexable Collections" +name = "Indexable-Collections" +uri = "base/collections/#$" +[[std.label]] +name = "Indexing" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Indexing and assignment" +name = "Indexing-and-assignment" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Indirect Calls" +name = "Indirect-Calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Inference" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Initialization of the Julia runtime" +name = "Initialization-of-the-Julia-runtime" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Inline elements" +name = "Inline-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Inserting breakpoints for inspection from gdb" +name = "Inserting-breakpoints-for-inspection-from-gdb" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Inserting breakpoints upon certain conditions" +name = "Inserting-breakpoints-upon-certain-conditions" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Installing the Tracy Profile Viewer" +name = "Installing-the-Tracy-Profile-Viewer" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "Instrumenting-Julia-with-DTrace,-and-bpftrace" +uri = "devdocs/probes/#Instrumenting-Julia-with-DTrace%2C-and-bpftrace" +[[std.label]] +dispname = "Integers and Floating-Point Numbers" +name = "Integers-and-Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Intel VTune (ITTAPI) Profiler" +name = "Intel-VTune-(ITTAPI)-Profiler" +uri = "devdocs/external_profilers/#Intel-VTune-%28ITTAPI%29-Profiler" +[[std.label]] +name = "InteractiveUtils" +uri = "NEWS/#$" +[[std.label]] +dispname = "Interface between JL_STD* and Julia code" +name = "Interface-between-JL_STD*-and-Julia-code" +uri = "devdocs/stdio/#Interface-between-JL_STD%2A-and-Julia-code" +[[std.label]] +name = "Interfaces" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Intermediate and compiled representations" +name = "Intermediate-and-compiled-representations" +uri = "base/reflection/#$" +[[std.label]] +name = "Internals" +uri = "base/base/#$" +[[std.label]] +dispname = "Introduction to the internal machinery" +name = "Introduction-to-the-internal-machinery" +uri = "devdocs/types/#$" +[[std.label]] +name = "Invariants" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Investigating results" +name = "Investigating-results" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Is Julia named after someone or something?" +name = "Is-Julia-named-after-someone-or-something?" +uri = "manual/faq/#Is-Julia-named-after-someone-or-something%3F" +[[std.label]] +name = "Italics" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Iterable Collections" +name = "Iterable-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Iterated dispatch" +name = "Iterated-dispatch" +uri = "manual/methods/#$" +[[std.label]] +name = "Iteration" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Iteration utilities" +name = "Iteration-utilities" +uri = "base/iterators/#$" +[[std.label]] +dispname = "JIT Design and Implementation" +name = "JIT-Design-and-Implementation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "JL Call Convention" +name = "JL-Call-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +name = "JL_ALWAYS_LEAFTYPE" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_DISABLED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_PROMISE_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GLOBALLY_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_MAYBE_UNROOTED/JL_ROOTS_TEMPORARILY" +uri = "devdocs/gc-sa/#JL_MAYBE_UNROOTED%2FJL_ROOTS_TEMPORARILY" +[[std.label]] +name = "JL_NOTSAFEPOINT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_PROPAGATES_ROOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_REQUIRE_ROOTED_SLOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_ROOTING_ARGUMENT/JL_ROOTED_ARGUMENT" +uri = "devdocs/gc-sa/#JL_ROOTING_ARGUMENT%2FJL_ROOTED_ARGUMENT" +[[std.label]] +name = "JULIA_ANSWER_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_BINDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CI" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CPU_TARGET" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEBUG" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEPOT_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EDITOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_ERROR_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EXCLUSIVE" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_GC_ALLOC_POOL, JULIA_GC_ALLOC_OTHER, JULIA_GC_ALLOC_PRINT" +name = "JULIA_GC_ALLOC_POOL,-JULIA_GC_ALLOC_OTHER,-JULIA_GC_ALLOC_PRINT" +uri = "manual/environment-variables/#JULIA_GC_ALLOC_POOL%2C-JULIA_GC_ALLOC_OTHER%2C-JULIA_GC_ALLOC_PRINT" +[[std.label]] +name = "JULIA_GC_NO_GENERATIONAL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_GC_WAIT_FOR_DEBUGGER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_HISTORY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_IMAGE_TIMINGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INFO_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INPUT_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LLVM_ARGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LOAD_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NO_VERIFY_HOSTS / JULIA_SSL_NO_VERIFY_HOSTS / JULIA_SSH_NO_VERIFY_HOSTS / JULIA_ALWAYS_VERIFY_HOSTS" +name = "JULIA_NO_VERIFY_HOSTS-/-JULIA_SSL_NO_VERIFY_HOSTS-/-JULIA_SSH_NO_VERIFY_HOSTS-/-JULIA_ALWAYS_VERIFY_HOSTS" +uri = "manual/environment-variables/#JULIA_NO_VERIFY_HOSTS-%2F-JULIA_SSL_NO_VERIFY_HOSTS-%2F-JULIA_SSH_NO_VERIFY_HOSTS-%2F-JULIA_ALWAYS_VERIFY_HOSTS" +[[std.label]] +name = "JULIA_NUM_PRECOMPILE_TASKS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_NUM_THREADS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKGRESOLVE_ACCURACY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_DEVDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_IGNORE_HASHES" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_OFFLINE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRECOMPILE_AUTO" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRESERVE_TIERED_INSTALLED" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER_REGISTRY_PREFERENCE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_UNPACK_REGISTRY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_USE_CLI_GIT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PROJECT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SHELL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SSL_CA_ROOTS_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_THREAD_SLEEP_THRESHOLD" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_VERBOSE_LINKING" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WARN_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WORKER_TIMEOUT" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Julia ASTs" +name = "Julia-ASTs" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Julia Execution" +name = "Julia-Execution" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Julia Functions" +name = "Julia-Functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Julia Native Calling Convention" +name = "Julia-Native-Calling-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Julia Releases" +name = "Julia-Releases" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Julia SSA-form IR" +name = "Julia-SSA-form-IR" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Julia ⇔ C/C++: Assembling modules" +name = "Julia-and-hArr;-C/C:-Assembling-modules" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Assembling-modules" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module interface" +name = "Julia-and-hArr;-C/C:-Module-interface" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-interface" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module loading" +name = "Julia-and-hArr;-C/C:-Module-loading" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-loading" +[[std.label]] +dispname = "Julia ⇔ C/C++: Namespaces" +name = "Julia-and-hArr;-C/C:-Namespaces" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Namespaces" +[[std.label]] +dispname = "Julia ⇔ C/C++: Quick reference" +name = "Julia-and-hArr;-C/C:-Quick-reference" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Quick-reference" +[[std.label]] +dispname = "Julia v1.10 Release Notes" +name = "Julia-v1.10-Release-Notes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Keeping values alive in the absence of uses" +name = "Keeping-values-alive-in-the-absence-of-uses" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Key bindings" +name = "Key-bindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Keyword Arguments" +name = "Keyword-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Keyword arguments" +name = "Keyword-arguments" +uri = "devdocs/functions/#$" +[[std.label]] +name = "Keywords" +uri = "base/base/#$" +[[std.label]] +dispname = "LAPACK functions" +name = "LAPACK-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LLVM" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "LLVM-Alias-Analysis" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "LLVM Interface" +name = "LLVM-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "Language changes" +name = "Language-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Lattice Design" +name = "Lattice-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Lazy Artifacts" +name = "Lazy-Artifacts" +uri = "stdlib/LazyArtifacts/#$" +[[std.label]] +dispname = "Legacy interface" +name = "Legacy-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Legacy ios.c library" +name = "Legacy-ios.c-library" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Let Blocks" +name = "Let-Blocks" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Level 1 BLAS functions" +name = "Level-1-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 2 BLAS functions" +name = "Level-2-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 3 BLAS functions" +name = "Level-3-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LibCURL" +uri = "stdlib/LibCURL/#$" +[[std.label]] +name = "LibGit2" +uri = "stdlib/LibGit2/#$" +[[std.label]] +dispname = "Libuv wrappers for stdio" +name = "Libuv-wrappers-for-stdio" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Line-by-Line Allocation Tracking" +name = "Line-by-Line-Allocation-Tracking" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Line endings" +name = "Line-endings" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Line numbers" +name = "Line-numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Linear indexing (LinearIndices)" +name = "Linear-indexing-(LinearIndices)" +uri = "devdocs/offset-arrays/#Linear-indexing-%28LinearIndices%29" +[[std.label]] +name = "LinearAlgebra" +uri = "NEWS/#$" +[[std.label]] +name = "Links" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Linux Build Troubleshooting" +name = "Linux-Build-Troubleshooting" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "Lists" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Literal zero and one" +name = "Literal-zero-and-one" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Literals" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Loading a particular file" +name = "Loading-a-particular-file" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Local invocations" +name = "Local-invocations" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Log event structure" +name = "Log-event-structure" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logging module" +name = "Logging-module" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logical Operations on Arrays" +name = "Logical-Operations-on-Arrays" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Logical indexing" +name = "Logical-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Logical operators" +name = "Logical-operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Loops and Comprehensions" +name = "Loops-and-Comprehensions" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level matrix operations" +name = "Low-level-matrix-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Low-level synchronization primitives" +name = "Low-level-synchronization-primitives" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Lowered form" +name = "Lowered-form" +uri = "devdocs/ast/#$" +[[std.label]] +name = "MacOS" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Machine epsilon" +name = "Machine-epsilon" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Macro-generated code" +name = "Macro-generated-code" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Macro invocation" +name = "Macro-invocation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Macros and dispatch" +name = "Macros-and-dispatch" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Main SSA data structure" +name = "Main-SSA-data-structure" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Mapping C Functions to Julia" +name = "Mapping-C-Functions-to-Julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown Syntax Extensions" +name = "Markdown-Syntax-Extensions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Marking and Generational Collection" +name = "Marking-and-Generational-Collection" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Mathematical Functions" +name = "Mathematical-Functions" +uri = "base/math/#$" +[[std.label]] +dispname = "Mathematical Operations and Elementary Functions" +name = "Mathematical-Operations-and-Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Mathematics" +uri = "base/math/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "Matrix-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Measure performance with @time and pay attention to memory allocation" +name = "Measure-performance-with-[@time](@ref)-and-pay-attention-to-memory-allocation" +uri = "manual/performance-tips/#Measure-performance-with-%5B%40time%5D%28%40ref%29-and-pay-attention-to-memory-allocation" +[[std.label]] +name = "Memory" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Memory Management" +name = "Memory-Management" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Memory Ownership" +name = "Memory-Ownership" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Memory Sanitizer (MSAN)" +name = "Memory-Sanitizer-(MSAN)" +uri = "devdocs/sanitizers/#Memory-Sanitizer-%28MSAN%29" +[[std.label]] +dispname = "Memory allocation analysis" +name = "Memory-allocation-analysis" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Memory layout" +name = "Memory-layout" +uri = "base/base/#$" +[[std.label]] +dispname = "Memory layout of Julia Objects" +name = "Memory-layout-of-Julia-Objects" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Memory-mapped I/O" +name = "Memory-mapped-I/O" +uri = "stdlib/Mmap/#Memory-mapped-I%2FO" +[[std.label]] +dispname = "Memory profiling" +name = "Memory-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "Menus" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Merging backports into the release branch" +name = "Merging-backports-into-the-release-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +name = "Meta" +uri = "base/base/#$" +[[std.label]] +name = "Metaprogramming" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method Tables" +name = "Method-Tables" +uri = "devdocs/functions/#$" +[[std.label]] +name = "MethodInstance" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Missing Values" +name = "Missing-Values" +uri = "base/base/#$" +[[std.label]] +dispname = "Mixing multiple using and import statements" +name = "Mixing-multiple-using-and-import-statements" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module bindings" +name = "Module-bindings" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Module initialization and precompilation" +name = "Module-initialization-and-precompilation" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module loading" +name = "Module-loading" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Module loading callbacks" +name = "Module-loading-callbacks" +uri = "devdocs/require/#$" +[[std.label]] +name = "Modules" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "More About Callbacks" +name = "More-About-Callbacks" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "More about types" +name = "More-about-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "More dots: Fuse vectorized operations" +name = "More-dots:-Fuse-vectorized-operations" +uri = "manual/performance-tips/#More-dots%3A-Fuse-vectorized-operations" +[[std.label]] +dispname = "More on Channels" +name = "More-on-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "More task operations" +name = "More-task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Mozilla's Record and Replay Framework (rr)" +name = "Mozilla's-Record-and-Replay-Framework-(rr)" +uri = "devdocs/debuggingtips/#Mozilla%27s-Record-and-Replay-Framework-%28rr%29" +[[std.label]] +dispname = "Multi-processing and Distributed Computing" +name = "Multi-processing-and-Distributed-Computing" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Multicast" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Multidimensional Arrays" +name = "Multidimensional-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Multimedia I/O" +name = "Multimedia-I/O" +uri = "base/io-network/#Multimedia-I%2FO" +[[std.label]] +dispname = "Multiple GC Threads" +name = "Multiple-GC-Threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multiple Objects" +name = "Multiple-Objects" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Mutable Composite Types" +name = "Mutable-Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Mutable collections" +name = "Mutable-collections" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Named Tuple Types" +name = "Named-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Named Tuples" +name = "Named-Tuples" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Nested quote" +name = "Nested-quote" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Network I/O" +name = "Network-I/O" +uri = "base/io-network/#Network-I%2FO" +[[std.label]] +dispname = "Network Requirements for LocalManager and SSHManager" +name = "Network-Requirements-for-LocalManager-and-SSHManager" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Network transport" +name = "Network-transport" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "NetworkOptions" +uri = "stdlib/NetworkOptions/#$" +[[std.label]] +dispname = "Networking and Streams" +name = "Networking-and-Streams" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "New IR nodes" +name = "New-IR-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "New language features" +name = "New-language-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library features" +name = "New-library-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library functions" +name = "New-library-functions" +uri = "NEWS/#$" +[[std.label]] +dispname = "Non-constant Function Specifications" +name = "Non-constant-Function-Specifications" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Note on Optional and keyword Arguments" +name = "Note-on-Optional-and-keyword-Arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Notes on BLAS and LAPACK" +name = "Notes-on-BLAS-and-LAPACK" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Notes on using bpftrace" +name = "Notes-on-using-bpftrace" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Noteworthy Differences from other Languages" +name = "Noteworthy-Differences-from-other-Languages" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from C/C++" +name = "Noteworthy-differences-from-C/C" +uri = "manual/noteworthy-differences/#Noteworthy-differences-from-C%2FC" +[[std.label]] +dispname = "Noteworthy differences from Common Lisp" +name = "Noteworthy-differences-from-Common-Lisp" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from MATLAB" +name = "Noteworthy-differences-from-MATLAB" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from Python" +name = "Noteworthy-differences-from-Python" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from R" +name = "Noteworthy-differences-from-R" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Nothingness and missing values" +name = "Nothingness-and-missing-values" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Number of indices" +name = "Number-of-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Numbered prompt" +name = "Numbered-prompt" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Numeric Comparisons" +name = "Numeric-Comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Numerical Conversions" +name = "Numerical-Conversions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "OS X" +name = "OS-X" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Object allocation" +name = "Object-allocation" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Object layout (jl_value_t)" +name = "Object-layout-(jl_value_t)" +uri = "devdocs/object/#Object-layout-%28jl_value_t%29" +[[std.label]] +dispname = "Omitted and extra indices" +name = "Omitted-and-extra-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "On the command line" +name = "On-the-command-line" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Operations on Types" +name = "Operations-on-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Operator Precedence and Associativity" +name = "Operator-Precedence-and-Associativity" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Operators" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Operators Are Functions" +name = "Operators-Are-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Operators With Special Names" +name = "Operators-With-Special-Names" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optimization Pipeline" +name = "Optimization-Pipeline" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Optimize network I/O during parallel execution" +name = "Optimize-network-I/O-during-parallel-execution" +uri = "manual/performance-tips/#Optimize-network-I%2FO-during-parallel-execution" +[[std.label]] +dispname = "Optional Arguments" +name = "Optional-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optionally-generated functions" +name = "Optionally-generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Options for controlling the display of profile results" +name = "Options-for-controlling-the-display-of-profile-results" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Order-Related Functions" +name = "Order-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Other Test Macros" +name = "Other-Test-Macros" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Other generic segfaults or unreachables reached" +name = "Other-generic-segfaults-or-unreachables-reached" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Outer-only constructors" +name = "Outer-only-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Output-type computation" +name = "Output-type-computation" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Overflow behavior" +name = "Overflow-behavior" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Overview" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Overview of Julia to LLVM Interface" +name = "Overview-of-Julia-to-LLVM-Interface" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Package Manager" +name = "Package-Manager" +uri = "NEWS/#$" +[[std.label]] +dispname = "Package directories" +name = "Package-directories" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Packages and Modules" +name = "Packages-and-Modules" +uri = "manual/faq/#$" +[[std.label]] +name = "Paragraphs" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Parallel Computing" +name = "Parallel-Computing" +uri = "manual/parallel-computing/#$" +[[std.label]] +dispname = "Parallel Map and Loops" +name = "Parallel-Map-and-Loops" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Parallel mode" +name = "Parallel-mode" +uri = "manual/command-line-interface/#$" +[[std.label]] +name = "Parallelization" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Parametric Abstract Types" +name = "Parametric-Abstract-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Constructors" +name = "Parametric-Constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Methods" +name = "Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parametric Primitive Types" +name = "Parametric-Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Types" +name = "Parametric-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametrically-constrained Varargs methods" +name = "Parametrically-constrained-Varargs-methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parsing TOML data" +name = "Parsing-TOML-data" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Passing Pointers for Modifying Inputs" +name = "Passing-Pointers-for-Modifying-Inputs" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Passing options to LLVM" +name = "Passing-options-to-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Performance critical code should be inside a function" +name = "Performance-critical-code-should-be-inside-a-function" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Period Types" +name = "Period-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +name = "Periods" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Phi nodes and Pi nodes" +name = "Phi-nodes-and-Pi-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "PhiC nodes and Upsilon nodes" +name = "PhiC-nodes-and-Upsilon-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +name = "Pidfile" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +name = "Pkg" +uri = "stdlib/Pkg/#$" +[[std.label]] +dispname = "Pkg mode" +name = "Pkg-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Pkg.jl" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Platform-Specific Notes" +name = "Platform-Specific-Notes" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Point releasing 101" +name = "Point-releasing-101" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Powers, logs and roots" +name = "Powers,-logs-and-roots" +uri = "manual/mathematical-operations/#Powers%2C-logs-and-roots" +[[std.label]] +dispname = "Pre-allocating outputs" +name = "Pre-allocating-outputs" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Prefer exported methods over direct field access" +name = "Prefer-exported-methods-over-direct-field-access" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Primary Functions" +name = "Primary-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Primitive Types" +name = "Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Principles of usage" +name = "Principles-of-usage" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Printf" +uri = "NEWS/#$" +[[std.label]] +dispname = "Printing of debug information" +name = "Printing-of-debug-information" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Probe usage examples" +name = "Probe-usage-examples" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Processing log events" +name = "Processing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Profiling Julia with Tracy" +name = "Profiling-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Profiling package precompilation with Tracy" +name = "Profiling-package-precompilation-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Program representation" +name = "Program-representation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Project environments" +name = "Project-environments" +uri = "manual/code-loading/#$" +[[std.label]] +name = "Promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Propagating inbounds" +name = "Propagating-inbounds" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Propagation of Missing Values" +name = "Propagation-of-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "Proper-maintenance-and-care-of-multi-threading-locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Properties of Types" +name = "Properties-of-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Property destructuring" +name = "Property-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Qualified names" +name = "Qualified-names" +uri = "manual/modules/#$" +[[std.label]] +name = "Quirks" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Quote expressions" +name = "Quote-expressions" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "REPL-based workflow" +name = "REPL-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "REPL formatting" +name = "REPL-formatting" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "RadioMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Random Numbers" +name = "Random-Numbers" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random generation functions" +name = "Random-generation-functions" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random numbers module" +name = "Random-numbers-module" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Raspberry Pi 1 / Raspberry Pi Zero" +name = "Raspberry-Pi-1-/-Raspberry-Pi-Zero" +uri = "devdocs/build/arm/#Raspberry-Pi-1-%2F-Raspberry-Pi-Zero" +[[std.label]] +dispname = "Raspberry Pi 2" +name = "Raspberry-Pi-2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Rational Numbers" +name = "Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Receiving IP Multicast Packets" +name = "Receiving-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Redefining Methods" +name = "Redefining-Methods" +uri = "manual/methods/#$" +[[std.label]] +name = "Reflection" +uri = "base/base/#$" +[[std.label]] +dispname = "Reflection and introspection" +name = "Reflection-and-introspection" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Remote References and AbstractChannels" +name = "Remote-References-and-AbstractChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Remote References and Distributed Garbage Collection" +name = "Remote-References-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Renaming with as" +name = "Renaming-with-as" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "Reporting-and-analyzing-crashes-(segfaults)" +uri = "devdocs/backtraces/#Reporting-and-analyzing-crashes-%28segfaults%29" +[[std.label]] +name = "Representation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Representation of Intermediate Values" +name = "Representation-of-Intermediate-Values" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Representation of Pointers" +name = "Representation-of-Pointers" +uri = "devdocs/compiler/#$" +[[std.label]] +name = "Reproducibility" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Reproducing concurrency bugs with rr" +name = "Reproducing-concurrency-bugs-with-rr" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Required Build Tools and External Libraries" +name = "Required-Build-Tools-and-External-Libraries" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Resolving IP Addresses" +name = "Resolving-IP-Addresses" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Resources" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Return type" +name = "Return-type" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Returning nothing" +name = "Returning-nothing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Revise-based workflows" +name = "Revise-based-workflows" +uri = "manual/workflow-tips/#$" +[[std.label]] +name = "Rounding" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Epoch" +name = "Rounding-Epoch" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Functions" +name = "Rounding-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding functions" +name = "Rounding-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Rounding modes" +name = "Rounding-modes" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Running External Programs" +name = "Running-External-Programs" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Running PackageEvaluator" +name = "Running-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Running the Julia test suite under Valgrind" +name = "Running-the-Julia-test-suite-under-Valgrind" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Running the analysis" +name = "Running-the-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "SHA" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SHA functions" +name = "SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SIMD Support" +name = "SIMD-Support" +uri = "base/simd-types/#$" +[[std.label]] +dispname = "SIMD Values" +name = "SIMD-Values" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Safe use of Finalizers" +name = "Safe-use-of-Finalizers" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sanitizer support" +name = "Sanitizer-support" +uri = "devdocs/sanitizers/#$" +[[std.label]] +name = "Scheduling" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Search modes" +name = "Search-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Segfaults during bootstrap (sysimg.jl)" +name = "Segfaults-during-bootstrap-(sysimg.jl)" +uri = "devdocs/backtraces/#Segfaults-during-bootstrap-%28sysimg.jl%29" +[[std.label]] +dispname = "Segfaults when running a script" +name = "Segfaults-when-running-a-script" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Selecting an appropriate output array" +name = "Selecting-an-appropriate-output-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Sending IP Multicast Packets" +name = "Sending-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Separate convert and kernel logic" +name = "Separate-convert-and-kernel-logic" +uri = "manual/methods/#$" +[[std.label]] +name = "Serialization" +uri = "stdlib/Serialization/#$" +[[std.label]] +dispname = "Sessions and the REPL" +name = "Sessions-and-the-REPL" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Set-Like Collections" +name = "Set-Like-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Setting up PackageEvaluator" +name = "Setting-up-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "Shared-Arrays" +uri = "stdlib/SharedArrays/#$" +[[std.label]] +dispname = "Shared Arrays and Distributed Garbage Collection" +name = "Shared-Arrays-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shared Global Data Structures" +name = "Shared-Global-Data-Structures" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Short-Circuit Evaluation" +name = "Short-Circuit-Evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Side effects and mutable function arguments" +name = "Side-effects-and-mutable-function-arguments" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sign and absolute value functions" +name = "Sign-and-absolute-value-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Signing binaries" +name = "Signing-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Skipping Missing Values" +name = "Skipping-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Sockets" +uri = "stdlib/Sockets/#$" +[[std.label]] +dispname = "Sorting Algorithms" +name = "Sorting-Algorithms" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting Functions" +name = "Sorting-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting and Related Functions" +name = "Sorting-and-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Source distribution" +name = "Source-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Source distributions of releases" +name = "Source-distributions-of-releases" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Sparse Arrays" +name = "Sparse-Arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector Storage" +name = "Sparse-Vector-Storage" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector and Matrix Constructors" +name = "Sparse-Vector-and-Matrix-Constructors" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse matrix operations" +name = "Sparse-matrix-operations" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Special Types" +name = "Special-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Special floating-point values" +name = "Special-floating-point-values" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Special functions" +name = "Special-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Special matrices" +name = "Special-matrices" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Special values" +name = "Special-values" +uri = "base/base/#$" +[[std.label]] +dispname = "Specialized Calling Convention Signature Representation" +name = "Specialized-Calling-Convention-Signature-Representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Specializing array generation" +name = "Specializing-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Specializing axes" +name = "Specializing-axes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing reshape" +name = "Specializing-reshape" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing similar" +name = "Specializing-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specifying Network Topology (Experimental)" +name = "Specifying-Network-Topology-(Experimental)" +uri = "manual/distributed-computing/#Specifying-Network-Topology-%28Experimental%29" +[[std.label]] +dispname = "Specifying multiple system image targets" +name = "Specifying-multiple-system-image-targets" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Splatting interpolation" +name = "Splatting-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Stack Traces" +name = "Stack-Traces" +uri = "manual/stacktraces/#$" +[[std.label]] +name = "StackTraces" +uri = "base/stacktraces/#$" +[[std.label]] +dispname = "Standalone using and import" +name = "Standalone-using-and-import" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Standard Modules" +name = "Standard-Modules" +uri = "base/base/#$" +[[std.label]] +dispname = "Standard Numeric Types" +name = "Standard-Numeric-Types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Standard functions" +name = "Standard-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Standard library changes" +name = "Standard-library-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Standard modules" +name = "Standard-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Starting Julia with multiple threads" +name = "Starting-Julia-with-multiple-threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Starting and managing worker processes" +name = "Starting-and-managing-worker-processes" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Startup file" +name = "Startup-file" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Static Analysis Algorithm" +name = "Static-Analysis-Algorithm" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "Static-analyzer-annotations-for-GC-correctness-in-C-code" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "Statistics" +uri = "stdlib/Statistics/#$" +[[std.label]] +dispname = "Step 1: Install toolchain" +name = "Step-1:-Install-toolchain" +uri = "devdocs/sanitizers/#Step-1%3A-Install-toolchain" +[[std.label]] +dispname = "Step 2: Build Julia with ASAN" +name = "Step-2:-Build-Julia-with-ASAN" +uri = "devdocs/sanitizers/#Step-2%3A-Build-Julia-with-ASAN" +[[std.label]] +dispname = "String Basics" +name = "String-Basics" +uri = "manual/strings/#$" +[[std.label]] +name = "Strings" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Struct Type Correspondences" +name = "Struct-Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Stylistic Conventions" +name = "Stylistic-Conventions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "SubArray design" +name = "SubArray-design" +uri = "devdocs/subarrays/#$" +[[std.label]] +name = "SubArrays" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Submodules and relative paths" +name = "Submodules-and-relative-paths" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Subsequences, permutations and shuffling" +name = "Subsequences,-permutations-and-shuffling" +uri = "stdlib/Random/#Subsequences%2C-permutations-and-shuffling" +[[std.label]] +name = "Subtypes" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Subtyping and method sorting" +name = "Subtyping-and-method-sorting" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Subtyping diagonal variables" +name = "Subtyping-diagonal-variables" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Supplying the number of expressions" +name = "Supplying-the-number-of-expressions" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Supporting ccall" +name = "Supporting-[ccall](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bccall%5D%28%40ref%29" +[[std.label]] +dispname = "Supporting pointer_from_objref" +name = "Supporting-[pointer_from_objref](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bpointer_from_objref%5D%28%40ref%29" +[[std.label]] +name = "Suppressions" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Surface syntax AST" +name = "Surface-syntax-AST" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Sweeping" +uri = "devdocs/gc/#$" +[[std.label]] +name = "Symbols" +uri = "manual/metaprogramming/#$" +[[std.label]] +name = "Syntax" +uri = "base/base/#$" +[[std.label]] +dispname = "Syntax Conflicts" +name = "Syntax-Conflicts" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Syntax Guide" +name = "Syntax-Guide" +uri = "manual/documentation/#$" +[[std.label]] +name = "System" +uri = "base/base/#$" +[[std.label]] +dispname = "System Image Building" +name = "System-Image-Building" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "System and Package Image Building" +name = "System-and-Package-Image-Building" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "TOML" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Tab completion" +name = "Tab-completion" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Tables" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tagging the release" +name = "Tagging-the-release" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "Talking-to-the-compiler-(the-:meta-mechanism)" +uri = "devdocs/meta/#Talking-to-the-compiler-%28the-%3Ameta-mechanism%29" +[[std.label]] +name = "Tar" +uri = "stdlib/Tar/#$" +[[std.label]] +dispname = "Target Architectures" +name = "Target-Architectures" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Target-Dependent Optimization and Code Generation" +name = "Target-Dependent-Optimization-and-Code-Generation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Task Monitor with BPFnative.jl" +name = "Task-Monitor-with-BPFnative.jl" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task queue probes" +name = "Task-queue-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task runtime probes" +name = "Task-runtime-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task spawn monitor" +name = "Task-spawn-monitor" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Tasks" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Tasks and events" +name = "Tasks-and-events" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +name = "Test" +uri = "NEWS/#$" +[[std.label]] +dispname = "Test result types" +name = "Test-result-types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Test utilities" +name = "Test-utilities" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Base Julia" +name = "Testing-Base-Julia" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Log Statements" +name = "Testing-Log-Statements" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing log events" +name = "Testing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "The @threads Macro" +name = "The-@threads-Macro" +uri = "manual/multi-threading/#The-%40threads-Macro" +[[std.label]] +dispname = "The Julia REPL" +name = "The-Julia-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The Julian mode" +name = "The-Julian-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The throw function" +name = "The-[throw](@ref)-function" +uri = "manual/control-flow/#The-%5Bthrow%5D%28%40ref%29-function" +[[std.label]] +dispname = "The analyzer annotations" +name = "The-analyzer-annotations" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "The bounds checking call hierarchy" +name = "The-bounds-checking-call-hierarchy" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "The dangers of abusing multiple dispatch (aka, more on types with values-as-parameters)" +name = "The-dangers-of-abusing-multiple-dispatch-(aka,-more-on-types-with-values-as-parameters)" +uri = "manual/performance-tips/#The-dangers-of-abusing-multiple-dispatch-%28aka%2C-more-on-types-with-values-as-parameters%29" +[[std.label]] +dispname = "The different prompt modes" +name = "The-different-prompt-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The documentation is not accurate enough. Can I rely on the existing behavior?" +name = "The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior?" +uri = "manual/faq/#The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior%3F" +[[std.label]] +dispname = "The inlining algorithm (inline_worthy)" +name = "The-inlining-algorithm-(inline_worthy)" +uri = "devdocs/inference/#The-inlining-algorithm-%28inline_worthy%29" +[[std.label]] +dispname = "The jlcall calling convention" +name = "The-jlcall-calling-convention" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "The return Keyword" +name = "The-return-Keyword" +uri = "manual/functions/#$" +[[std.label]] +dispname = "The try/catch statement" +name = "The-try/catch-statement" +uri = "manual/control-flow/#The-try%2Fcatch-statement" +[[std.label]] +dispname = "The two uses of the ... operator: slurping and splatting" +name = "The-two-uses-of-the-...-operator:-slurping-and-splatting" +uri = "manual/faq/#The-two-uses-of-the-...-operator%3A-slurping-and-splatting" +[[std.label]] +dispname = "The uniform scaling operator" +name = "The-uniform-scaling-operator" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "There is a useful undocumented function/type/constant. Can I use it?" +name = "There-is-a-useful-undocumented-function/type/constant.-Can-I-use-it?" +uri = "manual/faq/#There-is-a-useful-undocumented-function%2Ftype%2Fconstant.-Can-I-use-it%3F" +[[std.label]] +dispname = "Things to watch out for" +name = "Things-to-watch-out-for" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Thread Sanitizer (TSAN)" +name = "Thread-Sanitizer-(TSAN)" +uri = "devdocs/sanitizers/#Thread-Sanitizer-%28TSAN%29" +[[std.label]] +dispname = "Thread sleep/wake probes" +name = "Thread-sleep/wake-probes" +uri = "devdocs/probes/#Thread-sleep%2Fwake-probes" +[[std.label]] +dispname = "Throwing Julia Exceptions" +name = "Throwing-Julia-Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Thundering herd detection" +name = "Thundering-herd-detection" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "TimeType-Period Arithmetic" +name = "TimeType-Period-Arithmetic" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Toplevel elements" +name = "Toplevel-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tracy Profiler" +name = "Tracy-Profiler" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Trait-based dispatch" +name = "Trait-based-dispatch" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Treat Subnormal Numbers as Zeros" +name = "Treat-Subnormal-Numbers-as-Zeros" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Triggered During Execution" +name = "Triggered-During-Execution" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Trigonometric and hyperbolic functions" +name = "Trigonometric-and-hyperbolic-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Triple-Quoted String Literals" +name = "Triple-Quoted-String-Literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Troubleshooting \"method not matched\": parametric type invariance and MethodErrors" +name = "Troubleshooting-\"method-not-matched\":-parametric-type-invariance-and-MethodErrors" +uri = "manual/faq/#Troubleshooting-%22method-not-matched%22%3A-parametric-type-invariance-and-MethodErrors" +[[std.label]] +dispname = "Try it out!" +name = "Try-it-out!" +uri = "devdocs/EscapeAnalysis/#Try-it-out%21" +[[std.label]] +dispname = "Tuple Types" +name = "Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Tuple and NTuple arguments" +name = "Tuple-and-NTuple-arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Tuple types" +name = "Tuple-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Tuples" +uri = "manual/functions/#$" +[[std.label]] +name = "Tweaks" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type Aliases" +name = "Type-Aliases" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Correspondences" +name = "Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Declarations" +name = "Type-Declarations" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Parameters" +name = "Type-Parameters" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Unions" +name = "Type-Unions" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type declarations" +name = "Type-declarations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type parameters and fields" +name = "Type-parameters-and-fields" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Type relations" +name = "Type-relations" +uri = "base/base/#$" +[[std.label]] +name = "TypeNames" +uri = "devdocs/types/#$" +[[std.label]] +name = "Types" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Types, type declarations, and constructors" +name = "Types,-type-declarations,-and-constructors" +uri = "manual/faq/#Types%2C-type-declarations%2C-and-constructors" +[[std.label]] +dispname = "Types and sets (and Any and Union{}/Bottom)" +name = "Types-and-sets-(and-Any-and-Union{}/Bottom)" +uri = "devdocs/types/#Types-and-sets-%28and-Any-and-Union%7B%7D%2FBottom%29" +[[std.label]] +dispname = "Types of functions" +name = "Types-of-functions" +uri = "manual/types/#$" +[[std.label]] +name = "UUIDs" +uri = "stdlib/UUIDs/#$" +[[std.label]] +dispname = "Unhandled rr system calls" +name = "Unhandled-rr-system-calls" +uri = "devdocs/valgrind/#$" +[[std.label]] +name = "Unicode" +uri = "stdlib/Unicode/#$" +[[std.label]] +dispname = "Unicode Input" +name = "Unicode-Input" +uri = "manual/unicode-input/#$" +[[std.label]] +dispname = "Unicode and UTF-8" +name = "Unicode-and-UTF-8" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Union representation" +name = "Union-representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "UnionAll Types" +name = "UnionAll-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "UnionAll types" +name = "UnionAll-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Unit Testing" +name = "Unit-Testing" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Update the version number of a dependency" +name = "Update-the-version-number-of-a-dependency" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating an existing source tree" +name = "Updating-an-existing-source-tree" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating fields of GC-managed objects" +name = "Updating-fields-of-GC-managed-objects" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Updating operators" +name = "Updating-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Uploading binaries" +name = "Uploading-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Use in Makefiles" +name = "Use-in-Makefiles" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Use naming conventions consistent with Julia base/" +name = "Use-naming-conventions-consistent-with-Julia-base/" +uri = "manual/style-guide/#Use-naming-conventions-consistent-with-Julia-base%2F" +[[std.label]] +dispname = "Useful JULIA_LLVM_ARGS parameters" +name = "Useful-JULIA_LLVM_ARGS-parameters" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Useful Julia functions for Inspecting those variables" +name = "Useful-Julia-functions-for-Inspecting-those-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful Julia variables for Inspecting" +name = "Useful-Julia-variables-for-Inspecting" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful references:" +name = "Useful-references:" +uri = "devdocs/probes/#Useful-references%3A" +[[std.label]] +dispname = "User interaction" +name = "User-interaction" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Using @threads without data races" +name = "Using-@threads-without-data-races" +uri = "manual/multi-threading/#Using-%40threads-without-data-races" +[[std.label]] +dispname = "Using Loggers" +name = "Using-Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Using Valgrind with Julia" +name = "Using-Valgrind-with-Julia" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Using arguments inside scripts" +name = "Using-arguments-inside-scripts" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Using axes for bounds checks and loop iteration" +name = "Using-axes-for-bounds-checks-and-loop-iteration" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Using distinct algorithms for scalar or array generation" +name = "Using-distinct-algorithms-for-scalar-or-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Using julia-config to automatically determine build parameters" +name = "Using-julia-config-to-automatically-determine-build-parameters" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Utility Collections" +name = "Utility-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Vararg Tuple Types" +name = "Vararg-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Varargs Functions" +name = "Varargs-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Variables and Assignments" +name = "Variables-and-Assignments" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Variadic function calls" +name = "Variadic-function-calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Verifying" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Versioning" +uri = "base/base/#$" +[[std.label]] +dispname = "Versioning and Git" +name = "Versioning-and-Git" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Via @profile" +name = "Via-@profile" +uri = "stdlib/Profile/#Via-%40profile" +[[std.label]] +dispname = "Viewing Tracy files in your browser" +name = "Viewing-Tracy-files-in-your-browser" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Viewing a stack trace" +name = "Viewing-a-stack-trace" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Views (SubArrays and other view types)" +name = "Views-(SubArrays-and-other-view-types)" +uri = "base/arrays/#Views-%28SubArrays-and-other-view-types%29" +[[std.label]] +dispname = "What are the possible causes of an UndefVarError during remote execution?" +name = "What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution?" +uri = "manual/faq/#What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution%3F" +[[std.label]] +dispname = "What does the ... operator do?" +name = "What-does-the-...-operator-do?" +uri = "manual/faq/#What-does-the-...-operator-do%3F" +[[std.label]] +dispname = "What is the difference between \"using\" and \"import\"?" +name = "What-is-the-difference-between-\"using\"-and-\"import\"?" +uri = "manual/faq/#What-is-the-difference-between-%22using%22-and-%22import%22%3F" +[[std.label]] +dispname = "What is the return value of an assignment?" +name = "What-is-the-return-value-of-an-assignment?" +uri = "manual/faq/#What-is-the-return-value-of-an-assignment%3F" +[[std.label]] +dispname = "When is convert called?" +name = "When-is-convert-called?" +uri = "manual/conversion-and-promotion/#When-is-convert-called%3F" +[[std.label]] +dispname = "When to use T, Ptr{T} and Ref{T}" +name = "When-to-use-T,-Ptr{T}-and-Ref{T}" +uri = "manual/calling-c-and-fortran-code/#When-to-use-T%2C-Ptr%7BT%7D-and-Ref%7BT%7D" +[[std.label]] +dispname = "Why am I getting UndefVarError from a simple loop?" +name = "Why-am-I-getting-UndefVarError-from-a-simple-loop?" +uri = "manual/faq/#Why-am-I-getting-UndefVarError-from-a-simple-loop%3F" +[[std.label]] +dispname = "Why are my Julia benchmarks for linear algebra operations different from other languages?" +name = "Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages?" +uri = "manual/faq/#Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages%3F" +[[std.label]] +dispname = "Why do concurrent writes to the same stream result in inter-mixed output?" +name = "Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output?" +uri = "manual/faq/#Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output%3F" +[[std.label]] +dispname = "Why does Julia use * for string concatenation? Why not + or something else?" +name = "Why-does-Julia-use-*-for-string-concatenation?-Why-not-or-something-else?" +uri = "manual/faq/#Why-does-Julia-use-%2A-for-string-concatenation%3F-Why-not-or-something-else%3F" +[[std.label]] +dispname = "Why does x += y allocate memory when x and y are arrays?" +name = "Why-does-x-y-allocate-memory-when-x-and-y-are-arrays?" +uri = "manual/faq/#Why-does-x-y-allocate-memory-when-x-and-y-are-arrays%3F" +[[std.label]] +dispname = "Why doesn't it work to declare foo(bar::Vector{Real}) = 42 and then call foo([1])?" +name = "Why-doesn't-it-work-to-declare-foo(bar::Vector{Real})-42-and-then-call-foo([1])?" +uri = "manual/faq/#Why-doesn%27t-it-work-to-declare-foo%28bar%3A%3AVector%7BReal%7D%29-42-and-then-call-foo%28%5B1%5D%29%3F" +[[std.label]] +dispname = "Why doesn't run support * or pipes for scripting external programs?" +name = "Why-doesn't-run-support-*-or-pipes-for-scripting-external-programs?" +uri = "manual/faq/#Why-doesn%27t-run-support-%2A-or-pipes-for-scripting-external-programs%3F" +[[std.label]] +dispname = "Why don't you compile Matlab/Python/R/… code to Julia?" +name = "Why-don't-you-compile-Matlab/Python/R/…-code-to-Julia?" +uri = "manual/faq/#Why-don%27t-you-compile-Matlab%2FPython%2FR%2F%E2%80%A6-code-to-Julia%3F" +[[std.label]] +dispname = "Windows Build Debugging" +name = "Windows-Build-Debugging" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Workflow for Testing Packages" +name = "Workflow-for-Testing-Packages" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with Arrays" +name = "Working-with-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Working with Broadcasted objects" +name = "Working-with-Broadcasted-objects" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Working with Files" +name = "Working-with-Files" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Working with LLVM" +name = "Working-with-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Working with Test Sets" +name = "Working-with-Test-Sets" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with context" +name = "Working-with-context" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Wrapper types" +name = "Wrapper-types" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Write \"type-stable\" functions" +name = "Write-\"type-stable\"-functions" +uri = "manual/performance-tips/#Write-%22type-stable%22-functions" +[[std.label]] +dispname = "Write functions, not just scripts" +name = "Write-functions,-not-just-scripts" +uri = "manual/style-guide/#Write-functions%2C-not-just-scripts" +[[std.label]] +dispname = "Write functions with argument ordering similar to Julia Base" +name = "Write-functions-with-argument-ordering-similar-to-Julia-Base" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Writing Documentation" +name = "Writing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Writing Tests for greeting_tests.jl" +name = "Writing-Tests-for-greeting_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing Tests for math_tests.jl" +name = "Writing-Tests-for-math_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing custom array types with non-1 indexing" +name = "Writing-custom-array-types-with-non-1-indexing" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "LaTeX" +name = "\\LaTeX" +uri = "stdlib/Markdown/#%5CLaTeX" +[[std.label]] +dispname = "Allocation Profiler" +name = "allocation-profiler" +uri = "manual/profile/#$" +[[std.label]] +dispname = "$ and \\ characters" +name = "and-\\-characters" +uri = "manual/documentation/#and-%5C-characters" +[[std.label]] +dispname = "Method" +name = "ast-lowered-method" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Automatic Type Conversion" +name = "automatic-type-conversion" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Append ! to names of functions that modify their arguments" +name = "bang-convention" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Calling Convention" +name = "calling-convention" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "How do I catch CTRL-C in a script?" +name = "catch-ctrl-c" +uri = "manual/faq/#$" +[[std.label]] +dispname = "ccall interface" +name = "ccall-interface" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "ccall using a libuv threadpool (Experimental)" +name = "ccall-using-a-libuv-threadpool-(Experimental)" +uri = "base/multi-threading/#ccall-using-a-libuv-threadpool-%28Experimental%29" +[[std.label]] +dispname = "Command-line Interface" +name = "cli" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Code Availability and Loading Packages" +name = "code-availability" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Code Loading" +name = "code-loading" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Interpolation" +name = "command-interpolation" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Command-line switches for Julia" +name = "command-line-interface" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Compiler efficiency issues" +name = "compiler-efficiency-issues" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Conversion and Promotion" +name = "conversion-and-promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Destructuring Assignment and Multiple Return Values" +name = "destructuring-assignment" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Macro reference" +name = "dev-cartesian-reference" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "JIT Code Generation" +name = "dev-codegen" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Macro Expansion" +name = "dev-macro-expansion" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Parsing" +name = "dev-parsing" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "System Image" +name = "dev-sysimg" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Type Inference" +name = "dev-type-inference" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Version/Environment info" +name = "dev-version-info" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "else Clauses" +name = "else-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "JULIA_CPU_THREADS" +name = "env-cpu-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NUM_GC_THREADS" +name = "env-gc-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_IMAGE_THREADS" +name = "env-image-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_MAX_NUM_PRECOMPILE_FILES" +name = "env-max-num-precompile-files" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "What are the differences between zero-dimensional arrays and scalars?" +name = "faq-array-0dim" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Asynchronous IO and concurrent synchronous writes" +name = "faq-async-io" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia give a DomainError for certain seemingly-sensible operations?" +name = "faq-domain-errors" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia use native machine integer arithmetic?" +name = "faq-integer-arithmetic" +uri = "manual/faq/#$" +[[std.label]] +dispname = "How does \"null\", \"nothingness\" or \"missingness\" work in Julia?" +name = "faq-nothing" +uri = "manual/faq/#$" +[[std.label]] +dispname = "finally Clauses" +name = "finally-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "gdb debugging tips" +name = "gdb-debugging-tips" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "isbits Union Arrays" +name = "isbits-Union-Arrays" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Optimizations" +name = "isbits-Union-Optimizations" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Structs" +name = "isbits-Union-Structs" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +name = "jl_atexit_hook()" +uri = "devdocs/init/#jl_atexit_hook%28%29" +[[std.label]] +name = "julia_init()" +uri = "devdocs/init/#julia_init%28%29" +[[std.label]] +name = "julia_save()" +uri = "devdocs/init/#julia_save%28%29" +[[std.label]] +dispname = "Separate kernel functions (aka, function barriers)" +name = "kernel-functions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Arrays" +name = "lib-arrays" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Iteration" +name = "lib-collections-iteration" +uri = "base/collections/#$" +[[std.label]] +dispname = "Constants" +name = "lib-constants" +uri = "base/constants/#$" +[[std.label]] +dispname = "File Events" +name = "lib-filewatching" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "lib-multithreading" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Numbers" +name = "lib-numbers" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Profiling" +name = "lib-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Strings" +name = "lib-strings" +uri = "base/strings/#$" +[[std.label]] +dispname = "Synchronization" +name = "lib-task-sync" +uri = "base/parallel/#$" +[[std.label]] +name = "libuv" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Local Scope" +name = "local-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level synchronization using schedule and wait" +name = "low-level-schedule-wait" +uri = "base/parallel/#$" +[[std.label]] +name = "main()" +uri = "devdocs/init/#main%28%29" +[[std.label]] +dispname = "Abstract Types" +name = "man-abstract-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Advantages of Julia" +name = "man-advantages-of-julia" +uri = "#$" +[[std.label]] +dispname = "Allowed Variable Names" +name = "man-allowed-variable-names" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Method Ambiguities" +name = "man-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Anonymous Functions" +name = "man-anonymous-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Public API" +name = "man-api" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Argument destructuring" +name = "man-argument-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Argument Passing Behavior" +name = "man-argument-passing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Array and Vectorized Operators and Functions" +name = "man-array-and-vectorized-operators-and-functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-array-concatenation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Indexing" +name = "man-array-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Array literals" +name = "man-array-literals" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Typed array literals" +name = "man-array-typed-literal" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Assignment expressions and assignment versus mutation" +name = "man-assignment-expressions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Asynchronous Programming" +name = "man-asynchronous" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Per-field atomics" +name = "man-atomics" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Alternative linear algebra backends" +name = "man-backends-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Bits Types" +name = "man-bits-types" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Byte Array Literals" +name = "man-byte-array-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Characters" +name = "man-characters" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Cluster Cookie" +name = "man-cluster-cookie" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "@code_warntype" +name = "man-code-warntype" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Compound Expressions" +name = "man-compound-expressions" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Comprehensions" +name = "man-comprehensions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-concatenation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Conditional Evaluation" +name = "man-conditional-evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Constructors" +name = "man-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Compressed Sparse Column (CSC) Sparse Matrix Storage" +name = "man-csc" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Arrays with custom indices" +name = "man-custom-indices" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom pretty-printing" +name = "man-custom-pretty-printing" +uri = "manual/types/#$" +[[std.label]] +dispname = "Declared Types" +name = "man-declared-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Distributed Computing" +name = "man-distributed" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Documentation" +name = "man-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Vectorized \"dot\" operators" +name = "man-dot-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Interpolation" +name = "man-expression-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Package Extensions" +name = "man-extensions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Functions" +name = "man-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Getting Started" +name = "man-getting-started" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Important Links" +name = "man-important-links" +uri = "#$" +[[std.label]] +dispname = "Indexed Assignment" +name = "man-indexed-assignment" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Inner Constructor Methods" +name = "man-inner-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Instance Properties" +name = "man-instance-properties" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Interactive Utilities" +name = "man-interactive-utils" +uri = "stdlib/InteractiveUtils/#$" +[[std.label]] +dispname = "Abstract Arrays" +name = "man-interface-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Iteration" +name = "man-interface-iteration" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Strided Arrays" +name = "man-interface-strided-arrays" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Customizing broadcasting" +name = "man-interfaces-broadcasting" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Introduction" +name = "man-introduction" +uri = "#$" +[[std.label]] +dispname = "Julia Compared to Other Languages" +name = "man-julia-compared-other-languages" +uri = "#$" +[[std.label]] +dispname = "Linear Algebra" +name = "man-linalg" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Orthogonal matrices (AbstractQ)" +name = "man-linalg-abstractq" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "man-linalg-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Logging" +name = "man-logging" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Repeated Evaluation: Loops" +name = "man-loops" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Macros" +name = "man-macros" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method design and the avoidance of ambiguities" +name = "man-method-design-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Method specializations" +name = "man-method-specializations" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Orthogonalize your design" +name = "man-methods-orthogonalize" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Single- and multi-dimensional Arrays" +name = "man-multi-dim-arrays" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "man-multithreading" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multithreading and linear algebra" +name = "man-multithreading-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Numeric Literal Coefficients" +name = "man-numeric-literal-coefficients" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Outer Constructor Methods" +name = "man-outer-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Composite Types" +name = "man-parametric-composite-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Avoid containers with abstract type parameters" +name = "man-performance-abstract-container" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Annotations" +name = "man-performance-annotations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance of captured variable" +name = "man-performance-captured" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Access arrays in memory order, along columns" +name = "man-performance-column-major" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Tips" +name = "man-performance-tips" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Types with values-as-parameters" +name = "man-performance-value-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Consider using views for slices" +name = "man-performance-views" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Printf" +name = "man-printf" +uri = "stdlib/Printf/#$" +[[std.label]] +dispname = "Punctuation" +name = "man-punctuation" +uri = "base/punctuation/#$" +[[std.label]] +dispname = "QuoteNode" +name = "man-quote-node" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Raw String Literals" +name = "man-raw-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Regular Expressions" +name = "man-regex-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Scope constructs" +name = "man-scope-table" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Scripting" +name = "man-scripting" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "man-shared-arrays" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shell mode" +name = "man-shell-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Singleton types" +name = "man-singleton-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Strings" +name = "man-strings" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Supported index types" +name = "man-supported-index-types" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Task Migration" +name = "man-task-migration" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Tasks (aka Coroutines)" +name = "man-tasks" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Threadpools" +name = "man-threadpools" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "What does \"type-stable\" mean?" +name = "man-type-stability" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Typed Globals" +name = "man-typed-globals" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Types" +name = "man-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type{T} type selectors" +name = "man-typet-type" +uri = "manual/types/#$" +[[std.label]] +dispname = "Variables" +name = "man-variables" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Dot Syntax for Vectorizing Functions" +name = "man-vectorized" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Version Number Literals" +name = "man-version-number-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "What Makes Julia, Julia?" +name = "man-what-makes-julia" +uri = "#$" +[[std.label]] +dispname = "Workflow Tips" +name = "man-workflow-tips" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Mapping C Types to Julia" +name = "mapping-c-types-to-julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown" +name = "markdown_stdlib" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Mathematical Operators" +name = "math-ops" +uri = "base/math/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "meta-non-standard-string-literals" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Missing Values" +name = "missing" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Modules" +name = "modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "nVidia Jetson TX2" +name = "nVidia-Jetson-TX2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Namespace management" +name = "namespace-management" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "non-standard-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "On Soft Scope" +name = "on-soft-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Diagnosing and fixing hangs due to a package dependency" +name = "pchang_deps" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Fixing package code to avoid hangs" +name = "pchang_fix" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Package Images" +name = "pkgimages" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package images optimized for multiple microarchitectures" +name = "pkgimgs-multi-versioning" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package/Environment Preferences" +name = "preferences" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "printf() and stdio in the Julia runtime" +name = "printf()-and-stdio-in-the-Julia-runtime" +uri = "devdocs/stdio/#printf%28%29-and-stdio-in-the-Julia-runtime" +[[std.label]] +dispname = "printf() during initialization" +name = "printf()-during-initialization" +uri = "devdocs/stdio/#printf%28%29-during-initialization" +[[std.label]] +name = "repl_entrypoint()" +uri = "devdocs/init/#repl_entrypoint%28%29" +[[std.label]] +dispname = "Scope of Variables" +name = "scope-of-variables" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "BLAS character arguments" +name = "stdlib-blas-chars" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Unit diagonal" +name = "stdlib-blas-diag" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Multiplication order" +name = "stdlib-blas-side" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Transposition operation" +name = "stdlib-blas-trans" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Triangle referencing" +name = "stdlib-blas-uplo" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "API reference" +name = "stdlib-dates-api" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "SparseArrays API" +name = "stdlib-sparse-arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Interpolation" +name = "string-interpolation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "System image optimized for multiple microarchitectures" +name = "sysimg-multi-versioning" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Tools" +name = "tools" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "using and import with specific identifiers, and adding methods" +name = "using-and-import-with-specific-identifiers,-and-adding-methods" +uri = "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods" +[[std.label]] +dispname = "Writing binary broadcasting rules" +name = "writing-binary-broadcasting-rules" +uri = "manual/interfaces/#$" diff --git a/v0.3.0/inventories/JuliaDocs.toml b/v0.3.0/inventories/JuliaDocs.toml new file mode 100644 index 0000000..d4898fd --- /dev/null +++ b/v0.3.0/inventories/JuliaDocs.toml @@ -0,0 +1,12 @@ +# DocInventory version 0 +project = "JuliaDocs" + +[[std.doc]] +name = "DocumenterInterLinks" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocumenterInterLinks.jl" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocInventories.jl" +uri = "DocInventories.jl#readme" diff --git a/v0.3.0/inventory.toml.gz b/v0.3.0/inventory.toml.gz new file mode 100644 index 0000000..54ded5f Binary files /dev/null and b/v0.3.0/inventory.toml.gz differ diff --git a/v0.3.0/objects.inv b/v0.3.0/objects.inv new file mode 100644 index 0000000..80d2e98 Binary files /dev/null and b/v0.3.0/objects.inv differ diff --git a/v0.3.0/search_index.js b/v0.3.0/search_index.js new file mode 100644 index 0000000..5409536 --- /dev/null +++ b/v0.3.0/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"api/#API","page":"API","title":"API","text":"","category":"section"},{"location":"api/","page":"API","title":"API","text":"The DocInventories package exports two names:","category":"page"},{"location":"api/","page":"API","title":"API","text":"Inventory\nInventoryItem","category":"page"},{"location":"api/","page":"API","title":"API","text":"All other names should either be imported explicitly, e.g.,","category":"page"},{"location":"api/","page":"API","title":"API","text":"using DocInventories: uri, spec","category":"page"},{"location":"api/","page":"API","title":"API","text":"for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.","category":"page"},{"location":"api/","page":"API","title":"API","text":"","category":"page"},{"location":"api/","page":"API","title":"API","text":"Modules = [DocInventories]","category":"page"},{"location":"api/#DocInventories.MIME_TYPES","page":"API","title":"DocInventories.MIME_TYPES","text":"Default map of file extensions to MIME types.\n\nMIME_TYPES = Dict(\n \".txt\" => MIME(\"text/x-intersphinx\"),\n \".inv\" => MIME(\"application/x-intersphinx\"),\n \".toml\" => MIME(\"application/toml\"),\n \".txt.gz\" => MIME(\"text/x-intersphinx+gzip\"),\n \".toml.gz\" => MIME(\"application/toml+gzip\"),\n)\n\n\n\n\n\n","category":"constant"},{"location":"api/#DocInventories.Inventory","page":"API","title":"DocInventories.Inventory","text":"An inventory link targets in a project documentation.\n\ninventory = Inventory(\n source;\n mime=auto_mime(source),\n root_url=root_url(source)\n)\n\nloads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.\n\nThe Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.\n\nAlternatively,\n\ninventory = Inventory(; project, version=\"\", root_url=\"\", items=[])\n\nwith a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.\n\nAttributes\n\nproject: The name of the project\nversion: The version of the project (e.g., \"1.0.0\")\nroot_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with \"https://\" and end with a slash.\nsource: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.\nsorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.\n\nItem access\n\nItems can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form \":[domain:]role:`name`\", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.\n\nSearch\n\nThe inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:\n\nA spec of the form \":domain:role:`name`\", in full, partially, or as a regex.\nPart of a url of a page in the project's documentation, as a string\nThe title of a section as it appears somewhere in the project's documentation.\n\nThe search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.\n\nMethods\n\nfind_in_inventory(inventory, name) – find a single item in the inventory\nsave(filename, inventory; mime=auto_mime(filename)) – write the inventory to a file in any supported output format.\nshow_full(inventory) – show the unabbreviated inventory in the REPL (ideally via TerminalPager)\nuri(inventory, key) – obtain the full URI for an item from the inventory.\npush!(inventory, items...) – add InventoryItems to an existing inventory.\nappend!(inventory, collections...) – add collections of InventoryItems to an existing inventory.\nsort(inventory) – convert an unsorted inventory into a sorted one.\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryFormatError","page":"API","title":"DocInventories.InventoryFormatError","text":"An error indicating an issue with an objects.inv file.\n\nthrow(InventoryFormatError(msg))\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryItem","page":"API","title":"DocInventories.InventoryItem","text":"An item inside an Inventory.\n\nitem = InventoryItem(; name, role, uri, priority=1, domain=\"jl\", dispname=\"-\")\n\nrepresents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.\n\nFor convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=\":domain:role:`name`\" borrows from Sphinx' cross-referencing syntax:\n\nitem = IventoryItem(\n \":domain:role:`name`\" => uri;\n dispname=,\n priority=()\n)\n\nThe domain is optional: if spec=\":role:`name`\", the domain is \"std\" for role=\"label\" or role=\"doc\", and \"jl\" otherwise. The role is mandatory for code objects. For non-code objects,\n\nitem = IventoryItem(\n \"title\" => uri;\n dispname=,\n priority=-1\n)\n\nindicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(\":std:label:`name`\" => uri; dispname=title, priority=-1).\n\nAttributes\n\nname: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.\ndomain: The name of a Sphinx domain. Should be \"jl\" for Julia code objects (default), \"py\" for Python code objects, and \"std\" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.\nrole: A domain-specific role (type). Must have nonzero length and not contain whitespace.\npriority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:\n1: the \"default\" priority. Used by default for all objects not in the \"std\" domain (that is, all \"code\" objects such as those in the \"jl\" domain).\n0: object is important\n2 (or higher): object is unimportant\n-1 (or lower): object is \"hidden\" (may be omitted from search). Used by default for all objects in the std domain (section titles)\nSee find_in_inventory for details. The above semantics match those used by Sphinx.\nuri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with \"$\" to indicate a placeholder for name (usually as \"#$\", for an HTML anchor matching name).\ndispname: A full plain text representation of the object. May be \"-\" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.\n\nMethods\n\nuri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.\ndispname – Extract the dispname, resolving the \"-\" shorthand, if applicable.\nspec – Return the specification string \":domain:role:`name`\" associated with the item\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.auto_mime-Tuple{Any}","page":"API","title":"DocInventories.auto_mime","text":"Determine the MIME type of the given file path or URL from the file extension.\n\nmime = auto_mime(source)\n\nreturns a MIME type from the extension of source. The default mapping is in MIME_TYPES.\n\nUnknown or unsupported extensions throw an ArgumentError.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.dispname-Tuple{InventoryItem}","page":"API","title":"DocInventories.dispname","text":"Obtain the full display name for an InventoryItem.\n\ndisplay_name = dispname(item)\n\nreturns item.dispname with \"-\" expanded to item.name.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.find_in_inventory-Tuple{Any, Any}","page":"API","title":"DocInventories.find_in_inventory","text":"Find an item in the inventory.\n\nitem = find_in_inventory(\n inventory,\n name;\n domain=\"\",\n role=\"\",\n quiet=false,\n include_hidden_priority=true\n)\n\nreturns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.\n\nArguments\n\ninventory: The Inventory to search.\nname: The value of the name attribute of the InventoryItem to find. Must match exactly.\ndomain: If not empty, restrict search to items with a matching domain attribute.\nrole: If not empty, restrict search to items with a matching role attribute.\nquiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.\ninclude_hidden_priority: Whether or not to consider items with a negative priority attribute. If \"hidden\" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.\n\nNote that direct item lookup as inventory[spec] where spec is a string of the form \"[:[domain:]role:]`name`\" is available as a simplified way to call find_in_inventory with quiet=true.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.root_url-Tuple{AbstractString}","page":"API","title":"DocInventories.root_url","text":"Obtain the root url from an inventory source.\n\nurl = root_url(source; warn=true)\n\nreturns the root url as determined by split_url if source starts with \"https://\" or \"http://\", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.save-Tuple{AbstractString, Any}","page":"API","title":"DocInventories.save","text":"Write the Inventory to file in the specified format.\n\nsave(filename, inventory; mime=auto_mime(filename))\n\nwrites inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{InventoryItem}","page":"API","title":"DocInventories.show_full","text":"show_full(item) # io=stdout\nshow_full(io, item)\n\nis equivalent to\n\nshow(IOContext(io, :full => true), \"text/plain\", item)\n\nand shows the InventoryItem with all attributes.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{Inventory}","page":"API","title":"DocInventories.show_full","text":"show_full(inventory) # io=stdout\nshow_full(io, inventory)\n\nis equivalent to\n\nshow(IOContext(io, :limit => false), \"text/plain\", inventory)\n\nand shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.spec-Tuple{InventoryItem}","page":"API","title":"DocInventories.spec","text":"Return the specification string of an InventoryItem.\n\nitem_spec = spec(item)\n\nreturns a string of the form \":domain:role:`name`\" using the attributes of the given item.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.split_url-Tuple{Any}","page":"API","title":"DocInventories.split_url","text":"Split a URL into a root URL and a filename.\n\nroot_url, filename = split_url(url)\n\nsplits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with \"https://\" or \"http://\".\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{Inventory, Any}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(inventory, key)\n\nis equivalent to uri(inventory[key]; root_url=inventory.root_url).\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{InventoryItem}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(item; root_url=\"\")\n\nfully expands item.uri and prepends root_url.\n\n\n\n\n\n","category":"method"},{"location":"formats/#Inventory-File-Formats","page":"Inventory File Formats","title":"Inventory File Formats","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.","category":"page"},{"location":"formats/#Sphinx-Inventory-Format","page":"Inventory File Formats","title":"Sphinx Inventory Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"# Sphinx inventory version 2\n# Project: <project>\n# Version: <version>\n# The remainder of this file is compressed using zlib.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.","category":"page"},{"location":"formats/#Plain-Text-Format","page":"Inventory File Formats","title":"Plain Text Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"<name> <domain>:<role> <priority> <uri> <dispname>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).","category":"page"},{"location":"formats/#TOML-Format","page":"Inventory File Formats","title":"TOML Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The TOML format is a text output format that is optimized for human readability. It starts with a header section of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"# DocInventory version 0\nproject = \"<project>\"\nversion = \"<version>\"","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The comment in the first line is mandatory and identifies the file as containing inventory data in the format described here.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"warning: Warning\nAs indicated by the \"version 0\" in the header comment line, the format described here is currently experimental and may change without notice","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The project line must specify the name of the project described by the inventory. It is mandatory. The version line may specify the version of the project. It is optional, but recommended.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"After that, each InventoryItem is represented by a multi-line block of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"[[<domain>.<role>]]\nname = \"<name>\"\nuri = \"<uri>\"\ndispname = \"<dispname>\"\npriority = <priority>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname=\"-\"), the dispname line may also be omitted.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The item-blocks may be grouped/separated by blank lines. In .toml files generated by DocInventories.save(\"inventory.toml\", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map \"name\", \"uri\", and potentially \"dispname\" and \"priority\" to their respective values.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"A compressed TOML file can be written with, e.g., DocInventories.save(\"inventory.toml.gz\", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.","category":"page"},{"location":"formats/#Size-Comparison","page":"Inventory File Formats","title":"Size Comparison","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"using DocInventories\nusing DocumenterInterLinks\nusing Markdown\nusing DataFrames\nusing PrettyTables\n\ninv = InterLinks(\n \"Documenter\" => (\n \"https://documenter.juliadocs.org/stable/\",\n joinpath(@__DIR__, \"inventories\", \"Documenter.toml\")\n ),\n \"Julia\" => (\n \"https://docs.julialang.org/en/v1/\",\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\")\n ),\n \"Matplotlib\" => \"https://matplotlib.org/stable/objects.inv\",\n \"Python\" => \"https://docs.python.org/3/objects.inv\",\n)\n\nprojects = collect(keys(inv))\nformats = [\".txt\", \".toml\", \".inv\", \".toml.gz\"]\ndata = (\n \"project\" => String[],\n \"objects\" => Int64[],\n [format => String[] for format in formats]...\n)\n\nmktempdir() do tempdir\n for name in projects\n push!(data[1][2], name)\n push!(data[2][2], length(inv[name]))\n for (i, format) in enumerate(formats)\n filename = joinpath(tempdir, name*format)\n DocInventories.save(filename, inv[name])\n kB = float(filesize(filename)) / 1024.0\n push!(data[i+2][2], \"$(round(kB; digits=1)) kB\")\n end\n end\nend\n\n\ntable = pretty_table(\n String,\n DataFrame(data...);\n header=[\"Project\", \"No. of Objects\", formats...],\n backend = Val(:markdown),\n)\n\nMarkdown.parse(table)","category":"page"},{"location":"usage/#Usage","page":"Usage","title":"Usage","text":"","category":"section"},{"location":"usage/#Loading-Inventories","page":"Usage","title":"Loading Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"using DocInventories\ninventory = Inventory(\"https://matplotlib.org/3.7.3/objects.inv\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory = Inventory(\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\"),\n root_url=\"https://docs.julialang.org/en/v1/\"\n)","category":"page"},{"location":"usage/#Inventory-Items","page":"Usage","title":"Inventory Items","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"item = inventory[\"Style-Guide\"]","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The spec in the mapping adopts the notation of a \"domain\" and \"role\" from Sphinx:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.show_full(inventory[\"Style-Guide\"])","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"[1]: We conflate Sphinx' \"object types\" and \"roles\". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference \":py:func:`matplotlib.pyplot.subplots`\" would correspond to the DocInventories spec \":py:function:`matplotlib.pyplot.subplots`\".","category":"page"},{"location":"usage/#Exploring-Inventories","page":"Usage","title":"Exploring Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Thus, we could search for a title as is appears in the documentation:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"Sorting and Related Functions\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, with a regular expression, for all Julia functions in Base that have sort in their name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(r\":function:`Base\\..*sort.*`\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, for all linkable items that appear on the page with the relative URI \"manual/workflow-tips/\"","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"manual/workflow-tips/\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The search results will be sorted taking into account the priority field of the items.","category":"page"},{"location":"usage/#Saving-Inventories-to-File","page":"Usage","title":"Saving Inventories to File","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(tempname(), inventory; mime=\"application/toml\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"It is also possible to write with compression by appending a .gz file extension:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml.gz\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"See Inventory File Formats for a description of all available output formats.","category":"page"},{"location":"creating/#Creating-Inventory-Files","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file \"by hand\" make sense:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.\nCreating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"There are two ways to accomplish this:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Populate an Inventory in the REPL\nMaintain an Inventory TOML File by Hand","category":"page"},{"location":"creating/#Populate-an-Inventory-in-the-REPL","page":"Creating Inventory Files","title":"Populate an Inventory in the REPL","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We can instantiate an empty Inventory as","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"using DocInventories\n\ninventory = Inventory(\n project=\"Wikipedia\",\n version=\"2024-01\",\n root_url=\"https://en.wikipedia.org/wiki/\"\n);\nnothing # hide","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Then, we can push! InventoryItems for all pages we want to include in the inventory:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"push!(\n inventory,\n InventoryItem(\n \":std:doc:Julia\" => \"Julia_(programming_language)\";\n dispname=\"Julia (programming language)\"\n ),\n InventoryItem(\n \":std:doc:Python\" => \"Python_(programming_language)\";\n dispname=\"Python (programming language)\"\n )\n)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We've used here the role :std:doc: for \"documents\", which is somewhat optional, but more accurate than the default \":std:label:\" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"inventory[\"Julia\"]","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Once the inventory is complete, we can write it to disk, see Saving Inventories to File.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"creating/#Maintain-an-Inventory-TOML-File-by-Hand","page":"Creating Inventory Files","title":"Maintain an Inventory TOML File by Hand","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"show(stdout, \"application/toml\", inventory)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.","category":"page"},{"location":"#DocInventories.jl","page":"Home","title":"DocInventories.jl","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"using Markdown\nusing Pkg\n\nVERSION = Pkg.dependencies()[Base.UUID(\"43dc2714-ed3b-44b5-b226-857eda1aa7de\")].version\n\ngithub_badge = \"[![Github](https://img.shields.io/badge/JuliaDocs-DocInventories.jl-blue.svg?logo=github)](https://github.com/JuliaDocs/DocInventories.jl)\"\n\nversion_badge = \"![v$VERSION](https://img.shields.io/badge/version-v$(replace(\"$VERSION\", \"-\" => \"--\"))-green.svg)\"\n\nif get(ENV, \"DOCUMENTER_BUILD_PDF\", \"\") == \"\"\n Markdown.parse(\"$github_badge $version_badge\")\nelse\n Markdown.parse(\"\"\"\n -----\n\n On Github: [JuliaDocs/DocInventories.jl](https://github.com/JuliaDocs/DocInventories.jl)\n\n Version: $VERSION\n\n -----\n\n \"\"\")\nend","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.","category":"page"},{"location":"#Installation","page":"Home","title":"Installation","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"As usual, that package can be installed via","category":"page"},{"location":"","page":"Home","title":"Home","text":"] add DocInventories","category":"page"},{"location":"","page":"Home","title":"Home","text":"in the Julia REPL, or by adding","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories = \"43dc2714-ed3b-44b5-b226-857eda1aa7de\"","category":"page"},{"location":"","page":"Home","title":"Home","text":"to the relevant Project.toml file.","category":"page"},{"location":"#Contents","page":"Home","title":"Contents","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"Pages = [page for (name, page) in Main.PAGES[2:end]]","category":"page"}] +} diff --git a/v0.3.0/siteinfo.js b/v0.3.0/siteinfo.js new file mode 100644 index 0000000..bcac4fe --- /dev/null +++ b/v0.3.0/siteinfo.js @@ -0,0 +1 @@ +var DOCUMENTER_CURRENT_VERSION = "v0.3.0"; diff --git a/v0.3.0/usage/index.html b/v0.3.0/usage/index.html new file mode 100644 index 0000000..f00d482 --- /dev/null +++ b/v0.3.0/usage/index.html @@ -0,0 +1,76 @@ +<!DOCTYPE html> +<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>Usage · DocInventories.jl

Usage

Loading Inventories

An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as

using DocInventories
+inventory = Inventory("https://matplotlib.org/3.7.3/objects.inv")
Inventory(
+ project="Matplotlib",
+ version="3.7.3",
+ root_url="https://matplotlib.org/3.7.3/",
+ items=[
+  InventoryItem(":std:label:`2dcollections3d`" => "tutorials/toolkits/mplot3d.html#dcollections3d", dispname="2D plots in 3D"),
+  InventoryItem(":std:label:`3d_plots`" => "plot_types/3D/index.html#d-plots", dispname="3D"),
+  InventoryItem(":std:envvar:`HOME`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLBACKEND`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLCONFIGDIR`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  ⋮ (10231 elements in total)
+  InventoryItem(":std:label:`wireframe`" => "tutorials/toolkits/mplot3d.html#\$", dispname="Wireframe plots"),
+  InventoryItem(":std:label:`working-with-text`" => "tutorials/introductory/pyplot.html#\$", dispname="Working with text"),
+  InventoryItem(":std:label:`writing-docstrings`" => "devel/documenting_mpl.html#\$", dispname="Writing docstrings"),
+  InventoryItem(":std:label:`writing-examples-and-tutorials`" => "devel/documenting_mpl.html#\$", dispname="Writing examples and tutorials"),
+  InventoryItem(":std:label:`writing-rest-pages`" => "devel/documenting_mpl.html#\$", dispname="Writing ReST pages"),
+  InventoryItem(":std:label:`xkcd-colors`" => "tutorials/colors/colors.html#\$", dispname="Comparison between X11/CSS4 and xkcd colors"),
+ ]
+)
+

To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:

inventory = Inventory(
+    joinpath(@__DIR__, "inventories", "Julia.toml"),
+    root_url="https://docs.julialang.org/en/v1/"
+)
Inventory(
+ project="The Julia Language",
+ version="1.10.0",
+ root_url="https://docs.julialang.org/en/v1/",
+ items=[
+  InventoryItem(":std:label:`\"Value-types\"`" => "manual/types/#%22Value-types%22", dispname="\"Value types\""),
+  InventoryItem(":jl:keyword:`&&`" => "base/math/#%26%26"),
+  InventoryItem(":jl:keyword:`...`" => "base/base/#\$"),
+  InventoryItem(":std:label:`...-combines-many-arguments-into-one-argument-in-function-definitions`" => "manual/faq/#\$", dispname="... combines many arguments into one argument in function definitions"),
+  InventoryItem(":std:label:`...-splits-one-argument-into-many-different-arguments-in-function-calls`" => "manual/faq/#\$", dispname="... splits one argument into many different arguments in function calls"),
+  ⋮ (3602 elements in total)
+  InventoryItem(":std:label:`using-and-import-with-specific-identifiers,-and-adding-methods`" => "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods", dispname="using and import with specific identifiers, and adding methods"),
+  InventoryItem(":jl:keyword:`var\"name\"`" => "base/base/#var%22name%22"),
+  InventoryItem(":jl:keyword:`where`" => "base/base/#\$"),
+  InventoryItem(":jl:keyword:`while`" => "base/base/#\$"),
+  InventoryItem(":std:label:`writing-binary-broadcasting-rules`" => "manual/interfaces/#\$", dispname="Writing binary broadcasting rules"),
+  InventoryItem(":jl:keyword:`||`" => "base/math/#%7C%7C"),
+ ]
+)
+

Inventory Items

Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like

item = inventory["Style-Guide"]
InventoryItem(
+  ":std:label:`Style-Guide`" => "manual/style-guide/#\$",
+  dispname="Style Guide"
+)

Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.

The spec in the mapping adopts the notation of a "domain" and "role" from Sphinx:

DocInventories.show_full(inventory["Style-Guide"])
InventoryItem(
+  name="Style-Guide",
+  domain="std",
+  role="label",
+  priority=-1,
+  uri="manual/style-guide/#Style-Guide",
+  dispname="Style Guide"
+)

This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].

Exploring Inventories

An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.

Thus, we could search for a title as is appears in the documentation:

inventory("Sorting and Related Functions")
2-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`Sorting-and-Related-Functions`" => "base/sort/#\$", dispname="Sorting and Related Functions")
+ InventoryItem(":std:doc:`base/sort`" => "base/sort/", dispname="Sorting and Related Functions")

Or, with a regular expression, for all Julia functions in Base that have sort in their name:

inventory(r":function:`Base\..*sort.*`")
14-element Vector{InventoryItem}:
+ InventoryItem(":jl:function:`Base.Sort.insorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort!`" => "base/sort/#Base.Sort.partialsort%21")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm!`" => "base/sort/#Base.Sort.partialsortperm%21")
+ InventoryItem(":jl:function:`Base.Sort.searchsorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedfirst`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedlast`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.sortperm!`" => "base/sort/#Base.Sort.sortperm%21")
+ InventoryItem(":jl:function:`Base.issorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort!`" => "base/sort/#Base.sort%21")
+ InventoryItem(":jl:function:`Base.sortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sortslices`" => "base/sort/#\$")

Or, for all linkable items that appear on the page with the relative URI "manual/workflow-tips/"

inventory("manual/workflow-tips/")
6-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`A-basic-editor/REPL-workflow`" => "manual/workflow-tips/#A-basic-editor%2FREPL-workflow", dispname="A basic editor/REPL workflow")
+ InventoryItem(":std:label:`Browser-based-workflow`" => "manual/workflow-tips/#\$", dispname="Browser-based workflow")
+ InventoryItem(":std:label:`REPL-based-workflow`" => "manual/workflow-tips/#\$", dispname="REPL-based workflow")
+ InventoryItem(":std:label:`Revise-based-workflows`" => "manual/workflow-tips/#\$", dispname="Revise-based workflows")
+ InventoryItem(":std:label:`man-workflow-tips`" => "manual/workflow-tips/#\$", dispname="Workflow Tips")
+ InventoryItem(":std:doc:`manual/workflow-tips`" => "manual/workflow-tips/", dispname="Workflow Tips")

The search results will be sorted taking into account the priority field of the items.

Saving Inventories to File

An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use

DocInventories.save("$(tempname()).toml", inventory)

The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:

DocInventories.save(tempname(), inventory; mime="application/toml")

It is also possible to write with compression by appending a .gz file extension:

DocInventories.save("$(tempname()).toml.gz", inventory)

See Inventory File Formats for a description of all available output formats.

  • 1We conflate Sphinx' "object types" and "roles". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference ":py:func:`matplotlib.pyplot.subplots`" would correspond to the DocInventories spec ":py:function:`matplotlib.pyplot.subplots`".
diff --git a/v0.3.1/.documenter-siteinfo.json b/v0.3.1/.documenter-siteinfo.json new file mode 100644 index 0000000..6871ea9 --- /dev/null +++ b/v0.3.1/.documenter-siteinfo.json @@ -0,0 +1 @@ +{"documenter":{"julia_version":"1.10.0","generation_timestamp":"2024-01-28T17:47:56","documenter_version":"1.2.1"}} \ No newline at end of file diff --git a/v0.3.1/api/index.html b/v0.3.1/api/index.html new file mode 100644 index 0000000..58a616d --- /dev/null +++ b/v0.3.1/api/index.html @@ -0,0 +1,29 @@ + +API · DocInventories.jl

API

The DocInventories package exports two names:

All other names should either be imported explicitly, e.g.,

using DocInventories: uri, spec

for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.


DocInventories.MIME_TYPESConstant

Default map of file extensions to MIME types.

MIME_TYPES = Dict(
+    ".txt" => MIME("text/x-intersphinx"),
+    ".inv" => MIME("application/x-intersphinx"),
+    ".toml" => MIME("application/toml"),
+    ".txt.gz" => MIME("text/x-intersphinx+gzip"),
+    ".toml.gz" => MIME("application/toml+gzip"),
+)
source
DocInventories.InventoryType

An inventory link targets in a project documentation.

inventory = Inventory(
+    source;
+    mime=auto_mime(source),
+    root_url=root_url(source)
+)

loads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.

The Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.

Alternatively,

inventory = Inventory(; project, version="", root_url="", items=[])

with a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.

Attributes

  • project: The name of the project
  • version: The version of the project (e.g., "1.0.0")
  • root_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with "https://" and end with a slash.
  • source: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.
  • sorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.

Item access

Items can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form ":[domain:]role:`name`", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.

Search

The inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:

  • A spec of the form ":domain:role:`name`", in full, partially, or as a regex.
  • Part of a url of a page in the project's documentation, as a string
  • The title of a section as it appears somewhere in the project's documentation.

The search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.

Methods

source
DocInventories.InventoryItemType

An item inside an Inventory.

item = InventoryItem(; name, role, uri, priority=1, domain="jl", dispname="-")

represents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.

For convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=":domain:role:`name`" borrows from Sphinx' cross-referencing syntax:

item = IventoryItem(
+    ":domain:role:`name`" => uri;
+    dispname=<name>,
+    priority=(<domain == "std" ? -1 : 1>)
+)

The domain is optional: if spec=":role:`name`", the domain is "std" for role="label" or role="doc", and "jl" otherwise. The role is mandatory for code objects. For non-code objects,

item = IventoryItem(
+    "title" => uri;
+    dispname=<title>,
+    priority=-1
+)

indicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(":std:label:`name`" => uri; dispname=title, priority=-1).

Attributes

  • name: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.

  • domain: The name of a Sphinx domain. Should be "jl" for Julia code objects (default), "py" for Python code objects, and "std" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.

  • role: A domain-specific role (type). Must have nonzero length and not contain whitespace.

  • priority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:

    • 1: the "default" priority. Used by default for all objects not in the "std" domain (that is, all "code" objects such as those in the "jl" domain).
    • 0: object is important
    • 2 (or higher): object is unimportant
    • -1 (or lower): object is "hidden" (may be omitted from search). Used by default for all objects in the std domain (section titles)

    See find_in_inventory for details. The above semantics match those used by Sphinx.

  • uri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with "$" to indicate a placeholder for name (usually as "#$", for an HTML anchor matching name).

  • dispname: A full plain text representation of the object. May be "-" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.

Methods

  • uri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.
  • dispname – Extract the dispname, resolving the "-" shorthand, if applicable.
  • spec – Return the specification string ":domain:role:`name`" associated with the item
source
DocInventories.auto_mimeMethod

Determine the MIME type of the given file path or URL from the file extension.

mime = auto_mime(source)

returns a MIME type from the extension of source. The default mapping is in MIME_TYPES.

Unknown or unsupported extensions throw an ArgumentError.

source
DocInventories.find_in_inventoryMethod

Find an item in the inventory.

item = find_in_inventory(
+    inventory,
+    name;
+    domain="",
+    role="",
+    quiet=false,
+    include_hidden_priority=true
+)

returns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.

Arguments

  • inventory: The Inventory to search.
  • name: The value of the name attribute of the InventoryItem to find. Must match exactly.
  • domain: If not empty, restrict search to items with a matching domain attribute.
  • role: If not empty, restrict search to items with a matching role attribute.
  • quiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.
  • include_hidden_priority: Whether or not to consider items with a negative priority attribute. If "hidden" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.

Note that direct item lookup as inventory[spec] where spec is a string of the form "[:[domain:]role:]`name`" is available as a simplified way to call find_in_inventory with quiet=true.

source
DocInventories.root_urlMethod

Obtain the root url from an inventory source.

url = root_url(source; warn=true)

returns the root url as determined by split_url if source starts with "https://" or "http://", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.

source
DocInventories.saveMethod

Write the Inventory to file in the specified format.

save(filename, inventory; mime=auto_mime(filename))

writes inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.

source
DocInventories.show_fullMethod
show_full(inventory)  # io=stdout
+show_full(io, inventory)

is equivalent to

show(IOContext(io, :limit => false), "text/plain", inventory)

and shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.

source
DocInventories.specMethod

Return the specification string of an InventoryItem.

item_spec = spec(item)

returns a string of the form ":domain:role:`name`" using the attributes of the given item.

source
DocInventories.split_urlMethod

Split a URL into a root URL and a filename.

root_url, filename = split_url(url)

splits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with "https://" or "http://".

source
DocInventories.uriMethod
uri_str = uri(inventory, key)

is equivalent to uri(inventory[key]; root_url=inventory.root_url).

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

+ ${display_result} +

+
+ ${display_link} +
+
+ ${search_divider} + `; + + return result_div; +} + +/** + * Get selected filters, remake the filter html and lastly update the search modal + */ +function get_filters() { + let ele = $(".search-filters .search-filter-selected").get(); + filter_results = ele.map((x) => $(x).text().toLowerCase()); + modal_filters = make_modal_body_filters(filters, filter_results); + update_search(filter_results); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Modal settings dialog +$(document).ready(function () { + var settings = $("#documenter-settings"); + $("#documenter-settings-button").click(function () { + settings.toggleClass("is-active"); + }); + // Close the dialog if X is clicked + $("#documenter-settings button.delete").click(function () { + settings.removeClass("is-active"); + }); + // Close dialog if ESC is pressed + $(document).keyup(function (e) { + if (e.keyCode == 27) settings.removeClass("is-active"); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +let search_modal_header = ` + +`; + +let initial_search_body = ` +
Type something to get started!
+`; + +let search_modal_footer = ` +
+ + Ctrl + + / to search + + esc to close +
+`; + +$(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/v0.3.1/assets/themes/documenter-dark.css b/v0.3.1/assets/themes/documenter-dark.css new file mode 100644 index 0000000..9f5449f --- /dev/null +++ b/v0.3.1/assets/themes/documenter-dark.css @@ -0,0 +1,7 @@ +html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus,html.theme--documenter-dark .pagination-ellipsis:focus,html.theme--documenter-dark .file-cta:focus,html.theme--documenter-dark .file-name:focus,html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .button:focus,html.theme--documenter-dark .is-focused.pagination-previous,html.theme--documenter-dark .is-focused.pagination-next,html.theme--documenter-dark .is-focused.pagination-link,html.theme--documenter-dark .is-focused.pagination-ellipsis,html.theme--documenter-dark .is-focused.file-cta,html.theme--documenter-dark .is-focused.file-name,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-focused.button,html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active,html.theme--documenter-dark .pagination-ellipsis:active,html.theme--documenter-dark .file-cta:active,html.theme--documenter-dark .file-name:active,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .button:active,html.theme--documenter-dark .is-active.pagination-previous,html.theme--documenter-dark .is-active.pagination-next,html.theme--documenter-dark .is-active.pagination-link,html.theme--documenter-dark .is-active.pagination-ellipsis,html.theme--documenter-dark .is-active.file-cta,html.theme--documenter-dark .is-active.file-name,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .is-active.button{outline:none}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-ellipsis[disabled],html.theme--documenter-dark .file-cta[disabled],html.theme--documenter-dark .file-name[disabled],html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--documenter-dark .pagination-next,html.theme--documenter-dark fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--documenter-dark .pagination-link,html.theme--documenter-dark fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--documenter-dark .file-cta,html.theme--documenter-dark fieldset[disabled] .file-cta,fieldset[disabled] html.theme--documenter-dark .file-name,html.theme--documenter-dark fieldset[disabled] .file-name,fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark fieldset[disabled] .select select,html.theme--documenter-dark .select fieldset[disabled] select,html.theme--documenter-dark fieldset[disabled] .textarea,html.theme--documenter-dark fieldset[disabled] .input,html.theme--documenter-dark fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--documenter-dark .button,html.theme--documenter-dark fieldset[disabled] .button{cursor:not-allowed}html.theme--documenter-dark .tabs,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .breadcrumb,html.theme--documenter-dark .file,html.theme--documenter-dark .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after,html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--documenter-dark .admonition:not(:last-child),html.theme--documenter-dark .tabs:not(:last-child),html.theme--documenter-dark .pagination:not(:last-child),html.theme--documenter-dark .message:not(:last-child),html.theme--documenter-dark .level:not(:last-child),html.theme--documenter-dark .breadcrumb:not(:last-child),html.theme--documenter-dark .block:not(:last-child),html.theme--documenter-dark .title:not(:last-child),html.theme--documenter-dark .subtitle:not(:last-child),html.theme--documenter-dark .table-container:not(:last-child),html.theme--documenter-dark .table:not(:last-child),html.theme--documenter-dark .progress:not(:last-child),html.theme--documenter-dark .notification:not(:last-child),html.theme--documenter-dark .content:not(:last-child),html.theme--documenter-dark .box:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .modal-close,html.theme--documenter-dark .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before,html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before{height:2px;width:50%}html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{height:50%;width:2px}html.theme--documenter-dark .modal-close:hover,html.theme--documenter-dark .delete:hover,html.theme--documenter-dark .modal-close:focus,html.theme--documenter-dark .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--documenter-dark .modal-close:active,html.theme--documenter-dark .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--documenter-dark .is-small.modal-close,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--documenter-dark .is-small.delete,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--documenter-dark .is-medium.modal-close,html.theme--documenter-dark .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--documenter-dark .is-large.modal-close,html.theme--documenter-dark .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--documenter-dark .control.is-loading::after,html.theme--documenter-dark .select.is-loading::after,html.theme--documenter-dark .loader,html.theme--documenter-dark .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdee0;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--documenter-dark .hero-video,html.theme--documenter-dark .modal-background,html.theme--documenter-dark .modal,html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--documenter-dark .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#ecf0f1 !important}a.has-text-light:hover,a.has-text-light:focus{color:#cfd9db !important}.has-background-light{background-color:#ecf0f1 !important}.has-text-dark{color:#282f2f !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#111414 !important}.has-background-dark{background-color:#282f2f !important}.has-text-primary{color:#375a7f !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#28415b !important}.has-background-primary{background-color:#375a7f !important}.has-text-primary-light{color:#f1f5f9 !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#cddbe9 !important}.has-background-primary-light{background-color:#f1f5f9 !important}.has-text-primary-dark{color:#4d7eb2 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#7198c1 !important}.has-background-primary-dark{background-color:#4d7eb2 !important}.has-text-link{color:#1abc9c !important}a.has-text-link:hover,a.has-text-link:focus{color:#148f77 !important}.has-background-link{background-color:#1abc9c !important}.has-text-link-light{color:#edfdf9 !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c0f6ec !important}.has-background-link-light{background-color:#edfdf9 !important}.has-text-link-dark{color:#15987e !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#1bc5a4 !important}.has-background-link-dark{background-color:#15987e !important}.has-text-info{color:#024c7d !important}a.has-text-info:hover,a.has-text-info:focus{color:#012d4b !important}.has-background-info{background-color:#024c7d !important}.has-text-info-light{color:#ebf7ff !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#b9e2fe !important}.has-background-info-light{background-color:#ebf7ff !important}.has-text-info-dark{color:#0e9dfb !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#40b1fc !important}.has-background-info-dark{background-color:#0e9dfb !important}.has-text-success{color:#008438 !important}a.has-text-success:hover,a.has-text-success:focus{color:#005122 !important}.has-background-success{background-color:#008438 !important}.has-text-success-light{color:#ebfff3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#b8ffd6 !important}.has-background-success-light{background-color:#ebfff3 !important}.has-text-success-dark{color:#00eb64 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#1fff7e !important}.has-background-success-dark{background-color:#00eb64 !important}.has-text-warning{color:#ad8100 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#7a5b00 !important}.has-background-warning{background-color:#ad8100 !important}.has-text-warning-light{color:#fffaeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#ffedb8 !important}.has-background-warning-light{background-color:#fffaeb !important}.has-text-warning-dark{color:#d19c00 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#ffbf05 !important}.has-background-warning-dark{background-color:#d19c00 !important}.has-text-danger{color:#9e1b0d !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#6f1309 !important}.has-background-danger{background-color:#9e1b0d !important}.has-text-danger-light{color:#fdeeec !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#fac3bd !important}.has-background-danger-light{background-color:#fdeeec !important}.has-text-danger-dark{color:#ec311d !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#f05c4c !important}.has-background-danger-dark{background-color:#ec311d !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#282f2f !important}.has-background-grey-darker{background-color:#282f2f !important}.has-text-grey-dark{color:#343c3d !important}.has-background-grey-dark{background-color:#343c3d !important}.has-text-grey{color:#5e6d6f !important}.has-background-grey{background-color:#5e6d6f !important}.has-text-grey-light{color:#8c9b9d !important}.has-background-grey-light{background-color:#8c9b9d !important}.has-text-grey-lighter{color:#dbdee0 !important}.has-background-grey-lighter{background-color:#dbdee0 !important}.has-text-white-ter{color:#ecf0f1 !important}.has-background-white-ter{background-color:#ecf0f1 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--documenter-dark{/*! + Theme: a11y-dark + Author: @ericwbailey + Maintainer: @ericwbailey + + Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css +*/}html.theme--documenter-dark html{background-color:#1f2424;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark article,html.theme--documenter-dark aside,html.theme--documenter-dark figure,html.theme--documenter-dark footer,html.theme--documenter-dark header,html.theme--documenter-dark hgroup,html.theme--documenter-dark section{display:block}html.theme--documenter-dark body,html.theme--documenter-dark button,html.theme--documenter-dark input,html.theme--documenter-dark optgroup,html.theme--documenter-dark select,html.theme--documenter-dark textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--documenter-dark code,html.theme--documenter-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark body{color:#fff;font-size:1em;font-weight:400;line-height:1.5}html.theme--documenter-dark a{color:#1abc9c;cursor:pointer;text-decoration:none}html.theme--documenter-dark a strong{color:currentColor}html.theme--documenter-dark a:hover{color:#1dd2af}html.theme--documenter-dark code{background-color:rgba(255,255,255,0.05);color:#ececec;font-size:.875em;font-weight:normal;padding:.1em}html.theme--documenter-dark hr{background-color:#282f2f;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--documenter-dark img{height:auto;max-width:100%}html.theme--documenter-dark input[type="checkbox"],html.theme--documenter-dark input[type="radio"]{vertical-align:baseline}html.theme--documenter-dark small{font-size:.875em}html.theme--documenter-dark span{font-style:inherit;font-weight:inherit}html.theme--documenter-dark strong{color:#f2f2f2;font-weight:700}html.theme--documenter-dark fieldset{border:none}html.theme--documenter-dark pre{-webkit-overflow-scrolling:touch;background-color:#282f2f;color:#fff;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--documenter-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--documenter-dark table td,html.theme--documenter-dark table th{vertical-align:top}html.theme--documenter-dark table td:not([align]),html.theme--documenter-dark table th:not([align]){text-align:inherit}html.theme--documenter-dark table th{color:#f2f2f2}html.theme--documenter-dark .box{background-color:#343c3d;border-radius:8px;box-shadow:none;color:#fff;display:block;padding:1.25rem}html.theme--documenter-dark a.box:hover,html.theme--documenter-dark a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1abc9c}html.theme--documenter-dark a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1abc9c}html.theme--documenter-dark .button{background-color:#282f2f;border-color:#4c5759;border-width:1px;color:#375a7f;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--documenter-dark .button strong{color:inherit}html.theme--documenter-dark .button .icon,html.theme--documenter-dark .button .icon.is-small,html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--documenter-dark .button .icon.is-medium,html.theme--documenter-dark .button .icon.is-large{height:1.5em;width:1.5em}html.theme--documenter-dark .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button:hover,html.theme--documenter-dark .button.is-hovered{border-color:#8c9b9d;color:#f2f2f2}html.theme--documenter-dark .button:focus,html.theme--documenter-dark .button.is-focused{border-color:#8c9b9d;color:#17a689}html.theme--documenter-dark .button:focus:not(:active),html.theme--documenter-dark .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button:active,html.theme--documenter-dark .button.is-active{border-color:#343c3d;color:#f2f2f2}html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;color:#fff;text-decoration:underline}html.theme--documenter-dark .button.is-text:hover,html.theme--documenter-dark .button.is-text.is-hovered,html.theme--documenter-dark .button.is-text:focus,html.theme--documenter-dark .button.is-text.is-focused{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .button.is-text:active,html.theme--documenter-dark .button.is-text.is-active{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .button.is-text[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1abc9c;text-decoration:none}html.theme--documenter-dark .button.is-ghost:hover,html.theme--documenter-dark .button.is-ghost.is-hovered{color:#1abc9c;text-decoration:underline}html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:hover,html.theme--documenter-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus,html.theme--documenter-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus:not(:active),html.theme--documenter-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--documenter-dark .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-white.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:hover,html.theme--documenter-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus,html.theme--documenter-dark .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus:not(:active),html.theme--documenter-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus:not(:active),html.theme--documenter-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light.is-active{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:#ecf0f1;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-outlined.is-focused{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover,html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus:not(:active),html.theme--documenter-dark .content kbd.button:focus:not(:active),html.theme--documenter-dark .button.is-dark.is-focused:not(:active),html.theme--documenter-dark .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark[disabled],html.theme--documenter-dark .content kbd.button[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark,fieldset[disabled] html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:#282f2f;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted:hover,html.theme--documenter-dark .content kbd.button.is-inverted:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-dark.is-inverted[disabled],html.theme--documenter-dark .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-loading::after,html.theme--documenter-dark .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined,html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-outlined.is-focused{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus:not(:active),html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--documenter-dark .button.is-primary.is-focused:not(:active),html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary[disabled],html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;box-shadow:none}html.theme--documenter-dark .button.is-primary.is-inverted,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--documenter-dark .button.is-primary.is-inverted[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:hover,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-light.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e8eef5;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:active,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-light.is-active,html.theme--documenter-dark .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#dfe8f1;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:hover,html.theme--documenter-dark .button.is-link.is-hovered{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus,html.theme--documenter-dark .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus:not(:active),html.theme--documenter-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link.is-active{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:#1abc9c;box-shadow:none}html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-outlined.is-focused{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:hover,html.theme--documenter-dark .button.is-link.is-light.is-hovered{background-color:#e2fbf6;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:active,html.theme--documenter-dark .button.is-link.is-light.is-active{background-color:#d7f9f3;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:hover,html.theme--documenter-dark .button.is-info.is-hovered{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus,html.theme--documenter-dark .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus:not(:active),html.theme--documenter-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info.is-active{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:#024c7d;box-shadow:none}html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;color:#024c7d}html.theme--documenter-dark .button.is-info.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-outlined.is-focused{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:hover,html.theme--documenter-dark .button.is-info.is-light.is-hovered{background-color:#def2fe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:active,html.theme--documenter-dark .button.is-info.is-light.is-active{background-color:#d2edfe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:hover,html.theme--documenter-dark .button.is-success.is-hovered{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus,html.theme--documenter-dark .button.is-success.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus:not(:active),html.theme--documenter-dark .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success.is-active{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:#008438;box-shadow:none}html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;color:#008438}html.theme--documenter-dark .button.is-success.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-outlined.is-focused{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:hover,html.theme--documenter-dark .button.is-success.is-light.is-hovered{background-color:#deffec;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:active,html.theme--documenter-dark .button.is-success.is-light.is-active{background-color:#d1ffe5;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:hover,html.theme--documenter-dark .button.is-warning.is-hovered{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus,html.theme--documenter-dark .button.is-warning.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus:not(:active),html.theme--documenter-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning.is-active{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:#ad8100;box-shadow:none}html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-outlined.is-focused{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:hover,html.theme--documenter-dark .button.is-warning.is-light.is-hovered{background-color:#fff7de;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:active,html.theme--documenter-dark .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:hover,html.theme--documenter-dark .button.is-danger.is-hovered{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus,html.theme--documenter-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus:not(:active),html.theme--documenter-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger.is-active{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;box-shadow:none}html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-outlined.is-focused{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:hover,html.theme--documenter-dark .button.is-danger.is-light.is-hovered{background-color:#fce3e0;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:active,html.theme--documenter-dark .button.is-danger.is-light.is-active{background-color:#fcd8d5;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--documenter-dark .button.is-small:not(.is-rounded),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--documenter-dark .button.is-normal{font-size:1rem}html.theme--documenter-dark .button.is-medium{font-size:1.25rem}html.theme--documenter-dark .button.is-large{font-size:1.5rem}html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .button{background-color:#8c9b9d;border-color:#5e6d6f;box-shadow:none;opacity:.5}html.theme--documenter-dark .button.is-fullwidth{display:flex;width:100%}html.theme--documenter-dark .button.is-loading{color:transparent !important;pointer-events:none}html.theme--documenter-dark .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--documenter-dark .button.is-static{background-color:#282f2f;border-color:#5e6d6f;color:#dbdee0;box-shadow:none;pointer-events:none}html.theme--documenter-dark .button.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--documenter-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .buttons .button{margin-bottom:0.5rem}html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--documenter-dark .buttons:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .buttons:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--documenter-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--documenter-dark .buttons.has-addons .button:last-child{margin-right:0}html.theme--documenter-dark .buttons.has-addons .button:hover,html.theme--documenter-dark .buttons.has-addons .button.is-hovered{z-index:2}html.theme--documenter-dark .buttons.has-addons .button:focus,html.theme--documenter-dark .buttons.has-addons .button.is-focused,html.theme--documenter-dark .buttons.has-addons .button:active,html.theme--documenter-dark .buttons.has-addons .button.is-active,html.theme--documenter-dark .buttons.has-addons .button.is-selected{z-index:3}html.theme--documenter-dark .buttons.has-addons .button:focus:hover,html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover,html.theme--documenter-dark .buttons.has-addons .button:active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--documenter-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .buttons.is-centered{justify-content:center}html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .buttons.is-right{justify-content:flex-end}html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:1rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1.25rem}}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--documenter-dark .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--documenter-dark .content li+li{margin-top:0.25em}html.theme--documenter-dark .content p:not(:last-child),html.theme--documenter-dark .content dl:not(:last-child),html.theme--documenter-dark .content ol:not(:last-child),html.theme--documenter-dark .content ul:not(:last-child),html.theme--documenter-dark .content blockquote:not(:last-child),html.theme--documenter-dark .content pre:not(:last-child),html.theme--documenter-dark .content table:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .content h1,html.theme--documenter-dark .content h2,html.theme--documenter-dark .content h3,html.theme--documenter-dark .content h4,html.theme--documenter-dark .content h5,html.theme--documenter-dark .content h6{color:#f2f2f2;font-weight:600;line-height:1.125}html.theme--documenter-dark .content h1{font-size:2em;margin-bottom:0.5em}html.theme--documenter-dark .content h1:not(:first-child){margin-top:1em}html.theme--documenter-dark .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--documenter-dark .content h2:not(:first-child){margin-top:1.1428em}html.theme--documenter-dark .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--documenter-dark .content h3:not(:first-child){margin-top:1.3333em}html.theme--documenter-dark .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--documenter-dark .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--documenter-dark .content h6{font-size:1em;margin-bottom:1em}html.theme--documenter-dark .content blockquote{background-color:#282f2f;border-left:5px solid #5e6d6f;padding:1.25em 1.5em}html.theme--documenter-dark .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ol:not([type]){list-style-type:decimal}html.theme--documenter-dark .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--documenter-dark .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--documenter-dark .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--documenter-dark .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--documenter-dark .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--documenter-dark .content ul ul ul{list-style-type:square}html.theme--documenter-dark .content dd{margin-left:2em}html.theme--documenter-dark .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--documenter-dark .content figure:not(:first-child){margin-top:2em}html.theme--documenter-dark .content figure:not(:last-child){margin-bottom:2em}html.theme--documenter-dark .content figure img{display:inline-block}html.theme--documenter-dark .content figure figcaption{font-style:italic}html.theme--documenter-dark .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--documenter-dark .content sup,html.theme--documenter-dark .content sub{font-size:75%}html.theme--documenter-dark .content table{width:100%}html.theme--documenter-dark .content table td,html.theme--documenter-dark .content table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .content table th{color:#f2f2f2}html.theme--documenter-dark .content table th:not([align]){text-align:inherit}html.theme--documenter-dark .content table thead td,html.theme--documenter-dark .content table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .content table tfoot td,html.theme--documenter-dark .content table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .content table tbody tr:last-child td,html.theme--documenter-dark .content table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .content .tabs li+li{margin-top:0}html.theme--documenter-dark .content.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--documenter-dark .content.is-normal{font-size:1rem}html.theme--documenter-dark .content.is-medium{font-size:1.25rem}html.theme--documenter-dark .content.is-large{font-size:1.5rem}html.theme--documenter-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--documenter-dark .icon.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--documenter-dark .icon.is-medium{height:2rem;width:2rem}html.theme--documenter-dark .icon.is-large{height:3rem;width:3rem}html.theme--documenter-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--documenter-dark .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--documenter-dark .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--documenter-dark div.icon-text{display:flex}html.theme--documenter-dark .image,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--documenter-dark .image img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--documenter-dark .image img.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--documenter-dark .image.is-fullwidth,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--documenter-dark .image.is-square,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--documenter-dark .image.is-1by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--documenter-dark .image.is-5by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--documenter-dark .image.is-4by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--documenter-dark .image.is-3by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--documenter-dark .image.is-5by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--documenter-dark .image.is-16by9,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--documenter-dark .image.is-2by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--documenter-dark .image.is-3by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--documenter-dark .image.is-4by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--documenter-dark .image.is-3by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--documenter-dark .image.is-2by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--documenter-dark .image.is-3by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--documenter-dark .image.is-9by16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--documenter-dark .image.is-1by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--documenter-dark .image.is-1by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--documenter-dark .image.is-16x16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--documenter-dark .image.is-24x24,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--documenter-dark .image.is-32x32,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--documenter-dark .image.is-48x48,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--documenter-dark .image.is-64x64,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--documenter-dark .image.is-96x96,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--documenter-dark .image.is-128x128,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--documenter-dark .notification{background-color:#282f2f;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .notification strong{color:currentColor}html.theme--documenter-dark .notification code,html.theme--documenter-dark .notification pre{background:#fff}html.theme--documenter-dark .notification pre code{background:transparent}html.theme--documenter-dark .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--documenter-dark .notification .title,html.theme--documenter-dark .notification .subtitle,html.theme--documenter-dark .notification .content{color:currentColor}html.theme--documenter-dark .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .notification.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#fff}html.theme--documenter-dark .notification.is-primary,html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .notification.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .notification.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .notification.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .notification.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .notification.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .notification.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .notification.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .notification.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .notification.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .notification.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#343c3d}html.theme--documenter-dark .progress::-webkit-progress-value{background-color:#dbdee0}html.theme--documenter-dark .progress::-moz-progress-bar{background-color:#dbdee0}html.theme--documenter-dark .progress::-ms-fill{background-color:#dbdee0;border:none}html.theme--documenter-dark .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--documenter-dark .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--documenter-dark .progress.is-white::-ms-fill{background-color:#fff}html.theme--documenter-dark .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-light::-webkit-progress-value{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-moz-progress-bar{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-ms-fill{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light:indeterminate{background-image:linear-gradient(to right, #ecf0f1 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-dark::-webkit-progress-value,html.theme--documenter-dark .content kbd.progress::-webkit-progress-value{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-moz-progress-bar,html.theme--documenter-dark .content kbd.progress::-moz-progress-bar{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-ms-fill,html.theme--documenter-dark .content kbd.progress::-ms-fill{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark:indeterminate,html.theme--documenter-dark .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #282f2f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-primary::-webkit-progress-value,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-moz-progress-bar,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-ms-fill,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary:indeterminate,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #375a7f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-link::-webkit-progress-value{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-moz-progress-bar{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-ms-fill{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1abc9c 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-info::-webkit-progress-value{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-moz-progress-bar{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-ms-fill{background-color:#024c7d}html.theme--documenter-dark .progress.is-info:indeterminate{background-image:linear-gradient(to right, #024c7d 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-success::-webkit-progress-value{background-color:#008438}html.theme--documenter-dark .progress.is-success::-moz-progress-bar{background-color:#008438}html.theme--documenter-dark .progress.is-success::-ms-fill{background-color:#008438}html.theme--documenter-dark .progress.is-success:indeterminate{background-image:linear-gradient(to right, #008438 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-warning::-webkit-progress-value{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-moz-progress-bar{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-ms-fill{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ad8100 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-danger::-webkit-progress-value{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-moz-progress-bar{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-ms-fill{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #9e1b0d 30%, #343c3d 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#343c3d;background-image:linear-gradient(to right, #fff 30%, #343c3d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-ms-fill{animation-name:none}html.theme--documenter-dark .progress.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--documenter-dark .progress.is-medium{height:1.25rem}html.theme--documenter-dark .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--documenter-dark .table{background-color:#343c3d;color:#fff}html.theme--documenter-dark .table td,html.theme--documenter-dark .table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .table td.is-white,html.theme--documenter-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .table td.is-black,html.theme--documenter-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .table td.is-light,html.theme--documenter-dark .table th.is-light{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .table td.is-primary,html.theme--documenter-dark .table th.is-primary{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-link,html.theme--documenter-dark .table th.is-link{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .table td.is-info,html.theme--documenter-dark .table th.is-info{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .table td.is-success,html.theme--documenter-dark .table th.is-success{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .table td.is-warning,html.theme--documenter-dark .table th.is-warning{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .table td.is-danger,html.theme--documenter-dark .table th.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .table td.is-narrow,html.theme--documenter-dark .table th.is-narrow{white-space:nowrap;width:1%}html.theme--documenter-dark .table td.is-selected,html.theme--documenter-dark .table th.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-selected a,html.theme--documenter-dark .table td.is-selected strong,html.theme--documenter-dark .table th.is-selected a,html.theme--documenter-dark .table th.is-selected strong{color:currentColor}html.theme--documenter-dark .table td.is-vcentered,html.theme--documenter-dark .table th.is-vcentered{vertical-align:middle}html.theme--documenter-dark .table th{color:#f2f2f2}html.theme--documenter-dark .table th:not([align]){text-align:left}html.theme--documenter-dark .table tr.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table tr.is-selected a,html.theme--documenter-dark .table tr.is-selected strong{color:currentColor}html.theme--documenter-dark .table tr.is-selected td,html.theme--documenter-dark .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--documenter-dark .table thead{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table thead td,html.theme--documenter-dark .table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .table tfoot{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tfoot td,html.theme--documenter-dark .table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .table tbody{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tbody tr:last-child td,html.theme--documenter-dark .table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .table.is-bordered td,html.theme--documenter-dark .table.is-bordered th{border-width:1px}html.theme--documenter-dark .table.is-bordered tr:last-child td,html.theme--documenter-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--documenter-dark .table.is-fullwidth{width:100%}html.theme--documenter-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#2d3435}html.theme--documenter-dark .table.is-narrow td,html.theme--documenter-dark .table.is-narrow th{padding:0.25em 0.5em}html.theme--documenter-dark .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#282f2f}html.theme--documenter-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--documenter-dark .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .tags .tag,html.theme--documenter-dark .tags .content kbd,html.theme--documenter-dark .content .tags kbd,html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--documenter-dark .tags .tag:not(:last-child),html.theme--documenter-dark .tags .content kbd:not(:last-child),html.theme--documenter-dark .content .tags kbd:not(:last-child),html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--documenter-dark .tags:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .tags:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--documenter-dark .tags.is-centered{justify-content:center}html.theme--documenter-dark .tags.is-centered .tag,html.theme--documenter-dark .tags.is-centered .content kbd,html.theme--documenter-dark .content .tags.is-centered kbd,html.theme--documenter-dark .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--documenter-dark .tags.is-right{justify-content:flex-end}html.theme--documenter-dark .tags.is-right .tag:not(:first-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--documenter-dark .tags.is-right .tag:not(:last-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--documenter-dark .tags.has-addons .tag,html.theme--documenter-dark .tags.has-addons .content kbd,html.theme--documenter-dark .content .tags.has-addons kbd,html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--documenter-dark .tags.has-addons .tag:not(:first-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--documenter-dark .tags.has-addons .tag:not(:last-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--documenter-dark .tag:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#282f2f;border-radius:.4em;color:#fff;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .tag:not(body) .delete,html.theme--documenter-dark .content kbd:not(body) .delete,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--documenter-dark .tag.is-white:not(body),html.theme--documenter-dark .content kbd.is-white:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .tag.is-black:not(body),html.theme--documenter-dark .content kbd.is-black:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .tag.is-light:not(body),html.theme--documenter-dark .content kbd.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-dark:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--documenter-dark .content .docstring>section>kbd:not(body){background-color:#282f2f;color:#fff}html.theme--documenter-dark .tag.is-primary:not(body),html.theme--documenter-dark .content kbd.is-primary:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){background-color:#375a7f;color:#fff}html.theme--documenter-dark .tag.is-primary.is-light:not(body),html.theme--documenter-dark .content kbd.is-primary.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .tag.is-link:not(body),html.theme--documenter-dark .content kbd.is-link:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1abc9c;color:#fff}html.theme--documenter-dark .tag.is-link.is-light:not(body),html.theme--documenter-dark .content kbd.is-link.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .tag.is-info:not(body),html.theme--documenter-dark .content kbd.is-info:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#024c7d;color:#fff}html.theme--documenter-dark .tag.is-info.is-light:not(body),html.theme--documenter-dark .content kbd.is-info.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .tag.is-success:not(body),html.theme--documenter-dark .content kbd.is-success:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#008438;color:#fff}html.theme--documenter-dark .tag.is-success.is-light:not(body),html.theme--documenter-dark .content kbd.is-success.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .tag.is-warning:not(body),html.theme--documenter-dark .content kbd.is-warning:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ad8100;color:#fff}html.theme--documenter-dark .tag.is-warning.is-light:not(body),html.theme--documenter-dark .content kbd.is-warning.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .tag.is-danger:not(body),html.theme--documenter-dark .content kbd.is-danger:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .tag.is-danger.is-light:not(body),html.theme--documenter-dark .content kbd.is-danger.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .tag.is-normal:not(body),html.theme--documenter-dark .content kbd.is-normal:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--documenter-dark .tag.is-medium:not(body),html.theme--documenter-dark .content kbd.is-medium:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--documenter-dark .tag.is-large:not(body),html.theme--documenter-dark .content kbd.is-large:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child,html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--documenter-dark .tag.is-delete:not(body),html.theme--documenter-dark .content kbd.is-delete:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--documenter-dark .tag.is-delete:not(body):hover,html.theme--documenter-dark .content kbd.is-delete:not(body):hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--documenter-dark .tag.is-delete:not(body):focus,html.theme--documenter-dark .content kbd.is-delete:not(body):focus,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1d2122}html.theme--documenter-dark .tag.is-delete:not(body):active,html.theme--documenter-dark .content kbd.is-delete:not(body):active,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#111414}html.theme--documenter-dark .tag.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--documenter-dark .content kbd.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--documenter-dark a.tag:hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--documenter-dark .title,html.theme--documenter-dark .subtitle{word-break:break-word}html.theme--documenter-dark .title em,html.theme--documenter-dark .title span,html.theme--documenter-dark .subtitle em,html.theme--documenter-dark .subtitle span{font-weight:inherit}html.theme--documenter-dark .title sub,html.theme--documenter-dark .subtitle sub{font-size:.75em}html.theme--documenter-dark .title sup,html.theme--documenter-dark .subtitle sup{font-size:.75em}html.theme--documenter-dark .title .tag,html.theme--documenter-dark .title .content kbd,html.theme--documenter-dark .content .title kbd,html.theme--documenter-dark .title .docstring>section>a.docs-sourcelink,html.theme--documenter-dark .subtitle .tag,html.theme--documenter-dark .subtitle .content kbd,html.theme--documenter-dark .content .subtitle kbd,html.theme--documenter-dark .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--documenter-dark .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--documenter-dark .title strong{color:inherit;font-weight:inherit}html.theme--documenter-dark .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--documenter-dark .title.is-1{font-size:3rem}html.theme--documenter-dark .title.is-2{font-size:2.5rem}html.theme--documenter-dark .title.is-3{font-size:2rem}html.theme--documenter-dark .title.is-4{font-size:1.5rem}html.theme--documenter-dark .title.is-5{font-size:1.25rem}html.theme--documenter-dark .title.is-6{font-size:1rem}html.theme--documenter-dark .title.is-7{font-size:.75rem}html.theme--documenter-dark .subtitle{color:#8c9b9d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--documenter-dark .subtitle strong{color:#8c9b9d;font-weight:600}html.theme--documenter-dark .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--documenter-dark .subtitle.is-1{font-size:3rem}html.theme--documenter-dark .subtitle.is-2{font-size:2.5rem}html.theme--documenter-dark .subtitle.is-3{font-size:2rem}html.theme--documenter-dark .subtitle.is-4{font-size:1.5rem}html.theme--documenter-dark .subtitle.is-5{font-size:1.25rem}html.theme--documenter-dark .subtitle.is-6{font-size:1rem}html.theme--documenter-dark .subtitle.is-7{font-size:.75rem}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#1f2424;border-color:#5e6d6f;border-radius:.4em;color:#dbdee0}html.theme--documenter-dark .select select::-moz-placeholder,html.theme--documenter-dark .textarea::-moz-placeholder,html.theme--documenter-dark .input::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select::-webkit-input-placeholder,html.theme--documenter-dark .textarea::-webkit-input-placeholder,html.theme--documenter-dark .input::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:-moz-placeholder,html.theme--documenter-dark .textarea:-moz-placeholder,html.theme--documenter-dark .input:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select:-ms-input-placeholder,html.theme--documenter-dark .textarea:-ms-input-placeholder,html.theme--documenter-dark .input:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:hover,html.theme--documenter-dark .textarea:hover,html.theme--documenter-dark .input:hover,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:hover,html.theme--documenter-dark .select select.is-hovered,html.theme--documenter-dark .is-hovered.textarea,html.theme--documenter-dark .is-hovered.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#8c9b9d}html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1abc9c;box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#8c9b9d;border-color:#282f2f;box-shadow:none;color:#fff}html.theme--documenter-dark .select select[disabled]::-moz-placeholder,html.theme--documenter-dark .textarea[disabled]::-moz-placeholder,html.theme--documenter-dark .input[disabled]::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .textarea[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .input[disabled]::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-moz-placeholder,html.theme--documenter-dark .textarea[disabled]:-moz-placeholder,html.theme--documenter-dark .input[disabled]:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-ms-input-placeholder,html.theme--documenter-dark .textarea[disabled]:-ms-input-placeholder,html.theme--documenter-dark .input[disabled]:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--documenter-dark .textarea[readonly],html.theme--documenter-dark .input[readonly],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--documenter-dark .is-white.textarea,html.theme--documenter-dark .is-white.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--documenter-dark .is-white.textarea:focus,html.theme--documenter-dark .is-white.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--documenter-dark .is-white.is-focused.textarea,html.theme--documenter-dark .is-white.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-white.textarea:active,html.theme--documenter-dark .is-white.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--documenter-dark .is-white.is-active.textarea,html.theme--documenter-dark .is-white.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .is-black.textarea,html.theme--documenter-dark .is-black.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--documenter-dark .is-black.textarea:focus,html.theme--documenter-dark .is-black.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--documenter-dark .is-black.is-focused.textarea,html.theme--documenter-dark .is-black.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-black.textarea:active,html.theme--documenter-dark .is-black.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--documenter-dark .is-black.is-active.textarea,html.theme--documenter-dark .is-black.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .is-light.textarea,html.theme--documenter-dark .is-light.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#ecf0f1}html.theme--documenter-dark .is-light.textarea:focus,html.theme--documenter-dark .is-light.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--documenter-dark .is-light.is-focused.textarea,html.theme--documenter-dark .is-light.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-light.textarea:active,html.theme--documenter-dark .is-light.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--documenter-dark .is-light.is-active.textarea,html.theme--documenter-dark .is-light.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .is-dark.textarea,html.theme--documenter-dark .content kbd.textarea,html.theme--documenter-dark .is-dark.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--documenter-dark .content kbd.input{border-color:#282f2f}html.theme--documenter-dark .is-dark.textarea:focus,html.theme--documenter-dark .content kbd.textarea:focus,html.theme--documenter-dark .is-dark.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--documenter-dark .content kbd.input:focus,html.theme--documenter-dark .is-dark.is-focused.textarea,html.theme--documenter-dark .content kbd.is-focused.textarea,html.theme--documenter-dark .is-dark.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .content kbd.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--documenter-dark .is-dark.textarea:active,html.theme--documenter-dark .content kbd.textarea:active,html.theme--documenter-dark .is-dark.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--documenter-dark .content kbd.input:active,html.theme--documenter-dark .is-dark.is-active.textarea,html.theme--documenter-dark .content kbd.is-active.textarea,html.theme--documenter-dark .is-dark.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .content kbd.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .is-primary.textarea,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink{border-color:#375a7f}html.theme--documenter-dark .is-primary.textarea:focus,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.is-focused.textarea,html.theme--documenter-dark .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--documenter-dark .is-primary.textarea:active,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:active,html.theme--documenter-dark .is-primary.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:active,html.theme--documenter-dark .is-primary.is-active.textarea,html.theme--documenter-dark .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .is-link.textarea,html.theme--documenter-dark .is-link.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1abc9c}html.theme--documenter-dark .is-link.textarea:focus,html.theme--documenter-dark .is-link.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--documenter-dark .is-link.is-focused.textarea,html.theme--documenter-dark .is-link.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-link.textarea:active,html.theme--documenter-dark .is-link.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--documenter-dark .is-link.is-active.textarea,html.theme--documenter-dark .is-link.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .is-info.textarea,html.theme--documenter-dark .is-info.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#024c7d}html.theme--documenter-dark .is-info.textarea:focus,html.theme--documenter-dark .is-info.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--documenter-dark .is-info.is-focused.textarea,html.theme--documenter-dark .is-info.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-info.textarea:active,html.theme--documenter-dark .is-info.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--documenter-dark .is-info.is-active.textarea,html.theme--documenter-dark .is-info.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .is-success.textarea,html.theme--documenter-dark .is-success.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#008438}html.theme--documenter-dark .is-success.textarea:focus,html.theme--documenter-dark .is-success.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--documenter-dark .is-success.is-focused.textarea,html.theme--documenter-dark .is-success.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-success.textarea:active,html.theme--documenter-dark .is-success.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--documenter-dark .is-success.is-active.textarea,html.theme--documenter-dark .is-success.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .is-warning.textarea,html.theme--documenter-dark .is-warning.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ad8100}html.theme--documenter-dark .is-warning.textarea:focus,html.theme--documenter-dark .is-warning.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--documenter-dark .is-warning.is-focused.textarea,html.theme--documenter-dark .is-warning.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-warning.textarea:active,html.theme--documenter-dark .is-warning.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--documenter-dark .is-warning.is-active.textarea,html.theme--documenter-dark .is-warning.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .is-danger.textarea,html.theme--documenter-dark .is-danger.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#9e1b0d}html.theme--documenter-dark .is-danger.textarea:focus,html.theme--documenter-dark .is-danger.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--documenter-dark .is-danger.is-focused.textarea,html.theme--documenter-dark .is-danger.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-danger.textarea:active,html.theme--documenter-dark .is-danger.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--documenter-dark .is-danger.is-active.textarea,html.theme--documenter-dark .is-danger.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .is-small.textarea,html.theme--documenter-dark .is-small.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .is-medium.textarea,html.theme--documenter-dark .is-medium.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--documenter-dark .is-large.textarea,html.theme--documenter-dark .is-large.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--documenter-dark .is-fullwidth.textarea,html.theme--documenter-dark .is-fullwidth.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--documenter-dark .is-inline.textarea,html.theme--documenter-dark .is-inline.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--documenter-dark .input.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--documenter-dark .input.is-static,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--documenter-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--documenter-dark .textarea[rows]{height:initial}html.theme--documenter-dark .textarea.has-fixed-size{resize:none}html.theme--documenter-dark .radio,html.theme--documenter-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--documenter-dark .radio input,html.theme--documenter-dark .checkbox input{cursor:pointer}html.theme--documenter-dark .radio:hover,html.theme--documenter-dark .checkbox:hover{color:#8c9b9d}html.theme--documenter-dark .radio[disabled],html.theme--documenter-dark .checkbox[disabled],fieldset[disabled] html.theme--documenter-dark .radio,fieldset[disabled] html.theme--documenter-dark .checkbox,html.theme--documenter-dark .radio input[disabled],html.theme--documenter-dark .checkbox input[disabled]{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:.5em}html.theme--documenter-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--documenter-dark .select:not(.is-multiple){height:2.5em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border-color:#1abc9c;right:1.125em;z-index:4}html.theme--documenter-dark .select.is-rounded select,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--documenter-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--documenter-dark .select select::-ms-expand{display:none}html.theme--documenter-dark .select select[disabled]:hover,fieldset[disabled] html.theme--documenter-dark .select select:hover{border-color:#282f2f}html.theme--documenter-dark .select select:not([multiple]){padding-right:2.5em}html.theme--documenter-dark .select select[multiple]{height:auto;padding:0}html.theme--documenter-dark .select select[multiple] option{padding:0.5em 1em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#8c9b9d}html.theme--documenter-dark .select.is-white:not(:hover)::after{border-color:#fff}html.theme--documenter-dark .select.is-white select{border-color:#fff}html.theme--documenter-dark .select.is-white select:hover,html.theme--documenter-dark .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--documenter-dark .select.is-white select:focus,html.theme--documenter-dark .select.is-white select.is-focused,html.theme--documenter-dark .select.is-white select:active,html.theme--documenter-dark .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select:hover,html.theme--documenter-dark .select.is-black select.is-hovered{border-color:#000}html.theme--documenter-dark .select.is-black select:focus,html.theme--documenter-dark .select.is-black select.is-focused,html.theme--documenter-dark .select.is-black select:active,html.theme--documenter-dark .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .select.is-light:not(:hover)::after{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select:hover,html.theme--documenter-dark .select.is-light select.is-hovered{border-color:#dde4e6}html.theme--documenter-dark .select.is-light select:focus,html.theme--documenter-dark .select.is-light select.is-focused,html.theme--documenter-dark .select.is-light select:active,html.theme--documenter-dark .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .select.is-dark:not(:hover)::after,html.theme--documenter-dark .content kbd.select:not(:hover)::after{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select,html.theme--documenter-dark .content kbd.select select{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select:hover,html.theme--documenter-dark .content kbd.select select:hover,html.theme--documenter-dark .select.is-dark select.is-hovered,html.theme--documenter-dark .content kbd.select select.is-hovered{border-color:#1d2122}html.theme--documenter-dark .select.is-dark select:focus,html.theme--documenter-dark .content kbd.select select:focus,html.theme--documenter-dark .select.is-dark select.is-focused,html.theme--documenter-dark .content kbd.select select.is-focused,html.theme--documenter-dark .select.is-dark select:active,html.theme--documenter-dark .content kbd.select select:active,html.theme--documenter-dark .select.is-dark select.is-active,html.theme--documenter-dark .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .select.is-primary:not(:hover)::after,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select:hover,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:hover,html.theme--documenter-dark .select.is-primary select.is-hovered,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#2f4d6d}html.theme--documenter-dark .select.is-primary select:focus,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:focus,html.theme--documenter-dark .select.is-primary select.is-focused,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--documenter-dark .select.is-primary select:active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:active,html.theme--documenter-dark .select.is-primary select.is-active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .select.is-link:not(:hover)::after{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select:hover,html.theme--documenter-dark .select.is-link select.is-hovered{border-color:#17a689}html.theme--documenter-dark .select.is-link select:focus,html.theme--documenter-dark .select.is-link select.is-focused,html.theme--documenter-dark .select.is-link select:active,html.theme--documenter-dark .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select.is-info:not(:hover)::after{border-color:#024c7d}html.theme--documenter-dark .select.is-info select{border-color:#024c7d}html.theme--documenter-dark .select.is-info select:hover,html.theme--documenter-dark .select.is-info select.is-hovered{border-color:#023d64}html.theme--documenter-dark .select.is-info select:focus,html.theme--documenter-dark .select.is-info select.is-focused,html.theme--documenter-dark .select.is-info select:active,html.theme--documenter-dark .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .select.is-success:not(:hover)::after{border-color:#008438}html.theme--documenter-dark .select.is-success select{border-color:#008438}html.theme--documenter-dark .select.is-success select:hover,html.theme--documenter-dark .select.is-success select.is-hovered{border-color:#006b2d}html.theme--documenter-dark .select.is-success select:focus,html.theme--documenter-dark .select.is-success select.is-focused,html.theme--documenter-dark .select.is-success select:active,html.theme--documenter-dark .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .select.is-warning:not(:hover)::after{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select:hover,html.theme--documenter-dark .select.is-warning select.is-hovered{border-color:#946e00}html.theme--documenter-dark .select.is-warning select:focus,html.theme--documenter-dark .select.is-warning select.is-focused,html.theme--documenter-dark .select.is-warning select:active,html.theme--documenter-dark .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .select.is-danger:not(:hover)::after{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select:hover,html.theme--documenter-dark .select.is-danger select.is-hovered{border-color:#86170b}html.theme--documenter-dark .select.is-danger select:focus,html.theme--documenter-dark .select.is-danger select.is-focused,html.theme--documenter-dark .select.is-danger select:active,html.theme--documenter-dark .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .select.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .select.is-medium{font-size:1.25rem}html.theme--documenter-dark .select.is-large{font-size:1.5rem}html.theme--documenter-dark .select.is-disabled::after{border-color:#fff !important;opacity:0.5}html.theme--documenter-dark .select.is-fullwidth{width:100%}html.theme--documenter-dark .select.is-fullwidth select{width:100%}html.theme--documenter-dark .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--documenter-dark .select.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .select.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--documenter-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:hover .file-cta,html.theme--documenter-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:focus .file-cta,html.theme--documenter-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--documenter-dark .file.is-white:active .file-cta,html.theme--documenter-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:hover .file-cta,html.theme--documenter-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:focus .file-cta,html.theme--documenter-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--documenter-dark .file.is-black:active .file-cta,html.theme--documenter-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-light .file-cta{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:hover .file-cta,html.theme--documenter-dark .file.is-light.is-hovered .file-cta{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:focus .file-cta,html.theme--documenter-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(236,240,241,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:active .file-cta,html.theme--documenter-dark .file.is-light.is-active .file-cta{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-dark .file-cta,html.theme--documenter-dark .content kbd.file .file-cta{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:hover .file-cta,html.theme--documenter-dark .content kbd.file:hover .file-cta,html.theme--documenter-dark .file.is-dark.is-hovered .file-cta,html.theme--documenter-dark .content kbd.file.is-hovered .file-cta{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:focus .file-cta,html.theme--documenter-dark .content kbd.file:focus .file-cta,html.theme--documenter-dark .file.is-dark.is-focused .file-cta,html.theme--documenter-dark .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(40,47,47,0.25);color:#fff}html.theme--documenter-dark .file.is-dark:active .file-cta,html.theme--documenter-dark .content kbd.file:active .file-cta,html.theme--documenter-dark .file.is-dark.is-active .file-cta,html.theme--documenter-dark .content kbd.file.is-active .file-cta{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:hover .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--documenter-dark .file.is-primary.is-hovered .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:focus .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--documenter-dark .file.is-primary.is-focused .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(55,90,127,0.25);color:#fff}html.theme--documenter-dark .file.is-primary:active .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--documenter-dark .file.is-primary.is-active .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link .file-cta{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:hover .file-cta,html.theme--documenter-dark .file.is-link.is-hovered .file-cta{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:focus .file-cta,html.theme--documenter-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(26,188,156,0.25);color:#fff}html.theme--documenter-dark .file.is-link:active .file-cta,html.theme--documenter-dark .file.is-link.is-active .file-cta{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info .file-cta{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:hover .file-cta,html.theme--documenter-dark .file.is-info.is-hovered .file-cta{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:focus .file-cta,html.theme--documenter-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(2,76,125,0.25);color:#fff}html.theme--documenter-dark .file.is-info:active .file-cta,html.theme--documenter-dark .file.is-info.is-active .file-cta{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success .file-cta{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:hover .file-cta,html.theme--documenter-dark .file.is-success.is-hovered .file-cta{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:focus .file-cta,html.theme--documenter-dark .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(0,132,56,0.25);color:#fff}html.theme--documenter-dark .file.is-success:active .file-cta,html.theme--documenter-dark .file.is-success.is-active .file-cta{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning .file-cta{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:hover .file-cta,html.theme--documenter-dark .file.is-warning.is-hovered .file-cta{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:focus .file-cta,html.theme--documenter-dark .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(173,129,0,0.25);color:#fff}html.theme--documenter-dark .file.is-warning:active .file-cta,html.theme--documenter-dark .file.is-warning.is-active .file-cta{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger .file-cta{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:hover .file-cta,html.theme--documenter-dark .file.is-danger.is-hovered .file-cta{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:focus .file-cta,html.theme--documenter-dark .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(158,27,13,0.25);color:#fff}html.theme--documenter-dark .file.is-danger:active .file-cta,html.theme--documenter-dark .file.is-danger.is-active .file-cta{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--documenter-dark .file.is-normal{font-size:1rem}html.theme--documenter-dark .file.is-medium{font-size:1.25rem}html.theme--documenter-dark .file.is-medium .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-large{font-size:1.5rem}html.theme--documenter-dark .file.is-large .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--documenter-dark .file.has-name.is-empty .file-name{display:none}html.theme--documenter-dark .file.is-boxed .file-label{flex-direction:column}html.theme--documenter-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--documenter-dark .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--documenter-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--documenter-dark .file.is-boxed .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-boxed.is-small .file-icon .fa,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--documenter-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--documenter-dark .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--documenter-dark .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--documenter-dark .file.is-centered{justify-content:center}html.theme--documenter-dark .file.is-fullwidth .file-label{width:100%}html.theme--documenter-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--documenter-dark .file.is-right{justify-content:flex-end}html.theme--documenter-dark .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--documenter-dark .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--documenter-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--documenter-dark .file-label:hover .file-cta{background-color:#232829;color:#f2f2f2}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .file-label:active .file-name{border-color:#535f61}html.theme--documenter-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--documenter-dark .file-cta{background-color:#282f2f;color:#fff}html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#f2f2f2;display:block;font-size:1rem;font-weight:700}html.theme--documenter-dark .label:not(:last-child){margin-bottom:0.5em}html.theme--documenter-dark .label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--documenter-dark .label.is-medium{font-size:1.25rem}html.theme--documenter-dark .label.is-large{font-size:1.5rem}html.theme--documenter-dark .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--documenter-dark .help.is-white{color:#fff}html.theme--documenter-dark .help.is-black{color:#0a0a0a}html.theme--documenter-dark .help.is-light{color:#ecf0f1}html.theme--documenter-dark .help.is-dark,html.theme--documenter-dark .content kbd.help{color:#282f2f}html.theme--documenter-dark .help.is-primary,html.theme--documenter-dark .docstring>section>a.help.docs-sourcelink{color:#375a7f}html.theme--documenter-dark .help.is-link{color:#1abc9c}html.theme--documenter-dark .help.is-info{color:#024c7d}html.theme--documenter-dark .help.is-success{color:#008438}html.theme--documenter-dark .help.is-warning{color:#ad8100}html.theme--documenter-dark .help.is-danger{color:#9e1b0d}html.theme--documenter-dark .field:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.has-addons{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--documenter-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.has-addons.has-addons-centered{justify-content:center}html.theme--documenter-dark .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--documenter-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .field.is-grouped{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.is-grouped>.control{flex-shrink:0}html.theme--documenter-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--documenter-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field.is-horizontal{display:flex}}html.theme--documenter-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--documenter-dark .field-label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-normal{padding-top:0.375em}html.theme--documenter-dark .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--documenter-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--documenter-dark .field-body .field{margin-bottom:0}html.theme--documenter-dark .field-body>.field{flex-shrink:1}html.theme--documenter-dark .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--documenter-dark .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--documenter-dark .control.has-icons-left .input:focus~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-left .select:focus~.icon,html.theme--documenter-dark .control.has-icons-right .input:focus~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-right .select:focus~.icon{color:#282f2f}html.theme--documenter-dark .control.has-icons-left .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-small~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--documenter-dark .control.has-icons-left .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--documenter-dark .control.has-icons-left .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon{color:#5e6d6f;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--documenter-dark .control.has-icons-left .input,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--documenter-dark .control.has-icons-left .select select{padding-left:2.5em}html.theme--documenter-dark .control.has-icons-left .icon.is-left{left:0}html.theme--documenter-dark .control.has-icons-right .input,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--documenter-dark .control.has-icons-right .select select{padding-right:2.5em}html.theme--documenter-dark .control.has-icons-right .icon.is-right{right:0}html.theme--documenter-dark .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--documenter-dark .control.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .control.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--documenter-dark .breadcrumb a{align-items:center;color:#1abc9c;display:flex;justify-content:center;padding:0 .75em}html.theme--documenter-dark .breadcrumb a:hover{color:#1dd2af}html.theme--documenter-dark .breadcrumb li{align-items:center;display:flex}html.theme--documenter-dark .breadcrumb li:first-child a{padding-left:0}html.theme--documenter-dark .breadcrumb li.is-active a{color:#f2f2f2;cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb li+li::before{color:#8c9b9d;content:"\0002f"}html.theme--documenter-dark .breadcrumb ul,html.theme--documenter-dark .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .breadcrumb .icon:first-child{margin-right:.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:.5em}html.theme--documenter-dark .breadcrumb.is-centered ol,html.theme--documenter-dark .breadcrumb.is-centered ul{justify-content:center}html.theme--documenter-dark .breadcrumb.is-right ol,html.theme--documenter-dark .breadcrumb.is-right ul{justify-content:flex-end}html.theme--documenter-dark .breadcrumb.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--documenter-dark .breadcrumb.is-medium{font-size:1.25rem}html.theme--documenter-dark .breadcrumb.is-large{font-size:1.5rem}html.theme--documenter-dark .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--documenter-dark .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--documenter-dark .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--documenter-dark .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--documenter-dark .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-footer:first-child,html.theme--documenter-dark .card-content:first-child,html.theme--documenter-dark .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-footer:last-child,html.theme--documenter-dark .card-content:last-child,html.theme--documenter-dark .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--documenter-dark .card-header-title{align-items:center;color:#f2f2f2;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--documenter-dark .card-image{display:block;position:relative}html.theme--documenter-dark .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--documenter-dark .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--documenter-dark .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--documenter-dark .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--documenter-dark .dropdown.is-active .dropdown-menu,html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--documenter-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--documenter-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--documenter-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .dropdown-content{background-color:#282f2f;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--documenter-dark .dropdown-item{color:#fff;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--documenter-dark a.dropdown-item,html.theme--documenter-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--documenter-dark a.dropdown-item:hover,html.theme--documenter-dark button.dropdown-item:hover{background-color:#282f2f;color:#0a0a0a}html.theme--documenter-dark a.dropdown-item.is-active,html.theme--documenter-dark button.dropdown-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--documenter-dark .level{align-items:center;justify-content:space-between}html.theme--documenter-dark .level code{border-radius:.4em}html.theme--documenter-dark .level img{display:inline-block;vertical-align:top}html.theme--documenter-dark .level.is-mobile{display:flex}html.theme--documenter-dark .level.is-mobile .level-left,html.theme--documenter-dark .level.is-mobile .level-right{display:flex}html.theme--documenter-dark .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--documenter-dark .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level{display:flex}html.theme--documenter-dark .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--documenter-dark .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--documenter-dark .level-item .title,html.theme--documenter-dark .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--documenter-dark .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--documenter-dark .level-left,html.theme--documenter-dark .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .level-left .level-item.is-flexible,html.theme--documenter-dark .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left .level-item:not(:last-child),html.theme--documenter-dark .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--documenter-dark .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left{display:flex}}html.theme--documenter-dark .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-right{display:flex}}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--documenter-dark .media .media .media{padding-top:.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:.5rem}html.theme--documenter-dark .media+.media{border-top:1px solid rgba(94,109,111,0.5);margin-top:1rem;padding-top:1rem}html.theme--documenter-dark .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--documenter-dark .media-left,html.theme--documenter-dark .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .media-left{margin-right:1rem}html.theme--documenter-dark .media-right{margin-left:1rem}html.theme--documenter-dark .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:1rem}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--documenter-dark .menu.is-medium{font-size:1.25rem}html.theme--documenter-dark .menu.is-large{font-size:1.5rem}html.theme--documenter-dark .menu-list{line-height:1.25}html.theme--documenter-dark .menu-list a{border-radius:3px;color:#fff;display:block;padding:0.5em 0.75em}html.theme--documenter-dark .menu-list a:hover{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .menu-list a.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .menu-list li ul{border-left:1px solid #5e6d6f;margin:.75em;padding-left:.75em}html.theme--documenter-dark .menu-label{color:#fff;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--documenter-dark .menu-label:not(:first-child){margin-top:1em}html.theme--documenter-dark .menu-label:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .message{background-color:#282f2f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .message strong{color:currentColor}html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .message.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--documenter-dark .message.is-medium{font-size:1.25rem}html.theme--documenter-dark .message.is-large{font-size:1.5rem}html.theme--documenter-dark .message.is-white{background-color:#fff}html.theme--documenter-dark .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .message.is-white .message-body{border-color:#fff}html.theme--documenter-dark .message.is-black{background-color:#fafafa}html.theme--documenter-dark .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .message.is-black .message-body{border-color:#0a0a0a}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1}html.theme--documenter-dark .message.is-dark,html.theme--documenter-dark .content kbd.message{background-color:#f9fafa}html.theme--documenter-dark .message.is-dark .message-header,html.theme--documenter-dark .content kbd.message .message-header{background-color:#282f2f;color:#fff}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f1f5f9}html.theme--documenter-dark .message.is-primary .message-header,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-header{background-color:#375a7f;color:#fff}html.theme--documenter-dark .message.is-primary .message-body,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-body{border-color:#375a7f;color:#4d7eb2}html.theme--documenter-dark .message.is-link{background-color:#edfdf9}html.theme--documenter-dark .message.is-link .message-header{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .message.is-link .message-body{border-color:#1abc9c;color:#15987e}html.theme--documenter-dark .message.is-info{background-color:#ebf7ff}html.theme--documenter-dark .message.is-info .message-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .message.is-info .message-body{border-color:#024c7d;color:#0e9dfb}html.theme--documenter-dark .message.is-success{background-color:#ebfff3}html.theme--documenter-dark .message.is-success .message-header{background-color:#008438;color:#fff}html.theme--documenter-dark .message.is-success .message-body{border-color:#008438;color:#00eb64}html.theme--documenter-dark .message.is-warning{background-color:#fffaeb}html.theme--documenter-dark .message.is-warning .message-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .message.is-warning .message-body{border-color:#ad8100;color:#d19c00}html.theme--documenter-dark .message.is-danger{background-color:#fdeeec}html.theme--documenter-dark .message.is-danger .message-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .message.is-danger .message-body{border-color:#9e1b0d;color:#ec311d}html.theme--documenter-dark .message-header{align-items:center;background-color:#fff;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--documenter-dark .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--documenter-dark .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--documenter-dark .message-body{border-color:#5e6d6f;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#fff;padding:1.25em 1.5em}html.theme--documenter-dark .message-body code,html.theme--documenter-dark .message-body pre{background-color:#fff}html.theme--documenter-dark .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--documenter-dark .modal.is-active{display:flex}html.theme--documenter-dark .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--documenter-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--documenter-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--documenter-dark .modal-card-head,html.theme--documenter-dark .modal-card-foot{align-items:center;background-color:#282f2f;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--documenter-dark .modal-card-head{border-bottom:1px solid #5e6d6f;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--documenter-dark .modal-card-title{color:#f2f2f2;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--documenter-dark .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5e6d6f}html.theme--documenter-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--documenter-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--documenter-dark .navbar{background-color:#375a7f;min-height:4rem;position:relative;z-index:30}html.theme--documenter-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-white .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--documenter-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-black .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--documenter-dark .navbar.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-light .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-dark .navbar-start>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-end>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#282f2f;color:#fff}}html.theme--documenter-dark .navbar.is-primary,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-burger,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-primary .navbar-start>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-end>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#375a7f;color:#fff}}html.theme--documenter-dark .navbar.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-link .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c;color:#fff}}html.theme--documenter-dark .navbar.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-info .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#024c7d;color:#fff}}html.theme--documenter-dark .navbar.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-success .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#008438;color:#fff}}html.theme--documenter-dark .navbar.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-warning .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ad8100;color:#fff}}html.theme--documenter-dark .navbar.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-danger .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#9e1b0d;color:#fff}}html.theme--documenter-dark .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--documenter-dark .navbar.has-shadow{box-shadow:0 2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-bottom,html.theme--documenter-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-top{top:0}html.theme--documenter-dark html.has-navbar-fixed-top,html.theme--documenter-dark body.has-navbar-fixed-top{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom,html.theme--documenter-dark body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--documenter-dark .navbar-brand,html.theme--documenter-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--documenter-dark .navbar-brand a.navbar-item:focus,html.theme--documenter-dark .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--documenter-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--documenter-dark .navbar-burger{color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--documenter-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--documenter-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--documenter-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--documenter-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--documenter-dark .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--documenter-dark .navbar-menu{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{color:#fff;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--documenter-dark .navbar-item .icon:only-child,html.theme--documenter-dark .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--documenter-dark a.navbar-item,html.theme--documenter-dark .navbar-link{cursor:pointer}html.theme--documenter-dark a.navbar-item:focus,html.theme--documenter-dark a.navbar-item:focus-within,html.theme--documenter-dark a.navbar-item:hover,html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link:focus,html.theme--documenter-dark .navbar-link:focus-within,html.theme--documenter-dark .navbar-link:hover,html.theme--documenter-dark .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-item{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .navbar-item img{max-height:1.75rem}html.theme--documenter-dark .navbar-item.has-dropdown{padding:0}html.theme--documenter-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--documenter-dark .navbar-item.is-tab:focus,html.theme--documenter-dark .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c}html.theme--documenter-dark .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c;border-bottom-style:solid;border-bottom-width:3px;color:#1abc9c;padding-bottom:calc(0.5rem - 3px)}html.theme--documenter-dark .navbar-content{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--documenter-dark .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--documenter-dark .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar>.container{display:block}html.theme--documenter-dark .navbar-brand .navbar-item,html.theme--documenter-dark .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--documenter-dark .navbar-link::after{display:none}html.theme--documenter-dark .navbar-menu{background-color:#375a7f;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--documenter-dark .navbar-menu.is-active{display:block}html.theme--documenter-dark .navbar.is-fixed-bottom-touch,html.theme--documenter-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-touch{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-touch{top:0}html.theme--documenter-dark .navbar.is-fixed-top .navbar-menu,html.theme--documenter-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--documenter-dark html.has-navbar-fixed-top-touch,html.theme--documenter-dark body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-touch,html.theme--documenter-dark body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar,html.theme--documenter-dark .navbar-menu,html.theme--documenter-dark .navbar-start,html.theme--documenter-dark .navbar-end{align-items:stretch;display:flex}html.theme--documenter-dark .navbar{min-height:4rem}html.theme--documenter-dark .navbar.is-spaced{padding:1rem 2rem}html.theme--documenter-dark .navbar.is-spaced .navbar-start,html.theme--documenter-dark .navbar.is-spaced .navbar-end{align-items:center}html.theme--documenter-dark .navbar.is-spaced a.navbar-item,html.theme--documenter-dark .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent a.navbar-item:hover,html.theme--documenter-dark .navbar.is-transparent a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-transparent .navbar-link:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-link:hover,html.theme--documenter-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-burger{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{align-items:center;display:flex}html.theme--documenter-dark .navbar-item.has-dropdown{align-items:stretch}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--documenter-dark .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--documenter-dark .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--documenter-dark .navbar-dropdown{background-color:#375a7f;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--documenter-dark .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--documenter-dark .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}.navbar.is-spaced html.theme--documenter-dark .navbar-dropdown,html.theme--documenter-dark .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--documenter-dark .navbar-dropdown.is-right{left:auto;right:0}html.theme--documenter-dark .navbar-divider{display:block}html.theme--documenter-dark .navbar>.container .navbar-brand,html.theme--documenter-dark .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--documenter-dark .navbar>.container .navbar-menu,html.theme--documenter-dark .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop,html.theme--documenter-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-desktop{top:0}html.theme--documenter-dark html.has-navbar-fixed-top-desktop,html.theme--documenter-dark body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-desktop,html.theme--documenter-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-top,html.theme--documenter-dark body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-bottom,html.theme--documenter-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link.is-active{color:#1abc9c}html.theme--documenter-dark a.navbar-item.is-active:not(:focus):not(:hover),html.theme--documenter-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--documenter-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--documenter-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--documenter-dark .pagination{font-size:1rem;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--documenter-dark .pagination.is-medium{font-size:1.25rem}html.theme--documenter-dark .pagination.is-large{font-size:1.5rem}html.theme--documenter-dark .pagination.is-rounded .pagination-previous,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--documenter-dark .pagination.is-rounded .pagination-next,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--documenter-dark .pagination.is-rounded .pagination-link,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--documenter-dark .pagination,html.theme--documenter-dark .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link{border-color:#5e6d6f;color:#1abc9c;min-width:2.5em}html.theme--documenter-dark .pagination-previous:hover,html.theme--documenter-dark .pagination-next:hover,html.theme--documenter-dark .pagination-link:hover{border-color:#8c9b9d;color:#1dd2af}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus{border-color:#8c9b9d}html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-previous.is-disabled,html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-next.is-disabled,html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-link.is-disabled{background-color:#5e6d6f;border-color:#5e6d6f;box-shadow:none;color:#fff;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--documenter-dark .pagination-link.is-current{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .pagination-ellipsis{color:#8c9b9d;pointer-events:none}html.theme--documenter-dark .pagination-list{flex-wrap:wrap}html.theme--documenter-dark .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--documenter-dark .pagination{flex-wrap:wrap}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination-previous{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination.is-centered .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--documenter-dark .pagination.is-centered .pagination-next{order:3}html.theme--documenter-dark .pagination.is-right .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-right .pagination-next{order:2}html.theme--documenter-dark .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--documenter-dark .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--documenter-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--documenter-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--documenter-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--documenter-dark .panel.is-light .panel-heading{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#ecf0f1}html.theme--documenter-dark .panel.is-light .panel-block.is-active .panel-icon{color:#ecf0f1}html.theme--documenter-dark .panel.is-dark .panel-heading,html.theme--documenter-dark .content kbd.panel .panel-heading{background-color:#282f2f;color:#fff}html.theme--documenter-dark .panel.is-dark .panel-tabs a.is-active,html.theme--documenter-dark .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#282f2f}html.theme--documenter-dark .panel.is-dark .panel-block.is-active .panel-icon,html.theme--documenter-dark .content kbd.panel .panel-block.is-active .panel-icon{color:#282f2f}html.theme--documenter-dark .panel.is-primary .panel-heading,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#375a7f;color:#fff}html.theme--documenter-dark .panel.is-primary .panel-tabs a.is-active,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#375a7f}html.theme--documenter-dark .panel.is-primary .panel-block.is-active .panel-icon,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#375a7f}html.theme--documenter-dark .panel.is-link .panel-heading{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1abc9c}html.theme--documenter-dark .panel.is-link .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel.is-info .panel-heading{background-color:#024c7d;color:#fff}html.theme--documenter-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#024c7d}html.theme--documenter-dark .panel.is-info .panel-block.is-active .panel-icon{color:#024c7d}html.theme--documenter-dark .panel.is-success .panel-heading{background-color:#008438;color:#fff}html.theme--documenter-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#008438}html.theme--documenter-dark .panel.is-success .panel-block.is-active .panel-icon{color:#008438}html.theme--documenter-dark .panel.is-warning .panel-heading{background-color:#ad8100;color:#fff}html.theme--documenter-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ad8100}html.theme--documenter-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#ad8100}html.theme--documenter-dark .panel.is-danger .panel-heading{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#9e1b0d}html.theme--documenter-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#9e1b0d}html.theme--documenter-dark .panel-tabs:not(:last-child),html.theme--documenter-dark .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--documenter-dark .panel-heading{background-color:#343c3d;border-radius:8px 8px 0 0;color:#f2f2f2;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--documenter-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--documenter-dark .panel-tabs a{border-bottom:1px solid #5e6d6f;margin-bottom:-1px;padding:0.5em}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#343c3d;color:#17a689}html.theme--documenter-dark .panel-list a{color:#fff}html.theme--documenter-dark .panel-list a:hover{color:#1abc9c}html.theme--documenter-dark .panel-block{align-items:center;color:#f2f2f2;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--documenter-dark .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--documenter-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--documenter-dark .panel-block.is-wrapped{flex-wrap:wrap}html.theme--documenter-dark .panel-block.is-active{border-left-color:#1abc9c;color:#17a689}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--documenter-dark a.panel-block,html.theme--documenter-dark label.panel-block{cursor:pointer}html.theme--documenter-dark a.panel-block:hover,html.theme--documenter-dark label.panel-block:hover{background-color:#282f2f}html.theme--documenter-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#fff;margin-right:.75em}html.theme--documenter-dark .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--documenter-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--documenter-dark .tabs a{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--documenter-dark .tabs a:hover{border-bottom-color:#f2f2f2;color:#f2f2f2}html.theme--documenter-dark .tabs li{display:block}html.theme--documenter-dark .tabs li.is-active a{border-bottom-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .tabs ul{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--documenter-dark .tabs ul.is-left{padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--documenter-dark .tabs .icon:first-child{margin-right:.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:.5em}html.theme--documenter-dark .tabs.is-centered ul{justify-content:center}html.theme--documenter-dark .tabs.is-right ul{justify-content:flex-end}html.theme--documenter-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--documenter-dark .tabs.is-boxed a:hover{background-color:#282f2f;border-bottom-color:#5e6d6f}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5e6d6f;border-bottom-color:rgba(0,0,0,0) !important}html.theme--documenter-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .tabs.is-toggle a{border-color:#5e6d6f;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--documenter-dark .tabs.is-toggle a:hover{background-color:#282f2f;border-color:#8c9b9d;z-index:2}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li.is-active a{background-color:#1abc9c;border-color:#1abc9c;color:#fff;z-index:1}html.theme--documenter-dark .tabs.is-toggle ul{border-bottom:none}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--documenter-dark .tabs.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--documenter-dark .tabs.is-medium{font-size:1.25rem}html.theme--documenter-dark .tabs.is-large{font-size:1.5rem}html.theme--documenter-dark .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--documenter-dark .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--documenter-dark .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--documenter-dark .column.is-narrow-mobile{flex:none;width:unset}html.theme--documenter-dark .column.is-full-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-mobile{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--documenter-dark .column.is-0-mobile{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-mobile{margin-left:0%}html.theme--documenter-dark .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-mobile{margin-left:25%}html.theme--documenter-dark .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-mobile{margin-left:50%}html.theme--documenter-dark .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-mobile{margin-left:75%}html.theme--documenter-dark .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .column.is-narrow,html.theme--documenter-dark .column.is-narrow-tablet{flex:none;width:unset}html.theme--documenter-dark .column.is-full,html.theme--documenter-dark .column.is-full-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters,html.theme--documenter-dark .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds,html.theme--documenter-dark .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half,html.theme--documenter-dark .column.is-half-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third,html.theme--documenter-dark .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter,html.theme--documenter-dark .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth,html.theme--documenter-dark .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths,html.theme--documenter-dark .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths,html.theme--documenter-dark .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths,html.theme--documenter-dark .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters,html.theme--documenter-dark .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds,html.theme--documenter-dark .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half,html.theme--documenter-dark .column.is-offset-half-tablet{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third,html.theme--documenter-dark .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter,html.theme--documenter-dark .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth,html.theme--documenter-dark .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths,html.theme--documenter-dark .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths,html.theme--documenter-dark .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths,html.theme--documenter-dark .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--documenter-dark .column.is-0,html.theme--documenter-dark .column.is-0-tablet{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0,html.theme--documenter-dark .column.is-offset-0-tablet{margin-left:0%}html.theme--documenter-dark .column.is-1,html.theme--documenter-dark .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3,html.theme--documenter-dark .column.is-3-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3,html.theme--documenter-dark .column.is-offset-3-tablet{margin-left:25%}html.theme--documenter-dark .column.is-4,html.theme--documenter-dark .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6,html.theme--documenter-dark .column.is-6-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6,html.theme--documenter-dark .column.is-offset-6-tablet{margin-left:50%}html.theme--documenter-dark .column.is-7,html.theme--documenter-dark .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9,html.theme--documenter-dark .column.is-9-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9,html.theme--documenter-dark .column.is-offset-9-tablet{margin-left:75%}html.theme--documenter-dark .column.is-10,html.theme--documenter-dark .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12,html.theme--documenter-dark .column.is-12-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12,html.theme--documenter-dark .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--documenter-dark .column.is-narrow-touch{flex:none;width:unset}html.theme--documenter-dark .column.is-full-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-touch{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-touch{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-touch{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-touch{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-touch{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--documenter-dark .column.is-0-touch{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-touch{margin-left:0%}html.theme--documenter-dark .column.is-1-touch{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-touch{margin-left:25%}html.theme--documenter-dark .column.is-4-touch{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-touch{margin-left:50%}html.theme--documenter-dark .column.is-7-touch{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-touch{margin-left:75%}html.theme--documenter-dark .column.is-10-touch{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--documenter-dark .column.is-narrow-desktop{flex:none;width:unset}html.theme--documenter-dark .column.is-full-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-desktop{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--documenter-dark .column.is-0-desktop{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-desktop{margin-left:0%}html.theme--documenter-dark .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-desktop{margin-left:25%}html.theme--documenter-dark .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-desktop{margin-left:50%}html.theme--documenter-dark .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-desktop{margin-left:75%}html.theme--documenter-dark .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--documenter-dark .column.is-narrow-widescreen{flex:none;width:unset}html.theme--documenter-dark .column.is-full-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--documenter-dark .column.is-0-widescreen{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-widescreen{margin-left:0%}html.theme--documenter-dark .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--documenter-dark .column.is-narrow-fullhd{flex:none;width:unset}html.theme--documenter-dark .column.is-full-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--documenter-dark .column.is-0-fullhd{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-fullhd{margin-left:0%}html.theme--documenter-dark .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-fullhd{margin-left:100%}}html.theme--documenter-dark .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .columns:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--documenter-dark .columns.is-centered{justify-content:center}html.theme--documenter-dark .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--documenter-dark .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--documenter-dark .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .columns.is-gapless:last-child{margin-bottom:0}html.theme--documenter-dark .columns.is-mobile{display:flex}html.theme--documenter-dark .columns.is-multiline{flex-wrap:wrap}html.theme--documenter-dark .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-desktop{display:flex}}html.theme--documenter-dark .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--documenter-dark .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--documenter-dark .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--documenter-dark .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--documenter-dark .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--documenter-dark .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--documenter-dark .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--documenter-dark .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--documenter-dark .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--documenter-dark .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--documenter-dark .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--documenter-dark .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--documenter-dark .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .tile.is-child{margin:0 !important}html.theme--documenter-dark .tile.is-parent{padding:.75rem}html.theme--documenter-dark .tile.is-vertical{flex-direction:column}html.theme--documenter-dark .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--documenter-dark .tile:not(.is-child){display:flex}html.theme--documenter-dark .tile.is-1{flex:none;width:8.33333337%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.66666674%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.33333337%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.66666674%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.33333337%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.66666674%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.33333337%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.66666674%}html.theme--documenter-dark .tile.is-12{flex:none;width:100%}}html.theme--documenter-dark .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--documenter-dark .hero .navbar{background:none}html.theme--documenter-dark .hero .tabs ul{border-bottom:none}html.theme--documenter-dark .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-white strong{color:inherit}html.theme--documenter-dark .hero.is-white .title{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--documenter-dark .hero.is-white .subtitle a:not(.button),html.theme--documenter-dark .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-white .navbar-menu{background-color:#fff}}html.theme--documenter-dark .hero.is-white .navbar-item,html.theme--documenter-dark .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--documenter-dark .hero.is-white a.navbar-item:hover,html.theme--documenter-dark .hero.is-white a.navbar-item.is-active,html.theme--documenter-dark .hero.is-white .navbar-link:hover,html.theme--documenter-dark .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--documenter-dark .hero.is-white .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--documenter-dark .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-black strong{color:inherit}html.theme--documenter-dark .hero.is-black .title{color:#fff}html.theme--documenter-dark .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-black .subtitle a:not(.button),html.theme--documenter-dark .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--documenter-dark .hero.is-black .navbar-item,html.theme--documenter-dark .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-black a.navbar-item:hover,html.theme--documenter-dark .hero.is-black a.navbar-item.is-active,html.theme--documenter-dark .hero.is-black .navbar-link:hover,html.theme--documenter-dark .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-black .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--documenter-dark .hero.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-light strong{color:inherit}html.theme--documenter-dark .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-light .navbar-menu{background-color:#ecf0f1}}html.theme--documenter-dark .hero.is-light .navbar-item,html.theme--documenter-dark .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a.navbar-item:hover,html.theme--documenter-dark .hero.is-light a.navbar-item.is-active,html.theme--documenter-dark .hero.is-light .navbar-link:hover,html.theme--documenter-dark .hero.is-light .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-light .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-light .tabs li.is-active a{color:#ecf0f1 !important;opacity:1}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .hero.is-light.is-bold{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}}html.theme--documenter-dark .hero.is-dark,html.theme--documenter-dark .content kbd.hero{background-color:#282f2f;color:#fff}html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-dark strong,html.theme--documenter-dark .content kbd.hero strong{color:inherit}html.theme--documenter-dark .hero.is-dark .title,html.theme--documenter-dark .content kbd.hero .title{color:#fff}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button),html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button),html.theme--documenter-dark .hero.is-dark .subtitle strong,html.theme--documenter-dark .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-dark .navbar-menu,html.theme--documenter-dark .content kbd.hero .navbar-menu{background-color:#282f2f}}html.theme--documenter-dark .hero.is-dark .navbar-item,html.theme--documenter-dark .content kbd.hero .navbar-item,html.theme--documenter-dark .hero.is-dark .navbar-link,html.theme--documenter-dark .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-dark a.navbar-item:hover,html.theme--documenter-dark .content kbd.hero a.navbar-item:hover,html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active,html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active,html.theme--documenter-dark .hero.is-dark .navbar-link:hover,html.theme--documenter-dark .content kbd.hero .navbar-link:hover,html.theme--documenter-dark .hero.is-dark .navbar-link.is-active,html.theme--documenter-dark .content kbd.hero .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-dark .tabs a:hover,html.theme--documenter-dark .content kbd.hero .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs li.is-active a{color:#282f2f !important;opacity:1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#282f2f}html.theme--documenter-dark .hero.is-dark.is-bold,html.theme--documenter-dark .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu,html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}}html.theme--documenter-dark .hero.is-primary,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-primary strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--documenter-dark .hero.is-primary .title,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--documenter-dark .hero.is-primary .subtitle,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--documenter-dark .hero.is-primary .subtitle strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-primary .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#375a7f}}html.theme--documenter-dark .hero.is-primary .navbar-item,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--documenter-dark .hero.is-primary .navbar-link,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-primary a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--documenter-dark .hero.is-primary .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--documenter-dark .hero.is-primary .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .hero.is-primary .tabs a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-primary .tabs a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#375a7f !important;opacity:1}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#375a7f}html.theme--documenter-dark .hero.is-primary.is-bold,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}}html.theme--documenter-dark .hero.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-link strong{color:inherit}html.theme--documenter-dark .hero.is-link .title{color:#fff}html.theme--documenter-dark .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-link .subtitle a:not(.button),html.theme--documenter-dark .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-link .navbar-menu{background-color:#1abc9c}}html.theme--documenter-dark .hero.is-link .navbar-item,html.theme--documenter-dark .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-link a.navbar-item:hover,html.theme--documenter-dark .hero.is-link a.navbar-item.is-active,html.theme--documenter-dark .hero.is-link .navbar-link:hover,html.theme--documenter-dark .hero.is-link .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-link .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-link .tabs li.is-active a{color:#1abc9c !important;opacity:1}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1abc9c}html.theme--documenter-dark .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}}html.theme--documenter-dark .hero.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-info strong{color:inherit}html.theme--documenter-dark .hero.is-info .title{color:#fff}html.theme--documenter-dark .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-info .subtitle a:not(.button),html.theme--documenter-dark .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-info .navbar-menu{background-color:#024c7d}}html.theme--documenter-dark .hero.is-info .navbar-item,html.theme--documenter-dark .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-info a.navbar-item:hover,html.theme--documenter-dark .hero.is-info a.navbar-item.is-active,html.theme--documenter-dark .hero.is-info .navbar-link:hover,html.theme--documenter-dark .hero.is-info .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-info .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-info .tabs li.is-active a{color:#024c7d !important;opacity:1}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#024c7d}html.theme--documenter-dark .hero.is-info.is-bold{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}}html.theme--documenter-dark .hero.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-success strong{color:inherit}html.theme--documenter-dark .hero.is-success .title{color:#fff}html.theme--documenter-dark .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-success .subtitle a:not(.button),html.theme--documenter-dark .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-success .navbar-menu{background-color:#008438}}html.theme--documenter-dark .hero.is-success .navbar-item,html.theme--documenter-dark .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-success a.navbar-item:hover,html.theme--documenter-dark .hero.is-success a.navbar-item.is-active,html.theme--documenter-dark .hero.is-success .navbar-link:hover,html.theme--documenter-dark .hero.is-success .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-success .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-success .tabs li.is-active a{color:#008438 !important;opacity:1}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#008438}html.theme--documenter-dark .hero.is-success.is-bold{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}}html.theme--documenter-dark .hero.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-warning strong{color:inherit}html.theme--documenter-dark .hero.is-warning .title{color:#fff}html.theme--documenter-dark .hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button),html.theme--documenter-dark .hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-warning .navbar-menu{background-color:#ad8100}}html.theme--documenter-dark .hero.is-warning .navbar-item,html.theme--documenter-dark .hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-warning a.navbar-item:hover,html.theme--documenter-dark .hero.is-warning a.navbar-item.is-active,html.theme--documenter-dark .hero.is-warning .navbar-link:hover,html.theme--documenter-dark .hero.is-warning .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .hero.is-warning .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-warning .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs li.is-active a{color:#ad8100 !important;opacity:1}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ad8100}html.theme--documenter-dark .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}}html.theme--documenter-dark .hero.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-danger strong{color:inherit}html.theme--documenter-dark .hero.is-danger .title{color:#fff}html.theme--documenter-dark .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-danger .subtitle a:not(.button),html.theme--documenter-dark .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-danger .navbar-menu{background-color:#9e1b0d}}html.theme--documenter-dark .hero.is-danger .navbar-item,html.theme--documenter-dark .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-danger a.navbar-item:hover,html.theme--documenter-dark .hero.is-danger a.navbar-item.is-active,html.theme--documenter-dark .hero.is-danger .navbar-link:hover,html.theme--documenter-dark .hero.is-danger .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-danger .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs li.is-active a{color:#9e1b0d !important;opacity:1}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#9e1b0d}html.theme--documenter-dark .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}}html.theme--documenter-dark .hero.is-small .hero-body,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--documenter-dark .hero.is-halfheight .hero-body,html.theme--documenter-dark .hero.is-fullheight .hero-body,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--documenter-dark .hero.is-halfheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .hero.is-halfheight{min-height:50vh}html.theme--documenter-dark .hero.is-fullheight{min-height:100vh}html.theme--documenter-dark .hero-video{overflow:hidden}html.theme--documenter-dark .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--documenter-dark .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-video{display:none}}html.theme--documenter-dark .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-buttons .button{display:flex}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-buttons{display:flex;justify-content:center}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--documenter-dark .hero-head,html.theme--documenter-dark .hero-foot{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-body{padding:3rem 3rem}}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section{padding:3rem 3rem}html.theme--documenter-dark .section.is-medium{padding:9rem 4.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 6rem}}html.theme--documenter-dark .footer{background-color:#282f2f;padding:3rem 1.5rem 6rem}html.theme--documenter-dark hr{height:1px}html.theme--documenter-dark h6{text-transform:uppercase;letter-spacing:0.5px}html.theme--documenter-dark .hero{background-color:#343c3d}html.theme--documenter-dark a{transition:all 200ms ease}html.theme--documenter-dark .button{transition:all 200ms ease;border-width:1px;color:#fff}html.theme--documenter-dark .button.is-active,html.theme--documenter-dark .button.is-focused,html.theme--documenter-dark .button:active,html.theme--documenter-dark .button:focus{box-shadow:0 0 0 2px rgba(140,155,157,0.5)}html.theme--documenter-dark .button.is-white.is-hovered,html.theme--documenter-dark .button.is-white:hover{background-color:#fff}html.theme--documenter-dark .button.is-white.is-active,html.theme--documenter-dark .button.is-white.is-focused,html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,0.5)}html.theme--documenter-dark .button.is-black.is-hovered,html.theme--documenter-dark .button.is-black:hover{background-color:#1d1d1d}html.theme--documenter-dark .button.is-black.is-active,html.theme--documenter-dark .button.is-black.is-focused,html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black:focus{border-color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,10,0.5)}html.theme--documenter-dark .button.is-light.is-hovered,html.theme--documenter-dark .button.is-light:hover{background-color:#fff}html.theme--documenter-dark .button.is-light.is-active,html.theme--documenter-dark .button.is-light.is-focused,html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light:focus{border-color:#ecf0f1;box-shadow:0 0 0 2px rgba(236,240,241,0.5)}html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered,html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover{background-color:#3a4344}html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused,html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus{border-color:#282f2f;box-shadow:0 0 0 2px rgba(40,47,47,0.5)}html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover{background-color:#436d9a}html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink,html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus{border-color:#375a7f;box-shadow:0 0 0 2px rgba(55,90,127,0.5)}html.theme--documenter-dark .button.is-link.is-hovered,html.theme--documenter-dark .button.is-link:hover{background-color:#1fdeb8}html.theme--documenter-dark .button.is-link.is-active,html.theme--documenter-dark .button.is-link.is-focused,html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link:focus{border-color:#1abc9c;box-shadow:0 0 0 2px rgba(26,188,156,0.5)}html.theme--documenter-dark .button.is-info.is-hovered,html.theme--documenter-dark .button.is-info:hover{background-color:#0363a3}html.theme--documenter-dark .button.is-info.is-active,html.theme--documenter-dark .button.is-info.is-focused,html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info:focus{border-color:#024c7d;box-shadow:0 0 0 2px rgba(2,76,125,0.5)}html.theme--documenter-dark .button.is-success.is-hovered,html.theme--documenter-dark .button.is-success:hover{background-color:#00aa48}html.theme--documenter-dark .button.is-success.is-active,html.theme--documenter-dark .button.is-success.is-focused,html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success:focus{border-color:#008438;box-shadow:0 0 0 2px rgba(0,132,56,0.5)}html.theme--documenter-dark .button.is-warning.is-hovered,html.theme--documenter-dark .button.is-warning:hover{background-color:#d39e00}html.theme--documenter-dark .button.is-warning.is-active,html.theme--documenter-dark .button.is-warning.is-focused,html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning:focus{border-color:#ad8100;box-shadow:0 0 0 2px rgba(173,129,0,0.5)}html.theme--documenter-dark .button.is-danger.is-hovered,html.theme--documenter-dark .button.is-danger:hover{background-color:#c12110}html.theme--documenter-dark .button.is-danger.is-active,html.theme--documenter-dark .button.is-danger.is-focused,html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger:focus{border-color:#9e1b0d;box-shadow:0 0 0 2px rgba(158,27,13,0.5)}html.theme--documenter-dark .label{color:#dbdee0}html.theme--documenter-dark .button,html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .select,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea{height:2.5em}html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .select:after,html.theme--documenter-dark .select select{border-width:1px}html.theme--documenter-dark .control.has-addons .button,html.theme--documenter-dark .control.has-addons .input,html.theme--documenter-dark .control.has-addons #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-addons form.docs-search>input,html.theme--documenter-dark .control.has-addons .select{margin-right:-1px}html.theme--documenter-dark .notification{background-color:#343c3d}html.theme--documenter-dark .card{box-shadow:none;border:1px solid #343c3d;background-color:#282f2f;border-radius:.4em}html.theme--documenter-dark .card .card-image img{border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-header{box-shadow:none;background-color:rgba(18,18,18,0.2);border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-footer{background-color:rgba(18,18,18,0.2)}html.theme--documenter-dark .card .card-footer,html.theme--documenter-dark .card .card-footer-item{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .notification.is-white a:not(.button){color:#0a0a0a;text-decoration:underline}html.theme--documenter-dark .notification.is-black a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-light a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-primary a:not(.button),html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-link a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-info a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-success a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-warning a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-danger a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .tag,html.theme--documenter-dark .content kbd,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{border-radius:.4em}html.theme--documenter-dark .menu-list a{transition:all 300ms ease}html.theme--documenter-dark .modal-card-body{background-color:#282f2f}html.theme--documenter-dark .modal-card-foot,html.theme--documenter-dark .modal-card-head{border-color:#343c3d}html.theme--documenter-dark .message-header{font-weight:700;background-color:#343c3d;color:#fff}html.theme--documenter-dark .message-body{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .navbar{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent{background:none}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar .navbar-menu{background-color:#375a7f;border-radius:0 0 .4em .4em}}html.theme--documenter-dark .hero .navbar,html.theme--documenter-dark body>.navbar{border-radius:0}html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous{border-width:1px}html.theme--documenter-dark .panel-block,html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs{border-width:1px}html.theme--documenter-dark .panel-block:first-child,html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child{border-top-width:1px}html.theme--documenter-dark .panel-heading{font-weight:700}html.theme--documenter-dark .panel-tabs a{border-width:1px;margin-bottom:-1px}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#17a689}html.theme--documenter-dark .panel-block:hover{color:#1dd2af}html.theme--documenter-dark .panel-block:hover .panel-icon{color:#1dd2af}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#17a689}html.theme--documenter-dark .tabs a{border-bottom-width:1px;margin-bottom:-1px}html.theme--documenter-dark .tabs ul{border-bottom-width:1px}html.theme--documenter-dark .tabs.is-boxed a{border-width:1px}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#1f2424}html.theme--documenter-dark .tabs.is-toggle li a{border-width:1px;margin-bottom:0}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .hero.is-white .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-black .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-light .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-dark .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .content kbd.hero .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-primary .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-link .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-info .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-success .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-warning .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-danger .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark h1 .docs-heading-anchor,html.theme--documenter-dark h1 .docs-heading-anchor:hover,html.theme--documenter-dark h1 .docs-heading-anchor:visited,html.theme--documenter-dark h2 .docs-heading-anchor,html.theme--documenter-dark h2 .docs-heading-anchor:hover,html.theme--documenter-dark h2 .docs-heading-anchor:visited,html.theme--documenter-dark h3 .docs-heading-anchor,html.theme--documenter-dark h3 .docs-heading-anchor:hover,html.theme--documenter-dark h3 .docs-heading-anchor:visited,html.theme--documenter-dark h4 .docs-heading-anchor,html.theme--documenter-dark h4 .docs-heading-anchor:hover,html.theme--documenter-dark h4 .docs-heading-anchor:visited,html.theme--documenter-dark h5 .docs-heading-anchor,html.theme--documenter-dark h5 .docs-heading-anchor:hover,html.theme--documenter-dark h5 .docs-heading-anchor:visited,html.theme--documenter-dark h6 .docs-heading-anchor,html.theme--documenter-dark h6 .docs-heading-anchor:hover,html.theme--documenter-dark h6 .docs-heading-anchor:visited{color:#f2f2f2}html.theme--documenter-dark h1 .docs-heading-anchor-permalink,html.theme--documenter-dark h2 .docs-heading-anchor-permalink,html.theme--documenter-dark h3 .docs-heading-anchor-permalink,html.theme--documenter-dark h4 .docs-heading-anchor-permalink,html.theme--documenter-dark h5 .docs-heading-anchor-permalink,html.theme--documenter-dark h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--documenter-dark h1 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h2 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h3 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h4 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h5 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--documenter-dark .docs-light-only{display:none !important}html.theme--documenter-dark pre{position:relative;overflow:hidden}html.theme--documenter-dark pre code,html.theme--documenter-dark pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--documenter-dark pre code:first-of-type,html.theme--documenter-dark pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--documenter-dark pre code:last-of-type,html.theme--documenter-dark pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--documenter-dark pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#fff;cursor:pointer;text-align:center}html.theme--documenter-dark pre .copy-button:focus,html.theme--documenter-dark pre .copy-button:hover{opacity:1;background:rgba(255,255,255,0.1);color:#1abc9c}html.theme--documenter-dark pre .copy-button.success{color:#259a12;opacity:1}html.theme--documenter-dark pre .copy-button.error{color:#cb3c33;opacity:1}html.theme--documenter-dark pre:hover .copy-button{opacity:1}html.theme--documenter-dark .admonition{background-color:#282f2f;border-style:solid;border-width:1px;border-color:#5e6d6f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .admonition strong{color:currentColor}html.theme--documenter-dark .admonition.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--documenter-dark .admonition.is-medium{font-size:1.25rem}html.theme--documenter-dark .admonition.is-large{font-size:1.5rem}html.theme--documenter-dark .admonition.is-default{background-color:#282f2f;border-color:#5e6d6f}html.theme--documenter-dark .admonition.is-default>.admonition-header{background-color:#5e6d6f;color:#fff}html.theme--documenter-dark .admonition.is-default>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-info{background-color:#282f2f;border-color:#024c7d}html.theme--documenter-dark .admonition.is-info>.admonition-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .admonition.is-info>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-success{background-color:#282f2f;border-color:#008438}html.theme--documenter-dark .admonition.is-success>.admonition-header{background-color:#008438;color:#fff}html.theme--documenter-dark .admonition.is-success>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-warning{background-color:#282f2f;border-color:#ad8100}html.theme--documenter-dark .admonition.is-warning>.admonition-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .admonition.is-warning>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-danger{background-color:#282f2f;border-color:#9e1b0d}html.theme--documenter-dark .admonition.is-danger>.admonition-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .admonition.is-danger>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-compat{background-color:#282f2f;border-color:#137886}html.theme--documenter-dark .admonition.is-compat>.admonition-header{background-color:#137886;color:#fff}html.theme--documenter-dark .admonition.is-compat>.admonition-body{color:#fff}html.theme--documenter-dark .admonition-header{color:#fff;background-color:#5e6d6f;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--documenter-dark .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--documenter-dark details.admonition.is-details>.admonition-header{list-style:none}html.theme--documenter-dark details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--documenter-dark details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--documenter-dark .admonition-body{color:#fff;padding:0.5rem .75rem}html.theme--documenter-dark .admonition-body pre{background-color:#282f2f}html.theme--documenter-dark .admonition-body code{background-color:rgba(255,255,255,0.05)}html.theme--documenter-dark .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #5e6d6f;box-shadow:none;max-width:100%}html.theme--documenter-dark .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5e6d6f;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 #9e1b0d;padding:10px 35px;text-align:center;font-size:15px}html.theme--documenter-dark .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--documenter-dark .outdated-warning-overlay a{color:#1abc9c}html.theme--documenter-dark .outdated-warning-overlay a:hover{color:#1dd2af}html.theme--documenter-dark .content pre{border:1px solid #5e6d6f}html.theme--documenter-dark .content code{font-weight:inherit}html.theme--documenter-dark .content a code{color:#1abc9c}html.theme--documenter-dark .content h1 code,html.theme--documenter-dark .content h2 code,html.theme--documenter-dark .content h3 code,html.theme--documenter-dark .content h4 code,html.theme--documenter-dark .content h5 code,html.theme--documenter-dark .content h6 code{color:#f2f2f2}html.theme--documenter-dark .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--documenter-dark .content blockquote>ul:first-child,html.theme--documenter-dark .content blockquote>ol:first-child,html.theme--documenter-dark .content .admonition-body>ul:first-child,html.theme--documenter-dark .content .admonition-body>ol:first-child{margin-top:0}html.theme--documenter-dark pre,html.theme--documenter-dark code{font-variant-ligatures:no-contextual}html.theme--documenter-dark .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb a.is-disabled,html.theme--documenter-dark .breadcrumb a.is-disabled:hover{color:#f2f2f2}html.theme--documenter-dark .hljs{background:initial !important}html.theme--documenter-dark .katex .katex-mathml{top:0;right:0}html.theme--documenter-dark .katex-display,html.theme--documenter-dark mjx-container,html.theme--documenter-dark .MathJax_Display{margin:0.5em 0 !important}html.theme--documenter-dark html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--documenter-dark li.no-marker{list-style:none}html.theme--documenter-dark #documenter .docs-main>article{overflow-wrap:break-word}html.theme--documenter-dark #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main{width:100%}html.theme--documenter-dark #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-main>header,html.theme--documenter-dark #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar{background-color:#1f2424;border-bottom:1px solid #5e6d6f;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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 .property-search-result-badge,html.theme--documenter-dark .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:whitesmoke;background-color:#33415580;border-radius:0.6rem}html.theme--documenter-dark .search-result-title{color:whitesmoke}html.theme--documenter-dark .search-result-highlight{background-color:greenyellow;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem} diff --git a/v0.3.1/assets/themes/documenter-light.css b/v0.3.1/assets/themes/documenter-light.css new file mode 100644 index 0000000..2f168c7 --- /dev/null +++ b/v0.3.1/assets/themes/documenter-light.css @@ -0,0 +1,9 @@ +.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.file-cta,.file-name,.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input,.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.file-cta:focus,.file-name:focus,.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.button:focus,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.is-focused.file-cta,.is-focused.file-name,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-focused.button,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.file-cta:active,.file-name:active,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.button:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis,.is-active.file-cta,.is-active.file-name,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.is-active.button{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled],.file-cta[disabled],.file-name[disabled],.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],.button[disabled],fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] .button{cursor:not-allowed}.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}.admonition:not(:last-child),.tabs:not(:last-child),.pagination:not(:last-child),.message:not(:last-child),.level:not(:last-child),.breadcrumb:not(:last-child),.block:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.progress:not(:last-child),.notification:not(:last-child),.content:not(:last-child),.box:not(:last-child){margin-bottom:1.5rem}.modal-close,.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.modal-close::before,.delete::before,.modal-close::after,.delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close::before,.delete::before{height:2px;width:50%}.modal-close::after,.delete::after{height:50%;width:2px}.modal-close:hover,.delete:hover,.modal-close:focus,.delete:focus{background-color:rgba(10,10,10,0.3)}.modal-close:active,.delete:active{background-color:rgba(10,10,10,0.4)}.is-small.modal-close,#documenter .docs-sidebar form.docs-search>input.modal-close,.is-small.delete,#documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.modal-close,.is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.modal-close,.is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.control.is-loading::after,.select.is-loading::after,.loader,.button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.modal-background,.modal,.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#363636 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c1c !important}.has-background-dark{background-color:#363636 !important}.has-text-primary{color:#4eb5de !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#27a1d2 !important}.has-background-primary{background-color:#4eb5de !important}.has-text-primary-light{color:#eef8fc !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#c3e6f4 !important}.has-background-primary-light{background-color:#eef8fc !important}.has-text-primary-dark{color:#1a6d8e !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#228eb9 !important}.has-background-primary-dark{background-color:#1a6d8e !important}.has-text-link{color:#2e63b8 !important}a.has-text-link:hover,a.has-text-link:focus{color:#244d8f !important}.has-background-link{background-color:#2e63b8 !important}.has-text-link-light{color:#eff3fb !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c6d6f1 !important}.has-background-link-light{background-color:#eff3fb !important}.has-text-link-dark{color:#3169c4 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#5485d4 !important}.has-background-link-dark{background-color:#3169c4 !important}.has-text-info{color:#209cee !important}a.has-text-info:hover,a.has-text-info:focus{color:#1081cb !important}.has-background-info{background-color:#209cee !important}.has-text-info-light{color:#ecf7fe !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#bde2fa !important}.has-background-info-light{background-color:#ecf7fe !important}.has-text-info-dark{color:#0e72b4 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#1190e3 !important}.has-background-info-dark{background-color:#0e72b4 !important}.has-text-success{color:#22c35b !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a9847 !important}.has-background-success{background-color:#22c35b !important}.has-text-success-light{color:#eefcf3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c2f4d4 !important}.has-background-success-light{background-color:#eefcf3 !important}.has-text-success-dark{color:#198f43 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#21bb57 !important}.has-background-success-dark{background-color:#198f43 !important}.has-text-warning{color:#ffdd57 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important}.has-background-warning{background-color:#ffdd57 !important}.has-text-warning-light{color:#fffbeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fff1b8 !important}.has-background-warning-light{background-color:#fffbeb !important}.has-text-warning-dark{color:#947600 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#c79f00 !important}.has-background-warning-dark{background-color:#947600 !important}.has-text-danger{color:#da0b00 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a70800 !important}.has-background-danger{background-color:#da0b00 !important}.has-text-danger-light{color:#ffeceb !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#ffbbb8 !important}.has-background-danger-light{background-color:#ffeceb !important}.has-text-danger-dark{color:#f50c00 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#ff3429 !important}.has-background-danger-dark{background-color:#f50c00 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-background-grey-darker{background-color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-background-grey-dark{background-color:#4a4a4a !important}.has-text-grey{color:#6b6b6b !important}.has-background-grey{background-color:#6b6b6b !important}.has-text-grey-light{color:#b5b5b5 !important}.has-background-grey-light{background-color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-background-grey-lighter{background-color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,.docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}body{color:#222;font-size:1em;font-weight:400;line-height:1.5}a{color:#2e63b8;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:rgba(0,0,0,0.05);color:#000;font-size:.875em;font-weight:normal;padding:.1em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#222;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#222;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#222}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:#bbb;color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #2e63b8}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #2e63b8}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#222;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button #documenter .docs-sidebar form.docs-search>input.icon,#documenter .docs-sidebar .button form.docs-search>input.icon,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#3c5dcd;color:#363636}.button:focus:not(:active),.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#222;text-decoration:underline}.button.is-text:hover,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text.is-focused{background-color:#f5f5f5;color:#222}.button.is-text:active,.button.is-text.is-active{background-color:#e8e8e8;color:#222}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#2e63b8;text-decoration:none}.button.is-ghost:hover,.button.is-ghost.is-hovered{color:#2e63b8;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.button.is-white:focus:not(:active),.button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover,.button.is-white.is-inverted.is-hovered{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined.is-loading:hover::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading:hover::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;color:#fff}.button.is-black:focus:not(:active),.button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover,.button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined.is-loading:hover::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading:hover::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined.is-loading:hover::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading:hover::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark:hover,.content kbd.button:hover,.button.is-dark.is-hovered,.content kbd.button.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#fff}.button.is-dark:focus:not(:active),.content kbd.button:focus:not(:active),.button.is-dark.is-focused:not(:active),.content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.button.is-dark:active,.content kbd.button:active,.button.is-dark.is-active,.content kbd.button.is-active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],.content kbd.button[disabled],fieldset[disabled] .button.is-dark,fieldset[disabled] .content kbd.button,.content fieldset[disabled] kbd.button{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted:hover,.content kbd.button.is-inverted:hover,.button.is-dark.is-inverted.is-hovered,.content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],.content kbd.button.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .content kbd.button.is-inverted,.content fieldset[disabled] kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined,.content kbd.button.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:hover,.content kbd.button.is-outlined:hover,.button.is-dark.is-outlined.is-hovered,.content kbd.button.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.content kbd.button.is-outlined:focus,.button.is-dark.is-outlined.is-focused,.content kbd.button.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading::after,.content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-outlined.is-loading:hover::after,.content kbd.button.is-outlined.is-loading:hover::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.content kbd.button.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading.is-focused::after,.content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined[disabled],.content kbd.button.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .content kbd.button.is-outlined,.content fieldset[disabled] kbd.button.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined,.content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined:hover,.content kbd.button.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined.is-hovered,.content kbd.button.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.content kbd.button.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined.is-focused,.content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading:hover::after,.content kbd.button.is-inverted.is-outlined.is-loading:hover::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.content kbd.button.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-inverted.is-outlined[disabled],.content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .content kbd.button.is-inverted.is-outlined,.content fieldset[disabled] kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary,.docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;color:#fff}.button.is-primary:hover,.docstring>section>a.button.docs-sourcelink:hover,.button.is-primary.is-hovered,.docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#43b1dc;border-color:transparent;color:#fff}.button.is-primary:focus,.docstring>section>a.button.docs-sourcelink:focus,.button.is-primary.is-focused,.docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active),.docstring>section>a.button.docs-sourcelink:focus:not(:active),.button.is-primary.is-focused:not(:active),.docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.button.is-primary:active,.docstring>section>a.button.docs-sourcelink:active,.button.is-primary.is-active,.docstring>section>a.button.is-active.docs-sourcelink{background-color:#39acda;border-color:transparent;color:#fff}.button.is-primary[disabled],.docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary,fieldset[disabled] .docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;box-shadow:none}.button.is-primary.is-inverted,.docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted:hover,.docstring>section>a.button.is-inverted.docs-sourcelink:hover,.button.is-primary.is-inverted.is-hovered,.docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],.docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#4eb5de}.button.is-primary.is-loading::after,.docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined,.docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;color:#4eb5de}.button.is-primary.is-outlined:hover,.docstring>section>a.button.is-outlined.docs-sourcelink:hover,.button.is-primary.is-outlined.is-hovered,.docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-outlined:focus,.docstring>section>a.button.is-outlined.docs-sourcelink:focus,.button.is-primary.is-outlined.is-focused,.docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.button.is-primary.is-outlined.is-loading::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined[disabled],.docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;box-shadow:none;color:#4eb5de}.button.is-primary.is-inverted.is-outlined,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-inverted.is-outlined:focus,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,.button.is-primary.is-inverted.is-outlined.is-focused,.docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-inverted.is-outlined[disabled],.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light,.docstring>section>a.button.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.button.is-primary.is-light:hover,.docstring>section>a.button.is-light.docs-sourcelink:hover,.button.is-primary.is-light.is-hovered,.docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e3f3fa;border-color:transparent;color:#1a6d8e}.button.is-primary.is-light:active,.docstring>section>a.button.is-light.docs-sourcelink:active,.button.is-primary.is-light.is-active,.docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d8eff8;border-color:transparent;color:#1a6d8e}.button.is-link{background-color:#2e63b8;border-color:transparent;color:#fff}.button.is-link:hover,.button.is-link.is-hovered{background-color:#2b5eae;border-color:transparent;color:#fff}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button.is-link:active,.button.is-link.is-active{background-color:#2958a4;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#2e63b8;border-color:#2e63b8;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2e63b8}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;color:#2e63b8}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;box-shadow:none;color:#2e63b8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff3fb;color:#3169c4}.button.is-link.is-light:hover,.button.is-link.is-light.is-hovered{background-color:#e4ecf8;border-color:transparent;color:#3169c4}.button.is-link.is-light:active,.button.is-link.is-light.is-active{background-color:#dae5f6;border-color:transparent;color:#3169c4}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#1497ed;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;color:#fff}.button.is-info:focus:not(:active),.button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.button.is-info:active,.button.is-info.is-active{background-color:#1190e3;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:#209cee;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover,.button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:hover,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined.is-focused{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-outlined.is-loading:hover::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined.is-loading:hover::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.button.is-info.is-light:hover,.button.is-info.is-light.is-hovered{background-color:#e0f1fd;border-color:transparent;color:#0e72b4}.button.is-info.is-light:active,.button.is-info.is-light.is-active{background-color:#d4ecfc;border-color:transparent;color:#0e72b4}.button.is-success{background-color:#22c35b;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#20b856;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;color:#fff}.button.is-success:focus:not(:active),.button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.button.is-success:active,.button.is-success.is-active{background-color:#1ead51;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#22c35b;border-color:#22c35b;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#22c35b}.button.is-success.is-inverted:hover,.button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#22c35b}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;color:#22c35b}.button.is-success.is-outlined:hover,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined.is-focused{background-color:#22c35b;border-color:#22c35b;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-outlined.is-loading:hover::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;box-shadow:none;color:#22c35b}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#22c35b}.button.is-success.is-inverted.is-outlined.is-loading:hover::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#eefcf3;color:#198f43}.button.is-success.is-light:hover,.button.is-success.is-light.is-hovered{background-color:#e3faeb;border-color:transparent;color:#198f43}.button.is-success.is-light:active,.button.is-success.is-light.is-active{background-color:#d8f8e3;border-color:transparent;color:#198f43}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:#ffdd57;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined.is-focused{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-outlined.is-loading:hover::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading:hover::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-warning.is-light{background-color:#fffbeb;color:#947600}.button.is-warning.is-light:hover,.button.is-warning.is-light.is-hovered{background-color:#fff8de;border-color:transparent;color:#947600}.button.is-warning.is-light:active,.button.is-warning.is-light.is-active{background-color:#fff6d1;border-color:transparent;color:#947600}.button.is-danger{background-color:#da0b00;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#cd0a00;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;color:#fff}.button.is-danger:focus:not(:active),.button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.button.is-danger:active,.button.is-danger.is-active{background-color:#c10a00;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#da0b00;border-color:#da0b00;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted:hover,.button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#da0b00}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;color:#da0b00}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined.is-focused{background-color:#da0b00;border-color:#da0b00;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-outlined.is-loading:hover::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;box-shadow:none;color:#da0b00}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted.is-outlined.is-loading:hover::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.button.is-danger.is-light:hover,.button.is-danger.is-light.is-hovered{background-color:#ffe0de;border-color:transparent;color:#f50c00}.button.is-danger.is-light:active,.button.is-danger.is-light.is-active{background-color:#ffd3d1;border-color:transparent;color:#f50c00}.button.is-small,#documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}.button.is-small:not(.is-rounded),#documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#6b6b6b;box-shadow:none;pointer-events:none}.button.is-rounded,#documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:0.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-0.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){.container{max-width:992px}}@media screen and (max-width: 1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}.content ol.is-lower-roman:not([type]){list-style-type:lower-roman}.content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}.content ol.is-upper-roman:not([type]){list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#222}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#222}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#222}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small,#documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small,#documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image,#documenter .docs-sidebar .docs-logo>img{display:block;position:relative}.image img,#documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}.image img.is-rounded,#documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}.image.is-fullwidth,#documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,#documenter .docs-sidebar .docs-logo>img.is-square,.image.is-1by1,#documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}.image.is-5by4,#documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}.image.is-4by3,#documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}.image.is-3by2,#documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}.image.is-5by3,#documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}.image.is-16by9,#documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}.image.is-2by1,#documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}.image.is-3by1,#documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}.image.is-4by5,#documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}.image.is-3by4,#documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}.image.is-2by3,#documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}.image.is-3by5,#documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}.image.is-9by16,#documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}.image.is-1by2,#documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}.image.is-1by3,#documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}.image.is-16x16,#documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}.image.is-24x24,#documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}.image.is-32x32,#documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}.image.is-48x48,#documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}.image.is-64x64,#documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}.image.is-96x96,#documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}.image.is-128x128,#documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:0.5rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#fff}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-primary.is-light,.docstring>section>a.notification.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-link.is-light{background-color:#eff3fb;color:#3169c4}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.notification.is-success{background-color:#22c35b;color:#fff}.notification.is-success.is-light{background-color:#eefcf3;color:#198f43}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-warning.is-light{background-color:#fffbeb;color:#947600}.notification.is-danger{background-color:#da0b00;color:#fff}.notification.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#222}.progress::-moz-progress-bar{background-color:#222}.progress::-ms-fill{background-color:#222;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #ededed 30%)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #ededed 30%)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #ededed 30%)}.progress.is-dark::-webkit-progress-value,.content kbd.progress::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar,.content kbd.progress::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill,.content kbd.progress::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate,.content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363636 30%, #ededed 30%)}.progress.is-primary::-webkit-progress-value,.docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#4eb5de}.progress.is-primary::-moz-progress-bar,.docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#4eb5de}.progress.is-primary::-ms-fill,.docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#4eb5de}.progress.is-primary:indeterminate,.docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #4eb5de 30%, #ededed 30%)}.progress.is-link::-webkit-progress-value{background-color:#2e63b8}.progress.is-link::-moz-progress-bar{background-color:#2e63b8}.progress.is-link::-ms-fill{background-color:#2e63b8}.progress.is-link:indeterminate{background-image:linear-gradient(to right, #2e63b8 30%, #ededed 30%)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:linear-gradient(to right, #209cee 30%, #ededed 30%)}.progress.is-success::-webkit-progress-value{background-color:#22c35b}.progress.is-success::-moz-progress-bar{background-color:#22c35b}.progress.is-success::-ms-fill{background-color:#22c35b}.progress.is-success:indeterminate{background-image:linear-gradient(to right, #22c35b 30%, #ededed 30%)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ffdd57 30%, #ededed 30%)}.progress.is-danger::-webkit-progress-value{background-color:#da0b00}.progress.is-danger::-moz-progress-bar{background-color:#da0b00}.progress.is-danger::-ms-fill{background-color:#da0b00}.progress.is-danger:indeterminate{background-image:linear-gradient(to right, #da0b00 30%, #ededed 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(to right, #222 30%, #ededed 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small,#documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#222}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.table td.is-link,.table th.is-link{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#22c35b;border-color:#22c35b;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.table td.is-danger,.table th.is-danger{background-color:#da0b00;border-color:#da0b00;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#4eb5de;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#222}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#4eb5de;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:rgba(0,0,0,0)}.table thead td,.table thead th{border-width:0 0 2px;color:#222}.table tfoot{background-color:rgba(0,0,0,0)}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#222}.table tbody{background-color:rgba(0,0,0,0)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag,.tags .content kbd,.content .tags kbd,.tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}.tags .tag:not(:last-child),.tags .content kbd:not(:last-child),.content .tags kbd:not(:last-child),.tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large),.tags.are-medium .content kbd:not(.is-normal):not(.is-large),.content .tags.are-medium kbd:not(.is-normal):not(.is-large),.tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium),.tags.are-large .content kbd:not(.is-normal):not(.is-medium),.content .tags.are-large kbd:not(.is-normal):not(.is-medium),.tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag,.tags.is-centered .content kbd,.content .tags.is-centered kbd,.tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child),.tags.is-right .content kbd:not(:first-child),.content .tags.is-right kbd:not(:first-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}.tags.is-right .tag:not(:last-child),.tags.is-right .content kbd:not(:last-child),.content .tags.is-right kbd:not(:last-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}.tags.has-addons .tag,.tags.has-addons .content kbd,.content .tags.has-addons kbd,.tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}.tags.has-addons .tag:not(:first-child),.tags.has-addons .content kbd:not(:first-child),.content .tags.has-addons kbd:not(:first-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child),.tags.has-addons .content kbd:not(:last-child),.content .tags.has-addons kbd:not(:last-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#222;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag:not(body) .delete,.content kbd:not(body) .delete,.docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag.is-white:not(body),.content kbd.is-white:not(body),.docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}.tag.is-black:not(body),.content kbd.is-black:not(body),.docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}.tag.is-light:not(body),.content kbd.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.tag.is-dark:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink.is-dark:not(body),.content .docstring>section>kbd:not(body){background-color:#363636;color:#fff}.tag.is-primary:not(body),.content kbd.is-primary:not(body),.docstring>section>a.docs-sourcelink:not(body){background-color:#4eb5de;color:#fff}.tag.is-primary.is-light:not(body),.content kbd.is-primary.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#eef8fc;color:#1a6d8e}.tag.is-link:not(body),.content kbd.is-link:not(body),.docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#2e63b8;color:#fff}.tag.is-link.is-light:not(body),.content kbd.is-link.is-light:not(body),.docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#eff3fb;color:#3169c4}.tag.is-info:not(body),.content kbd.is-info:not(body),.docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#209cee;color:#fff}.tag.is-info.is-light:not(body),.content kbd.is-info.is-light:not(body),.docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ecf7fe;color:#0e72b4}.tag.is-success:not(body),.content kbd.is-success:not(body),.docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#22c35b;color:#fff}.tag.is-success.is-light:not(body),.content kbd.is-success.is-light:not(body),.docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#eefcf3;color:#198f43}.tag.is-warning:not(body),.content kbd.is-warning:not(body),.docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-warning.is-light:not(body),.content kbd.is-warning.is-light:not(body),.docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffbeb;color:#947600}.tag.is-danger:not(body),.content kbd.is-danger:not(body),.docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#da0b00;color:#fff}.tag.is-danger.is-light:not(body),.content kbd.is-danger.is-light:not(body),.docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#ffeceb;color:#f50c00}.tag.is-normal:not(body),.content kbd.is-normal:not(body),.docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}.tag.is-medium:not(body),.content kbd.is-medium:not(body),.docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}.tag.is-large:not(body),.content kbd.is-large:not(body),.docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child),.content kbd:not(body) .icon:first-child:not(:last-child),.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child),.content kbd:not(body) .icon:last-child:not(:first-child),.docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child,.content kbd:not(body) .icon:first-child:last-child,.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag.is-delete:not(body),.content kbd.is-delete:not(body),.docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before,.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}.tag.is-delete:not(body):hover,.content kbd.is-delete:not(body):hover,.docstring>section>a.docs-sourcelink.is-delete:not(body):hover,.tag.is-delete:not(body):focus,.content kbd.is-delete:not(body):focus,.docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#e8e8e8}.tag.is-delete:not(body):active,.content kbd.is-delete:not(body):active,.docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#dbdbdb}.tag.is-rounded:not(body),#documenter .docs-sidebar form.docs-search>input:not(body),.content kbd.is-rounded:not(body),#documenter .docs-sidebar .content form.docs-search>input:not(body),.docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}a.tag:hover,.docstring>section>a.docs-sourcelink:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:.75em}.title sup,.subtitle sup{font-size:.75em}.title .tag,.title .content kbd,.content .title kbd,.title .docstring>section>a.docs-sourcelink,.subtitle .tag,.subtitle .content kbd,.content .subtitle kbd,.subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}.title{color:#222;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#222;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#222;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#222}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#707070}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#707070}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#707070}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#707070}.select select:hover,.textarea:hover,.input:hover,#documenter .docs-sidebar form.docs-search>input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input,#documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#b5b5b5}.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{border-color:#2e63b8;box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#6b6b6b}.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.input[disabled]::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-webkit-input-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.input[disabled]:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-ms-input-placeholder{color:rgba(107,107,107,0.3)}.textarea,.input,#documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}.textarea[readonly],.input[readonly],#documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}.is-white.textarea,.is-white.input,#documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}.is-white.textarea:focus,.is-white.input:focus,#documenter .docs-sidebar form.docs-search>input.is-white:focus,.is-white.is-focused.textarea,.is-white.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-white.textarea:active,.is-white.input:active,#documenter .docs-sidebar form.docs-search>input.is-white:active,.is-white.is-active.textarea,.is-white.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.is-black.textarea,.is-black.input,#documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}.is-black.textarea:focus,.is-black.input:focus,#documenter .docs-sidebar form.docs-search>input.is-black:focus,.is-black.is-focused.textarea,.is-black.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-black.textarea:active,.is-black.input:active,#documenter .docs-sidebar form.docs-search>input.is-black:active,.is-black.is-active.textarea,.is-black.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.is-light.textarea,.is-light.input,#documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}.is-light.textarea:focus,.is-light.input:focus,#documenter .docs-sidebar form.docs-search>input.is-light:focus,.is-light.is-focused.textarea,.is-light.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-light.textarea:active,.is-light.input:active,#documenter .docs-sidebar form.docs-search>input.is-light:active,.is-light.is-active.textarea,.is-light.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.is-dark.textarea,.content kbd.textarea,.is-dark.input,#documenter .docs-sidebar form.docs-search>input.is-dark,.content kbd.input{border-color:#363636}.is-dark.textarea:focus,.content kbd.textarea:focus,.is-dark.input:focus,#documenter .docs-sidebar form.docs-search>input.is-dark:focus,.content kbd.input:focus,.is-dark.is-focused.textarea,.content kbd.is-focused.textarea,.is-dark.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.content kbd.is-focused.input,#documenter .docs-sidebar .content form.docs-search>input.is-focused,.is-dark.textarea:active,.content kbd.textarea:active,.is-dark.input:active,#documenter .docs-sidebar form.docs-search>input.is-dark:active,.content kbd.input:active,.is-dark.is-active.textarea,.content kbd.is-active.textarea,.is-dark.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.content kbd.is-active.input,#documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.is-primary.textarea,.docstring>section>a.textarea.docs-sourcelink,.is-primary.input,#documenter .docs-sidebar form.docs-search>input.is-primary,.docstring>section>a.input.docs-sourcelink{border-color:#4eb5de}.is-primary.textarea:focus,.docstring>section>a.textarea.docs-sourcelink:focus,.is-primary.input:focus,#documenter .docs-sidebar form.docs-search>input.is-primary:focus,.docstring>section>a.input.docs-sourcelink:focus,.is-primary.is-focused.textarea,.docstring>section>a.is-focused.textarea.docs-sourcelink,.is-primary.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.docstring>section>a.is-focused.input.docs-sourcelink,.is-primary.textarea:active,.docstring>section>a.textarea.docs-sourcelink:active,.is-primary.input:active,#documenter .docs-sidebar form.docs-search>input.is-primary:active,.docstring>section>a.input.docs-sourcelink:active,.is-primary.is-active.textarea,.docstring>section>a.is-active.textarea.docs-sourcelink,.is-primary.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.is-link.textarea,.is-link.input,#documenter .docs-sidebar form.docs-search>input.is-link{border-color:#2e63b8}.is-link.textarea:focus,.is-link.input:focus,#documenter .docs-sidebar form.docs-search>input.is-link:focus,.is-link.is-focused.textarea,.is-link.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-link.textarea:active,.is-link.input:active,#documenter .docs-sidebar form.docs-search>input.is-link:active,.is-link.is-active.textarea,.is-link.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.is-info.textarea,.is-info.input,#documenter .docs-sidebar form.docs-search>input.is-info{border-color:#209cee}.is-info.textarea:focus,.is-info.input:focus,#documenter .docs-sidebar form.docs-search>input.is-info:focus,.is-info.is-focused.textarea,.is-info.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-info.textarea:active,.is-info.input:active,#documenter .docs-sidebar form.docs-search>input.is-info:active,.is-info.is-active.textarea,.is-info.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.is-success.textarea,.is-success.input,#documenter .docs-sidebar form.docs-search>input.is-success{border-color:#22c35b}.is-success.textarea:focus,.is-success.input:focus,#documenter .docs-sidebar form.docs-search>input.is-success:focus,.is-success.is-focused.textarea,.is-success.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-success.textarea:active,.is-success.input:active,#documenter .docs-sidebar form.docs-search>input.is-success:active,.is-success.is-active.textarea,.is-success.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.is-warning.textarea,.is-warning.input,#documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ffdd57}.is-warning.textarea:focus,.is-warning.input:focus,#documenter .docs-sidebar form.docs-search>input.is-warning:focus,.is-warning.is-focused.textarea,.is-warning.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-warning.textarea:active,.is-warning.input:active,#documenter .docs-sidebar form.docs-search>input.is-warning:active,.is-warning.is-active.textarea,.is-warning.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.is-danger.textarea,.is-danger.input,#documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#da0b00}.is-danger.textarea:focus,.is-danger.input:focus,#documenter .docs-sidebar form.docs-search>input.is-danger:focus,.is-danger.is-focused.textarea,.is-danger.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-danger.textarea:active,.is-danger.input:active,#documenter .docs-sidebar form.docs-search>input.is-danger:active,.is-danger.is-active.textarea,.is-danger.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.is-small.textarea,.is-small.input,#documenter .docs-sidebar form.docs-search>input{border-radius:2px;font-size:.75rem}.is-medium.textarea,.is-medium.input,#documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}.is-large.textarea,.is-large.input,#documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}.is-fullwidth.textarea,.is-fullwidth.input,#documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}.is-inline.textarea,.is-inline.input,#documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}.input.is-rounded,#documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}.input.is-static,#documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:#222}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#2e63b8;right:1.125em;z-index:4}.select.is-rounded select,#documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#222}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select:hover,.select.is-white select.is-hovered{border-color:#f2f2f2}.select.is-white select:focus,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select:hover,.select.is-black select.is-hovered{border-color:#000}.select.is-black select:focus,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select:hover,.select.is-light select.is-hovered{border-color:#e8e8e8}.select.is-light select:focus,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.select.is-dark:not(:hover)::after,.content kbd.select:not(:hover)::after{border-color:#363636}.select.is-dark select,.content kbd.select select{border-color:#363636}.select.is-dark select:hover,.content kbd.select select:hover,.select.is-dark select.is-hovered,.content kbd.select select.is-hovered{border-color:#292929}.select.is-dark select:focus,.content kbd.select select:focus,.select.is-dark select.is-focused,.content kbd.select select.is-focused,.select.is-dark select:active,.content kbd.select select:active,.select.is-dark select.is-active,.content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.select.is-primary:not(:hover)::after,.docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#4eb5de}.select.is-primary select,.docstring>section>a.select.docs-sourcelink select{border-color:#4eb5de}.select.is-primary select:hover,.docstring>section>a.select.docs-sourcelink select:hover,.select.is-primary select.is-hovered,.docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#39acda}.select.is-primary select:focus,.docstring>section>a.select.docs-sourcelink select:focus,.select.is-primary select.is-focused,.docstring>section>a.select.docs-sourcelink select.is-focused,.select.is-primary select:active,.docstring>section>a.select.docs-sourcelink select:active,.select.is-primary select.is-active,.docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.select.is-link:not(:hover)::after{border-color:#2e63b8}.select.is-link select{border-color:#2e63b8}.select.is-link select:hover,.select.is-link select.is-hovered{border-color:#2958a4}.select.is-link select:focus,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select.is-info:not(:hover)::after{border-color:#209cee}.select.is-info select{border-color:#209cee}.select.is-info select:hover,.select.is-info select.is-hovered{border-color:#1190e3}.select.is-info select:focus,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.select.is-success:not(:hover)::after{border-color:#22c35b}.select.is-success select{border-color:#22c35b}.select.is-success select:hover,.select.is-success select.is-hovered{border-color:#1ead51}.select.is-success select:focus,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.select.is-warning:not(:hover)::after{border-color:#ffdd57}.select.is-warning select{border-color:#ffdd57}.select.is-warning select:hover,.select.is-warning select.is-hovered{border-color:#ffd83e}.select.is-warning select:focus,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.select.is-danger:not(:hover)::after{border-color:#da0b00}.select.is-danger select{border-color:#da0b00}.select.is-danger select:hover,.select.is-danger select.is-hovered{border-color:#c10a00}.select.is-danger select:focus,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.select.is-small,#documenter .docs-sidebar form.docs-search>input.select{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#6b6b6b !important;opacity:0.5}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}.select.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark:hover .file-cta,.content kbd.file:hover .file-cta,.file.is-dark.is-hovered .file-cta,.content kbd.file.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark:focus .file-cta,.content kbd.file:focus .file-cta,.file.is-dark.is-focused .file-cta,.content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,54,54,0.25);color:#fff}.file.is-dark:active .file-cta,.content kbd.file:active .file-cta,.file.is-dark.is-active .file-cta,.content kbd.file.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta,.docstring>section>a.file.docs-sourcelink .file-cta{background-color:#4eb5de;border-color:transparent;color:#fff}.file.is-primary:hover .file-cta,.docstring>section>a.file.docs-sourcelink:hover .file-cta,.file.is-primary.is-hovered .file-cta,.docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#43b1dc;border-color:transparent;color:#fff}.file.is-primary:focus .file-cta,.docstring>section>a.file.docs-sourcelink:focus .file-cta,.file.is-primary.is-focused .file-cta,.docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(78,181,222,0.25);color:#fff}.file.is-primary:active .file-cta,.docstring>section>a.file.docs-sourcelink:active .file-cta,.file.is-primary.is-active .file-cta,.docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#39acda;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#2e63b8;border-color:transparent;color:#fff}.file.is-link:hover .file-cta,.file.is-link.is-hovered .file-cta{background-color:#2b5eae;border-color:transparent;color:#fff}.file.is-link:focus .file-cta,.file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(46,99,184,0.25);color:#fff}.file.is-link:active .file-cta,.file.is-link.is-active .file-cta{background-color:#2958a4;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#1497ed;border-color:transparent;color:#fff}.file.is-info:focus .file-cta,.file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(32,156,238,0.25);color:#fff}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#1190e3;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#22c35b;border-color:transparent;color:#fff}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#20b856;border-color:transparent;color:#fff}.file.is-success:focus .file-cta,.file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(34,195,91,0.25);color:#fff}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#1ead51;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-danger .file-cta{background-color:#da0b00;border-color:transparent;color:#fff}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#cd0a00;border-color:transparent;color:#fff}.file.is-danger:focus .file-cta,.file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(218,11,0,0.25);color:#fff}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#c10a00;border-color:transparent;color:#fff}.file.is-small,#documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa,#documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#222}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#222}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#222}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#222;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small,#documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark,.content kbd.help{color:#363636}.help.is-primary,.docstring>section>a.help.docs-sourcelink{color:#4eb5de}.help.is-link{color:#2e63b8}.help.is-info{color:#209cee}.help.is-success{color:#22c35b}.help.is-warning{color:#ffdd57}.help.is-danger{color:#da0b00}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button.is-hovered:not([disabled]),.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,.field.has-addons .control .input.is-hovered:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button.is-focused:not([disabled]),.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button.is-active:not([disabled]),.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,.field.has-addons .control .input.is-focused:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,.field.has-addons .control .input.is-active:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select.is-focused:not([disabled]),.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select.is-active:not([disabled]){z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button.is-focused:not([disabled]):hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button.is-active:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,.field.has-addons .control .input.is-focused:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,.field.has-addons .control .input.is-active:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select.is-focused:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,#documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#222}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}.control.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#2e63b8;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#222;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small,#documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;border-radius:.25rem;box-shadow:#bbb;color:#222;max-width:100%;position:relative}.card-footer:first-child,.card-content:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-footer:last-child,.card-content:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#222;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{background-color:rgba(0,0,0,0);padding:1.5rem}.card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:#bbb;padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#222;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#2e63b8;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small,#documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#222;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#222}.menu-list a.is-active{background-color:#2e63b8;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#6b6b6b;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small,#documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#eef8fc}.message.is-primary .message-header,.docstring>section>a.message.docs-sourcelink .message-header{background-color:#4eb5de;color:#fff}.message.is-primary .message-body,.docstring>section>a.message.docs-sourcelink .message-body{border-color:#4eb5de;color:#1a6d8e}.message.is-link{background-color:#eff3fb}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#3169c4}.message.is-info{background-color:#ecf7fe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#0e72b4}.message.is-success{background-color:#eefcf3}.message.is-success .message-header{background-color:#22c35b;color:#fff}.message.is-success .message-body{border-color:#22c35b;color:#198f43}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#947600}.message.is-danger{background-color:#ffeceb}.message.is-danger .message-header{background-color:#da0b00;color:#fff}.message.is-danger .message-body{border-color:#da0b00;color:#f50c00}.message-header{align-items:center;background-color:#222;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#222;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:rgba(0,0,0,0)}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#222;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:#fff}.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:#fff}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand>.navbar-item,.content kbd.navbar .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link,.content kbd.navbar .navbar-brand .navbar-link{color:#fff}.navbar.is-dark .navbar-brand>a.navbar-item:focus,.content kbd.navbar .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.content kbd.navbar .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.content kbd.navbar .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.content kbd.navbar .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.content kbd.navbar .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active,.content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-dark .navbar-start>.navbar-item,.content kbd.navbar .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.content kbd.navbar .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.content kbd.navbar .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link,.content kbd.navbar .navbar-end .navbar-link{color:#fff}.navbar.is-dark .navbar-start>a.navbar-item:focus,.content kbd.navbar .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.content kbd.navbar .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.content kbd.navbar .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.content kbd.navbar .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.content kbd.navbar .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.content kbd.navbar .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.content kbd.navbar .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.content kbd.navbar .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.content kbd.navbar .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.content kbd.navbar .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.content kbd.navbar .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active,.content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-start .navbar-link::after,.content kbd.navbar .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after,.content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary,.docstring>section>a.navbar.docs-sourcelink{background-color:#4eb5de;color:#fff}.navbar.is-primary .navbar-brand>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}.navbar.is-primary .navbar-brand>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-burger,.docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-primary .navbar-start>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}.navbar.is-primary .navbar-start>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-start .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#4eb5de;color:#fff}}.navbar.is-link{background-color:#2e63b8;color:#fff}.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff}.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#2e63b8;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link{color:#fff}.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-info .navbar-start>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-end .navbar-link{color:#fff}.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-start .navbar-link::after,.navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#22c35b;color:#fff}.navbar.is-success .navbar-brand>.navbar-item,.navbar.is-success .navbar-brand .navbar-link{color:#fff}.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-success .navbar-start>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-end .navbar-link{color:#fff}.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-start .navbar-link::after,.navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#22c35b;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-warning .navbar-start>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,0.7)}}.navbar.is-danger{background-color:#da0b00;color:#fff}.navbar.is-danger .navbar-brand>.navbar-item,.navbar.is-danger .navbar-brand .navbar-link{color:#fff}.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-danger .navbar-start>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-end .navbar-link{color:#fff}.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-start .navbar-link::after,.navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#da0b00;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#2e63b8}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8}.navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8;border-bottom-style:solid;border-bottom-width:3px;color:#2e63b8;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:#2e63b8;margin-top:-0.375em;right:1.125em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 1056px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small,#documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-previous,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,.pagination.is-rounded .pagination-next,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#222;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3c5dcd}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:#bbb;font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading,.content kbd.panel .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active,.content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon,.content kbd.panel .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading,.docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#4eb5de;color:#fff}.panel.is-primary .panel-tabs a.is-active,.docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#4eb5de}.panel.is-primary .panel-block.is-active .panel-icon,.docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#4eb5de}.panel.is-link .panel-heading{background-color:#2e63b8;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#2e63b8}.panel.is-link .panel-block.is-active .panel-icon{color:#2e63b8}.panel.is-info .panel-heading{background-color:#209cee;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#209cee}.panel.is-info .panel-block.is-active .panel-icon{color:#209cee}.panel.is-success .panel-heading{background-color:#22c35b;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#22c35b}.panel.is-success .panel-block.is-active .panel-icon{color:#22c35b}.panel.is-warning .panel-heading{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffdd57}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffdd57}.panel.is-danger .panel-heading{background-color:#da0b00;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#da0b00}.panel.is-danger .panel-block.is-active .panel-icon{color:#da0b00}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#222;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#222}.panel-list a:hover{color:#2e63b8}.panel-block{align-items:center;color:#222;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#2e63b8;color:#363636}.panel-block.is-active .panel-icon{color:#2e63b8}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#6b6b6b;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#222;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#222;color:#222}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#2e63b8;color:#2e63b8}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:rgba(0,0,0,0) !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#2e63b8;border-color:#2e63b8;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small,#documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){.columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-0-fullhd{--columnGap: 0rem}}.columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){.columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-1-fullhd{--columnGap: .25rem}}.columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){.columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-2-fullhd{--columnGap: .5rem}}.columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){.columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-3-fullhd{--columnGap: .75rem}}.columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){.columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-4-fullhd{--columnGap: 1rem}}.columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){.columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}.columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){.columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}.columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){.columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}.columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){.columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-8-fullhd{--columnGap: 2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}.hero.is-white a.navbar-item:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-black a.navbar-item:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black .navbar-link:hover,.hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,0.7)}.hero.is-light .subtitle{color:rgba(0,0,0,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}.hero.is-dark,.content kbd.hero{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong,.content kbd.hero strong{color:inherit}.hero.is-dark .title,.content kbd.hero .title{color:#fff}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}.hero.is-dark .subtitle a:not(.button),.content kbd.hero .subtitle a:not(.button),.hero.is-dark .subtitle strong,.content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-dark .navbar-menu,.content kbd.hero .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.content kbd.hero .navbar-item,.hero.is-dark .navbar-link,.content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-dark a.navbar-item:hover,.content kbd.hero a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.content kbd.hero a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.content kbd.hero .navbar-link:hover,.hero.is-dark .navbar-link.is-active,.content kbd.hero .navbar-link.is-active{background-color:#292929;color:#fff}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#fff;opacity:0.9}.hero.is-dark .tabs a:hover,.content kbd.hero .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.content kbd.hero .tabs li.is-active a{color:#363636 !important;opacity:1}.hero.is-dark .tabs.is-boxed a,.content kbd.hero .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.content kbd.hero .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.content kbd.hero .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.content kbd.hero .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.content kbd.hero .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold,.content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu,.content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}}.hero.is-primary,.docstring>section>a.hero.docs-sourcelink{background-color:#4eb5de;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong,.docstring>section>a.hero.docs-sourcelink strong{color:inherit}.hero.is-primary .title,.docstring>section>a.hero.docs-sourcelink .title{color:#fff}.hero.is-primary .subtitle,.docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),.hero.is-primary .subtitle strong,.docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-primary .navbar-menu,.docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#4eb5de}}.hero.is-primary .navbar-item,.docstring>section>a.hero.docs-sourcelink .navbar-item,.hero.is-primary .navbar-link,.docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-primary a.navbar-item:hover,.docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.docstring>section>a.hero.docs-sourcelink .navbar-link:hover,.hero.is-primary .navbar-link.is-active,.docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#39acda;color:#fff}.hero.is-primary .tabs a,.docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover,.docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#4eb5de !important;opacity:1}.hero.is-primary .tabs.is-boxed a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#4eb5de}.hero.is-primary.is-bold,.docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu,.docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}}.hero.is-link{background-color:#2e63b8;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,0.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-link .navbar-menu{background-color:#2e63b8}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2958a4;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:0.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#2e63b8 !important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2e63b8}.hero.is-link.is-bold{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-info a.navbar-item:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info .navbar-link:hover,.hero.is-info .navbar-link.is-active{background-color:#1190e3;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#209cee !important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}}.hero.is-success{background-color:#22c35b;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-success .navbar-menu{background-color:#22c35b}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-success a.navbar-item:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success .navbar-link:hover,.hero.is-success .navbar-link.is-active{background-color:#1ead51;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#22c35b !important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#22c35b}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-warning a.navbar-item:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#ffdd57 !important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}}.hero.is-danger{background-color:#da0b00;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-danger .navbar-menu{background-color:#da0b00}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-danger a.navbar-item:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger .navbar-link.is-active{background-color:#c10a00;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#da0b00 !important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#da0b00}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}}.hero.is-small .hero-body,#documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{.hero-body{padding:3rem 3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section{padding:3rem 3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}h1 .docs-heading-anchor,h1 .docs-heading-anchor:hover,h1 .docs-heading-anchor:visited,h2 .docs-heading-anchor,h2 .docs-heading-anchor:hover,h2 .docs-heading-anchor:visited,h3 .docs-heading-anchor,h3 .docs-heading-anchor:hover,h3 .docs-heading-anchor:visited,h4 .docs-heading-anchor,h4 .docs-heading-anchor:hover,h4 .docs-heading-anchor:visited,h5 .docs-heading-anchor,h5 .docs-heading-anchor:hover,h5 .docs-heading-anchor:visited,h6 .docs-heading-anchor,h6 .docs-heading-anchor:hover,h6 .docs-heading-anchor:visited{color:#222}h1 .docs-heading-anchor-permalink,h2 .docs-heading-anchor-permalink,h3 .docs-heading-anchor-permalink,h4 .docs-heading-anchor-permalink,h5 .docs-heading-anchor-permalink,h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}h1 .docs-heading-anchor-permalink::before,h2 .docs-heading-anchor-permalink::before,h3 .docs-heading-anchor-permalink::before,h4 .docs-heading-anchor-permalink::before,h5 .docs-heading-anchor-permalink::before,h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}h1:hover .docs-heading-anchor-permalink,h2:hover .docs-heading-anchor-permalink,h3:hover .docs-heading-anchor-permalink,h4:hover .docs-heading-anchor-permalink,h5:hover .docs-heading-anchor-permalink,h6:hover .docs-heading-anchor-permalink{visibility:visible}.docs-dark-only{display:none !important}pre{position:relative;overflow:hidden}pre code,pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}pre code:first-of-type,pre code.hljs:first-of-type{padding-top:0.5rem !important}pre code:last-of-type,pre code.hljs:last-of-type{padding-bottom:0.5rem !important}pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#222;cursor:pointer;text-align:center}pre .copy-button:focus,pre .copy-button:hover{opacity:1;background:rgba(34,34,34,0.1);color:#2e63b8}pre .copy-button.success{color:#259a12;opacity:1}pre .copy-button.error{color:#cb3c33;opacity:1}pre:hover .copy-button{opacity:1}.admonition{background-color:#b5b5b5;border-style:solid;border-width:1px;border-color:#363636;border-radius:4px;font-size:1rem}.admonition strong{color:currentColor}.admonition.is-small,#documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}.admonition.is-medium{font-size:1.25rem}.admonition.is-large{font-size:1.5rem}.admonition.is-default{background-color:#b5b5b5;border-color:#363636}.admonition.is-default>.admonition-header{background-color:#363636;color:#fff}.admonition.is-default>.admonition-body{color:#fff}.admonition.is-info{background-color:#def0fc;border-color:#209cee}.admonition.is-info>.admonition-header{background-color:#209cee;color:#fff}.admonition.is-info>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-success{background-color:#bdf4d1;border-color:#22c35b}.admonition.is-success>.admonition-header{background-color:#22c35b;color:#fff}.admonition.is-success>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-warning{background-color:#fff3c5;border-color:#ffdd57}.admonition.is-warning>.admonition-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.admonition.is-warning>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-danger{background-color:#ffaba7;border-color:#da0b00}.admonition.is-danger>.admonition-header{background-color:#da0b00;color:#fff}.admonition.is-danger>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-compat{background-color:#bdeff5;border-color:#1db5c9}.admonition.is-compat>.admonition-header{background-color:#1db5c9;color:#fff}.admonition.is-compat>.admonition-body{color:rgba(0,0,0,0.7)}.admonition-header{color:#fff;background-color:#363636;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}details.admonition.is-details>.admonition-header{list-style:none}details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}.admonition-body{color:#222;padding:0.5rem .75rem}.admonition-body pre{background-color:#f5f5f5}.admonition-body code{background-color:rgba(0,0,0,0.05)}.docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #dbdbdb;box-shadow:2px 2px 3px rgba(10,10,10,0.1);max-width:100%}.docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb;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:#ffaba7;color:rgba(0,0,0,0.7);border-bottom:3px solid #da0b00;padding:10px 35px;text-align:center;font-size:15px}.outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}.outdated-warning-overlay a{color:#2e63b8}.outdated-warning-overlay a:hover{color:#363636}.content pre{border:1px solid #dbdbdb}.content code{font-weight:inherit}.content a code{color:#2e63b8}.content h1 code,.content h2 code,.content h3 code,.content h4 code,.content h5 code,.content h6 code{color:#222}.content table{display:block;width:initial;max-width:100%;overflow-x:auto}.content blockquote>ul:first-child,.content blockquote>ol:first-child,.content .admonition-body>ul:first-child,.content .admonition-body>ol:first-child{margin-top:0}pre,code{font-variant-ligatures:no-contextual}.breadcrumb a.is-disabled{cursor:default;pointer-events:none}.breadcrumb a.is-disabled,.breadcrumb a.is-disabled:hover{color:#222}.hljs{background:initial !important}.katex .katex-mathml{top:0;right:0}.katex-display,mjx-container,.MathJax_Display{margin:0.5em 0 !important}html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}li.no-marker{list-style:none}#documenter .docs-main>article{overflow-wrap:break-word}#documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){#documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){#documenter .docs-main{width:100%}#documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}#documenter .docs-main>header,#documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}#documenter .docs-main header.docs-navbar{background-color:#fff;border-bottom:1px solid #dbdbdb;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}#documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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/v0.3.1/assets/themeswap.js b/v0.3.1/assets/themeswap.js new file mode 100644 index 0000000..9f5eebe --- /dev/null +++ b/v0.3.1/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/v0.3.1/assets/warner.js b/v0.3.1/assets/warner.js new file mode 100644 index 0000000..3f6f5d0 --- /dev/null +++ b/v0.3.1/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/v0.3.1/creating/index.html b/v0.3.1/creating/index.html new file mode 100644 index 0000000..916d595 --- /dev/null +++ b/v0.3.1/creating/index.html @@ -0,0 +1,34 @@ + +Creating Inventory Files · DocInventories.jl

Creating Inventory Files

In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file "by hand" make sense:

  • A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.

  • Creating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.

There are two ways to accomplish this:

  1. Populate an Inventory in the REPL
  2. Maintain an Inventory TOML File by Hand

Populate an Inventory in the REPL

We can instantiate an empty Inventory as

using DocInventories
+
+inventory = Inventory(
+    project="Wikipedia",
+    version="2024-01",
+    root_url="https://en.wikipedia.org/wiki/"
+);

Then, we can push! InventoryItems for all pages we want to include in the inventory:

push!(
+    inventory,
+    InventoryItem(
+        ":std:doc:Julia" => "Julia_(programming_language)";
+        dispname="Julia (programming language)"
+    ),
+    InventoryItem(
+        ":std:doc:Python" => "Python_(programming_language)";
+        dispname="Python (programming language)"
+    )
+)
2-element Vector{InventoryItem}:
+ InventoryItem(":std:doc:`Julia`" => "Julia_(programming_language)", dispname="Julia (programming language)")
+ InventoryItem(":std:doc:`Python`" => "Python_(programming_language)", dispname="Python (programming language)")

We've used here the role :std:doc: for "documents", which is somewhat optional, but more accurate than the default ":std:label:" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:

inventory["Julia"]
InventoryItem(
+  ":std:doc:`Julia`" => "Julia_(programming_language)",
+  dispname="Julia (programming language)"
+)

Once the inventory is complete, we can write it to disk, see Saving Inventories to File.

DocInventories.save("$(tempname()).toml", inventory)

Maintain an Inventory TOML File by Hand

Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain

show(stdout, "application/toml", inventory)
# DocInventory version 0
+project = "Wikipedia"
+version = "2024-01"
+
+[[std.doc]]
+dispname = "Julia (programming language)"
+name = "Julia"
+uri = "Julia_(programming_language)"
+[[std.doc]]
+dispname = "Python (programming language)"
+name = "Python"
+uri = "Python_(programming_language)"

The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.

In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.

In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.

diff --git a/v0.3.1/formats/index.html b/v0.3.1/formats/index.html new file mode 100644 index 0000000..53d799b --- /dev/null +++ b/v0.3.1/formats/index.html @@ -0,0 +1,11 @@ + +Inventory File Formats · DocInventories.jl

Inventory File Formats

An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.

See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.

Sphinx Inventory Format

The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.

It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form

# Sphinx inventory version 2
+# Project: <project>
+# Version: <version>
+# The remainder of this file is compressed using zlib.

As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.

Plain Text Format

DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.

It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form

<name> <domain>:<role> <priority> <uri> <dispname>

Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).

TOML Format

The TOML format is a text output format that is optimized for human readability. It starts with a header section of the form

# DocInventory version 0
+project = "<project>"
+version = "<version>"

The comment in the first line is mandatory and identifies the file as containing inventory data in the format described here.

Warning

As indicated by the "version 0" in the header comment line, the format described here is currently experimental and may change without notice

The project line must specify the name of the project described by the inventory. It is mandatory. The version line may specify the version of the project. It is optional, but recommended.

After that, each InventoryItem is represented by a multi-line block of the form

[[<domain>.<role>]]
+name = "<name>"
+uri = "<uri>"
+dispname = "<dispname>"
+priority = <priority>

The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname="-"), the dispname line may also be omitted.

The item-blocks may be grouped/separated by blank lines. In .toml files generated by DocInventories.save("inventory.toml", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.

Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map "name", "uri", and potentially "dispname" and "priority" to their respective values.

A compressed TOML file can be written with, e.g., DocInventories.save("inventory.toml.gz", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.

Size Comparison

In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.

ProjectNo. of Objects.txt.toml.inv.toml.gz
Documenter48353.1 kB64.1 kB8.3 kB8.5 kB
Julia3602250.0 kB324.6 kB45.0 kB45.9 kB
Matplotlib104061110.3 kB1323.3 kB105.9 kB110.8 kB
Python164491083.4 kB1396.7 kB140.6 kB146.7 kB
diff --git a/v0.3.1/index.html b/v0.3.1/index.html new file mode 100644 index 0000000..f5165a1 --- /dev/null +++ b/v0.3.1/index.html @@ -0,0 +1,2 @@ + +Home · DocInventories.jl

DocInventories.jl

Github v0.3.1

DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.

Installation

As usual, that package can be installed via

] add DocInventories

in the Julia REPL, or by adding

DocInventories = "43dc2714-ed3b-44b5-b226-857eda1aa7de"

to the relevant Project.toml file.

Contents

diff --git a/v0.3.1/inventories/Documenter.toml b/v0.3.1/inventories/Documenter.toml new file mode 100644 index 0000000..90e02e8 --- /dev/null +++ b/v0.3.1/inventories/Documenter.toml @@ -0,0 +1,1682 @@ +# DocInventory version 0 +project = "Documenter.jl" +version = "1.2.1" + +[[jl.constant]] +name = "Documenter.DocMeta.META" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.METAMODULES" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.VALIDMETA" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.GIT_REMOTE_CACHE" +uri = "lib/internals/utilities/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_SASS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.OUTDATED_VERSION_ATTR" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.julia_remote" +uri = "lib/internals/utilities/#$" + +[[jl.function]] +name = "Documenter.DocMeta.getdocmeta" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.DocMeta.initdocmeta!" +uri = "lib/internals/docmeta/#Documenter.DocMeta.initdocmeta%21" +[[jl.function]] +name = "Documenter.DocMeta.setdocmeta!" +uri = "lib/public/#Documenter.DocMeta.setdocmeta%21" +[[jl.function]] +name = "Documenter.DocSystem.getspecificdocs" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.DocSystem.multidoc" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.MathJax" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.RD.highlightjs!" +uri = "lib/internals/writers/#Documenter.HTMLWriter.RD.highlightjs%21" +[[jl.function]] +name = "Documenter.HTMLWriter.asset" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.render_html" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.JSDependencies.parse_snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.JSDependencies.writejs" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.Remotes.fileurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.issueurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.repofile" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.Remotes.repourl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Selectors.matcher" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.order" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.runner" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.authenticated_repo_url" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.authentication_method" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.crossref" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.deploy_folder" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.deploydocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.docs" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.doctest" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.documenter_key" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.documenter_key_previews" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.except" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.find_object" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.git_push" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.gitrm_copy" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.hide" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.makedocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.user_host_upstream" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.xrefname" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "DocumenterTools.OutdatedWarning.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.Themes.compile" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "DocumenterTools.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.genkeys" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.package_devpath" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar-showcase" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.baz" +uri = "showcase/#$" + +[[jl.macro]] +name = "Documenter.@docerror-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "lib/internals/utilities/#Documenter.%40docerror-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.macro]] +name = "Documenter.DOM.@tags-Tuple" +uri = "lib/internals/dom/#Documenter.DOM.%40tags-Tuple" + +[[jl.method]] +name = "Documenter.DOM.escapehtml-Tuple{AbstractString}" +uri = "lib/internals/dom/#Documenter.DOM.escapehtml-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.DOM.flatten!-Tuple{Any, Any, Union{AbstractString, Symbol, Documenter.DOM.Node, Pair}}" +uri = "lib/internals/dom/#Documenter.DOM.flatten%21-Tuple%7BAny%2C%20Any%2C%20Union%7BAbstractString%2C%20Symbol%2C%20Documenter.DOM.Node%2C%20Pair%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.binding-Tuple{Any}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.binding-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.DocSystem.convertmeta-Tuple{IdDict{Any, Any}}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.convertmeta-Tuple%7BIdDict%7BAny%2C%20Any%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.docstr-Tuple{Markdown.MD}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.docstr-Tuple%7BMarkdown.MD%7D" +[[jl.method]] +name = "Documenter.DocSystem.parsedoc-Tuple{Base.Docs.DocStr}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.parsedoc-Tuple%7BBase.Docs.DocStr%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.canonical_url-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.canonical_url-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.collect_subsections-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.collect_subsections-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.copy_asset-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.copy_asset-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.dataslug-Tuple{Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.dataslug-Tuple%7BUnion%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.edit_link-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.edit_link-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.format_units-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.format_units-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, Documenter.NavNode}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20Documenter.NavNode%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.getpage-Tuple{Documenter.HTMLWriter.HTMLContext, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.getpage-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navhref-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navhref-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navitem-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navitem-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pagetitle-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pagetitle-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pretty_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pretty_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.relhref-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.relhref-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_page-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_settings-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_settings-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_data_file-Tuple{Documenter.HTMLWriter.DCtx, Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_data_file-Tuple%7BDocumenter.HTMLWriter.DCtx%2C%20Union%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_html-Tuple{Documenter.HTMLWriter.HTMLContext, Documenter.NavNode, Documenter.DOM.HTMLDocument}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_html-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Documenter.NavNode%2C%20Documenter.DOM.HTMLDocument%7D" +[[jl.method]] +name = "Documenter.JSDependencies.jsescape-Tuple{Any}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.jsescape-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.JSDependencies.json_jsescape-Tuple" +uri = "lib/internals/jsdependencies/#$" +[[jl.method]] +name = "Documenter.JSDependencies.verify-Tuple{Documenter.JSDependencies.RequireJS}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.verify-Tuple%7BDocumenter.JSDependencies.RequireJS%7D" +[[jl.method]] +name = "Documenter.MDFlatten.mdflatten-Tuple{Any}" +uri = "lib/internals/mdflatten/#Documenter.MDFlatten.mdflatten-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.Selectors.disable-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.disable-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.dispatch-Union{Tuple{T}, Tuple{Type{T}, Vararg{Any}}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.dispatch-Union%7BTuple%7BT%7D%2C%20Tuple%7BType%7BT%7D%2C%20Vararg%7BAny%7D%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.leaf_subtypes-Union{Tuple{Type{T}}, Tuple{T}} where T" +uri = "lib/internals/selectors/#Documenter.Selectors.leaf_subtypes-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Documenter.Selectors.strict-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.strict-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.TextDiff.splitby-Tuple{Regex, AbstractString}" +uri = "lib/internals/textdiff/#Documenter.TextDiff.splitby-Tuple%7BRegex%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter._doctest-Tuple{Documenter.DocumentBlueprint, Documenter.Document}" +uri = "lib/internals/doctests/#Documenter._doctest-Tuple%7BDocumenter.DocumentBlueprint%2C%20Documenter.Document%7D" +[[jl.method]] +name = "Documenter.anchor-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_add!-Tuple{Documenter.AnchorMap, Documenter.Anchor, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_add%21-Tuple%7BDocumenter.AnchorMap%2C%20Documenter.Anchor%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_exists-Tuple{Documenter.AnchorMap, Any, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_exists-Tuple%7BDocumenter.AnchorMap%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_fragment-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_fragment-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.anchor_isunique-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_isunique-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_label-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_label-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.assetsdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.assetsdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.codelang-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.codelang-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.currentdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.currentdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.doccat-Tuple{Documenter.Object}" +uri = "lib/internals/utilities/#Documenter.doccat-Tuple%7BDocumenter.Object%7D" +[[jl.method]] +name = "Documenter.expand_recursively-Tuple{Any, Any, Any}" +uri = "lib/internals/expanders/#Documenter.expand_recursively-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.filterdocs-Tuple{Markdown.MD, Set{Module}}" +uri = "lib/internals/utilities/#Documenter.filterdocs-Tuple%7BMarkdown.MD%2C%20Set%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.find_root_parent-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.find_root_parent-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.footnotes-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.footnotes-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.getplugin-Union{Tuple{T}, Tuple{Documenter.Document, Type{T}}} where T<:Documenter.Plugin" +uri = "lib/internals/documents/#Documenter.getplugin-Union%7BTuple%7BT%7D%2C%20Tuple%7BDocumenter.Document%2C%20Type%7BT%7D%7D%7D%20where%20T%3C%3ADocumenter.Plugin" +[[jl.method]] +name = "Documenter.getremote-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.getremote-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.git_remote_head_branch-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.git_remote_head_branch-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.is_git_repo_root-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.is_git_repo_root-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.is_strict-Tuple{Documenter.Document, Symbol}" +uri = "lib/internals/documents/#Documenter.is_strict-Tuple%7BDocumenter.Document%2C%20Symbol%7D" +[[jl.method]] +name = "Documenter.isabsurl-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.isabsurl-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.issubmodule-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.issubmodule-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.linkcheck-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.linkcheck-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.lt_page-Tuple{Any, Any}" +uri = "lib/internals/builder/#Documenter.lt_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.mdparse-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.mdparse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.missingdocs-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.missingdocs-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.navpath-Tuple{Documenter.NavNode}" +uri = "lib/internals/documents/#Documenter.navpath-Tuple%7BDocumenter.NavNode%7D" +[[jl.method]] +name = "Documenter.nodocs-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.nodocs-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.object-Tuple{Union{Expr, Symbol}, AbstractString}" +uri = "lib/internals/utilities/#Documenter.object-Tuple%7BUnion%7BExpr%2C%20Symbol%7D%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.parseblock-Tuple{AbstractString, Any, Any}" +uri = "lib/internals/utilities/#Documenter.parseblock-Tuple%7BAbstractString%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.populate!-Tuple{Documenter.Document}" +uri = "lib/internals/documents/#Documenter.populate%21-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.relpath_from_remote_root-Tuple{Documenter.Document, AbstractString}" +uri = "lib/internals/documents/#Documenter.relpath_from_remote_root-Tuple%7BDocumenter.Document%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.render-Tuple{Documenter.Document}" +uri = "lib/internals/writers/#Documenter.render-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.shortcommit-Tuple{Documenter.RemoteRepository}" +uri = "lib/internals/documents/#Documenter.shortcommit-Tuple%7BDocumenter.RemoteRepository%7D" +[[jl.method]] +name = "Documenter.slugify-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.slugify-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.srcpath-Tuple{Any, Any, Any}" +uri = "lib/internals/utilities/#Documenter.srcpath-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.submodules-Tuple{Vector{Module}}" +uri = "lib/internals/utilities/#Documenter.submodules-Tuple%7BVector%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.walk_navpages-NTuple{6, Any}" +uri = "lib/internals/builder/#Documenter.walk_navpages-NTuple%7B6%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Generator.gitignore-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.gitignore-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.index-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.index-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.make-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.make-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.mkdocs-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.mkdocs-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.project-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.project-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.savefile-Tuple{Any, Any, Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.savefile-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Themes.compile_native_theme-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.compile_native_theme-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Themes.themewatcher-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.themewatcher-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Tuple{}" +uri = "showcase/#Main.DocumenterShowcase.Foo-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Union{Tuple{}, Tuple{T}} where T" +uri = "showcase/#Main.DocumenterShowcase.Foo-Union%7BTuple%7B%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{AbstractString}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{Integer}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BInteger%7D" + +[[jl.module]] +name = "Documenter" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.Builder" +uri = "lib/internals/builder/#$" +[[jl.module]] +name = "Documenter.DOM" +uri = "lib/internals/dom/#$" +[[jl.module]] +name = "Documenter.DocMeta" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.DocSystem" +uri = "lib/internals/docsystem/#$" +[[jl.module]] +name = "Documenter.HTMLWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.HTMLWriter.RD" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[jl.module]] +name = "Documenter.LaTeXWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[jl.module]] +name = "Documenter.Remotes" +uri = "lib/remote-links/#$" +[[jl.module]] +name = "Documenter.Selectors" +uri = "lib/internals/selectors/#$" +[[jl.module]] +name = "DocumenterShowcase" +uri = "showcase/#$" +[[jl.module]] +name = "DocumenterTools.Generator" +uri = "lib/internals/documentertools/#$" +[[jl.module]] +name = "DocumenterTools.Themes" +uri = "lib/internals/documentertools/#$" + +[[jl.type]] +name = "Documenter.Anchor" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.AnchorMap" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.Builder.CheckDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.CrossReferences" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Doctest" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.DocumentPipeline" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.ExpandTemplates" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Populate" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.RenderDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.SetupBuildDirectory" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Buildkite" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DOM.HTMLDocument" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Node" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Tag" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.Default" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.DeployConfig" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DeployDecision" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DocMeta.METATYPE" +uri = "lib/internals/docmeta/#$" +[[jl.type]] +name = "Documenter.Document" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Expanders.AutoDocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ContentsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.DocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.EvalBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExampleBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.IndexBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.MetaBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.NestedExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.REPLBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.SetupBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.TrackHeaders" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.GitHubActions" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.GitLab" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.Globals" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTML" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTMLContext" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.KaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax2" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax3" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Internal" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RemoteLibrary" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RequireJS" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.Snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.LaTeXWriter.LaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.LocalImage" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.LocalLink" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.MissingRemoteError" +uri = "lib/public/#$" +[[jl.type]] +name = "Documenter.NavNode" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Object" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Page" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Plugin" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Remotes.GitHub" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.GitLab" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.Remote" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.URL" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#$" +[[jl.type]] +name = "Documenter.Travis" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.User" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Woodpecker" +uri = "man/hosting/#$" +[[jl.type]] +name = "Main.DocumenterShowcase.Foo" +uri = "showcase/#$" + +[[std.doc]] +dispname = "Checklists" +name = "checklists" +uri = "checklists/" +[[std.doc]] +dispname = "Contributing" +name = "contributing" +uri = "contributing/" +[[std.doc]] +dispname = "Home" +name = "index" +uri = "" +[[std.doc]] +dispname = "Anchors" +name = "lib/internals/anchors" +uri = "lib/internals/anchors/" +[[std.doc]] +dispname = "Builder" +name = "lib/internals/builder" +uri = "lib/internals/builder/" +[[std.doc]] +dispname = "DocChecks" +name = "lib/internals/docchecks" +uri = "lib/internals/docchecks/" +[[std.doc]] +dispname = "DocMeta" +name = "lib/internals/docmeta" +uri = "lib/internals/docmeta/" +[[std.doc]] +dispname = "DocSystem" +name = "lib/internals/docsystem" +uri = "lib/internals/docsystem/" +[[std.doc]] +dispname = "DocTests" +name = "lib/internals/doctests" +uri = "lib/internals/doctests/" +[[std.doc]] +dispname = "Documenter" +name = "lib/internals/documenter" +uri = "lib/internals/documenter/" +[[std.doc]] +dispname = "DocumenterTools" +name = "lib/internals/documentertools" +uri = "lib/internals/documentertools/" +[[std.doc]] +dispname = "Documents" +name = "lib/internals/documents" +uri = "lib/internals/documents/" +[[std.doc]] +dispname = "DOM" +name = "lib/internals/dom" +uri = "lib/internals/dom/" +[[std.doc]] +dispname = "Expanders" +name = "lib/internals/expanders" +uri = "lib/internals/expanders/" +[[std.doc]] +dispname = "JSDependencies" +name = "lib/internals/jsdependencies" +uri = "lib/internals/jsdependencies/" +[[std.doc]] +dispname = "MDFlatten" +name = "lib/internals/mdflatten" +uri = "lib/internals/mdflatten/" +[[std.doc]] +dispname = "Selectors" +name = "lib/internals/selectors" +uri = "lib/internals/selectors/" +[[std.doc]] +dispname = "TextDiff" +name = "lib/internals/textdiff" +uri = "lib/internals/textdiff/" +[[std.doc]] +dispname = "Utilities" +name = "lib/internals/utilities" +uri = "lib/internals/utilities/" +[[std.doc]] +dispname = "Writers" +name = "lib/internals/writers" +uri = "lib/internals/writers/" +[[std.doc]] +dispname = "Public API" +name = "lib/public" +uri = "lib/public/" +[[std.doc]] +dispname = "Remote repository links" +name = "lib/remote-links" +uri = "lib/remote-links/" +[[std.doc]] +dispname = "Semantic versioning" +name = "lib/semver" +uri = "lib/semver/" +[[std.doc]] +dispname = "Doctests" +name = "man/doctests" +uri = "man/doctests/" +[[std.doc]] +dispname = "Examples" +name = "man/examples" +uri = "man/examples/" +[[std.doc]] +dispname = "Guide" +name = "man/guide" +uri = "man/guide/" +[[std.doc]] +dispname = "Hosting Documentation" +name = "man/hosting" +uri = "man/hosting/" +[[std.doc]] +dispname = "SSH Deploy Keys Walkthrough" +name = "man/hosting/walkthrough" +uri = "man/hosting/walkthrough/" +[[std.doc]] +dispname = "LaTeX Syntax" +name = "man/latex" +uri = "man/latex/" +[[std.doc]] +dispname = "Other Output Formats" +name = "man/other-formats" +uri = "man/other-formats/" +[[std.doc]] +dispname = "Syntax" +name = "man/syntax" +uri = "man/syntax/" +[[std.doc]] +dispname = "Release notes" +name = "release-notes" +uri = "release-notes/" +[[std.doc]] +dispname = "Showcase" +name = "showcase" +uri = "showcase/" + +[[std.label]] +dispname = "\"Script\" Examples" +name = "\"Script\"-Examples" +uri = "man/doctests/#%22Script%22-Examples" +[[std.label]] +name = ".gitignore" +uri = "man/hosting/#$" +[[std.label]] +dispname = "@autodocs block" +name = "@autodocs-block" +uri = "man/syntax/#%40autodocs-block" +[[std.label]] +dispname = "@contents block" +name = "@contents-block" +uri = "man/syntax/#%40contents-block" +[[std.label]] +dispname = "@docs block" +name = "@docs-block" +uri = "man/syntax/#%40docs-block" +[[std.label]] +dispname = "@eval block" +name = "@eval-block" +uri = "man/syntax/#%40eval-block" +[[std.label]] +dispname = "@example block" +name = "@example-block" +uri = "man/syntax/#%40example-block" +[[std.label]] +dispname = "@index block" +name = "@index-block" +uri = "man/syntax/#%40index-block" +[[std.label]] +dispname = "@meta block" +name = "@meta-block" +uri = "man/syntax/#%40meta-block" +[[std.label]] +dispname = "@raw block" +name = "@raw-format-block" +uri = "man/syntax/#%40raw-format-block" +[[std.label]] +dispname = "@ref link" +name = "@ref-link" +uri = "man/syntax/#%40ref-link" +[[std.label]] +dispname = "@repl block" +name = "@repl-block" +uri = "man/syntax/#%40repl-block" +[[std.label]] +dispname = "@setup block" +name = "@setup-name-block" +uri = "man/syntax/#%40setup-name-block" +[[std.label]] +dispname = "Add code coverage from documentation builds" +name = "Add-code-coverage-from-documentation-builds" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Adding Some Docstrings" +name = "Adding-Some-Docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding a logo or icon" +name = "Adding-a-logo-or-icon" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding the Private Key" +name = "Adding-the-Private-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "Adding the Public Key to GitHub or Gitea such as Codeberg" +name = "Adding-the-Public-Key-to-GitHub-or-Gitea-such-as-Codeberg" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Admonitions" +uri = "showcase/#$" +[[std.label]] +dispname = "An index of docstrings" +name = "An-index-of-docstrings" +uri = "showcase/#$" +[[std.label]] +name = "Anchors" +uri = "lib/internals/anchors/#$" +[[std.label]] +dispname = "Authentication: GITHUB_TOKEN" +name = "Authentication:-GITHUB_TOKEN" +uri = "man/hosting/#Authentication%3A-GITHUB_TOKEN" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "Authentication:-SSH-Deploy-Keys" +uri = "man/hosting/#Authentication%3A-SSH-Deploy-Keys" +[[std.label]] +name = "Backports" +uri = "contributing/#$" +[[std.label]] +dispname = "Basic Markdown" +name = "Basic-Markdown" +uri = "showcase/#$" +[[std.label]] +dispname = "Block-level setup code" +name = "Block-level-setup-code" +uri = "man/doctests/#$" +[[std.label]] +name = "Branches" +uri = "contributing/#$" +[[std.label]] +name = "Builder" +uri = "lib/internals/builder/#$" +[[std.label]] +dispname = "Building an Empty Document" +name = "Building-an-Empty-Document" +uri = "man/guide/#$" +[[std.label]] +name = "Changed" +uri = "release-notes/#$" +[[std.label]] +name = "Checklists" +uri = "checklists/#$" +[[std.label]] +dispname = "Cleaning up gh-pages" +name = "Cleaning-up-gh-pages" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "showcase/#$" +[[std.label]] +dispname = "Color output" +name = "Color-output" +uri = "showcase/#$" +[[std.label]] +dispname = "Colored @example block output" +name = "Colored-@example-block-output" +uri = "showcase/#Colored-%40example-block-output" +[[std.label]] +dispname = "Colored @repl block output" +name = "Colored-@repl-block-output" +uri = "showcase/#Colored-%40repl-block-output" +[[std.label]] +dispname = "Compat admonition" +name = "Compat-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Compiling to LaTeX only" +name = "Compiling-to-LaTeX-only" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using Tectonic" +name = "Compiling-using-Tectonic" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using docker image" +name = "Compiling-using-docker-image" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using natively installed latex" +name = "Compiling-using-natively-installed-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "Contents" +uri = "lib/public/#$" +[[std.label]] +name = "Contributing" +uri = "contributing/#$" +[[std.label]] +dispname = "Cross Referencing" +name = "Cross-Referencing" +uri = "man/guide/#$" +[[std.label]] +dispname = "Custom preamble" +name = "Custom-preamble" +uri = "man/other-formats/#$" +[[std.label]] +name = "DOM" +uri = "lib/internals/dom/#$" +[[std.label]] +dispname = "Danger admonition" +name = "Danger-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Deploying from a monorepo" +name = "Deploying-from-a-monorepo" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deploying without the versioning scheme" +name = "Deploying-without-the-versioning-scheme" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deployment systems" +name = "Deployment-systems" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Details admonition" +name = "Details-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Display Equations" +name = "Display-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "DocChecks" +uri = "lib/internals/docchecks/#$" +[[std.label]] +name = "DocMeta" +uri = "lib/internals/docmeta/#$" +[[std.label]] +name = "DocSystem" +uri = "lib/internals/docsystem/#$" +[[std.label]] +dispname = "DocTestSetup in @meta blocks" +name = "DocTestSetup-in-@meta-blocks" +uri = "man/doctests/#DocTestSetup-in-%40meta-blocks" +[[std.label]] +name = "DocTests" +uri = "lib/internals/doctests/#$" +[[std.label]] +name = "Docstrings" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctest showcase" +name = "Doctest-showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctesting as Part of Testing" +name = "Doctesting-as-Part-of-Testing" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Doctesting example" +name = "Doctesting-example" +uri = "showcase/#$" +[[std.label]] +name = "Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Documentation Versions" +name = "Documentation-Versions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Documentation repositories" +name = "Documentation-repositories" +uri = "man/examples/#$" +[[std.label]] +name = "Documenter" +uri = "lib/internals/documenter/#$" +[[std.label]] +dispname = "Documenter's API guarantees" +name = "Documenter's-API-guarantees" +uri = "lib/semver/#Documenter%27s-API-guarantees" +[[std.label]] +dispname = "Documenter & semantic versioning" +name = "Documenter-and-semantic-versioning" +uri = "lib/semver/#$" +[[std.label]] +name = "Documenter.jl" +uri = "#$" +[[std.label]] +name = "Documents" +uri = "lib/internals/documents/#$" +[[std.label]] +dispname = "Duplicate Headers" +name = "Duplicate-Headers" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Escaping Characters in Docstrings" +name = "Escaping-Characters-in-Docstrings" +uri = "man/latex/#$" +[[std.label]] +name = "Examples" +uri = "man/examples/#$" +[[std.label]] +name = "Exceptions" +uri = "man/doctests/#$" +[[std.label]] +name = "Expanders" +uri = "lib/internals/expanders/#$" +[[std.label]] +dispname = "Filtering Doctests" +name = "Filtering-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Filtering included docstrings" +name = "Filtering-included-docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Fixing Outdated Doctests" +name = "Fixing-Outdated-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Fixing broken release deployments" +name = "Fixing-broken-release-deployments" +uri = "man/hosting/#$" +[[std.label]] +name = "Footnotes" +uri = "showcase/#$" +[[std.label]] +dispname = "Generating an SSH Key" +name = "Generating-an-SSH-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Generator" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "GitHub Actions" +name = "GitHub-Actions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Heading level 3" +name = "Heading-level-3" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 4" +name = "Heading-level-4" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 5" +name = "Heading-level-5" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 6" +name = "Heading-level-6" +uri = "showcase/#$" +[[std.label]] +name = "Headings" +uri = "showcase/#$" +[[std.label]] +dispname = "Hosting Documentation" +name = "Hosting-Documentation" +uri = "man/hosting/#$" +[[std.label]] +dispname = "If you do not have ssh-keygen" +name = "If-you-do-not-have-ssh-keygen" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "If you have ssh-keygen installed" +name = "If-you-have-ssh-keygen-installed" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Images" +uri = "showcase/#$" +[[std.label]] +name = "Index" +uri = "lib/public/#$" +[[std.label]] +dispname = "Info admonition" +name = "Info-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Inline Equations" +name = "Inline-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "Installation" +uri = "man/guide/#$" +[[std.label]] +name = "JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[std.label]] +name = "Julia" +uri = "contributing/#$" +[[std.label]] +dispname = "Library Outline" +name = "Library-Outline" +uri = "#$" +[[std.label]] +name = "Lists" +uri = "showcase/#$" +[[std.label]] +dispname = "Load custom packages" +name = "Load-custom-packages" +uri = "man/other-formats/#$" +[[std.label]] +name = "MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[std.label]] +dispname = "Making a release" +name = "Making-a-release" +uri = "checklists/#$" +[[std.label]] +dispname = "Manual Outline" +name = "Manual-Outline" +uri = "#$" +[[std.label]] +name = "Markdown" +uri = "contributing/#$" +[[std.label]] +dispname = "Markdown & MkDocs" +name = "Markdown-and-MkDocs" +uri = "man/other-formats/#$" +[[std.label]] +name = "Mathematics" +uri = "showcase/#$" +[[std.label]] +dispname = "Module-level metadata" +name = "Module-level-metadata" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Multiple uses of the same symbol" +name = "Multiple-uses-of-the-same-symbol" +uri = "showcase/#$" +[[std.label]] +dispname = "Named @refs" +name = "Named-@refs" +uri = "man/syntax/#Named-%40refs" +[[std.label]] +name = "Navigation" +uri = "man/guide/#$" +[[std.label]] +dispname = "Note admonition" +name = "Note-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Other Output Formats" +name = "Other-Output-Formats" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Out-of-repo deployment" +name = "Out-of-repo-deployment" +uri = "man/hosting/#$" +[[std.label]] +name = "Overview" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Package Features" +name = "Package-Features" +uri = "#$" +[[std.label]] +dispname = "Package Guide" +name = "Package-Guide" +uri = "man/guide/#$" +[[std.label]] +dispname = "Pages in the Sidebar" +name = "Pages-in-the-Sidebar" +uri = "man/guide/#$" +[[std.label]] +dispname = "Preserving Definitions Between Blocks" +name = "Preserving-Definitions-Between-Blocks" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Printing LaTeX from Julia" +name = "Printing-LaTeX-from-Julia" +uri = "man/latex/#$" +[[std.label]] +dispname = "Public Documentation" +name = "Public-Documentation" +uri = "lib/public/#$" +[[std.label]] +dispname = "Public Interface" +name = "Public-Interface" +uri = "lib/public/#$" +[[std.label]] +dispname = "REPL Examples" +name = "REPL-Examples" +uri = "man/doctests/#$" +[[std.label]] +name = "REPL-type" +uri = "showcase/#$" +[[std.label]] +dispname = "Raw ANSI code output" +name = "Raw-ANSI-code-output" +uri = "showcase/#$" +[[std.label]] +name = "Registered" +uri = "man/examples/#$" +[[std.label]] +dispname = "Release notes" +name = "Release-notes" +uri = "release-notes/#$" +[[std.label]] +dispname = "Remote link types" +name = "Remote-link-types" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remote repository links" +name = "Remote-repository-links" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Running interactive code" +name = "Running-interactive-code" +uri = "showcase/#$" +[[std.label]] +dispname = "SSH Deploy Keys Walkthrough" +name = "SSH-Deploy-Keys-Walkthrough" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Selectors" +uri = "lib/internals/selectors/#$" +[[std.label]] +dispname = "Set math engine and define macros for LaTeX" +name = "Set-math-engine-and-define-macros-for-LaTeX" +uri = "man/latex/#$" +[[std.label]] +dispname = "Setting up the Folder Structure" +name = "Setting-up-the-Folder-Structure" +uri = "man/guide/#$" +[[std.label]] +dispname = "Setup Code" +name = "Setup-Code" +uri = "man/doctests/#$" +[[std.label]] +name = "Showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Skipping Doctests" +name = "Skipping-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "contributing/#$" +[[std.label]] +name = "Syntax" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Table of contents" +name = "Table-of-contents" +uri = "showcase/#$" +[[std.label]] +name = "Tables" +uri = "showcase/#$" +[[std.label]] +name = "TextDiff" +uri = "lib/internals/textdiff/#$" +[[std.label]] +dispname = "The deploydocs Function" +name = "The-deploydocs-Function" +uri = "man/hosting/#$" +[[std.label]] +name = "Themes" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "Tip admonition" +name = "Tip-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Travis CI" +name = "Travis-CI" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Unknown admonition class" +name = "Unknown-admonition-class" +uri = "showcase/#$" +[[std.label]] +name = "Utilities" +uri = "lib/internals/utilities/#$" +[[std.label]] +dispname = "Version v0.20.0 - 2018-10-27" +name = "Version-[v0.20.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.20.0)-2018-10-27" +uri = "release-notes/#Version-%5Bv0.20.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.20.0%29-2018-10-27" +[[std.label]] +dispname = "Version v0.21.0 - 2018-12-11" +name = "Version-[v0.21.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.0)-2018-12-11" +uri = "release-notes/#Version-%5Bv0.21.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.0%29-2018-12-11" +[[std.label]] +dispname = "Version v0.21.1 - 2019-01-29" +name = "Version-[v0.21.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.1)-2019-01-29" +uri = "release-notes/#Version-%5Bv0.21.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.1%29-2019-01-29" +[[std.label]] +dispname = "Version v0.21.2 - 2019-02-06" +name = "Version-[v0.21.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.2)-2019-02-06" +uri = "release-notes/#Version-%5Bv0.21.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.2%29-2019-02-06" +[[std.label]] +dispname = "Version v0.21.3 - 2019-02-12" +name = "Version-[v0.21.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.3)-2019-02-12" +uri = "release-notes/#Version-%5Bv0.21.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.3%29-2019-02-12" +[[std.label]] +dispname = "Version v0.21.4 - 2019-02-16" +name = "Version-[v0.21.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.4)-2019-02-16" +uri = "release-notes/#Version-%5Bv0.21.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.4%29-2019-02-16" +[[std.label]] +dispname = "Version v0.21.5 - 2019-02-22" +name = "Version-[v0.21.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.5)-2019-02-22" +uri = "release-notes/#Version-%5Bv0.21.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.5%29-2019-02-22" +[[std.label]] +dispname = "Version v0.22.0 - 2019-03-28" +name = "Version-[v0.22.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.0)-2019-03-28" +uri = "release-notes/#Version-%5Bv0.22.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.0%29-2019-03-28" +[[std.label]] +dispname = "Version v0.22.1 - 2019-03-30" +name = "Version-[v0.22.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.1)-2019-03-30" +uri = "release-notes/#Version-%5Bv0.22.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.1%29-2019-03-30" +[[std.label]] +dispname = "Version v0.22.2 - 2019-04-05" +name = "Version-[v0.22.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.2)-2019-04-05" +uri = "release-notes/#Version-%5Bv0.22.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.2%29-2019-04-05" +[[std.label]] +dispname = "Version v0.22.3 - 2019-04-12" +name = "Version-[v0.22.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.3)-2019-04-12" +uri = "release-notes/#Version-%5Bv0.22.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.3%29-2019-04-12" +[[std.label]] +dispname = "Version v0.22.4 - 2019-05-09" +name = "Version-[v0.22.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.4)-2019-05-09" +uri = "release-notes/#Version-%5Bv0.22.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.4%29-2019-05-09" +[[std.label]] +dispname = "Version v0.22.5 - 2019-07-03" +name = "Version-[v0.22.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.5)-2019-07-03" +uri = "release-notes/#Version-%5Bv0.22.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.5%29-2019-07-03" +[[std.label]] +dispname = "Version v0.22.6 - 2019-07-18" +name = "Version-[v0.22.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.6)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.22.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.6%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.0 - 2019-07-18" +name = "Version-[v0.23.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.0)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.23.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.0%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.1 - 2019-07-28" +name = "Version-[v0.23.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.1)-2019-07-28" +uri = "release-notes/#Version-%5Bv0.23.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.1%29-2019-07-28" +[[std.label]] +dispname = "Version v0.23.2 - 2019-08-04" +name = "Version-[v0.23.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.2)-2019-08-04" +uri = "release-notes/#Version-%5Bv0.23.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.2%29-2019-08-04" +[[std.label]] +dispname = "Version v0.23.3 - 2019-08-28" +name = "Version-[v0.23.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.3)-2019-08-28" +uri = "release-notes/#Version-%5Bv0.23.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.3%29-2019-08-28" +[[std.label]] +dispname = "Version v0.23.4 - 2019-10-09" +name = "Version-[v0.23.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.4)-2019-10-09" +uri = "release-notes/#Version-%5Bv0.23.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.4%29-2019-10-09" +[[std.label]] +dispname = "Version v0.24.0 - 2019-11-22" +name = "Version-[v0.24.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.0)-2019-11-22" +uri = "release-notes/#Version-%5Bv0.24.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.0%29-2019-11-22" +[[std.label]] +dispname = "Version v0.24.10 - 2020-04-26" +name = "Version-[v0.24.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.10)-2020-04-26" +uri = "release-notes/#Version-%5Bv0.24.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.10%29-2020-04-26" +[[std.label]] +dispname = "Version v0.24.11 - 2020-05-06" +name = "Version-[v0.24.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.11)-2020-05-06" +uri = "release-notes/#Version-%5Bv0.24.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.11%29-2020-05-06" +[[std.label]] +dispname = "Version v0.24.1 - 2019-11-25" +name = "Version-[v0.24.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.1)-2019-11-25" +uri = "release-notes/#Version-%5Bv0.24.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.1%29-2019-11-25" +[[std.label]] +dispname = "Version v0.24.2 - 2019-11-26" +name = "Version-[v0.24.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.2)-2019-11-26" +uri = "release-notes/#Version-%5Bv0.24.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.2%29-2019-11-26" +[[std.label]] +dispname = "Version v0.24.3 - 2019-12-16" +name = "Version-[v0.24.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.3)-2019-12-16" +uri = "release-notes/#Version-%5Bv0.24.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.3%29-2019-12-16" +[[std.label]] +dispname = "Version v0.24.4 - 2020-01-18" +name = "Version-[v0.24.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.4)-2020-01-18" +uri = "release-notes/#Version-%5Bv0.24.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.4%29-2020-01-18" +[[std.label]] +dispname = "Version v0.24.5 - 2020-01-31" +name = "Version-[v0.24.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.5)-2020-01-31" +uri = "release-notes/#Version-%5Bv0.24.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.5%29-2020-01-31" +[[std.label]] +dispname = "Version v0.24.6 - 2020-03-12" +name = "Version-[v0.24.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.6)-2020-03-12" +uri = "release-notes/#Version-%5Bv0.24.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.6%29-2020-03-12" +[[std.label]] +dispname = "Version v0.24.7 - 2020-03-23" +name = "Version-[v0.24.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.7)-2020-03-23" +uri = "release-notes/#Version-%5Bv0.24.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.7%29-2020-03-23" +[[std.label]] +dispname = "Version v0.24.8 - 2020-04-13" +name = "Version-[v0.24.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.8)-2020-04-13" +uri = "release-notes/#Version-%5Bv0.24.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.8%29-2020-04-13" +[[std.label]] +dispname = "Version v0.24.9 - 2020-04-15" +name = "Version-[v0.24.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.9)-2020-04-15" +uri = "release-notes/#Version-%5Bv0.24.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.9%29-2020-04-15" +[[std.label]] +dispname = "Version v0.25.0 - 2020-06-30" +name = "Version-[v0.25.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.0)-2020-06-30" +uri = "release-notes/#Version-%5Bv0.25.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.0%29-2020-06-30" +[[std.label]] +dispname = "Version v0.25.1 - 2020-07-21" +name = "Version-[v0.25.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.1)-2020-07-21" +uri = "release-notes/#Version-%5Bv0.25.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.1%29-2020-07-21" +[[std.label]] +dispname = "Version v0.25.2 - 2020-08-18" +name = "Version-[v0.25.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.2)-2020-08-18" +uri = "release-notes/#Version-%5Bv0.25.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.2%29-2020-08-18" +[[std.label]] +dispname = "Version v0.25.3 - 2020-10-28" +name = "Version-[v0.25.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.3)-2020-10-28" +uri = "release-notes/#Version-%5Bv0.25.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.3%29-2020-10-28" +[[std.label]] +dispname = "Version v0.25.4 - 2020-11-19" +name = "Version-[v0.25.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.4)-2020-11-19" +uri = "release-notes/#Version-%5Bv0.25.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.4%29-2020-11-19" +[[std.label]] +dispname = "Version v0.25.5 - 2020-11-23" +name = "Version-[v0.25.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.5)-2020-11-23" +uri = "release-notes/#Version-%5Bv0.25.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.5%29-2020-11-23" +[[std.label]] +dispname = "Version v0.26.0 - 2020-12-10" +name = "Version-[v0.26.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.0)-2020-12-10" +uri = "release-notes/#Version-%5Bv0.26.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.0%29-2020-12-10" +[[std.label]] +dispname = "Version v0.26.1 - 2020-12-16" +name = "Version-[v0.26.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.1)-2020-12-16" +uri = "release-notes/#Version-%5Bv0.26.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.1%29-2020-12-16" +[[std.label]] +dispname = "Version v0.26.2 - 2021-02-15" +name = "Version-[v0.26.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.2)-2021-02-15" +uri = "release-notes/#Version-%5Bv0.26.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.2%29-2021-02-15" +[[std.label]] +dispname = "Version v0.26.3 - 2021-03-02" +name = "Version-[v0.26.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.3)-2021-03-02" +uri = "release-notes/#Version-%5Bv0.26.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.3%29-2021-03-02" +[[std.label]] +dispname = "Version v0.27.0 - 2021-06-11" +name = "Version-[v0.27.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.0)-2021-06-11" +uri = "release-notes/#Version-%5Bv0.27.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.0%29-2021-06-11" +[[std.label]] +dispname = "Version v0.27.10 - 2021-10-20" +name = "Version-[v0.27.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.10)-2021-10-20" +uri = "release-notes/#Version-%5Bv0.27.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.10%29-2021-10-20" +[[std.label]] +dispname = "Version v0.27.11 - 2022-01-16" +name = "Version-[v0.27.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.11)-2022-01-16" +uri = "release-notes/#Version-%5Bv0.27.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.11%29-2022-01-16" +[[std.label]] +dispname = "Version v0.27.12 - 2022-01-17" +name = "Version-[v0.27.12](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.12)-2022-01-17" +uri = "release-notes/#Version-%5Bv0.27.12%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.12%29-2022-01-17" +[[std.label]] +dispname = "Version v0.27.13 - 2022-02-25" +name = "Version-[v0.27.13](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.13)-2022-02-25" +uri = "release-notes/#Version-%5Bv0.27.13%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.13%29-2022-02-25" +[[std.label]] +dispname = "Version v0.27.14 - 2022-03-02" +name = "Version-[v0.27.14](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.14)-2022-03-02" +uri = "release-notes/#Version-%5Bv0.27.14%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.14%29-2022-03-02" +[[std.label]] +dispname = "Version v0.27.15 - 2022-03-17" +name = "Version-[v0.27.15](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.15)-2022-03-17" +uri = "release-notes/#Version-%5Bv0.27.15%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.15%29-2022-03-17" +[[std.label]] +dispname = "Version v0.27.16 - 2022-04-19" +name = "Version-[v0.27.16](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.16)-2022-04-19" +uri = "release-notes/#Version-%5Bv0.27.16%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.16%29-2022-04-19" +[[std.label]] +dispname = "Version v0.27.17 - 2022-05-09" +name = "Version-[v0.27.17](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.17)-2022-05-09" +uri = "release-notes/#Version-%5Bv0.27.17%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.17%29-2022-05-09" +[[std.label]] +dispname = "Version v0.27.18 - 2022-05-25" +name = "Version-[v0.27.18](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.18)-2022-05-25" +uri = "release-notes/#Version-%5Bv0.27.18%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.18%29-2022-05-25" +[[std.label]] +dispname = "Version v0.27.19 - 2022-06-05" +name = "Version-[v0.27.19](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.19)-2022-06-05" +uri = "release-notes/#Version-%5Bv0.27.19%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.19%29-2022-06-05" +[[std.label]] +dispname = "Version v0.27.1 - 2021-06-17" +name = "Version-[v0.27.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.1)-2021-06-17" +uri = "release-notes/#Version-%5Bv0.27.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.1%29-2021-06-17" +[[std.label]] +dispname = "Version v0.27.20 - 2022-07-10" +name = "Version-[v0.27.20](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.20)-2022-07-10" +uri = "release-notes/#Version-%5Bv0.27.20%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.20%29-2022-07-10" +[[std.label]] +dispname = "Version v0.27.21 - 2022-07-13" +name = "Version-[v0.27.21](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.21)-2022-07-13" +uri = "release-notes/#Version-%5Bv0.27.21%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.21%29-2022-07-13" +[[std.label]] +dispname = "Version v0.27.22 - 2022-07-24" +name = "Version-[v0.27.22](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.22)-2022-07-24" +uri = "release-notes/#Version-%5Bv0.27.22%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.22%29-2022-07-24" +[[std.label]] +dispname = "Version v0.27.23 - 2022-08-26" +name = "Version-[v0.27.23](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.23)-2022-08-26" +uri = "release-notes/#Version-%5Bv0.27.23%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.23%29-2022-08-26" +[[std.label]] +dispname = "Version v0.27.24 - 2023-01-23" +name = "Version-[v0.27.24](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.24)-2023-01-23" +uri = "release-notes/#Version-%5Bv0.27.24%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.24%29-2023-01-23" +[[std.label]] +dispname = "Version v0.27.25 - 2023-07-03" +name = "Version-[v0.27.25](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.25)-2023-07-03" +uri = "release-notes/#Version-%5Bv0.27.25%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.25%29-2023-07-03" +[[std.label]] +dispname = "Version v0.27.2 - 2021-06-18" +name = "Version-[v0.27.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.2)-2021-06-18" +uri = "release-notes/#Version-%5Bv0.27.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.2%29-2021-06-18" +[[std.label]] +dispname = "Version v0.27.3 - 2021-06-29" +name = "Version-[v0.27.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.3)-2021-06-29" +uri = "release-notes/#Version-%5Bv0.27.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.3%29-2021-06-29" +[[std.label]] +dispname = "Version v0.27.4 - 2021-07-19" +name = "Version-[v0.27.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.4)-2021-07-19" +uri = "release-notes/#Version-%5Bv0.27.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.4%29-2021-07-19" +[[std.label]] +dispname = "Version v0.27.5 - 2021-07-27" +name = "Version-[v0.27.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.5)-2021-07-27" +uri = "release-notes/#Version-%5Bv0.27.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.5%29-2021-07-27" +[[std.label]] +dispname = "Version v0.27.6 - 2021-09-07" +name = "Version-[v0.27.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.6)-2021-09-07" +uri = "release-notes/#Version-%5Bv0.27.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.6%29-2021-09-07" +[[std.label]] +dispname = "Version v0.27.7 - 2021-09-27" +name = "Version-[v0.27.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.7)-2021-09-27" +uri = "release-notes/#Version-%5Bv0.27.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.7%29-2021-09-27" +[[std.label]] +dispname = "Version v0.27.8 - 2021-10-14" +name = "Version-[v0.27.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.8)-2021-10-14" +uri = "release-notes/#Version-%5Bv0.27.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.8%29-2021-10-14" +[[std.label]] +dispname = "Version v0.27.9 - 2021-10-18" +name = "Version-[v0.27.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.9)-2021-10-18" +uri = "release-notes/#Version-%5Bv0.27.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.9%29-2021-10-18" +[[std.label]] +dispname = "Version v1.0.0 - 2023-09-15" +name = "Version-[v1.0.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.0)-2023-09-15" +uri = "release-notes/#Version-%5Bv1.0.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.0%29-2023-09-15" +[[std.label]] +dispname = "Version v1.0.1 - 2023-09-18" +name = "Version-[v1.0.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.1)-2023-09-18" +uri = "release-notes/#Version-%5Bv1.0.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.1%29-2023-09-18" +[[std.label]] +dispname = "Version v1.1.0 - 2023-09-28" +name = "Version-[v1.1.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.0)-2023-09-28" +uri = "release-notes/#Version-%5Bv1.1.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.0%29-2023-09-28" +[[std.label]] +dispname = "Version v1.1.1 - 2023-10-12" +name = "Version-[v1.1.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.1)-2023-10-12" +uri = "release-notes/#Version-%5Bv1.1.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.1%29-2023-10-12" +[[std.label]] +dispname = "Version v1.1.2 - 2023-10-23" +name = "Version-[v1.1.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.2)-2023-10-23" +uri = "release-notes/#Version-%5Bv1.1.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.2%29-2023-10-23" +[[std.label]] +dispname = "Version v1.2.0 - 2023-11-29" +name = "Version-[v1.2.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.0)-2023-11-29" +uri = "release-notes/#Version-%5Bv1.2.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.0%29-2023-11-29" +[[std.label]] +dispname = "Version v1.2.1 - 2023-12-02" +name = "Version-[v1.2.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.1)-2023-12-02" +uri = "release-notes/#Version-%5Bv1.2.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.1%29-2023-12-02" +[[std.label]] +dispname = "Warning admonition" +name = "Warning-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "What is not covered by SemVer" +name = "What-is-not-covered-by-SemVer" +uri = "lib/semver/#$" +[[std.label]] +dispname = "Woodpecker CI" +name = "Woodpecker-CI" +uri = "man/hosting/#$" +[[std.label]] +name = "Writers" +uri = "lib/internals/writers/#$" +[[std.label]] +dispname = "Custom LaTeX style" +name = "custom-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "docs/Project.toml" +uri = "man/hosting/#docs%2FProject.toml" +[[std.label]] +dispname = "gh-pages Branch" +name = "gh-pages-Branch" +uri = "man/hosting/#$" +[[std.label]] +dispname = "LaTeX Syntax" +name = "latex_syntax" +uri = "man/latex/#$" +[[std.label]] +dispname = "Index" +name = "main-index" +uri = "#$" +[[std.label]] +dispname = "@docs; canonical=false block" +name = "noncanonical-block" +uri = "man/syntax/#$" +[[std.label]] +dispname = "PDF Output via LaTeX" +name = "pdf-output" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "release-* branches" +name = "release-*-branches" +uri = "contributing/#release-%2A-branches" +[[std.label]] +dispname = "Remotes API" +name = "remotes-api" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remotes for files" +name = "remotes-for-files" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "repo & remotes interaction" +name = "repo-remote-interaction" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "travis-ssh" +uri = "man/hosting/#$" diff --git a/v0.3.1/inventories/Julia.toml b/v0.3.1/inventories/Julia.toml new file mode 100644 index 0000000..bc98dc0 --- /dev/null +++ b/v0.3.1/inventories/Julia.toml @@ -0,0 +1,11914 @@ +# DocInventory version 0 + +project = "The Julia Language" +version = "1.10.0" + +[[jl.constant]] +name = "Base.ARGS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.C_NULL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DEPOT_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DL_LOAD_PATH" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.ENDIAN_BOM" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.ENV" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Inf" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.LOAD_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.RTLD_NOW" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.dlext" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.MainInclude.ans" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MainInclude.err" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MathConstants.catalan" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.eulergamma" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.golden" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.pi" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.ℯ" +uri = "base/numbers/#Base.MathConstants.%E2%84%AF" +[[jl.constant]] +name = "Base.NaN" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Order.Forward" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Order.Reverse" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.PROGRAM_FILE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Rounding.RoundDown" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundFromZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearest" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesAway" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundToZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Sort.InsertionSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.MergeSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.QuickSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sys.ARCH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.BINDIR" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.CPU_THREADS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.KERNEL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.MACHINE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.STDLIB" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Sys.WORD_SIZE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.VERSION" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.devnull" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.im" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.missing" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.stderr" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdin" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdout" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Core.Vararg" +uri = "base/base/#$" +[[jl.constant]] +name = "Core.nothing" +uri = "base/constants/#$" +[[jl.constant]] +name = "Core.undef" +uri = "base/arrays/#$" +[[jl.constant]] +name = "Dates.ISODateFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISODateTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISOTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.RFC1123Format" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "LinearAlgebra.I" +uri = "stdlib/LinearAlgebra/#$" +[[jl.constant]] +name = "Logging.Debug" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Error" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Info" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Warn" +uri = "stdlib/Logging/#$" + +[[jl.function]] +name = "ArgTools.arg_isdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_mkdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_read" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_readers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_write" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_writers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "Artifacts.artifact_hash" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.artifact_meta" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.find_artifacts_toml" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Base.:!" +uri = "base/math/#Base.%3A%21" +[[jl.function]] +name = "Base.:!=" +uri = "base/math/#Base.%3A%21%3D" +[[jl.function]] +name = "Base.:!==" +uri = "base/math/#Base.%3A%21%3D%3D" +[[jl.function]] +name = "Base.:&" +uri = "base/math/#Base.%3A%26" +[[jl.function]] +name = "Base.:+" +uri = "base/math/#Base.%3A%2B" +[[jl.function]] +name = "Base.:/" +uri = "base/math/#Base.%3A%2F" +[[jl.function]] +name = "Base.://" +uri = "base/math/#Base.%3A%2F%2F" +[[jl.function]] +name = "Base.::" +uri = "base/math/#Base.%3A%3A" +[[jl.function]] +name = "Base.:<" +uri = "base/math/#Base.%3A%3C" +[[jl.function]] +name = "Base.:<<" +uri = "base/math/#Base.%3A%3C%3C" +[[jl.function]] +name = "Base.:<=" +uri = "base/math/#Base.%3A%3C%3D" +[[jl.function]] +name = "Base.:==" +uri = "base/math/#Base.%3A%3D%3D" +[[jl.function]] +name = "Base.:>" +uri = "base/math/#Base.%3A%3E" +[[jl.function]] +name = "Base.:>:" +uri = "base/base/#Base.%3A%3E%3A" +[[jl.function]] +name = "Base.:>=" +uri = "base/math/#Base.%3A%3E%3D" +[[jl.function]] +name = "Base.:>>" +uri = "base/math/#Base.%3A%3E%3E" +[[jl.function]] +name = "Base.:>>>" +uri = "base/math/#Base.%3A%3E%3E%3E" +[[jl.function]] +name = "Base.:|" +uri = "base/math/#Base.%3A%7C" +[[jl.function]] +name = "Base.:|>" +uri = "base/base/#Base.%3A%7C%3E" +[[jl.function]] +name = "Base.:~" +uri = "base/math/#Base.%3A%7E" +[[jl.function]] +name = "Base.:∉" +uri = "base/collections/#Base.%3A%E2%88%89" +[[jl.function]] +name = "Base.:∘" +uri = "base/base/#Base.%3A%E2%88%98" +[[jl.function]] +name = "Base.:⊈" +uri = "base/collections/#Base.%3A%E2%8A%88" +[[jl.function]] +name = "Base.:⊊" +uri = "base/collections/#Base.%3A%E2%8A%8A" +[[jl.function]] +name = "Base.Broadcast.broadcast" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.broadcast!" +uri = "base/arrays/#Base.Broadcast.broadcast%21" +[[jl.function]] +name = "Base.Broadcast.broadcastable" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_axes" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_styles" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.result_style" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Checked.add_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_add" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_neg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_sub" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.mul_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.sub_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Docs.apropos" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "Base.Experimental.register_error_hint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Experimental.show_error_hints" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Filesystem.abspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.basename" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chmod" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chown" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.contractuser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.cp" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ctime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.dirname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.diskstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.expanduser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.filemode" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.gperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.hardlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.homedir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isabspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isblockdev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ischardev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdirpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfifo" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.islink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ismount" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ispath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetgid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetuid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issocket" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issticky" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.joinpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.lstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mtime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mv" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.normpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.operm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.pwd" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.realpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.relpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.rm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.samefile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdrive" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitext" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.symlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.touch" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.uperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.walkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.GC.enable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.enable_logging" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.gc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.safepoint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Iterators.accumulate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.countfrom" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.cycle" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.drop" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.dropwhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.enumerate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.filter" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatmap" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatten" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.map" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.only" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.partition" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.peel" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.product" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.repeated" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.rest" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.reverse" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.take" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.takewhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.zip" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Libc.FormatMessage" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.GetLastError" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlclose" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dllist" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlpath" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.find_library" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.calloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.errno" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.flush_cstdio" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.free" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.gethostname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.getpid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.malloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.realloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strerror" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strftime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strptime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.systemsleep" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.MPFR.setprecision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.MainInclude.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Base.MainInclude.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Math.acosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asecd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.atand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cbrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp!" +uri = "base/math/#Base.Math.clamp%21" +[[jl.function]] +name = "Base.Math.cosc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.deg2rad" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.evalpoly" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.exponent" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.frexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.hypot" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.ldexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.mod2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.modf" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rad2deg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rem2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.secd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.significand" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.sinc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sinpi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.tand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Meta.lower" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.quot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.show_sexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Multimedia.display" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.displayable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.istextmime" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.popdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.pushdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.redisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.showable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Order.lt" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Order.ord" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.PipeBuffer" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Rounding.get_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.rounding" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.set_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Sort.insorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort!" +uri = "base/sort/#Base.Sort.partialsort%21" +[[jl.function]] +name = "Base.Sort.partialsortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsortperm!" +uri = "base/sort/#Base.Sort.partialsortperm%21" +[[jl.function]] +name = "Base.Sort.searchsorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedfirst" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedlast" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.sortperm!" +uri = "base/sort/#Base.Sort.sortperm%21" +[[jl.function]] +name = "Base.StackTraces.lookup" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.StackTraces.remove_frames!" +uri = "base/stacktraces/#Base.StackTraces.remove_frames%21" +[[jl.function]] +name = "Base.StackTraces.stacktrace" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.Sys.free_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.free_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.get_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isapple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isdragonfly" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isexecutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isfreebsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isjsvm" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.islinux" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isnetbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isopenbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isunix" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.iswindows" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.loadavg" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.set_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.uptime" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.windows_version" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Threads.atomic_add!" +uri = "base/multi-threading/#Base.Threads.atomic_add%21" +[[jl.function]] +name = "Base.Threads.atomic_and!" +uri = "base/multi-threading/#Base.Threads.atomic_and%21" +[[jl.function]] +name = "Base.Threads.atomic_cas!" +uri = "base/multi-threading/#Base.Threads.atomic_cas%21" +[[jl.function]] +name = "Base.Threads.atomic_fence" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.atomic_max!" +uri = "base/multi-threading/#Base.Threads.atomic_max%21" +[[jl.function]] +name = "Base.Threads.atomic_min!" +uri = "base/multi-threading/#Base.Threads.atomic_min%21" +[[jl.function]] +name = "Base.Threads.atomic_nand!" +uri = "base/multi-threading/#Base.Threads.atomic_nand%21" +[[jl.function]] +name = "Base.Threads.atomic_or!" +uri = "base/multi-threading/#Base.Threads.atomic_or%21" +[[jl.function]] +name = "Base.Threads.atomic_sub!" +uri = "base/multi-threading/#Base.Threads.atomic_sub%21" +[[jl.function]] +name = "Base.Threads.atomic_xchg!" +uri = "base/multi-threading/#Base.Threads.atomic_xchg%21" +[[jl.function]] +name = "Base.Threads.atomic_xor!" +uri = "base/multi-threading/#Base.Threads.atomic_xor%21" +[[jl.function]] +name = "Base.Threads.foreach" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.maxthreadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.ngcthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreadpools" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpool" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpoolsize" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Unicode.iscntrl" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isletter" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.islowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isnumeric" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isprint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.ispunct" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isspace" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isuppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isxdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.textwidth" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.titlecase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.__precompile__" +uri = "base/base/#$" +[[jl.function]] +name = "Base.abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.abs2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.accumulate" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.accumulate!" +uri = "base/arrays/#Base.accumulate%21" +[[jl.function]] +name = "Base.acquire" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.add_sum" +uri = "base/math/#$" +[[jl.function]] +name = "Base.addenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.all!" +uri = "base/collections/#Base.all%21" +[[jl.function]] +name = "Base.allequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.allunique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.angle" +uri = "base/math/#$" +[[jl.function]] +name = "Base.any!" +uri = "base/collections/#Base.any%21" +[[jl.function]] +name = "Base.append!" +uri = "base/collections/#Base.append%21" +[[jl.function]] +name = "Base.argmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.argmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.ascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.asyncmap" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.asyncmap!" +uri = "base/parallel/#Base.asyncmap%21" +[[jl.function]] +name = "Base.atexit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.atreplinit" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Base.backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.big" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bind" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Base.binomial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitrotate" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitstring" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bswap" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytes2hex" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytesavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.catch_backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.cconvert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.ceil" +uri = "base/math/#$" +[[jl.function]] +name = "Base.checkbounds" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.checked_length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.checkindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.chomp" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chop" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopprefix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopsuffix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.circcopy!" +uri = "base/arrays/#Base.circcopy%21" +[[jl.function]] +name = "Base.circshift" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.circshift!" +uri = "base/arrays/#Base.circshift%21" +[[jl.function]] +name = "Base.cis" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cispi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.close" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.closewrite" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cmp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.coalesce" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_lowered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_typed" +uri = "base/base/#$" +[[jl.function]] +name = "Base.codepoint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunits" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.compilecache" +uri = "base/base/#$" +[[jl.function]] +name = "Base.conj" +uri = "base/math/#$" +[[jl.function]] +name = "Base.conj!" +uri = "base/arrays/#Base.conj%21" +[[jl.function]] +name = "Base.contains" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.convert" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy!" +uri = "base/arrays/#Base.copy%21" +[[jl.function]] +name = "Base.copysign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.copyto!" +uri = "base/c/#Base.copyto%21" +[[jl.function]] +name = "Base.count" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.count_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.count_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.countlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cumprod" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumprod!" +uri = "base/arrays/#Base.cumprod%21" +[[jl.function]] +name = "Base.cumsum" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumsum!" +uri = "base/arrays/#Base.cumsum%21" +[[jl.function]] +name = "Base.current_exceptions" +uri = "base/base/#$" +[[jl.function]] +name = "Base.current_task" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.datatype_alignment" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_haspadding" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_pointerfree" +uri = "base/base/#$" +[[jl.function]] +name = "Base.deepcopy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.delete!" +uri = "base/collections/#Base.delete%21" +[[jl.function]] +name = "Base.deleteat!" +uri = "base/collections/#Base.deleteat%21" +[[jl.function]] +name = "Base.denominator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.detach" +uri = "base/base/#$" +[[jl.function]] +name = "Base.diff" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.digits" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.digits!" +uri = "base/numbers/#Base.digits%21" +[[jl.function]] +name = "Base.disable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.displaysize" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.divrem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.download" +uri = "base/file/#$" +[[jl.function]] +name = "Base.dropdims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.dump" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachcol" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachmatch" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eachrow" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachslice" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.elsize" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eltype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.empty" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.empty!" +uri = "base/collections/#Base.empty%21" +[[jl.function]] +name = "Base.endswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eof" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.error" +uri = "base/base/#$" +[[jl.function]] +name = "Base.errormonitor" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.esc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.escape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.evalfile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit_on_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.exp10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.exp2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.expm1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.extrema" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.extrema!" +uri = "base/collections/#Base.extrema%21" +[[jl.function]] +name = "Base.factorial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.falses" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fd" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fieldcount" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldnames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldoffset" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldtypes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.filesize" +uri = "base/file/#$" +[[jl.function]] +name = "Base.fill" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fill!" +uri = "base/arrays/#Base.fill%21" +[[jl.function]] +name = "Base.filter" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.filter!" +uri = "base/collections/#Base.filter%21" +[[jl.function]] +name = "Base.finalize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.finalizer" +uri = "base/base/#$" +[[jl.function]] +name = "Base.findmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmax!" +uri = "base/collections/#Base.findmax%21" +[[jl.function]] +name = "Base.findmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmin!" +uri = "base/collections/#Base.findmin%21" +[[jl.function]] +name = "Base.first" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.firstindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fld1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flipsign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.floatmax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floatmin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flush" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fma" +uri = "base/math/#$" +[[jl.function]] +name = "Base.foreach" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.front" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fullname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.gcd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gcdx" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gensym" +uri = "base/base/#$" +[[jl.function]] +name = "Base.get" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.get!" +uri = "base/collections/#Base.get%21" +[[jl.function]] +name = "Base.get_extension" +uri = "base/base/#$" +[[jl.function]] +name = "Base.getindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getkey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasfield" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hash" +uri = "base/base/#$" +[[jl.function]] +name = "Base.haskey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.hasmethod" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hex2bytes" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.hex2bytes!" +uri = "base/numbers/#Base.hex2bytes%21" +[[jl.function]] +name = "Base.htol" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hton" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hvcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hvncat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.identify_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.identity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ifelse" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ignorestatus" +uri = "base/base/#$" +[[jl.function]] +name = "Base.imag" +uri = "base/math/#$" +[[jl.function]] +name = "Base.in" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_dependency" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_string" +uri = "base/base/#$" +[[jl.function]] +name = "Base.indexin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.insert!" +uri = "base/collections/#Base.insert%21" +[[jl.function]] +name = "Base.instances" +uri = "base/base/#$" +[[jl.function]] +name = "Base.intersect" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.intersect!" +uri = "base/collections/#Base.intersect%21" +[[jl.function]] +name = "Base.invmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.invokelatest" +uri = "base/base/#$" +[[jl.function]] +name = "Base.invperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.invpermute!" +uri = "base/arrays/#Base.invpermute%21" +[[jl.function]] +name = "Base.isabstracttype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isambiguous" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isapprox" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.isassigned" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.isbinaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbits" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbitstype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconcretetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconst" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isdisjoint" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isdispatchtuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isempty" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isequal" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iseven" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfieldatomic" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfinite" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isidentifier" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isimmutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isinf" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteger" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteractive" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isless" +uri = "base/base/#$" +[[jl.function]] +name = "Base.islocked" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.ismarked" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ismissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutabletype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isnan" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isodd" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isone" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isopen" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.ispow2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isprecompiled" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isprimitivetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isqrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isreadable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreadonly" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issetequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.issingletontype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.isstructtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issubnormal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issubset" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.istaskdone" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskfailed" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskstarted" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.isunaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isunordered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iswritable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.iszero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.iterate" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.jit_total_bytes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.join" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.keepat!" +uri = "base/collections/#Base.keepat%21" +[[jl.function]] +name = "Base.keys" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.keytype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.kron" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.kron!" +uri = "stdlib/LinearAlgebra/#Base.kron%21" +[[jl.function]] +name = "Base.last" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lastindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lcm" +uri = "base/math/#$" +[[jl.function]] +name = "Base.leading_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.leading_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.locate_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.lock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.log10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log1p" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.lpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.lstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.ltoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.macroexpand" +uri = "base/base/#$" +[[jl.function]] +name = "Base.map" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.map!" +uri = "base/collections/#Base.map%21" +[[jl.function]] +name = "Base.mapslices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.mark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.match" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.max" +uri = "base/math/#$" +[[jl.function]] +name = "Base.maximum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.maximum!" +uri = "base/collections/#Base.maximum%21" +[[jl.function]] +name = "Base.maxintfloat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.memcmp" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memcpy" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memmove" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memset" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.merge" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.merge!" +uri = "base/collections/#Base.merge%21" +[[jl.function]] +name = "Base.mergewith" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.mergewith!" +uri = "base/collections/#Base.mergewith%21" +[[jl.function]] +name = "Base.methods" +uri = "base/base/#$" +[[jl.function]] +name = "Base.min" +uri = "base/math/#$" +[[jl.function]] +name = "Base.minimum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.minimum!" +uri = "base/collections/#Base.minimum%21" +[[jl.function]] +name = "Base.minmax" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.modifyproperty!" +uri = "base/base/#Base.modifyproperty%21" +[[jl.function]] +name = "Base.moduleroot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.muladd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.names" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndigits" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.nextfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.nextind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.nextpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nextprod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nonmissingtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.notify" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.notnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ntoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ntuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.numerator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.objectid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.occursin" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.oftype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.one" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.ones" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.oneunit" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.open" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.pairs" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.parent" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentindices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentmodule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.parse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.peek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.permutedims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.permutedims!" +uri = "base/arrays/#Base.permutedims%21" +[[jl.function]] +name = "Base.pointer" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pointer_from_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pop!" +uri = "base/collections/#Base.pop%21" +[[jl.function]] +name = "Base.popat!" +uri = "base/collections/#Base.popat%21" +[[jl.function]] +name = "Base.popfirst!" +uri = "base/collections/#Base.popfirst%21" +[[jl.function]] +name = "Base.position" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.powermod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.precision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.precompile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prepend!" +uri = "base/collections/#Base.prepend%21" +[[jl.function]] +name = "Base.prevfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.prevind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.prevpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.print" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.println" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.printstyled" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.process_exited" +uri = "base/base/#$" +[[jl.function]] +name = "Base.process_running" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prod" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.prod!" +uri = "base/collections/#Base.prod%21" +[[jl.function]] +name = "Base.promote" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_rule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_shape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.promote_type" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.propertynames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.push!" +uri = "base/collections/#Base.push%21" +[[jl.function]] +name = "Base.pushfirst!" +uri = "base/collections/#Base.pushfirst%21" +[[jl.function]] +name = "Base.rand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.randn" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.range" +uri = "base/math/#$" +[[jl.function]] +name = "Base.rationalize" +uri = "base/math/#$" +[[jl.function]] +name = "Base.read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.read!" +uri = "base/io-network/#Base.read%21" +[[jl.function]] +name = "Base.readavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readbytes!" +uri = "base/io-network/#Base.readbytes%21" +[[jl.function]] +name = "Base.readchomp" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readeach" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readuntil" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.real" +uri = "base/math/#$" +[[jl.function]] +name = "Base.redirect_stderr" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdin" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdout" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.reenable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.reim" +uri = "base/math/#$" +[[jl.function]] +name = "Base.reinterpret" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.release" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.repeat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.replace!" +uri = "base/collections/#Base.replace%21" +[[jl.function]] +name = "Base.replaceproperty!" +uri = "base/base/#Base.replaceproperty%21" +[[jl.function]] +name = "Base.require" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reshape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.resize!" +uri = "base/collections/#Base.resize%21" +[[jl.function]] +name = "Base.rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.rethrow" +uri = "base/base/#$" +[[jl.function]] +name = "Base.retry" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reverse!" +uri = "base/arrays/#Base.reverse%21" +[[jl.function]] +name = "Base.reverseind" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rot180" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotl90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotr90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.run" +uri = "base/base/#$" +[[jl.function]] +name = "Base.runtests" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Base.schedule" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.seek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekend" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekstart" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.selectdim" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.set_active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setcpuaffinity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.setdiff!" +uri = "base/collections/#Base.setdiff%21" +[[jl.function]] +name = "Base.setenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setindex!" +uri = "base/collections/#Base.setindex%21" +[[jl.function]] +name = "Base.setproperty!" +uri = "base/base/#Base.setproperty%21" +[[jl.function]] +name = "Base.showerror" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.sign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signbit" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signed" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.similar" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.size" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.sizehint!" +uri = "base/collections/#Base.sizehint%21" +[[jl.function]] +name = "Base.skip" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipchars" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipmissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sleep" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.something" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sort!" +uri = "base/sort/#Base.sort%21" +[[jl.function]] +name = "Base.sortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sortslices" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.splat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.splice!" +uri = "base/collections/#Base.splice%21" +[[jl.function]] +name = "Base.split" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.split_rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sprint" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.stack" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.startswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.stat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.step" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.stride" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.strides" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.strip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.success" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sum!" +uri = "base/collections/#Base.sum%21" +[[jl.function]] +name = "Base.summary" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.summarysize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.supertype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.swapproperty!" +uri = "base/base/#Base.swapproperty%21" +[[jl.function]] +name = "Base.symdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.symdiff!" +uri = "base/collections/#Base.symdiff%21" +[[jl.function]] +name = "Base.systemerror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.tail" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.thisind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.time_ns" +uri = "base/base/#$" +[[jl.function]] +name = "Base.timedwait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.to_indices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trailing_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.trailing_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.transcode" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.trues" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.truncate" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.trylock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.tryparse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.typeintersect" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.unescape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.union" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.union!" +uri = "base/collections/#Base.union%21" +[[jl.function]] +name = "Base.unique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.unique!" +uri = "base/collections/#Base.unique%21" +[[jl.function]] +name = "Base.unlock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.unmark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_convert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_load" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_modify!" +uri = "base/c/#Base.unsafe_modify%21" +[[jl.function]] +name = "Base.unsafe_pointer_to_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_replace!" +uri = "base/c/#Base.unsafe_replace%21" +[[jl.function]] +name = "Base.unsafe_store!" +uri = "base/c/#Base.unsafe_store%21" +[[jl.function]] +name = "Base.unsafe_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.unsafe_swap!" +uri = "base/c/#Base.unsafe_swap%21" +[[jl.function]] +name = "Base.unsafe_trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.unsafe_write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsigned" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.valtype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.values" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.vcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vec" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vect" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.view" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.wait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.widemul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.widen" +uri = "base/base/#$" +[[jl.function]] +name = "Base.windowserror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.withenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.xor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.yield" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.yieldto" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.zero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.zeros" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base64.base64decode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.base64encode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.stringmime" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "CRC32c.crc32c" +uri = "stdlib/CRC32c/#$" +[[jl.function]] +name = "Core.:<:" +uri = "base/base/#Core.%3A%3C%3A" +[[jl.function]] +name = "Core.:===" +uri = "base/base/#Core.%3A%3D%3D%3D" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.analyze_escapes" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.is_ipo_profitable" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Intrinsics.cglobal" +uri = "base/c/#$" +[[jl.function]] +name = "Core.Intrinsics.llvmcall" +uri = "base/c/#$" +[[jl.function]] +name = "Core.applicable" +uri = "base/base/#$" +[[jl.function]] +name = "Core.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Core.fieldtype" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getfield" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getglobal" +uri = "base/base/#$" +[[jl.function]] +name = "Core.invoke" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isa" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isdefined" +uri = "base/base/#$" +[[jl.function]] +name = "Core.modifyfield!" +uri = "base/base/#Core.modifyfield%21" +[[jl.function]] +name = "Core.nfields" +uri = "base/base/#$" +[[jl.function]] +name = "Core.replacefield!" +uri = "base/base/#Core.replacefield%21" +[[jl.function]] +name = "Core.setfield!" +uri = "base/base/#Core.setfield%21" +[[jl.function]] +name = "Core.setglobal!" +uri = "base/base/#Core.setglobal%21" +[[jl.function]] +name = "Core.swapfield!" +uri = "base/base/#Core.swapfield%21" +[[jl.function]] +name = "Core.throw" +uri = "base/base/#$" +[[jl.function]] +name = "Core.tuple" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeassert" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeof" +uri = "base/base/#$" +[[jl.function]] +name = "Dates.canonicalize" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.date2epochdays" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2epochms" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2julian" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2rata" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2unix" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.day" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweekofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysofweekinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.default" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochdays2date" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochms2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.floorceil" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.hour" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.isleapyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.julian2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.microsecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.millisecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.minute" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.month" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.nanosecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.periods" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.quarterofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.rata2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.second" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.today" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tofirst" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tolast" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.unix2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.value" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.week" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.year" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "DelimitedFiles.writedlm" +uri = "stdlib/DelimitedFiles/#$" +[[jl.function]] +name = "Distributed.addprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.channel_from_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_addprocs_params" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_worker_pool" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.init_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.interrupt" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.launch" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.manage" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.myid" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nworkers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.pmap" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.process_messages" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remote" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remoteref_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.rmprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.start_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.worker_id_from_socket" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.workers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Downloads.download" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "Downloads.request" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "FileWatching.Pidfile.isvalidpid" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.mkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.open_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.parse_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.stale_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.trymkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.tryopen_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.write_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_fd" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.unwatch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "Future.copy!" +uri = "stdlib/Future/#Future.copy%21" +[[jl.function]] +name = "Future.randjump" +uri = "stdlib/Future/#$" +[[jl.function]] +name = "InteractiveUtils.clipboard" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_llvm" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_native" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_warntype" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.define_editor" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.methodswith" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.subtypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.supertypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.varinfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.versioninfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "LibGit2.GitRemoteAnon" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.GitRepoExt" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.add!" +uri = "stdlib/LibGit2/#LibGit2.add%21" +[[jl.function]] +name = "LibGit2.add_fetch!" +uri = "stdlib/LibGit2/#LibGit2.add_fetch%21" +[[jl.function]] +name = "LibGit2.add_push!" +uri = "stdlib/LibGit2/#LibGit2.add_push%21" +[[jl.function]] +name = "LibGit2.addblob!" +uri = "stdlib/LibGit2/#LibGit2.addblob%21" +[[jl.function]] +name = "LibGit2.addfile" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.approve" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.author" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.authors" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch!" +uri = "stdlib/LibGit2/#LibGit2.branch%21" +[[jl.function]] +name = "LibGit2.checkout!" +uri = "stdlib/LibGit2/#LibGit2.checkout%21" +[[jl.function]] +name = "LibGit2.clone" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.commit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.committer" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.count" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.counthunks" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.create_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.default_signature" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.delete_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.diff_files" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entryid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entrytype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.features" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchhead_foreach_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchheads" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.ffmerge!" +uri = "stdlib/LibGit2/#LibGit2.ffmerge%21" +[[jl.function]] +name = "LibGit2.filemode" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.filename" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fullname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.git_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.gitdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head!" +uri = "stdlib/LibGit2/#LibGit2.head%21" +[[jl.function]] +name = "LibGit2.head_oid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.headname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.init" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.is_ancestor_of" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isbinary" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iscommit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdiff" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdirty" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isfilled" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isorphan" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iszero" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.lookup_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.map" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_analysis" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_base" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.message" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.name" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.need_update" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.objtype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.path" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.peel" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.posixpath" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push_head!" +uri = "stdlib/LibGit2/#LibGit2.push_head%21" +[[jl.function]] +name = "LibGit2.push_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.raw" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.read_tree!" +uri = "stdlib/LibGit2/#LibGit2.read_tree%21" +[[jl.function]] +name = "LibGit2.rebase!" +uri = "stdlib/LibGit2/#LibGit2.rebase%21" +[[jl.function]] +name = "LibGit2.ref_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reftype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reject" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remotes" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remove!" +uri = "stdlib/LibGit2/#LibGit2.remove%21" +[[jl.function]] +name = "LibGit2.reset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reset!" +uri = "stdlib/LibGit2/#LibGit2.reset%21" +[[jl.function]] +name = "LibGit2.restore" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.revcount" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.set_remote_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.shortname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.snapshot" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.split_cfg_entry" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.stage" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.status" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_create" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_delete" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.target" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.toggle" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.transact" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.treewalk" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.update!" +uri = "stdlib/LibGit2/#LibGit2.update%21" +[[jl.function]] +name = "LibGit2.upstream" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.version" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with_warn" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.workdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.asum" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.blascopy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.blascopy%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotc" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.ger!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.ger%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.get_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.herk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hpmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hpmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.iamax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.nrm2" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.rot!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.rot%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.sbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.scal%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.set_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.spmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.spr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syrk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsdc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsdc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebak!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebak%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebal%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gecon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gecon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gees!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gees%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geevx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geevx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gehrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gehrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gels!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gels%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsy%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gemqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gemqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqlf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqlf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqp3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqp3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gerqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gerqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesdd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesdd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gglse!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gglse%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gtsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gtsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hseqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hseqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orghr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orghr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orglq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orglq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormlq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormlq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.posv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.posv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pstrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pstrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ptsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ptsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stebz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stebz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stegr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stegr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stein!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stein%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syconv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syconv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sygvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sygvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sysv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sysv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tgsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tgsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trcon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trcon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trevc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trevc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trexc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trexc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trrfs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trrfs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsyl!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsyl%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tzrzf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tzrzf%21" +[[jl.function]] +name = "LinearAlgebra.adjoint!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.adjoint%21" +[[jl.function]] +name = "LinearAlgebra.axpby!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpby%21" +[[jl.function]] +name = "LinearAlgebra.axpy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpy%21" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.bunchkaufman%21" +[[jl.function]] +name = "LinearAlgebra.checksquare" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.cholesky%21" +[[jl.function]] +name = "LinearAlgebra.cond" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.condskeel" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cross" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.det" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagind" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigen%21" +[[jl.function]] +name = "LinearAlgebra.eigmax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigmin" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigvals%21" +[[jl.function]] +name = "LinearAlgebra.eigvecs" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.factorize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hermitianpart%21" +[[jl.function]] +name = "LinearAlgebra.hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hessenberg!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hessenberg%21" +[[jl.function]] +name = "LinearAlgebra.isdiag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ishermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.isposdef%21" +[[jl.function]] +name = "LinearAlgebra.issuccess" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.issymmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istriu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldiv%21" +[[jl.function]] +name = "LinearAlgebra.ldlt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldlt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldlt%21" +[[jl.function]] +name = "LinearAlgebra.lmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lmul%21" +[[jl.function]] +name = "LinearAlgebra.logabsdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.logdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankdowndate%21" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankupdate%21" +[[jl.function]] +name = "LinearAlgebra.lq" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lq%21" +[[jl.function]] +name = "LinearAlgebra.lu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lu%21" +[[jl.function]] +name = "LinearAlgebra.lyap" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.mul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.mul%21" +[[jl.function]] +name = "LinearAlgebra.norm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.normalize%21" +[[jl.function]] +name = "LinearAlgebra.nullspace" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.opnorm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ordschur%21" +[[jl.function]] +name = "LinearAlgebra.peakflops" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.pinv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.qr%21" +[[jl.function]] +name = "LinearAlgebra.rank" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.rdiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rdiv%21" +[[jl.function]] +name = "LinearAlgebra.reflect!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.reflect%21" +[[jl.function]] +name = "LinearAlgebra.rmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rmul%21" +[[jl.function]] +name = "LinearAlgebra.rotate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rotate%21" +[[jl.function]] +name = "LinearAlgebra.schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.schur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.schur%21" +[[jl.function]] +name = "LinearAlgebra.stride1" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svd%21" +[[jl.function]] +name = "LinearAlgebra.svdvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svdvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svdvals%21" +[[jl.function]] +name = "LinearAlgebra.sylvester" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.transpose!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.transpose%21" +[[jl.function]] +name = "LinearAlgebra.tril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tril!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.tril%21" +[[jl.function]] +name = "LinearAlgebra.triu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.triu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.triu%21" +[[jl.function]] +name = "Logging.catch_exceptions" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.current_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.disable_logging" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.global_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.handle_message" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.min_enabled_level" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.shouldlog" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.with_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Mmap.mmap" +uri = "stdlib/Mmap/#$" +[[jl.function]] +name = "Mmap.sync!" +uri = "stdlib/Mmap/#Mmap.sync%21" +[[jl.function]] +name = "NetworkOptions.ca_roots" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ca_roots_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_dir" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_name" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_pass" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_file" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_files" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_pub_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.verify_host" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "Profile.Allocs.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.start" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.stop" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.callers" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear_malloc_data" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.get_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.init" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.print" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.retrieve" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.set_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.take_heap_snapshot" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "REPL.TerminalMenus.cancel" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.config" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.header" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.keypress" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.numoptions" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.options" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.pick" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.request" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.selected" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.writeline" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Random.bitrand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.default_rng" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.rand!" +uri = "stdlib/Random/#Random.rand%21" +[[jl.function]] +name = "Random.randcycle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randcycle!" +uri = "stdlib/Random/#Random.randcycle%21" +[[jl.function]] +name = "Random.randexp" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randexp!" +uri = "stdlib/Random/#Random.randexp%21" +[[jl.function]] +name = "Random.randn!" +uri = "stdlib/Random/#Random.randn%21" +[[jl.function]] +name = "Random.randperm" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randperm!" +uri = "stdlib/Random/#Random.randperm%21" +[[jl.function]] +name = "Random.randstring" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq!" +uri = "stdlib/Random/#Random.randsubseq%21" +[[jl.function]] +name = "Random.seed!" +uri = "stdlib/Random/#Random.seed%21" +[[jl.function]] +name = "Random.shuffle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.shuffle!" +uri = "stdlib/Random/#Random.shuffle%21" +[[jl.function]] +name = "SHA.digest!" +uri = "stdlib/SHA/#SHA.digest%21" +[[jl.function]] +name = "SHA.hmac_sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.update!" +uri = "stdlib/SHA/#SHA.update%21" +[[jl.function]] +name = "Serialization.deserialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.serialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.writeheader" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "SharedArrays.indexpids" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.localindices" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.sdata" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "Sockets.accept" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getaddrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getalladdrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddrs" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getnameinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getpeername" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getsockname" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.islinklocaladdr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.listenany" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.nagle" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.quickack" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recv" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recvfrom" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.send" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.setopt" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "SparseArrays.blockdiag" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.droptol!" +uri = "stdlib/SparseArrays/#SparseArrays.droptol%21" +[[jl.function]] +name = "SparseArrays.dropzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.dropzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.dropzeros%21" +[[jl.function]] +name = "SparseArrays.findnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.ftranspose!" +uri = "stdlib/SparseArrays/#SparseArrays.ftranspose%21" +[[jl.function]] +name = "SparseArrays.halfperm!" +uri = "stdlib/SparseArrays/#SparseArrays.halfperm%21" +[[jl.function]] +name = "SparseArrays.issparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nonzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nzrange" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.permute" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.rowvals" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse!" +uri = "stdlib/SparseArrays/#SparseArrays.sparse%21" +[[jl.function]] +name = "SparseArrays.sparse_hcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_hvcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_vcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparsevec" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spdiagm" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprand" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprandn" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.spzeros%21" +[[jl.function]] +name = "Statistics.cor" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.cov" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean!" +uri = "stdlib/Statistics/#Statistics.mean%21" +[[jl.function]] +name = "Statistics.median" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.median!" +uri = "stdlib/Statistics/#Statistics.median%21" +[[jl.function]] +name = "Statistics.middle" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile!" +uri = "stdlib/Statistics/#Statistics.quantile%21" +[[jl.function]] +name = "Statistics.std" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.stdm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.var" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.varm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "TOML.parse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.parsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.print" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "Tar.create" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.extract" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.list" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.rewrite" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.tree_hash" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Test.detect_ambiguities" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.detect_unbound_args" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.finish" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset_depth" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.record" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "UUIDs.uuid1" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid4" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid5" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid_version" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "Unicode.graphemes" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isassigned" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isequal_normalized" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.julia_chartransform" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.normalize" +uri = "stdlib/Unicode/#$" + +[[jl.keyword]] +name = "&&" +uri = "base/math/#%26%26" +[[jl.keyword]] +name = "..." +uri = "base/base/#$" +[[jl.keyword]] +name = ";" +uri = "base/base/#%3B" +[[jl.keyword]] +name = "=" +uri = "base/base/#%3D" +[[jl.keyword]] +name = "?:" +uri = "base/base/#%3F%3A" +[[jl.keyword]] +name = "Union{}" +uri = "base/base/#Union%7B%7D" +[[jl.keyword]] +name = "__init__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__module__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__source__" +uri = "base/base/#$" +[[jl.keyword]] +name = "abstract type" +uri = "base/base/#abstract%20type" +[[jl.keyword]] +name = "as" +uri = "base/base/#$" +[[jl.keyword]] +name = "atomic" +uri = "base/multi-threading/#$" +[[jl.keyword]] +name = "baremodule" +uri = "base/base/#$" +[[jl.keyword]] +name = "begin" +uri = "base/base/#$" +[[jl.keyword]] +name = "break" +uri = "base/base/#$" +[[jl.keyword]] +name = "ccall" +uri = "base/c/#$" +[[jl.keyword]] +name = "const" +uri = "base/base/#$" +[[jl.keyword]] +name = "continue" +uri = "base/base/#$" +[[jl.keyword]] +name = "do" +uri = "base/base/#$" +[[jl.keyword]] +name = "end" +uri = "base/base/#$" +[[jl.keyword]] +name = "export" +uri = "base/base/#$" +[[jl.keyword]] +name = "finally" +uri = "base/base/#$" +[[jl.keyword]] +name = "for" +uri = "base/base/#$" +[[jl.keyword]] +name = "function" +uri = "base/base/#$" +[[jl.keyword]] +name = "global" +uri = "base/base/#$" +[[jl.keyword]] +name = "if" +uri = "base/base/#$" +[[jl.keyword]] +name = "import" +uri = "base/base/#$" +[[jl.keyword]] +name = "let" +uri = "base/base/#$" +[[jl.keyword]] +name = "local" +uri = "base/base/#$" +[[jl.keyword]] +name = "macro" +uri = "base/base/#$" +[[jl.keyword]] +name = "module" +uri = "base/base/#$" +[[jl.keyword]] +name = "mutable struct" +uri = "base/base/#mutable%20struct" +[[jl.keyword]] +name = "new" +uri = "base/base/#$" +[[jl.keyword]] +name = "outer" +uri = "base/base/#$" +[[jl.keyword]] +name = "primitive type" +uri = "base/base/#primitive%20type" +[[jl.keyword]] +name = "quote" +uri = "base/base/#$" +[[jl.keyword]] +name = "return" +uri = "base/base/#$" +[[jl.keyword]] +name = "struct" +uri = "base/base/#$" +[[jl.keyword]] +name = "try" +uri = "base/base/#$" +[[jl.keyword]] +name = "using" +uri = "base/base/#$" +[[jl.keyword]] +name = "var\"name\"" +uri = "base/base/#var%22name%22" +[[jl.keyword]] +name = "where" +uri = "base/base/#$" +[[jl.keyword]] +name = "while" +uri = "base/base/#$" +[[jl.keyword]] +name = "||" +uri = "base/math/#%7C%7C" + +[[jl.macro]] +name = "ArgTools.@arg_test" +uri = "stdlib/ArgTools/#ArgTools.%40arg_test" +[[jl.macro]] +name = "Artifacts.@artifact_str" +uri = "stdlib/Artifacts/#Artifacts.%40artifact_str" +[[jl.macro]] +name = "Base.@Kwargs" +uri = "base/base/#Base.%40Kwargs" +[[jl.macro]] +name = "Base.@NamedTuple" +uri = "base/base/#Base.%40NamedTuple" +[[jl.macro]] +name = "Base.@__DIR__" +uri = "base/base/#Base.%40__DIR__" +[[jl.macro]] +name = "Base.@__FILE__" +uri = "base/base/#Base.%40__FILE__" +[[jl.macro]] +name = "Base.@__LINE__" +uri = "base/base/#Base.%40__LINE__" +[[jl.macro]] +name = "Base.@__MODULE__" +uri = "base/base/#Base.%40__MODULE__" +[[jl.macro]] +name = "Base.@allocated" +uri = "base/base/#Base.%40allocated" +[[jl.macro]] +name = "Base.@allocations" +uri = "base/base/#Base.%40allocations" +[[jl.macro]] +name = "Base.@assert" +uri = "base/base/#Base.%40assert" +[[jl.macro]] +name = "Base.@assume_effects" +uri = "base/base/#Base.%40assume_effects" +[[jl.macro]] +name = "Base.@async" +uri = "base/parallel/#Base.%40async" +[[jl.macro]] +name = "Base.@atomic" +uri = "base/multi-threading/#Base.%40atomic" +[[jl.macro]] +name = "Base.@atomicreplace" +uri = "base/multi-threading/#Base.%40atomicreplace" +[[jl.macro]] +name = "Base.@atomicswap" +uri = "base/multi-threading/#Base.%40atomicswap" +[[jl.macro]] +name = "Base.@b_str" +uri = "base/strings/#Base.%40b_str" +[[jl.macro]] +name = "Base.@boundscheck" +uri = "base/base/#Base.%40boundscheck" +[[jl.macro]] +name = "Base.@ccall" +uri = "base/c/#Base.%40ccall" +[[jl.macro]] +name = "Base.@cfunction" +uri = "base/c/#Base.%40cfunction" +[[jl.macro]] +name = "Base.@coalesce" +uri = "base/base/#Base.%40coalesce" +[[jl.macro]] +name = "Base.@constprop" +uri = "base/base/#Base.%40constprop" +[[jl.macro]] +name = "Base.@deprecate" +uri = "base/base/#Base.%40deprecate" +[[jl.macro]] +name = "Base.@elapsed" +uri = "base/base/#Base.%40elapsed" +[[jl.macro]] +name = "Base.@eval" +uri = "base/base/#Base.%40eval" +[[jl.macro]] +name = "Base.@generated" +uri = "base/base/#Base.%40generated" +[[jl.macro]] +name = "Base.@gensym" +uri = "base/base/#Base.%40gensym" +[[jl.macro]] +name = "Base.@goto" +uri = "base/base/#Base.%40goto" +[[jl.macro]] +name = "Base.@inbounds" +uri = "base/base/#Base.%40inbounds" +[[jl.macro]] +name = "Base.@inline" +uri = "base/base/#Base.%40inline" +[[jl.macro]] +name = "Base.@invoke" +uri = "base/base/#Base.%40invoke" +[[jl.macro]] +name = "Base.@invokelatest" +uri = "base/base/#Base.%40invokelatest" +[[jl.macro]] +name = "Base.@isdefined" +uri = "base/base/#Base.%40isdefined" +[[jl.macro]] +name = "Base.@kwdef" +uri = "base/base/#Base.%40kwdef" +[[jl.macro]] +name = "Base.@label" +uri = "base/base/#Base.%40label" +[[jl.macro]] +name = "Base.@lazy_str" +uri = "base/strings/#Base.%40lazy_str" +[[jl.macro]] +name = "Base.@locals" +uri = "base/base/#Base.%40locals" +[[jl.macro]] +name = "Base.@macroexpand" +uri = "base/base/#Base.%40macroexpand" +[[jl.macro]] +name = "Base.@macroexpand1" +uri = "base/base/#Base.%40macroexpand1" +[[jl.macro]] +name = "Base.@noinline" +uri = "base/base/#Base.%40noinline" +[[jl.macro]] +name = "Base.@nospecialize" +uri = "base/base/#Base.%40nospecialize" +[[jl.macro]] +name = "Base.@nospecializeinfer" +uri = "base/base/#Base.%40nospecializeinfer" +[[jl.macro]] +name = "Base.@polly" +uri = "base/base/#Base.%40polly" +[[jl.macro]] +name = "Base.@propagate_inbounds" +uri = "base/base/#Base.%40propagate_inbounds" +[[jl.macro]] +name = "Base.@r_str" +uri = "base/strings/#Base.%40r_str" +[[jl.macro]] +name = "Base.@raw_str" +uri = "base/strings/#Base.%40raw_str" +[[jl.macro]] +name = "Base.@s_str" +uri = "base/strings/#Base.%40s_str" +[[jl.macro]] +name = "Base.@show" +uri = "base/base/#Base.%40show" +[[jl.macro]] +name = "Base.@showtime" +uri = "base/base/#Base.%40showtime" +[[jl.macro]] +name = "Base.@something" +uri = "base/base/#Base.%40something" +[[jl.macro]] +name = "Base.@specialize" +uri = "base/base/#Base.%40specialize" +[[jl.macro]] +name = "Base.@static" +uri = "base/base/#Base.%40static" +[[jl.macro]] +name = "Base.@sync" +uri = "base/parallel/#Base.%40sync" +[[jl.macro]] +name = "Base.@task" +uri = "base/parallel/#Base.%40task" +[[jl.macro]] +name = "Base.@threadcall" +uri = "base/multi-threading/#Base.%40threadcall" +[[jl.macro]] +name = "Base.@time" +uri = "base/base/#Base.%40time" +[[jl.macro]] +name = "Base.@timed" +uri = "base/base/#Base.%40timed" +[[jl.macro]] +name = "Base.@timev" +uri = "base/base/#Base.%40timev" +[[jl.macro]] +name = "Base.@v_str" +uri = "base/base/#Base.%40v_str" +[[jl.macro]] +name = "Base.@view" +uri = "base/arrays/#Base.%40view" +[[jl.macro]] +name = "Base.@views" +uri = "base/arrays/#Base.%40views" +[[jl.macro]] +name = "Base.Broadcast.@__dot__" +uri = "base/arrays/#Base.Broadcast.%40__dot__" +[[jl.macro]] +name = "Base.Cartesian.@nall" +uri = "devdocs/cartesian/#Base.Cartesian.%40nall" +[[jl.macro]] +name = "Base.Cartesian.@nany" +uri = "devdocs/cartesian/#Base.Cartesian.%40nany" +[[jl.macro]] +name = "Base.Cartesian.@ncall" +uri = "devdocs/cartesian/#Base.Cartesian.%40ncall" +[[jl.macro]] +name = "Base.Cartesian.@nexprs" +uri = "devdocs/cartesian/#Base.Cartesian.%40nexprs" +[[jl.macro]] +name = "Base.Cartesian.@nextract" +uri = "devdocs/cartesian/#Base.Cartesian.%40nextract" +[[jl.macro]] +name = "Base.Cartesian.@nif" +uri = "devdocs/cartesian/#Base.Cartesian.%40nif" +[[jl.macro]] +name = "Base.Cartesian.@nloops" +uri = "devdocs/cartesian/#Base.Cartesian.%40nloops" +[[jl.macro]] +name = "Base.Cartesian.@nref" +uri = "devdocs/cartesian/#Base.Cartesian.%40nref" +[[jl.macro]] +name = "Base.Cartesian.@ntuple" +uri = "devdocs/cartesian/#Base.Cartesian.%40ntuple" +[[jl.macro]] +name = "Base.Docs.@html_str" +uri = "base/strings/#Base.Docs.%40html_str" +[[jl.macro]] +name = "Base.Docs.@text_str" +uri = "base/strings/#Base.Docs.%40text_str" +[[jl.macro]] +name = "Base.Enums.@enum" +uri = "base/base/#Base.Enums.%40enum" +[[jl.macro]] +name = "Base.FastMath.@fastmath" +uri = "base/math/#Base.FastMath.%40fastmath" +[[jl.macro]] +name = "Base.GC.@preserve" +uri = "base/base/#Base.GC.%40preserve" +[[jl.macro]] +name = "Base.Math.@evalpoly" +uri = "base/math/#Base.Math.%40evalpoly" +[[jl.macro]] +name = "Base.Meta.@dump" +uri = "base/io-network/#Base.Meta.%40dump" +[[jl.macro]] +name = "Base.Meta.@lower" +uri = "base/base/#Base.Meta.%40lower" +[[jl.macro]] +name = "Base.Multimedia.@MIME_str" +uri = "base/io-network/#Base.Multimedia.%40MIME_str" +[[jl.macro]] +name = "Base.SimdLoop.@simd" +uri = "base/base/#Base.SimdLoop.%40simd" +[[jl.macro]] +name = "Base.Threads.@spawn" +uri = "base/multi-threading/#Base.Threads.%40spawn" +[[jl.macro]] +name = "Base.Threads.@threads" +uri = "base/multi-threading/#Base.Threads.%40threads" +[[jl.macro]] +name = "Core.@__doc__" +uri = "manual/documentation/#Core.%40__doc__" +[[jl.macro]] +name = "Core.@big_str" +uri = "base/numbers/#Core.%40big_str" +[[jl.macro]] +name = "Core.@int128_str" +uri = "base/numbers/#Core.%40int128_str" +[[jl.macro]] +name = "Core.@uint128_str" +uri = "base/numbers/#Core.%40uint128_str" +[[jl.macro]] +name = "Dates.@dateformat_str" +uri = "stdlib/Dates/#Dates.%40dateformat_str" +[[jl.macro]] +name = "Distributed.@distributed" +uri = "stdlib/Distributed/#Distributed.%40distributed" +[[jl.macro]] +name = "Distributed.@everywhere" +uri = "stdlib/Distributed/#Distributed.%40everywhere" +[[jl.macro]] +name = "Distributed.@fetch" +uri = "stdlib/Distributed/#Distributed.%40fetch" +[[jl.macro]] +name = "Distributed.@fetchfrom" +uri = "stdlib/Distributed/#Distributed.%40fetchfrom" +[[jl.macro]] +name = "Distributed.@spawnat" +uri = "stdlib/Distributed/#Distributed.%40spawnat" +[[jl.macro]] +name = "InteractiveUtils.@code_llvm" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_llvm" +[[jl.macro]] +name = "InteractiveUtils.@code_lowered" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_lowered" +[[jl.macro]] +name = "InteractiveUtils.@code_native" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_native" +[[jl.macro]] +name = "InteractiveUtils.@code_typed" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_typed" +[[jl.macro]] +name = "InteractiveUtils.@code_warntype" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_warntype" +[[jl.macro]] +name = "InteractiveUtils.@edit" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40edit" +[[jl.macro]] +name = "InteractiveUtils.@functionloc" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40functionloc" +[[jl.macro]] +name = "InteractiveUtils.@less" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40less" +[[jl.macro]] +name = "InteractiveUtils.@time_imports" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40time_imports" +[[jl.macro]] +name = "InteractiveUtils.@which" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40which" +[[jl.macro]] +name = "LibGit2.@githash_str" +uri = "stdlib/LibGit2/#LibGit2.%40githash_str" +[[jl.macro]] +name = "Logging.@logmsg" +uri = "stdlib/Logging/#Logging.%40logmsg" +[[jl.macro]] +name = "Printf.@printf" +uri = "stdlib/Printf/#Printf.%40printf" +[[jl.macro]] +name = "Printf.@sprintf" +uri = "stdlib/Printf/#Printf.%40sprintf" +[[jl.macro]] +name = "Profile.@profile" +uri = "stdlib/Profile/#Profile.%40profile" +[[jl.macro]] +name = "Profile.Allocs.@profile" +uri = "stdlib/Profile/#Profile.Allocs.%40profile" +[[jl.macro]] +name = "Sockets.@ip_str" +uri = "stdlib/Sockets/#Sockets.%40ip_str" +[[jl.macro]] +name = "Test.@inferred" +uri = "stdlib/Test/#Test.%40inferred" +[[jl.macro]] +name = "Test.@test" +uri = "stdlib/Test/#Test.%40test" +[[jl.macro]] +name = "Test.@test_broken" +uri = "stdlib/Test/#Test.%40test_broken" +[[jl.macro]] +name = "Test.@test_deprecated" +uri = "stdlib/Test/#Test.%40test_deprecated" +[[jl.macro]] +name = "Test.@test_logs" +uri = "stdlib/Test/#Test.%40test_logs" +[[jl.macro]] +name = "Test.@test_nowarn" +uri = "stdlib/Test/#Test.%40test_nowarn" +[[jl.macro]] +name = "Test.@test_skip" +uri = "stdlib/Test/#Test.%40test_skip" +[[jl.macro]] +name = "Test.@test_throws" +uri = "stdlib/Test/#Test.%40test_throws" +[[jl.macro]] +name = "Test.@test_warn" +uri = "stdlib/Test/#Test.%40test_warn" +[[jl.macro]] +name = "Test.@testset" +uri = "stdlib/Test/#Test.%40testset" + +[[jl.method]] +name = "Base.:*-Tuple{AbstractMatrix, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2A-Tuple%7BAbstractMatrix%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:*-Tuple{Any, Vararg{Any}}" +uri = "base/math/#Base.%3A%2A-Tuple%7BAny%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.:*-Tuple{Union{AbstractChar, AbstractString}, Vararg{Union{AbstractChar, AbstractString}}}" +uri = "base/strings/#Base.%3A%2A-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Vararg%7BUnion%7BAbstractChar%2C%20AbstractString%7D%7D%7D" +[[jl.method]] +name = "Base.:--Tuple{Any, Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:--Tuple{Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%7D" +[[jl.method]] +name = "Base.:/-Tuple{AbstractVecOrMat, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2F-Tuple%7BAbstractVecOrMat%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:==-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.%3A%3D%3D-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.:\\-Tuple{AbstractMatrix, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5C-Tuple%7BAbstractMatrix%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:\\-Tuple{Any, Any}" +uri = "base/math/#Base.%3A%5C-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:^-Tuple{AbstractMatrix, Number}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BAbstractMatrix%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BNumber%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, Number}" +uri = "base/math/#Base.%3A%5E-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Union{AbstractChar, AbstractString}, Integer}" +uri = "base/strings/#Base.%3A%5E-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Integer%7D" +[[jl.method]] +name = "Base.AsyncCondition-Tuple{Function}" +uri = "base/base/#Base.AsyncCondition-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{Any}" +uri = "base/arrays/#Base.BitArray-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{UndefInitializer, Vararg{Integer}}" +uri = "base/arrays/#Base.BitArray-Tuple%7BUndefInitializer%2C%20Vararg%7BInteger%7D%7D" +[[jl.method]] +name = "Base.Channel-Tuple{Function}" +uri = "base/parallel/#Base.Channel-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{Function}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.touch-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.Filesystem.touch-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.GMP.BigInt-Tuple{Any}" +uri = "base/numbers/#Base.GMP.BigInt-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, IOContext}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20IOContext%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, Pair}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20Pair%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{Base.Libc.TmStruct}" +uri = "base/libc/#Base.Libc.time-Tuple%7BBase.Libc.TmStruct%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{}" +uri = "base/base/#Base.Libc.time-Tuple%7B%7D" +[[jl.method]] +name = "Base.MPFR.BigFloat-Tuple{Any, RoundingMode}" +uri = "base/numbers/#Base.MPFR.BigFloat-Tuple%7BAny%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{Number}" +uri = "base/math/#Base.Math.acot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{Number}" +uri = "base/math/#Base.Math.acoth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acoth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{Number}" +uri = "base/math/#Base.Math.acsc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{Number}" +uri = "base/math/#Base.Math.acsch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{Number}" +uri = "base/math/#Base.Math.asec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{Number}" +uri = "base/math/#Base.Math.asech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{Number}" +uri = "base/math/#Base.Math.cot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.cot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{Number}" +uri = "base/math/#Base.Math.coth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.coth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{Number}" +uri = "base/math/#Base.Math.csc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{Number}" +uri = "base/math/#Base.Math.csch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{Number}" +uri = "base/math/#Base.Math.sec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{Number}" +uri = "base/math/#Base.Math.sech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{Float64}" +uri = "base/math/#Base.Math.sincos-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.Math.sincos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Missing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BMissing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Nothing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BNothing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{UndefInitializer, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BUndefInitializer%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString, Int64}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%2C%20Int64%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Function, Type, RoundingMode}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BFunction%2C%20Type%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Type, Any}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.Timer-Tuple{Function, Real}" +uri = "base/base/#Base.Timer-Tuple%7BFunction%2C%20Real%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Missing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Nothing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Base.acos-Tuple{Number}" +uri = "base/math/#Base.acos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acos-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acos-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.acosh-Tuple{Number}" +uri = "base/math/#Base.acosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.all-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.all-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.all-Tuple{Any}" +uri = "base/collections/#Base.all-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.any-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.any-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.any-Tuple{Any}" +uri = "base/collections/#Base.any-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.asin-Tuple{Number}" +uri = "base/math/#Base.asin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asin-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asin-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.asinh-Tuple{Number}" +uri = "base/math/#Base.asinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atan-Tuple{Number}" +uri = "base/math/#Base.atan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atan-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atan-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atanh-Tuple{Number}" +uri = "base/math/#Base.atanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.axes-Tuple{AbstractArray, Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.axes-Tuple{Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.bind-Tuple{Channel, Task}" +uri = "base/parallel/#Base.bind-Tuple%7BChannel%2C%20Task%7D" +[[jl.method]] +name = "Base.ceil-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.ceil-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%7D" +[[jl.method]] +name = "Base.cis-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.cis-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.close-Tuple{Channel}" +uri = "base/parallel/#Base.close-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.close-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.close-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.cmp-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.cmp-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.collect-Tuple{Any}" +uri = "base/collections/#Base.collect-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.collect-Tuple{Type, Any}" +uri = "base/collections/#Base.collect-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.complex-Tuple{Complex}" +uri = "base/numbers/#Base.complex-Tuple%7BComplex%7D" +[[jl.method]] +name = "Base.copy-Tuple{Union{Adjoint, Transpose}}" +uri = "stdlib/LinearAlgebra/#Base.copy-Tuple%7BUnion%7BAdjoint%2C%20Transpose%7D%7D" +[[jl.method]] +name = "Base.copyto!-Tuple{AbstractArray, CartesianIndices, AbstractArray, CartesianIndices}" +uri = "base/arrays/#Base.copyto%21-Tuple%7BAbstractArray%2C%20CartesianIndices%2C%20AbstractArray%2C%20CartesianIndices%7D" +[[jl.method]] +name = "Base.cos-Tuple{Number}" +uri = "base/math/#Base.cos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.cos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.cosh-Tuple{Number}" +uri = "base/math/#Base.cosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.cosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.eps-Tuple{AbstractFloat}" +uri = "base/base/#Base.eps-Tuple%7BAbstractFloat%7D" +[[jl.method]] +name = "Base.eps-Tuple{Type{<:AbstractFloat}}" +uri = "base/base/#Base.eps-Tuple%7BType%7B%3C%3AAbstractFloat%7D%7D" +[[jl.method]] +name = "Base.eps-Tuple{Union{Type{Date}, Type{DateTime}, Type{Time}, TimeType}}" +uri = "stdlib/Dates/#Base.eps-Tuple%7BUnion%7BType%7BDate%7D%2C%20Type%7BDateTime%7D%2C%20Type%7BTime%7D%2C%20TimeType%7D%7D" +[[jl.method]] +name = "Base.exp-Tuple{Float64}" +uri = "base/math/#Base.exp-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.exp-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Union{Float32, Float64, ComplexF64, ComplexF32}}" +uri = "stdlib/LinearAlgebra/#Base.exp-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AUnion%7BFloat32%2C%20Float64%2C%20ComplexF64%2C%20ComplexF32%7D%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Any}" +uri = "base/parallel/#Base.fetch-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Channel}" +uri = "base/parallel/#Base.fetch-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.fetch-Tuple{RemoteChannel}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BRemoteChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Task}" +uri = "base/parallel/#Base.fetch-Tuple%7BTask%7D" +[[jl.method]] +name = "Base.findall-Tuple{Any}" +uri = "base/arrays/#Base.findall-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findall-Tuple{Function, Any}" +uri = "base/arrays/#Base.findall-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findfirst-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Function, Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractChar, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractChar%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Function, Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractChar, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractChar%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findprev-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.first-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.first-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.float-Tuple{Any}" +uri = "base/numbers/#Base.float-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.floor-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.floor-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.floor-Union{Tuple{T}, Tuple{Union{Day, Week, TimePeriod}, T}} where T<:Union{Day, Week, TimePeriod}" +uri = "stdlib/Dates/#Base.floor-Union%7BTuple%7BT%7D%2C%20Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20T%7D%7D%20where%20T%3C%3AUnion%7BDay%2C%20Week%2C%20TimePeriod%7D" +[[jl.method]] +name = "Base.foldl-Tuple{Any, Any}" +uri = "base/collections/#Base.foldl-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.foldr-Tuple{Any, Any}" +uri = "base/collections/#Base.foldr-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Any, Any}" +uri = "base/base/#Base.functionloc-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Method}" +uri = "base/base/#Base.functionloc-Tuple%7BMethod%7D" +[[jl.method]] +name = "Base.getindex-Tuple{AbstractArray, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BAbstractArray%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.getindex-Tuple{Type, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BType%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.inv-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.inv-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.inv-Tuple{Number}" +uri = "base/math/#Base.inv-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.isassigned-Tuple{Base.RefValue}" +uri = "base/c/#Base.isassigned-Tuple%7BBase.RefValue%7D" +[[jl.method]] +name = "Base.isless-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.isless-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.isready-Tuple{Channel}" +uri = "base/parallel/#Base.isready-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.isready-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.isready-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.isvalid-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any, Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.keys-Tuple{AbstractArray}" +uri = "base/arrays/#Base.keys-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.keys-Tuple{RegexMatch}" +uri = "base/strings/#Base.keys-Tuple%7BRegexMatch%7D" +[[jl.method]] +name = "Base.kill-Tuple{Base.Process, Integer}" +uri = "base/base/#Base.kill-Tuple%7BBase.Process%2C%20Integer%7D" +[[jl.method]] +name = "Base.kill-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Base.kill-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Base.last-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.last-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractArray}" +uri = "base/arrays/#Base.length-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractString}" +uri = "base/strings/#Base.length-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.log-Tuple{Number, Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.log-Tuple{Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.log-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.log-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.mapfoldl-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldl-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapfoldr-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldr-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapreduce-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapreduce-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.nameof-Tuple{DataType}" +uri = "base/base/#Base.nameof-Tuple%7BDataType%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Function}" +uri = "base/base/#Base.nameof-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Module}" +uri = "base/base/#Base.nameof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.ncodeunits-Tuple{AbstractString}" +uri = "base/strings/#Base.ncodeunits-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.pathof-Tuple{Module}" +uri = "base/base/#Base.pathof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.permute!-Tuple{Any, AbstractVector}" +uri = "base/arrays/#Base.permute%21-Tuple%7BAny%2C%20AbstractVector%7D" +[[jl.method]] +name = "Base.permute!-Union{Tuple{Tq}, Tuple{Tp}, Tuple{Ti}, Tuple{Tv}, Tuple{SparseMatrixCSC{Tv, Ti}, SparseMatrixCSC{Tv, Ti}, AbstractVector{Tp}, AbstractVector{Tq}}} where {Tv, Ti, Tp<:Integer, Tq<:Integer}" +uri = "stdlib/SparseArrays/#Base.permute%21-Union%7BTuple%7BTq%7D%2C%20Tuple%7BTp%7D%2C%20Tuple%7BTi%7D%2C%20Tuple%7BTv%7D%2C%20Tuple%7BSparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20SparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20AbstractVector%7BTp%7D%2C%20AbstractVector%7BTq%7D%7D%7D%20where%20%7BTv%2C%20Ti%2C%20Tp%3C%3AInteger%2C%20Tq%3C%3AInteger%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "base/base/#Base.pipeline-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Base.AbstractCmd}" +uri = "base/base/#Base.pipeline-Tuple%7BBase.AbstractCmd%7D" +[[jl.method]] +name = "Base.pkgdir-Tuple{Module}" +uri = "base/base/#Base.pkgdir-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pkgversion-Tuple{Module}" +uri = "base/base/#Base.pkgversion-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pop!-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.pop%21-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Channel, Any}" +uri = "base/parallel/#Base.put%21-Tuple%7BChannel%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Distributed.Future, Any}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BDistributed.Future%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.redirect_stderr-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stderr-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdin-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdin-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdout-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdout-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, AbstractArray}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20AbstractArray%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, Any}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractChar, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractChar%2C%20Integer%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.replace-Tuple{Any, Vararg{Pair}}" +uri = "base/collections/#Base.replace-Tuple%7BAny%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{IO, AbstractString, Vararg{Pair}}" +uri = "base/strings/#Base.replace-Tuple%7BIO%2C%20AbstractString%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{Union{Function, Type}, Any}" +uri = "base/collections/#Base.replace-Tuple%7BUnion%7BFunction%2C%20Type%7D%2C%20Any%7D" +[[jl.method]] +name = "Base.repr-Tuple{Any}" +uri = "base/strings/#Base.repr-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.repr-Tuple{MIME, Any}" +uri = "base/io-network/#Base.repr-Tuple%7BMIME%2C%20Any%7D" +[[jl.method]] +name = "Base.reset-Tuple{Base.Event}" +uri = "base/parallel/#Base.reset-Tuple%7BBase.Event%7D" +[[jl.method]] +name = "Base.reset-Tuple{IO}" +uri = "base/io-network/#Base.reset-Tuple%7BIO%7D" +[[jl.method]] +name = "Base.reverse-Tuple{AbstractVector}" +uri = "base/arrays/#Base.reverse-Tuple%7BAbstractVector%7D" +[[jl.method]] +name = "Base.reverse-Tuple{Union{SubString{String}, String}}" +uri = "base/strings/#Base.reverse-Tuple%7BUnion%7BSubString%7BString%7D%2C%20String%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Complex{<:AbstractFloat}, RoundingMode, RoundingMode}" +uri = "base/math/#Base.round-Tuple%7BComplex%7B%3C%3AAbstractFloat%7D%2C%20RoundingMode%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.round-Tuple{TimeType, Period, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BTimeType%2C%20Period%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Type, Any}" +uri = "base/math/#Base.round-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.round-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.setindex!-Tuple{AbstractArray, Any, Vararg{Any}}" +uri = "base/arrays/#Base.setindex%21-Tuple%7BAbstractArray%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%7D" +[[jl.method]] +name = "Base.similar-Tuple{SparseArrays.AbstractSparseMatrixCSC, Type}" +uri = "stdlib/SparseArrays/#Base.similar-Tuple%7BSparseArrays.AbstractSparseMatrixCSC%2C%20Type%7D" +[[jl.method]] +name = "Base.sin-Tuple{Number}" +uri = "base/math/#Base.sin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sin-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.sin-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.sinh-Tuple{Number}" +uri = "base/math/#Base.sinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{AbstractString}" +uri = "base/strings/#Base.sizeof-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{Type}" +uri = "base/base/#Base.sizeof-Tuple%7BType%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{Number}" +uri = "base/math/#Base.sqrt-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sqrt-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.take!-Tuple{Base.GenericIOBuffer}" +uri = "base/io-network/#Base.take%21-Tuple%7BBase.GenericIOBuffer%7D" +[[jl.method]] +name = "Base.take!-Tuple{Channel}" +uri = "base/parallel/#Base.take%21-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.take!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.take%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.tan-Tuple{Number}" +uri = "base/math/#Base.tan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tan-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.tan-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.tanh-Tuple{Number}" +uri = "base/math/#Base.tanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.tanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Function, Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BFunction%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.trunc-Tuple{TimeType, Type{Period}}" +uri = "stdlib/Dates/#Base.trunc-Tuple%7BTimeType%2C%20Type%7BPeriod%7D%7D" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Array{T}, Any, Array{T}, Any, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BArray%7BT%7D%2C%20Any%2C%20Array%7BT%7D%2C%20Any%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Ptr{T}, Ptr{T}, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BPtr%7BT%7D%2C%20Ptr%7BT%7D%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_wrap-Union{Tuple{N}, Tuple{T}, Tuple{Union{Type{Array}, Type{Array{T}}, Type{Array{T, N}}}, Ptr{T}, Tuple{Vararg{Int64, N}}}} where {T, N}" +uri = "base/c/#Base.unsafe_wrap-Union%7BTuple%7BN%7D%2C%20Tuple%7BT%7D%2C%20Tuple%7BUnion%7BType%7BArray%7D%2C%20Type%7BArray%7BT%7D%7D%2C%20Type%7BArray%7BT%2C%20N%7D%7D%7D%2C%20Ptr%7BT%7D%2C%20Tuple%7BVararg%7BInt64%2C%20N%7D%7D%7D%7D%20where%20%7BT%2C%20N%7D" +[[jl.method]] +name = "Base.which-Tuple{Any, Any}" +uri = "base/base/#Base.which-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "CRC32c.crc32c-Tuple{IO, Integer, UInt32}" +uri = "stdlib/CRC32c/#CRC32c.crc32c-Tuple%7BIO%2C%20Integer%2C%20UInt32%7D" +[[jl.method]] +name = "Core.Array-Tuple{Missing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{Nothing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Core.Float32-Tuple{Any}" +uri = "base/numbers/#Core.Float32-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.Float64-Tuple{Any}" +uri = "base/numbers/#Core.Float64-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.String-Tuple{AbstractString}" +uri = "base/strings/#Core.String-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Core.Symbol-Tuple" +uri = "base/base/#$" +[[jl.method]] +name = "Dates.CompoundPeriod-Tuple{Vector{<:Period}}" +uri = "stdlib/Dates/#Dates.CompoundPeriod-Tuple%7BVector%7B%3C%3APeriod%7D%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Function, Any, Any, Any}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BFunction%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Int64, Int64, Int64}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BInt64%2C%20Int64%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Period}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.Date-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.DateTime-NTuple{7, Int64}" +uri = "stdlib/Dates/#Dates.DateTime-NTuple%7B7%2C%20Int64%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Period}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Day-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Day-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Hour-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Hour-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Microsecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Microsecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Millisecond-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Millisecond-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Minute-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Minute-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Month-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Month-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Nanosecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Nanosecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Period-Tuple{Any}" +uri = "stdlib/Dates/#Dates.Period-Tuple%7BAny%7D" +[[jl.method]] +name = "Dates.Second-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Second-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-NTuple{5, Int64}" +uri = "stdlib/Dates/#Dates.Time-NTuple%7B5%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Time-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.Time-Tuple{TimePeriod}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BTimePeriod%7D" +[[jl.method]] +name = "Dates.Week-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Week-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Year-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Year-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.format-Tuple{TimeType, AbstractString}" +uri = "stdlib/Dates/#Dates.format-Tuple%7BTimeType%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.now-Tuple{Type{UTC}}" +uri = "stdlib/Dates/#Dates.now-Tuple%7BType%7BUTC%7D%7D" +[[jl.method]] +name = "Dates.now-Tuple{}" +uri = "stdlib/Dates/#Dates.now-Tuple%7B%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{Any, Any}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{CachingPool}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BCachingPool%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{Any}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{Integer}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7BInteger%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{SharedArray}" +uri = "stdlib/SharedArrays/#Distributed.procs-Tuple%7BSharedArray%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{AbstractString, Integer}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAny%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{AbstractString}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAny%7D" +[[jl.method]] +name = "LibGit2.GitObject-Tuple{LibGit2.GitTreeEntry}" +uri = "stdlib/LibGit2/#LibGit2.GitObject-Tuple%7BLibGit2.GitTreeEntry%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}, Bool}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%2C%20Bool%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%7D" +[[jl.method]] +name = "LibGit2.push!-Tuple{LibGit2.GitRevWalker, LibGit2.GitHash}" +uri = "stdlib/LibGit2/#LibGit2.push%21-Tuple%7BLibGit2.GitRevWalker%2C%20LibGit2.GitHash%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.UniformScaling-Tuple{Integer}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.UniformScaling-Tuple%7BInteger%7D" +[[jl.method]] +name = "LinearAlgebra.dot-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.dot-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Sockets.connect-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{TCPSocket, Integer}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BTCPSocket%2C%20Integer%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{Any}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAny%7D" + +[[jl.module]] +name = "Base" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Broadcast" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Docs" +uri = "base/base/#$" +[[jl.module]] +name = "Base.GC" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Iterators" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Libc" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Meta" +uri = "base/base/#$" +[[jl.module]] +name = "Base.StackTraces" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Sys" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Threads" +uri = "base/base/#$" +[[jl.module]] +name = "Base64.Base64" +uri = "stdlib/Base64/#$" +[[jl.module]] +name = "Core" +uri = "base/base/#$" +[[jl.module]] +name = "LinearAlgebra.BLAS" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "LinearAlgebra.LAPACK" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "Logging.Logging" +uri = "stdlib/Logging/#$" +[[jl.module]] +name = "Main" +uri = "base/base/#$" +[[jl.module]] +name = "Random.Random" +uri = "stdlib/Random/#$" +[[jl.module]] +name = "Sockets.Sockets" +uri = "stdlib/Sockets/#$" + +[[jl.type]] +name = "ArgTools.ArgRead" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "ArgTools.ArgWrite" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "Base.AbstractChannel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractIrrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.AbstractLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractUnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AsyncCondition" +uri = "base/base/#$" +[[jl.type]] +name = "Base.BitArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.BitSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Broadcast.AbstractArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.ArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.BroadcastStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.DefaultArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.CFunction" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cdouble" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cfloat" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Channel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cmd" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Colon" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ColumnSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Complex" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ComposedFunction" +uri = "base/base/#$" +[[jl.type]] +name = "Base.CompositeException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cptrdiff_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cshort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Csize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cssize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cushort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwchar_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.DenseMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Dict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.DimensionMismatch" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Dims" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.EOFError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Enums.Enum" +uri = "base/base/#$" +[[jl.type]] +name = "Base.EnvDict" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Event" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.ExponentialBackOff" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix1" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix2" +uri = "base/base/#$" +[[jl.type]] +name = "Base.GMP.BigInt" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IOBuffer" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOContext" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOStream" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IdDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.ImmutableDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IndexCartesian" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexLinear" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Irrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IteratorEltype" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IteratorSize" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Iterators.Stateful" +uri = "base/iterators/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndex" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.KeyError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.LazyString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Libc.RawFD" +uri = "base/file/#$" +[[jl.type]] +name = "Base.Libc.TmStruct" +uri = "base/libc/#$" +[[jl.type]] +name = "Base.LinRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.LinearIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.MPFR.BigFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.Matrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Meta.ParseError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Missing" +uri = "base/base/#$" +[[jl.type]] +name = "Base.MissingException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Multimedia.AbstractDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.MIME" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.TextDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.OneTo" +uri = "base/math/#$" +[[jl.type]] +name = "Base.Order.By" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Lt" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Ordering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Perm" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.ReverseOrdering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.OrdinalRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Pairs" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.PermutedDimsArrays.PermutedDimsArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ProcessFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Rational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ReentrantLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Regex" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.RegexMatch" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Rounding.RoundingMode" +uri = "base/math/#$" +[[jl.type]] +name = "Base.RowSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Semaphore" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Set" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Slices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Some" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Sort.PartialQuickSort" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.StackTraces.StackFrame" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StackTraces.StackTrace" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StepRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.StepRangeLen" +uri = "base/math/#$" +[[jl.type]] +name = "Base.StridedArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StringIndexError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.SubArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.SubString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SubstitutionString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SystemError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.TaskFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Threads.Atomic" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Threads.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Threads.SpinLock" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Timer" +uri = "base/base/#$" +[[jl.type]] +name = "Base.UnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Val" +uri = "base/base/#$" +[[jl.type]] +name = "Base.VecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Vector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.VersionNumber" +uri = "base/base/#$" +[[jl.type]] +name = "Base.WeakKeyDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base64.Base64DecodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Base64.Base64EncodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Core.AbstractArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AbstractChar" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.AbstractFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.AbstractString" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Any" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ArgumentError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Array" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AssertionError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Bool" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.BoundsError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Char" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeInfo" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeState" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.DataType" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DenseArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.DivideError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DomainError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ErrorException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Expr" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Float16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Function" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InexactError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InitError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Int128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Integer" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.InterruptException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.LoadError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.MethodError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Module" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NamedTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Nothing" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Number" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.OutOfMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.OverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Pair" +uri = "base/collections/#$" +[[jl.type]] +name = "Core.Ptr" +uri = "base/c/#$" +[[jl.type]] +name = "Core.QuoteNode" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ReadOnlyMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Real" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Ref" +uri = "base/c/#$" +[[jl.type]] +name = "Core.Signed" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.StackOverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Symbol" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Task" +uri = "base/parallel/#$" +[[jl.type]] +name = "Core.Tuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Type" +uri = "base/base/#$" +[[jl.type]] +name = "Core.TypeError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UInt128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UndefInitializer" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.UndefKeywordError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefRefError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefVarError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Union" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UnionAll" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Unsigned" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.WeakRef" +uri = "base/base/#$" +[[jl.type]] +name = "Dates.CompoundPeriod" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Date" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateFormat" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateTime" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Instant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Period" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Time" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeType" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeZone" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTC" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTInstant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Distributed.AbstractWorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.CachingPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ClusterManager" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.Future" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ProcessExitedException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteChannel" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerConfig" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Downloads.Downloader" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.RequestError" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.Response" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "LibGit2.BlameOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Buffer" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CachedCredentials" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CheckoutOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CloneOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Consts.GIT_CONFIG" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CredentialPayload" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeFormatOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffDelta" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffFile" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffOptionsStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchHead" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitAnnotated" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlame" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlob" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitCommit" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitConfig" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitObject" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRemote" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRepo" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRevWalker" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitShortHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitSignature" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitStatus" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTag" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTree" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexTime" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.MergeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.ProxyOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.PushOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOperation" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RemoteCallbacks" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SSHCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SignatureStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StrArrayStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.TimeStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.UserPasswordCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LinearAlgebra.Adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.AdjointFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Bidiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.BunchKaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.CholeskyPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Diagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Factorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedEigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSchur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LDLt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LQ" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LU" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.PosDefException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QR" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRCompactWY" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SingularException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SymTridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Symmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.TransposeFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Tridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UniformScaling" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitLowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitUpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperHessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.ZeroPivotException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "Logging.AbstractLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.ConsoleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.LogLevel" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.NullLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.SimpleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Mmap.Anonymous" +uri = "stdlib/Mmap/#$" +[[jl.type]] +name = "REPL.TerminalMenus.Config" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectConfig" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.RadioMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "Random.AbstractRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.MersenneTwister" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.RandomDevice" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Sampler" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerSimple" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerTrivial" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerType" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.TaskLocalRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Xoshiro" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "SHA.HMAC_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA1_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SharedArrays.SharedArray" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedMatrix" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedVector" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "Sockets.DNSError" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPAddr" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv4" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv6" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.TCPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.UDPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseArray" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseMatrix" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseMatrixCSC" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "TOML.Parser" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "TOML.ParserError" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "Tar.Header" +uri = "stdlib/Tar/#$" +[[jl.type]] +name = "Test.Broken" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Error" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Fail" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericArray" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericDict" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericOrder" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericSet" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericString" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.LogRecord" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Pass" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Result" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestLogger" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestSetException" +uri = "stdlib/Test/#$" + +[[std.doc]] +dispname = "Julia v1.10 Release Notes" +name = "NEWS" +uri = "NEWS/" +[[std.doc]] +dispname = "Arrays" +name = "base/arrays" +uri = "base/arrays/" +[[std.doc]] +dispname = "Essentials" +name = "base/base" +uri = "base/base/" +[[std.doc]] +dispname = "C Interface" +name = "base/c" +uri = "base/c/" +[[std.doc]] +dispname = "Collections and Data Structures" +name = "base/collections" +uri = "base/collections/" +[[std.doc]] +dispname = "Constants" +name = "base/constants" +uri = "base/constants/" +[[std.doc]] +dispname = "Filesystem" +name = "base/file" +uri = "base/file/" +[[std.doc]] +dispname = "I/O and Network" +name = "base/io-network" +uri = "base/io-network/" +[[std.doc]] +dispname = "Iteration utilities" +name = "base/iterators" +uri = "base/iterators/" +[[std.doc]] +dispname = "C Standard Library" +name = "base/libc" +uri = "base/libc/" +[[std.doc]] +dispname = "Mathematics" +name = "base/math" +uri = "base/math/" +[[std.doc]] +dispname = "Multi-Threading" +name = "base/multi-threading" +uri = "base/multi-threading/" +[[std.doc]] +dispname = "Numbers" +name = "base/numbers" +uri = "base/numbers/" +[[std.doc]] +dispname = "Tasks" +name = "base/parallel" +uri = "base/parallel/" +[[std.doc]] +dispname = "Punctuation" +name = "base/punctuation" +uri = "base/punctuation/" +[[std.doc]] +dispname = "Reflection and introspection" +name = "base/reflection" +uri = "base/reflection/" +[[std.doc]] +dispname = "SIMD Support" +name = "base/simd-types" +uri = "base/simd-types/" +[[std.doc]] +dispname = "Sorting and Related Functions" +name = "base/sort" +uri = "base/sort/" +[[std.doc]] +dispname = "StackTraces" +name = "base/stacktraces" +uri = "base/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "base/strings" +uri = "base/strings/" +[[std.doc]] +dispname = "EscapeAnalysis" +name = "devdocs/EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/" +[[std.doc]] +dispname = "Julia ASTs" +name = "devdocs/ast" +uri = "devdocs/ast/" +[[std.doc]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "devdocs/backtraces" +uri = "devdocs/backtraces/" +[[std.doc]] +dispname = "Bounds checking" +name = "devdocs/boundscheck" +uri = "devdocs/boundscheck/" +[[std.doc]] +dispname = "ARM (Linux)" +name = "devdocs/build/arm" +uri = "devdocs/build/arm/" +[[std.doc]] +dispname = "Building Julia (Detailed)" +name = "devdocs/build/build" +uri = "devdocs/build/build/" +[[std.doc]] +dispname = "Binary distributions" +name = "devdocs/build/distributing" +uri = "devdocs/build/distributing/" +[[std.doc]] +dispname = "FreeBSD" +name = "devdocs/build/freebsd" +uri = "devdocs/build/freebsd/" +[[std.doc]] +dispname = "Linux" +name = "devdocs/build/linux" +uri = "devdocs/build/linux/" +[[std.doc]] +dispname = "macOS" +name = "devdocs/build/macos" +uri = "devdocs/build/macos/" +[[std.doc]] +dispname = "Windows" +name = "devdocs/build/windows" +uri = "devdocs/build/windows/" +[[std.doc]] +dispname = "Calling Conventions" +name = "devdocs/callconv" +uri = "devdocs/callconv/" +[[std.doc]] +dispname = "Base.Cartesian" +name = "devdocs/cartesian" +uri = "devdocs/cartesian/" +[[std.doc]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "devdocs/compiler" +uri = "devdocs/compiler/" +[[std.doc]] +dispname = "gdb debugging tips" +name = "devdocs/debuggingtips" +uri = "devdocs/debuggingtips/" +[[std.doc]] +dispname = "Eval of Julia code" +name = "devdocs/eval" +uri = "devdocs/eval/" +[[std.doc]] +dispname = "External Profiler Support" +name = "devdocs/external_profilers" +uri = "devdocs/external_profilers/" +[[std.doc]] +dispname = "Julia Functions" +name = "devdocs/functions" +uri = "devdocs/functions/" +[[std.doc]] +dispname = "Garbage Collection in Julia" +name = "devdocs/gc" +uri = "devdocs/gc/" +[[std.doc]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "devdocs/gc-sa" +uri = "devdocs/gc-sa/" +[[std.doc]] +dispname = "Inference" +name = "devdocs/inference" +uri = "devdocs/inference/" +[[std.doc]] +dispname = "Initialization of the Julia runtime" +name = "devdocs/init" +uri = "devdocs/init/" +[[std.doc]] +dispname = "isbits Union Optimizations" +name = "devdocs/isbitsunionarrays" +uri = "devdocs/isbitsunionarrays/" +[[std.doc]] +dispname = "Working with LLVM" +name = "devdocs/llvm" +uri = "devdocs/llvm/" +[[std.doc]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "devdocs/locks" +uri = "devdocs/locks/" +[[std.doc]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "devdocs/meta" +uri = "devdocs/meta/" +[[std.doc]] +dispname = "Memory layout of Julia Objects" +name = "devdocs/object" +uri = "devdocs/object/" +[[std.doc]] +dispname = "Arrays with custom indices" +name = "devdocs/offset-arrays" +uri = "devdocs/offset-arrays/" +[[std.doc]] +dispname = "Package Images" +name = "devdocs/pkgimg" +uri = "devdocs/pkgimg/" +[[std.doc]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "devdocs/precompile_hang" +uri = "devdocs/precompile_hang/" +[[std.doc]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "devdocs/probes" +uri = "devdocs/probes/" +[[std.doc]] +dispname = "Module loading" +name = "devdocs/require" +uri = "devdocs/require/" +[[std.doc]] +dispname = "Sanitizer support" +name = "devdocs/sanitizers" +uri = "devdocs/sanitizers/" +[[std.doc]] +dispname = "Julia SSA-form IR" +name = "devdocs/ssair" +uri = "devdocs/ssair/" +[[std.doc]] +dispname = "printf() and stdio in the Julia runtime" +name = "devdocs/stdio" +uri = "devdocs/stdio/" +[[std.doc]] +dispname = "SubArrays" +name = "devdocs/subarrays" +uri = "devdocs/subarrays/" +[[std.doc]] +dispname = "System Image Building" +name = "devdocs/sysimg" +uri = "devdocs/sysimg/" +[[std.doc]] +dispname = "More about types" +name = "devdocs/types" +uri = "devdocs/types/" +[[std.doc]] +dispname = "Using Valgrind with Julia" +name = "devdocs/valgrind" +uri = "devdocs/valgrind/" +[[std.doc]] +dispname = "Julia Documentation" +name = "index" +uri = "" +[[std.doc]] +dispname = "Single- and multi-dimensional Arrays" +name = "manual/arrays" +uri = "manual/arrays/" +[[std.doc]] +dispname = "Asynchronous Programming" +name = "manual/asynchronous-programming" +uri = "manual/asynchronous-programming/" +[[std.doc]] +dispname = "Calling C and Fortran Code" +name = "manual/calling-c-and-fortran-code" +uri = "manual/calling-c-and-fortran-code/" +[[std.doc]] +dispname = "Code Loading" +name = "manual/code-loading" +uri = "manual/code-loading/" +[[std.doc]] +dispname = "Command-line Interface" +name = "manual/command-line-interface" +uri = "manual/command-line-interface/" +[[std.doc]] +dispname = "Complex and Rational Numbers" +name = "manual/complex-and-rational-numbers" +uri = "manual/complex-and-rational-numbers/" +[[std.doc]] +dispname = "Constructors" +name = "manual/constructors" +uri = "manual/constructors/" +[[std.doc]] +dispname = "Control Flow" +name = "manual/control-flow" +uri = "manual/control-flow/" +[[std.doc]] +dispname = "Conversion and Promotion" +name = "manual/conversion-and-promotion" +uri = "manual/conversion-and-promotion/" +[[std.doc]] +dispname = "Multi-processing and Distributed Computing" +name = "manual/distributed-computing" +uri = "manual/distributed-computing/" +[[std.doc]] +dispname = "Documentation" +name = "manual/documentation" +uri = "manual/documentation/" +[[std.doc]] +dispname = "Embedding Julia" +name = "manual/embedding" +uri = "manual/embedding/" +[[std.doc]] +dispname = "Environment Variables" +name = "manual/environment-variables" +uri = "manual/environment-variables/" +[[std.doc]] +dispname = "Frequently Asked Questions" +name = "manual/faq" +uri = "manual/faq/" +[[std.doc]] +dispname = "Functions" +name = "manual/functions" +uri = "manual/functions/" +[[std.doc]] +dispname = "Getting Started" +name = "manual/getting-started" +uri = "manual/getting-started/" +[[std.doc]] +dispname = "Handling Operating System Variation" +name = "manual/handling-operating-system-variation" +uri = "manual/handling-operating-system-variation/" +[[std.doc]] +dispname = "Integers and Floating-Point Numbers" +name = "manual/integers-and-floating-point-numbers" +uri = "manual/integers-and-floating-point-numbers/" +[[std.doc]] +dispname = "Interfaces" +name = "manual/interfaces" +uri = "manual/interfaces/" +[[std.doc]] +dispname = "Mathematical Operations and Elementary Functions" +name = "manual/mathematical-operations" +uri = "manual/mathematical-operations/" +[[std.doc]] +dispname = "Metaprogramming" +name = "manual/metaprogramming" +uri = "manual/metaprogramming/" +[[std.doc]] +dispname = "Methods" +name = "manual/methods" +uri = "manual/methods/" +[[std.doc]] +dispname = "Missing Values" +name = "manual/missing" +uri = "manual/missing/" +[[std.doc]] +dispname = "Modules" +name = "manual/modules" +uri = "manual/modules/" +[[std.doc]] +dispname = "Multi-Threading" +name = "manual/multi-threading" +uri = "manual/multi-threading/" +[[std.doc]] +dispname = "Networking and Streams" +name = "manual/networking-and-streams" +uri = "manual/networking-and-streams/" +[[std.doc]] +dispname = "Noteworthy Differences from other Languages" +name = "manual/noteworthy-differences" +uri = "manual/noteworthy-differences/" +[[std.doc]] +dispname = "Parallel Computing" +name = "manual/parallel-computing" +uri = "manual/parallel-computing/" +[[std.doc]] +dispname = "Performance Tips" +name = "manual/performance-tips" +uri = "manual/performance-tips/" +[[std.doc]] +dispname = "Profiling" +name = "manual/profile" +uri = "manual/profile/" +[[std.doc]] +dispname = "Running External Programs" +name = "manual/running-external-programs" +uri = "manual/running-external-programs/" +[[std.doc]] +dispname = "Stack Traces" +name = "manual/stacktraces" +uri = "manual/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "manual/strings" +uri = "manual/strings/" +[[std.doc]] +dispname = "Style Guide" +name = "manual/style-guide" +uri = "manual/style-guide/" +[[std.doc]] +dispname = "Types" +name = "manual/types" +uri = "manual/types/" +[[std.doc]] +dispname = "Unicode Input" +name = "manual/unicode-input" +uri = "manual/unicode-input/" +[[std.doc]] +dispname = "Variables" +name = "manual/variables" +uri = "manual/variables/" +[[std.doc]] +dispname = "Scope of Variables" +name = "manual/variables-and-scoping" +uri = "manual/variables-and-scoping/" +[[std.doc]] +dispname = "Workflow Tips" +name = "manual/workflow-tips" +uri = "manual/workflow-tips/" +[[std.doc]] +dispname = "ArgTools" +name = "stdlib/ArgTools" +uri = "stdlib/ArgTools/" +[[std.doc]] +dispname = "Artifacts" +name = "stdlib/Artifacts" +uri = "stdlib/Artifacts/" +[[std.doc]] +dispname = "Base64" +name = "stdlib/Base64" +uri = "stdlib/Base64/" +[[std.doc]] +dispname = "CRC32c" +name = "stdlib/CRC32c" +uri = "stdlib/CRC32c/" +[[std.doc]] +dispname = "Dates" +name = "stdlib/Dates" +uri = "stdlib/Dates/" +[[std.doc]] +dispname = "Delimited Files" +name = "stdlib/DelimitedFiles" +uri = "stdlib/DelimitedFiles/" +[[std.doc]] +dispname = "Distributed Computing" +name = "stdlib/Distributed" +uri = "stdlib/Distributed/" +[[std.doc]] +dispname = "Downloads" +name = "stdlib/Downloads" +uri = "stdlib/Downloads/" +[[std.doc]] +dispname = "File Events" +name = "stdlib/FileWatching" +uri = "stdlib/FileWatching/" +[[std.doc]] +dispname = "Future" +name = "stdlib/Future" +uri = "stdlib/Future/" +[[std.doc]] +dispname = "Interactive Utilities" +name = "stdlib/InteractiveUtils" +uri = "stdlib/InteractiveUtils/" +[[std.doc]] +dispname = "Lazy Artifacts" +name = "stdlib/LazyArtifacts" +uri = "stdlib/LazyArtifacts/" +[[std.doc]] +dispname = "LibCURL" +name = "stdlib/LibCURL" +uri = "stdlib/LibCURL/" +[[std.doc]] +dispname = "LibGit2" +name = "stdlib/LibGit2" +uri = "stdlib/LibGit2/" +[[std.doc]] +dispname = "Dynamic Linker" +name = "stdlib/Libdl" +uri = "stdlib/Libdl/" +[[std.doc]] +dispname = "Linear Algebra" +name = "stdlib/LinearAlgebra" +uri = "stdlib/LinearAlgebra/" +[[std.doc]] +dispname = "Logging" +name = "stdlib/Logging" +uri = "stdlib/Logging/" +[[std.doc]] +dispname = "Markdown" +name = "stdlib/Markdown" +uri = "stdlib/Markdown/" +[[std.doc]] +dispname = "Memory-mapped I/O" +name = "stdlib/Mmap" +uri = "stdlib/Mmap/" +[[std.doc]] +dispname = "NetworkOptions" +name = "stdlib/NetworkOptions" +uri = "stdlib/NetworkOptions/" +[[std.doc]] +dispname = "Pkg" +name = "stdlib/Pkg" +uri = "stdlib/Pkg/" +[[std.doc]] +dispname = "Printf" +name = "stdlib/Printf" +uri = "stdlib/Printf/" +[[std.doc]] +dispname = "Profiling" +name = "stdlib/Profile" +uri = "stdlib/Profile/" +[[std.doc]] +dispname = "The Julia REPL" +name = "stdlib/REPL" +uri = "stdlib/REPL/" +[[std.doc]] +dispname = "Random Numbers" +name = "stdlib/Random" +uri = "stdlib/Random/" +[[std.doc]] +dispname = "SHA" +name = "stdlib/SHA" +uri = "stdlib/SHA/" +[[std.doc]] +dispname = "Serialization" +name = "stdlib/Serialization" +uri = "stdlib/Serialization/" +[[std.doc]] +dispname = "Shared Arrays" +name = "stdlib/SharedArrays" +uri = "stdlib/SharedArrays/" +[[std.doc]] +dispname = "Sockets" +name = "stdlib/Sockets" +uri = "stdlib/Sockets/" +[[std.doc]] +dispname = "Sparse Arrays" +name = "stdlib/SparseArrays" +uri = "stdlib/SparseArrays/" +[[std.doc]] +dispname = "Statistics" +name = "stdlib/Statistics" +uri = "stdlib/Statistics/" +[[std.doc]] +dispname = "TOML" +name = "stdlib/TOML" +uri = "stdlib/TOML/" +[[std.doc]] +dispname = "Tar" +name = "stdlib/Tar" +uri = "stdlib/Tar/" +[[std.doc]] +dispname = "Unit Testing" +name = "stdlib/Test" +uri = "stdlib/Test/" +[[std.doc]] +dispname = "UUIDs" +name = "stdlib/UUIDs" +uri = "stdlib/UUIDs/" +[[std.doc]] +dispname = "Unicode" +name = "stdlib/Unicode" +uri = "stdlib/Unicode/" + +[[std.label]] +dispname = "\"Value types\"" +name = "\"Value-types\"" +uri = "manual/types/#%22Value-types%22" +[[std.label]] +dispname = "... combines many arguments into one argument in function definitions" +name = "...-combines-many-arguments-into-one-argument-in-function-definitions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "... splits one argument into many different arguments in function calls" +name = "...-splits-one-argument-into-many-different-arguments-in-function-calls" +uri = "manual/faq/#$" +[[std.label]] +dispname = "32-bit (ARMv6, ARMv7)" +name = "32-bit-(ARMv6,-ARMv7)" +uri = "devdocs/build/arm/#32-bit-%28ARMv6%2C-ARMv7%29" +[[std.label]] +dispname = "@ccall / @cfunction argument translation guide" +name = "@ccall-/-@cfunction-argument-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-argument-translation-guide" +[[std.label]] +dispname = "@ccall / @cfunction return type translation guide" +name = "@ccall-/-@cfunction-return-type-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-return-type-translation-guide" +[[std.label]] +name = "@threadcall" +uri = "manual/multi-threading/#%40threadcall" +[[std.label]] +name = "@time" +uri = "manual/profile/#%40time" +[[std.label]] +dispname = "A basic editor/REPL workflow" +name = "A-basic-editor/REPL-workflow" +uri = "manual/workflow-tips/#A-basic-editor%2FREPL-workflow" +[[std.label]] +dispname = "A few details" +name = "A-few-details" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "A simple TCP example" +name = "A-simple-TCP-example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "A simple sampler without pre-computed data" +name = "A-simple-sampler-without-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "AArch64 (ARMv8)" +name = "AArch64-(ARMv8)" +uri = "devdocs/build/arm/#AArch64-%28ARMv8%29" +[[std.label]] +dispname = "ARM (Linux)" +name = "ARM-(Linux)" +uri = "devdocs/build/arm/#ARM-%28Linux%29" +[[std.label]] +dispname = "Abstract containers and element types" +name = "Abstract-containers-and-element-types" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Abstract number types" +name = "Abstract-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Processing events with AbstractLogger" +name = "AbstractLogger-interface" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "AbstractMenu extension interface" +name = "AbstractMenu-extension-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Accessing Data through a Pointer" +name = "Accessing-Data-through-a-Pointer" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Documentation" +name = "Accessing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Accessing Global Variables" +name = "Accessing-Global-Variables" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Returned Arrays" +name = "Accessing-Returned-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Accumulation and clearing" +name = "Accumulation-and-clearing" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Adding New Zones" +name = "Adding-New-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding metadata to zones" +name = "Adding-metadata-to-zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding methods" +name = "Adding-methods" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Adding probes in libjulia" +name = "Adding-probes-in-libjulia" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Additional spurious warnings" +name = "Additional-spurious-warnings" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Address Sanitizer (ASAN)" +name = "Address-Sanitizer-(ASAN)" +uri = "devdocs/sanitizers/#Address-Sanitizer-%28ASAN%29" +[[std.label]] +dispname = "Address Sanitizer: easy build" +name = "Address-Sanitizer:-easy-build" +uri = "devdocs/sanitizers/#Address-Sanitizer%3A-easy-build" +[[std.label]] +name = "Admonitions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Advanced Usage" +name = "Advanced-Usage" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Advanced: streaming files" +name = "Advanced:-streaming-files" +uri = "manual/networking-and-streams/#Advanced%3A-streaming-files" +[[std.label]] +dispname = "After compiling" +name = "After-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "All HMAC functions" +name = "All-HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All Objects" +name = "All-Objects" +uri = "base/base/#$" +[[std.label]] +dispname = "All SHA context types" +name = "All-SHA-context-types" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All SHA functions" +name = "All-SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Allocating storage using generalizations of similar" +name = "Allocating-storage-using-generalizations-of-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Allocation" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Alternate Orderings" +name = "Alternate-Orderings" +uri = "base/sort/#$" +[[std.label]] +dispname = "An advanced example" +name = "An-advanced-example" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "An optimized sampler with pre-computed data" +name = "An-optimized-sampler-with-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Analysis Design" +name = "Analysis-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Analysis Usage" +name = "Analysis-Usage" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Annotate values taken from untyped locations" +name = "Annotate-values-taken-from-untyped-locations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Anonymous-function expressions as macro arguments" +name = "Anonymous-function-expressions-as-macro-arguments" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Arbitrary Precision Arithmetic" +name = "Arbitrary-Precision-Arithmetic" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Architecture Customization" +name = "Architecture-Customization" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "ArgTools" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument Handling" +name = "Argument-Handling" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument-type declarations" +name = "Argument-type-declarations" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Arithmetic Operators" +name = "Arithmetic-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Array functions" +name = "Array-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Array traits" +name = "Array-traits" +uri = "manual/arrays/#$" +[[std.label]] +name = "Arrays" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Arrays With Missing Values" +name = "Arrays-With-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Artifacts" +uri = "stdlib/Artifacts/#$" +[[std.label]] +dispname = "Asynchronous I/O" +name = "Asynchronous-I/O" +uri = "manual/networking-and-streams/#Asynchronous-I%2FO" +[[std.label]] +dispname = "Atomic Operations" +name = "Atomic-Operations" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Atomic operations" +name = "Atomic-operations" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Available probes" +name = "Available-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Avoid changing the type of a variable" +name = "Avoid-changing-the-type-of-a-variable" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid confusion about whether something is an instance or a type" +name = "Avoid-confusion-about-whether-something-is-an-instance-or-a-type" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid elaborate container types" +name = "Avoid-elaborate-container-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid fields with abstract containers" +name = "Avoid-fields-with-abstract-containers" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid fields with abstract type" +name = "Avoid-fields-with-abstract-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid strange type Unions" +name = "Avoid-strange-type-Unions" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid string interpolation for I/O" +name = "Avoid-string-interpolation-for-I/O" +uri = "manual/performance-tips/#Avoid-string-interpolation-for-I%2FO" +[[std.label]] +dispname = "Avoid type piracy" +name = "Avoid-type-piracy" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid untyped global variables" +name = "Avoid-untyped-global-variables" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid using floats for numeric literals in generic code when possible" +name = "Avoid-using-floats-for-numeric-literals-in-generic-code-when-possible" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid writing overly-specific types" +name = "Avoid-writing-overly-specific-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoiding Deadlock in Pipelines" +name = "Avoiding-Deadlock-in-Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "BLAS and LAPACK" +name = "BLAS-and-LAPACK" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "BLAS functions" +name = "BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "Background" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Background and References" +name = "Background-and-References" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Backporting commits" +name = "Backporting-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Backward Escape Propagation" +name = "Backward-Escape-Propagation" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Base Submodules" +name = "Base-Submodules" +uri = "base/base/#$" +[[std.label]] +name = "Base.Cartesian" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Base._start" +uri = "devdocs/init/#$" +[[std.label]] +name = "Base64" +uri = "stdlib/Base64/#$" +[[std.label]] +dispname = "Basic Functions" +name = "Basic-Functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Basic Stream I/O" +name = "Basic-Stream-I/O" +uri = "manual/networking-and-streams/#Basic-Stream-I%2FO" +[[std.label]] +dispname = "Basic Task operations" +name = "Basic-Task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Basic Unit Tests" +name = "Basic-Unit-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Basic functions" +name = "Basic-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Basic syntax" +name = "Basic-syntax" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Basic usage" +name = "Basic-usage" +uri = "manual/profile/#$" +[[std.label]] +name = "Basics" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Be aware of when Julia avoids specializing" +name = "Be-aware-of-when-Julia-avoids-specializing" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Be careful with type equality" +name = "Be-careful-with-type-equality" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "BigFloats and BigInts" +name = "BigFloats-and-BigInts" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Binary distribution" +name = "Binary-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Binary distributions" +name = "Binary-distributions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Bitwise Operators" +name = "Bitwise-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Block forms" +name = "Block-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Block quotes" +name = "Block-quotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Bold" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Boolean Operators" +name = "Boolean-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Bounds checking" +name = "Bounds-checking" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Bracketed forms" +name = "Bracketed-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Break functions into multiple definitions" +name = "Break-functions-into-multiple-definitions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Broadcast Styles" +name = "Broadcast-Styles" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Broadcast and vectorization" +name = "Broadcast-and-vectorization" +uri = "base/arrays/#$" +[[std.label]] +name = "Broadcasting" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Broken Locks" +name = "Broken-Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Broken Tests" +name = "Broken-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Browser-based workflow" +name = "Browser-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Build dependencies" +name = "Build-dependencies" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Build process is slow/eats memory/hangs my computer" +name = "Build-process-is-slow/eats-memory/hangs-my-computer" +uri = "devdocs/build/windows/#Build-process-is-slow%2Feats-memory%2Fhangs-my-computer" +[[std.label]] +dispname = "Build system changes" +name = "Build-system-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Building 32-bit Julia on a 64-bit machine" +name = "Building-32-bit-Julia-on-a-64-bit-machine" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia" +name = "Building-Julia" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia (Detailed)" +name = "Building-Julia-(Detailed)" +uri = "devdocs/build/build/#Building-Julia-%28Detailed%29" +[[std.label]] +dispname = "Building Julia from source with a Git checkout of a stdlib" +name = "Building-Julia-from-source-with-a-Git-checkout-of-a-stdlib" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia with Tracy" +name = "Building-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Building Julia with a different version of LLVM" +name = "Building-Julia-with-a-different-version-of-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Building a similar type with a different type parameter" +name = "Building-a-similar-type-with-a-different-type-parameter" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Building an \"assert build\" of Julia" +name = "Building-an-\"assert-build\"-of-Julia" +uri = "devdocs/build/build/#Building-an-%22assert-build%22-of-Julia" +[[std.label]] +dispname = "Building an advanced macro" +name = "Building-an-advanced-macro" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Building test binaries" +name = "Building-test-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Building the Julia system image" +name = "Building-the-Julia-system-image" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Built-in Exceptions" +name = "Built-in-Exceptions" +uri = "manual/control-flow/#$" +[[std.label]] +name = "Builtins" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "C++" +name = "C" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "C ABI" +name = "C-ABI" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "C Interface" +name = "C-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "C Standard Library" +name = "C-Standard-Library" +uri = "base/libc/#$" +[[std.label]] +dispname = "C Wrapper Examples" +name = "C-Wrapper-Examples" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "CPU Profiling" +name = "CPU-Profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "CRC32c" +uri = "stdlib/CRC32c/#$" +[[std.label]] +dispname = "Calling C and Fortran Code" +name = "Calling-C-and-Fortran-Code" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Calling Conventions" +name = "Calling-Conventions" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Calling Julia Functions" +name = "Calling-Julia-Functions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Calling a particular method" +name = "Calling-a-particular-method" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +name = "Calls" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Can I use using or import inside a function?" +name = "Can-I-use-using-or-import-inside-a-function?" +uri = "manual/faq/#Can-I-use-using-or-import-inside-a-function%3F" +[[std.label]] +dispname = "Cartesian indexing" +name = "Cartesian-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Cartesian indices" +name = "Cartesian-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Case Study: Rational" +name = "Case-Study:-Rational" +uri = "manual/constructors/#Case-Study%3A-Rational" +[[std.label]] +dispname = "Case Study: Rational Promotions" +name = "Case-Study:-Rational-Promotions" +uri = "manual/conversion-and-promotion/#Case-Study%3A-Rational-Promotions" +[[std.label]] +dispname = "Catching errors" +name = "Catching-errors" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Caution!" +uri = "devdocs/boundscheck/#Caution%21" +[[std.label]] +dispname = "Chaining comparisons" +name = "Chaining-comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Changing the contextual module which is active at the REPL" +name = "Changing-the-contextual-module-which-is-active-at-the-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Channels" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Channels and RemoteChannels" +name = "Channels-and-RemoteChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Checking for package breakages" +name = "Checking-for-package-breakages" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Checking for performance regressions" +name = "Checking-for-performance-regressions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Cherry picking commits" +name = "Cherry-picking-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Closing a Library" +name = "Closing-a-Library" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Closure cfunctions" +name = "Closure-cfunctions" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Closures" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Cluster Manager Interface" +name = "Cluster-Manager-Interface" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Cluster Managers with Custom Transports" +name = "Cluster-Managers-with-Custom-Transports" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "ClusterManagers" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Cmd Objects" +name = "Cmd-Objects" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Code Generation" +name = "Code-Generation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Code loading" +name = "Code-loading" +uri = "base/base/#$" +[[std.label]] +name = "CodeInfo" +uri = "devdocs/ast/#$" +[[std.label]] +name = "CodeInstance" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Collections and Data Structures" +name = "Collections-and-Data-Structures" +uri = "base/collections/#$" +[[std.label]] +name = "Combinatorics" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Command-line option changes" +name = "Command-line-option-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Common Date Formatters" +name = "Common-Date-Formatters" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Common Operations" +name = "Common-Operations" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Communicating with Channels" +name = "Communicating-with-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Communication and synchronization" +name = "Communication-and-synchronization" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Comparison with backtrace" +name = "Comparison-with-[backtrace](@ref)" +uri = "manual/stacktraces/#Comparison-with-%5Bbacktrace%5D%28%40ref%29" +[[std.label]] +dispname = "Compiler/Runtime improvements" +name = "Compiler/Runtime-improvements" +uri = "NEWS/#Compiler%2FRuntime-improvements" +[[std.label]] +dispname = "Compiling with MinGW/MSYS2" +name = "Compiling-with-MinGW/MSYS2" +uri = "devdocs/build/windows/#Compiling-with-MinGW%2FMSYS2" +[[std.label]] +dispname = "Completeness of analysis" +name = "Completeness-of-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Complex Example" +name = "Complex-Example" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Complex Numbers" +name = "Complex-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex and Rational Numbers" +name = "Complex-and-Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex method \"cascades\" with default arguments" +name = "Complex-method-\"cascades\"-with-default-arguments" +uri = "manual/methods/#Complex-method-%22cascades%22-with-default-arguments" +[[std.label]] +dispname = "Composite Types" +name = "Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Computing cluster" +name = "Computing-cluster" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Concatenation and permutation" +name = "Concatenation-and-permutation" +uri = "base/arrays/#$" +[[std.label]] +name = "Conclusion" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Concrete number types" +name = "Concrete-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "ConfiguredMenu subtypes" +name = "ConfiguredMenu-subtypes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Consider StaticArrays.jl for small fixed-size vector/matrix operations" +name = "Consider-StaticArrays.jl-for-small-fixed-size-vector/matrix-operations" +uri = "manual/performance-tips/#Consider-StaticArrays.jl-for-small-fixed-size-vector%2Fmatrix-operations" +[[std.label]] +dispname = "Construction and Initialization" +name = "Construction-and-Initialization" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Constructors for types unrelated to their arguments" +name = "Constructors-for-types-unrelated-to-their-arguments" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Constructors that don't return instances of their own type" +name = "Constructors-that-don't-return-instances-of-their-own-type" +uri = "manual/conversion-and-promotion/#Constructors-that-don%27t-return-instances-of-their-own-type" +[[std.label]] +dispname = "Control Flow" +name = "Control-Flow" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Control Flow and Short-Circuiting Operators" +name = "Control-Flow-and-Short-Circuiting-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Controlling the Garbage Collector" +name = "Controlling-the-Garbage-Collector" +uri = "manual/embedding/#$" +[[std.label]] +name = "Conversion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Conversion Functions" +name = "Conversion-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Conversion vs. Construction" +name = "Conversion-vs.-Construction" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Converting Types" +name = "Converting-Types" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Copying data is not always bad" +name = "Copying-data-is-not-always-bad" +uri = "manual/performance-tips/#$" +[[std.label]] +name = "Core.eval" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Correspondence of dense and sparse methods" +name = "Correspondence-of-dense-and-sparse-methods" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Creating C-Compatible Julia Function Pointers" +name = "Creating-C-Compatible-Julia-Function-Pointers" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Creating Custom AbstractTestSet Types" +name = "Creating-Custom-AbstractTestSet-Types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating Sample Functions" +name = "Creating-Sample-Functions" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a Test Environment" +name = "Creating-a-Test-Environment" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a backports branch" +name = "Creating-a-backports-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Creating events" +name = "Creating-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Creating generic functions" +name = "Creating-generic-functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Creating new generators" +name = "Creating-new-generators" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Cross-compiling from Unix (Linux/Mac/WSL)" +name = "Cross-compiling-from-Unix-(Linux/Mac/WSL)" +uri = "devdocs/build/windows/#Cross-compiling-from-Unix-%28Linux%2FMac%2FWSL%29" +[[std.label]] +dispname = "Custom AbstractUnitRange types" +name = "Custom-AbstractUnitRange-types" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom sampler types" +name = "Custom-sampler-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Customizable binary operators" +name = "Customizable-binary-operators" +uri = "base/math/#$" +[[std.label]] +name = "Customization" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Customization / Configuration" +name = "Customization-/-Configuration" +uri = "stdlib/REPL/#Customization-%2F-Configuration" +[[std.label]] +dispname = "Customizing Colors" +name = "Customizing-Colors" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Customizing keybindings" +name = "Customizing-keybindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Cygwin-to-MinGW cross-compiling" +name = "Cygwin-to-MinGW-cross-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Data Formats" +name = "Data-Formats" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Data Movement" +name = "Data-Movement" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Data-race freedom" +name = "Data-race-freedom" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "DataType fields" +name = "DataType-fields" +uri = "base/reflection/#$" +[[std.label]] +dispname = "DataType layout" +name = "DataType-layout" +uri = "base/reflection/#$" +[[std.label]] +name = "Dates" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates Functions" +name = "Dates-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates and Time Types" +name = "Dates-and-Time-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dealing with signals" +name = "Dealing-with-signals" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Debugging LLVM transformations in isolation" +name = "Debugging-LLVM-transformations-in-isolation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Debugging a cross-compiled build under wine" +name = "Debugging-a-cross-compiled-build-under-wine" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Debugging and profiling" +name = "Debugging-and-profiling" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Debugging compiler.jl" +name = "Debugging-compiler.jl" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Debugging during Julia's build process (bootstrap)" +name = "Debugging-during-Julia's-build-process-(bootstrap)" +uri = "devdocs/debuggingtips/#Debugging-during-Julia%27s-build-process-%28bootstrap%29" +[[std.label]] +dispname = "Debugging precompilation errors" +name = "Debugging-precompilation-errors" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Declared structure" +name = "Declared-structure" +uri = "base/base/#$" +[[std.label]] +dispname = "Default top-level definitions and bare modules" +name = "Default-top-level-definitions-and-bare-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Defining Methods" +name = "Defining-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Defining New Conversions" +name = "Defining-New-Conversions" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining Promotion Rules" +name = "Defining-Promotion-Rules" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining methods in local scope" +name = "Defining-methods-in-local-scope" +uri = "manual/methods/#$" +[[std.label]] +name = "Definitions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Delimited Files" +name = "Delimited-Files" +uri = "stdlib/DelimitedFiles/#$" +[[std.label]] +dispname = "Deprecated or removed" +name = "Deprecated-or-removed" +uri = "NEWS/#$" +[[std.label]] +name = "Dequeues" +uri = "base/collections/#$" +[[std.label]] +dispname = "Design Patterns with Parametric Methods" +name = "Design-Patterns-with-Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Diagonal types" +name = "Diagonal-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Dictionaries" +uri = "base/collections/#$" +[[std.label]] +dispname = "Dispatch on one argument at a time" +name = "Dispatch-on-one-argument-at-a-time" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Display equations" +name = "Display-equations" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Displaying Julia variables" +name = "Displaying-Julia-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Division errors" +name = "Division-errors" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Division functions" +name = "Division-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Do-Block Syntax for Function Arguments" +name = "Do-Block-Syntax-for-Function-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Do I want to use the Stable, LTS, or nightly version of Julia?" +name = "Do-I-want-to-use-the-Stable,-LTS,-or-nightly-version-of-Julia?" +uri = "manual/faq/#Do-I-want-to-use-the-Stable%2C-LTS%2C-or-nightly-version-of-Julia%3F" +[[std.label]] +dispname = "Don't expose unsafe operations at the interface level" +name = "Don't-expose-unsafe-operations-at-the-interface-level" +uri = "manual/style-guide/#Don%27t-expose-unsafe-operations-at-the-interface-level" +[[std.label]] +dispname = "Don't overload methods of base container types" +name = "Don't-overload-methods-of-base-container-types" +uri = "manual/style-guide/#Don%27t-overload-methods-of-base-container-types" +[[std.label]] +dispname = "Don't overuse ..." +name = "Don't-overuse-..." +uri = "manual/style-guide/#Don%27t-overuse-..." +[[std.label]] +dispname = "Don't overuse macros" +name = "Don't-overuse-macros" +uri = "manual/style-guide/#Don%27t-overuse-macros" +[[std.label]] +dispname = "Don't overuse try-catch" +name = "Don't-overuse-try-catch" +uri = "manual/style-guide/#Don%27t-overuse-try-catch" +[[std.label]] +dispname = "Don't parenthesize conditions" +name = "Don't-parenthesize-conditions" +uri = "manual/style-guide/#Don%27t-parenthesize-conditions" +[[std.label]] +dispname = "Don't use unnecessary static parameters" +name = "Don't-use-unnecessary-static-parameters" +uri = "manual/style-guide/#Don%27t-use-unnecessary-static-parameters" +[[std.label]] +dispname = "Don't write a trivial anonymous function x->f(x) for a named function f" +name = "Don't-write-a-trivial-anonymous-function-x-f(x)-for-a-named-function-f" +uri = "manual/style-guide/#Don%27t-write-a-trivial-anonymous-function-x-f%28x%29-for-a-named-function-f" +[[std.label]] +dispname = "Downloading the Julia source code" +name = "Downloading-the-Julia-source-code" +uri = "devdocs/build/build/#$" +[[std.label]] +name = "Downloads" +uri = "stdlib/Downloads/#$" +[[std.label]] +name = "Durations/Comparisons" +uri = "stdlib/Dates/#Durations%2FComparisons" +[[std.label]] +dispname = "Dynamic Linker" +name = "Dynamic-Linker" +uri = "stdlib/Libdl/#$" +[[std.label]] +dispname = "Dynamic documentation" +name = "Dynamic-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Dynamically Enabling and Disabling Zones" +name = "Dynamically-Enabling-and-Disabling-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "EA-Alias-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Array Analysis" +name = "EA-Array-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Exception Handling" +name = "EA-Exception-Handling" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "ENABLE_GDBLISTENER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "ENABLE_JITPROFILING" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Early filtering and message handling" +name = "Early-filtering-and-message-handling" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Elementary Functions" +name = "Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Elementary operations" +name = "Elementary-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Eliding bounds checks" +name = "Eliding-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Embedding Julia" +name = "Embedding-Julia" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Emit bounds checks" +name = "Emit-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Empty generic functions" +name = "Empty-generic-functions" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Enabling stack trace samples" +name = "Enabling-stack-trace-samples" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Enabling support" +name = "Enabling-support" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Environment Variables" +name = "Environment-Variables" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Environment stacks" +name = "Environment-stacks" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Environment variables" +name = "Environment-variables" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Environments" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Equality and Comparison Operators" +name = "Equality-and-Comparison-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Error handling" +name = "Error-handling" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Errors during Julia startup" +name = "Errors-during-Julia-startup" +uri = "devdocs/backtraces/#$" +[[std.label]] +name = "EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "Essentials" +uri = "base/base/#$" +[[std.label]] +dispname = "Eval of Julia code" +name = "Eval-of-Julia-code" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Evaluating expressions" +name = "Evaluating-expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Evaluation Scope of Default Values" +name = "Evaluation-Scope-of-Default-Values" +uri = "manual/functions/#$" +[[std.label]] +name = "Events" +uri = "base/base/#$" +[[std.label]] +name = "Example" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Example setup" +name = "Example-setup" +uri = "devdocs/sanitizers/#$" +[[std.label]] +dispname = "Example: Enable debug-level messages" +name = "Example:-Enable-debug-level-messages" +uri = "stdlib/Logging/#Example%3A-Enable-debug-level-messages" +[[std.label]] +dispname = "Example: OpenLibm" +name = "Example:-OpenLibm" +uri = "devdocs/build/build/#Example%3A-OpenLibm" +[[std.label]] +dispname = "Example: Writing log events to a file" +name = "Example:-Writing-log-events-to-a-file" +uri = "stdlib/Logging/#Example%3A-Writing-log-events-to-a-file" +[[std.label]] +dispname = "Exception Handling" +name = "Exception-Handling" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Exception stacks and current_exceptions" +name = "Exception-stacks-and-[current_exceptions](@ref)" +uri = "manual/stacktraces/#Exception-stacks-and-%5Bcurrent_exceptions%5D%28%40ref%29" +[[std.label]] +name = "Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +name = "Execution" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Expansion and lowering" +name = "Expansion-and-lowering" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Experimental features" +name = "Experimental-features" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Export lists" +name = "Export-lists" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Exporting data to TOML file" +name = "Exporting-data-to-TOML-file" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Expr types" +name = "Expr-types" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Expressions and evaluation" +name = "Expressions-and-evaluation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "External Profiler Support" +name = "External-Profiler-Support" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "External Profiling" +name = "External-Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "External applications" +name = "External-applications" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Extracting the type parameter from a super-type" +name = "Extracting-the-type-parameter-from-a-super-type" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Extracting useful information" +name = "Extracting-useful-information" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Federation of packages" +name = "Federation-of-packages" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "File locations" +name = "File-locations" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "Filesystem" +uri = "base/file/#$" +[[std.label]] +dispname = "Fix deprecation warnings" +name = "Fix-deprecation-warnings" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "Fixing-precompilation-hangs-due-to-open-tasks-or-IO" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Flags that impact package image creation and selection" +name = "Flags-that-impact-package-image-creation-and-selection" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Floating-Point Numbers" +name = "Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Floating-point zero" +name = "Floating-point-zero" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Footnote references" +name = "Footnote-references" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Footnotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "For objects that mimic AbstractArray but are not subtypes" +name = "For-objects-that-mimic-AbstractArray-but-are-not-subtypes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Fortran Wrapper Example" +name = "Fortran-Wrapper-Example" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Free variables" +name = "Free-variables" +uri = "devdocs/types/#$" +[[std.label]] +name = "FreeBSD" +uri = "devdocs/build/freebsd/#$" +[[std.label]] +dispname = "Frequently Asked Questions" +name = "Frequently-Asked-Questions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Function Testing" +name = "Function-Testing" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Function calls" +name = "Function-calls" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Function composition and piping" +name = "Function-composition-and-piping" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Function-like objects" +name = "Function-like-objects" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Function methods" +name = "Function-methods" +uri = "base/reflection/#$" +[[std.label]] +name = "Functionality" +uri = "stdlib/LibGit2/#$" +[[std.label]] +name = "Functions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Functions on Expressions" +name = "Functions-on-Expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Further Reading" +name = "Further-Reading" +uri = "manual/functions/#$" +[[std.label]] +name = "Future" +uri = "stdlib/Future/#$" +[[std.label]] +dispname = "GC Invariants" +name = "GC-Invariants" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "GC Logging" +name = "GC-Logging" +uri = "manual/profile/#$" +[[std.label]] +dispname = "GC probes" +name = "GC-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GC root placement" +name = "GC-root-placement" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "GC stop-the-world latency" +name = "GC-stop-the-world-latency" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GDB hangs with cygwin mintty" +name = "GDB-hangs-with-cygwin-mintty" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not attaching to the right process" +name = "GDB-not-attaching-to-the-right-process" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not showing the right backtrace" +name = "GDB-not-showing-the-right-backtrace" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Garbage Collection Safety" +name = "Garbage-Collection-Safety" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Garbage Collection in Julia" +name = "Garbage-Collection-in-Julia" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Garbage collector mark bits" +name = "Garbage-collector-mark-bits" +uri = "devdocs/object/#$" +[[std.label]] +name = "General" +uri = "manual/faq/#$" +[[std.label]] +dispname = "General Collections" +name = "General-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "General I/O" +name = "General-I/O" +uri = "base/io-network/#General-I%2FO" +[[std.label]] +dispname = "General Information for Windows" +name = "General-Information-for-Windows" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "General Number Functions and Constants" +name = "General-Number-Functions-and-Constants" +uri = "base/numbers/#$" +[[std.label]] +dispname = "General Overview" +name = "General-Overview" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "General troubleshooting" +name = "General-troubleshooting" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Generalizing existing code" +name = "Generalizing-existing-code" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Generated functions" +name = "Generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Generating an Example Package" +name = "Generating-an-Example-Package" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Generating random values of custom types" +name = "Generating-random-values-of-custom-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values for an AbstractFloat type" +name = "Generating-values-for-an-AbstractFloat-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values from a type" +name = "Generating-values-from-a-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generator Expressions" +name = "Generator-Expressions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Generators (creation and seeding)" +name = "Generators-(creation-and-seeding)" +uri = "stdlib/Random/#Generators-%28creation-and-seeding%29" +[[std.label]] +dispname = "Generic Functions" +name = "Generic-Functions" +uri = "base/base/#$" +[[std.label]] +dispname = "Getting Around" +name = "Getting-Around" +uri = "base/base/#$" +[[std.label]] +dispname = "Global Scope" +name = "Global-Scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Global Variables" +name = "Global-Variables" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Global variables" +name = "Global-variables" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Glossary" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "HMAC functions" +name = "HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Handle excess argument diversity in the caller" +name = "Handle-excess-argument-diversity-in-the-caller" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Handling Operating System Variation" +name = "Handling-Operating-System-Variation" +uri = "manual/handling-operating-system-variation/#$" +[[std.label]] +dispname = "Handling name conflicts" +name = "Handling-name-conflicts" +uri = "manual/modules/#$" +[[std.label]] +name = "Headers" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Heap Snapshots" +name = "Heap-Snapshots" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Help mode" +name = "Help-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Helper Functions" +name = "Helper-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Heuristics" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "High-Level Embedding" +name = "High-Level-Embedding" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-Level Embedding on Windows with Visual Studio" +name = "High-Level-Embedding-on-Windows-with-Visual-Studio" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "High-level-Overview-of-the-Native-Code-Generation-Process" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "High-level overview" +name = "High-level-overview" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Hold up: why macros?" +name = "Hold-up:-why-macros?" +uri = "manual/metaprogramming/#Hold-up%3A-why-macros%3F" +[[std.label]] +dispname = "Hooking into the Random API" +name = "Hooking-into-the-Random-API" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Horizontal rules" +name = "Horizontal-rules" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "How can I constrain or compute type parameters?" +name = "How-can-I-constrain-or-compute-type-parameters?" +uri = "manual/faq/#How-can-I-constrain-or-compute-type-parameters%3F" +[[std.label]] +dispname = "How can I modify the declaration of a type in my session?" +name = "How-can-I-modify-the-declaration-of-a-type-in-my-session?" +uri = "manual/faq/#How-can-I-modify-the-declaration-of-a-type-in-my-session%3F" +[[std.label]] +dispname = "How can I transfer the list of installed packages after updating my version of Julia?" +name = "How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia?" +uri = "manual/faq/#How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia%3F" +[[std.label]] +dispname = "How do I check if the current file is being run as the main script?" +name = "How-do-I-check-if-the-current-file-is-being-run-as-the-main-script?" +uri = "manual/faq/#How-do-I-check-if-the-current-file-is-being-run-as-the-main-script%3F" +[[std.label]] +dispname = "How do I delete an object in memory?" +name = "How-do-I-delete-an-object-in-memory?" +uri = "manual/faq/#How-do-I-delete-an-object-in-memory%3F" +[[std.label]] +dispname = "How do I manage precompilation caches in distributed file systems?" +name = "How-do-I-manage-precompilation-caches-in-distributed-file-systems?" +uri = "manual/faq/#How-do-I-manage-precompilation-caches-in-distributed-file-systems%3F" +[[std.label]] +dispname = "How do I pass options to julia using #!/usr/bin/env?" +name = "How-do-I-pass-options-to-julia-using-#!/usr/bin/env?" +uri = "manual/faq/#How-do-I-pass-options-to-julia-using-%23%21%2Fusr%2Fbin%2Fenv%3F" +[[std.label]] +dispname = "How does Julia define its public API?" +name = "How-does-Julia-define-its-public-API?" +uri = "manual/faq/#How-does-Julia-define-its-public-API%3F" +[[std.label]] +dispname = "How inference works" +name = "How-inference-works" +uri = "devdocs/inference/#$" +[[std.label]] +name = "Hygiene" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "I passed an argument x to a function, modified it inside that function, but on the outside, the variable x is still unchanged. Why?" +name = "I-passed-an-argument-x-to-a-function,-modified-it-inside-that-function,-but-on-the-outside,-the-variable-x-is-still-unchanged.-Why?" +uri = "manual/faq/#I-passed-an-argument-x-to-a-function%2C-modified-it-inside-that-function%2C-but-on-the-outside%2C-the-variable-x-is-still-unchanged.-Why%3F" +[[std.label]] +dispname = "I/O and Network" +name = "I/O-and-Network" +uri = "base/io-network/#I%2FO-and-Network" +[[std.label]] +dispname = "IO Output Contextual Properties" +name = "IO-Output-Contextual-Properties" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "IPv6 Example" +name = "IPv6-Example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Images" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Implementation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Implementation overview" +name = "Implementation-overview" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Imports and such" +name = "Imports-and-such" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Improving LLVM optimizations for Julia" +name = "Improving-LLVM-optimizations-for-Julia" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Incomplete Initialization" +name = "Incomplete-Initialization" +uri = "manual/constructors/#$" +[[std.label]] +name = "Indentation" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Index replacement" +name = "Index-replacement" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Index translation" +name = "Index-translation" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Indexable Collections" +name = "Indexable-Collections" +uri = "base/collections/#$" +[[std.label]] +name = "Indexing" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Indexing and assignment" +name = "Indexing-and-assignment" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Indirect Calls" +name = "Indirect-Calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Inference" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Initialization of the Julia runtime" +name = "Initialization-of-the-Julia-runtime" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Inline elements" +name = "Inline-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Inserting breakpoints for inspection from gdb" +name = "Inserting-breakpoints-for-inspection-from-gdb" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Inserting breakpoints upon certain conditions" +name = "Inserting-breakpoints-upon-certain-conditions" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Installing the Tracy Profile Viewer" +name = "Installing-the-Tracy-Profile-Viewer" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "Instrumenting-Julia-with-DTrace,-and-bpftrace" +uri = "devdocs/probes/#Instrumenting-Julia-with-DTrace%2C-and-bpftrace" +[[std.label]] +dispname = "Integers and Floating-Point Numbers" +name = "Integers-and-Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Intel VTune (ITTAPI) Profiler" +name = "Intel-VTune-(ITTAPI)-Profiler" +uri = "devdocs/external_profilers/#Intel-VTune-%28ITTAPI%29-Profiler" +[[std.label]] +name = "InteractiveUtils" +uri = "NEWS/#$" +[[std.label]] +dispname = "Interface between JL_STD* and Julia code" +name = "Interface-between-JL_STD*-and-Julia-code" +uri = "devdocs/stdio/#Interface-between-JL_STD%2A-and-Julia-code" +[[std.label]] +name = "Interfaces" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Intermediate and compiled representations" +name = "Intermediate-and-compiled-representations" +uri = "base/reflection/#$" +[[std.label]] +name = "Internals" +uri = "base/base/#$" +[[std.label]] +dispname = "Introduction to the internal machinery" +name = "Introduction-to-the-internal-machinery" +uri = "devdocs/types/#$" +[[std.label]] +name = "Invariants" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Investigating results" +name = "Investigating-results" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Is Julia named after someone or something?" +name = "Is-Julia-named-after-someone-or-something?" +uri = "manual/faq/#Is-Julia-named-after-someone-or-something%3F" +[[std.label]] +name = "Italics" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Iterable Collections" +name = "Iterable-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Iterated dispatch" +name = "Iterated-dispatch" +uri = "manual/methods/#$" +[[std.label]] +name = "Iteration" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Iteration utilities" +name = "Iteration-utilities" +uri = "base/iterators/#$" +[[std.label]] +dispname = "JIT Design and Implementation" +name = "JIT-Design-and-Implementation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "JL Call Convention" +name = "JL-Call-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +name = "JL_ALWAYS_LEAFTYPE" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_DISABLED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_PROMISE_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GLOBALLY_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_MAYBE_UNROOTED/JL_ROOTS_TEMPORARILY" +uri = "devdocs/gc-sa/#JL_MAYBE_UNROOTED%2FJL_ROOTS_TEMPORARILY" +[[std.label]] +name = "JL_NOTSAFEPOINT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_PROPAGATES_ROOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_REQUIRE_ROOTED_SLOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_ROOTING_ARGUMENT/JL_ROOTED_ARGUMENT" +uri = "devdocs/gc-sa/#JL_ROOTING_ARGUMENT%2FJL_ROOTED_ARGUMENT" +[[std.label]] +name = "JULIA_ANSWER_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_BINDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CI" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CPU_TARGET" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEBUG" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEPOT_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EDITOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_ERROR_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EXCLUSIVE" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_GC_ALLOC_POOL, JULIA_GC_ALLOC_OTHER, JULIA_GC_ALLOC_PRINT" +name = "JULIA_GC_ALLOC_POOL,-JULIA_GC_ALLOC_OTHER,-JULIA_GC_ALLOC_PRINT" +uri = "manual/environment-variables/#JULIA_GC_ALLOC_POOL%2C-JULIA_GC_ALLOC_OTHER%2C-JULIA_GC_ALLOC_PRINT" +[[std.label]] +name = "JULIA_GC_NO_GENERATIONAL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_GC_WAIT_FOR_DEBUGGER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_HISTORY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_IMAGE_TIMINGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INFO_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INPUT_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LLVM_ARGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LOAD_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NO_VERIFY_HOSTS / JULIA_SSL_NO_VERIFY_HOSTS / JULIA_SSH_NO_VERIFY_HOSTS / JULIA_ALWAYS_VERIFY_HOSTS" +name = "JULIA_NO_VERIFY_HOSTS-/-JULIA_SSL_NO_VERIFY_HOSTS-/-JULIA_SSH_NO_VERIFY_HOSTS-/-JULIA_ALWAYS_VERIFY_HOSTS" +uri = "manual/environment-variables/#JULIA_NO_VERIFY_HOSTS-%2F-JULIA_SSL_NO_VERIFY_HOSTS-%2F-JULIA_SSH_NO_VERIFY_HOSTS-%2F-JULIA_ALWAYS_VERIFY_HOSTS" +[[std.label]] +name = "JULIA_NUM_PRECOMPILE_TASKS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_NUM_THREADS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKGRESOLVE_ACCURACY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_DEVDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_IGNORE_HASHES" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_OFFLINE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRECOMPILE_AUTO" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRESERVE_TIERED_INSTALLED" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER_REGISTRY_PREFERENCE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_UNPACK_REGISTRY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_USE_CLI_GIT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PROJECT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SHELL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SSL_CA_ROOTS_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_THREAD_SLEEP_THRESHOLD" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_VERBOSE_LINKING" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WARN_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WORKER_TIMEOUT" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Julia ASTs" +name = "Julia-ASTs" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Julia Execution" +name = "Julia-Execution" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Julia Functions" +name = "Julia-Functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Julia Native Calling Convention" +name = "Julia-Native-Calling-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Julia Releases" +name = "Julia-Releases" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Julia SSA-form IR" +name = "Julia-SSA-form-IR" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Julia ⇔ C/C++: Assembling modules" +name = "Julia-and-hArr;-C/C:-Assembling-modules" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Assembling-modules" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module interface" +name = "Julia-and-hArr;-C/C:-Module-interface" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-interface" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module loading" +name = "Julia-and-hArr;-C/C:-Module-loading" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-loading" +[[std.label]] +dispname = "Julia ⇔ C/C++: Namespaces" +name = "Julia-and-hArr;-C/C:-Namespaces" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Namespaces" +[[std.label]] +dispname = "Julia ⇔ C/C++: Quick reference" +name = "Julia-and-hArr;-C/C:-Quick-reference" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Quick-reference" +[[std.label]] +dispname = "Julia v1.10 Release Notes" +name = "Julia-v1.10-Release-Notes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Keeping values alive in the absence of uses" +name = "Keeping-values-alive-in-the-absence-of-uses" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Key bindings" +name = "Key-bindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Keyword Arguments" +name = "Keyword-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Keyword arguments" +name = "Keyword-arguments" +uri = "devdocs/functions/#$" +[[std.label]] +name = "Keywords" +uri = "base/base/#$" +[[std.label]] +dispname = "LAPACK functions" +name = "LAPACK-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LLVM" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "LLVM-Alias-Analysis" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "LLVM Interface" +name = "LLVM-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "Language changes" +name = "Language-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Lattice Design" +name = "Lattice-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Lazy Artifacts" +name = "Lazy-Artifacts" +uri = "stdlib/LazyArtifacts/#$" +[[std.label]] +dispname = "Legacy interface" +name = "Legacy-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Legacy ios.c library" +name = "Legacy-ios.c-library" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Let Blocks" +name = "Let-Blocks" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Level 1 BLAS functions" +name = "Level-1-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 2 BLAS functions" +name = "Level-2-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 3 BLAS functions" +name = "Level-3-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LibCURL" +uri = "stdlib/LibCURL/#$" +[[std.label]] +name = "LibGit2" +uri = "stdlib/LibGit2/#$" +[[std.label]] +dispname = "Libuv wrappers for stdio" +name = "Libuv-wrappers-for-stdio" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Line-by-Line Allocation Tracking" +name = "Line-by-Line-Allocation-Tracking" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Line endings" +name = "Line-endings" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Line numbers" +name = "Line-numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Linear indexing (LinearIndices)" +name = "Linear-indexing-(LinearIndices)" +uri = "devdocs/offset-arrays/#Linear-indexing-%28LinearIndices%29" +[[std.label]] +name = "LinearAlgebra" +uri = "NEWS/#$" +[[std.label]] +name = "Links" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Linux Build Troubleshooting" +name = "Linux-Build-Troubleshooting" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "Lists" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Literal zero and one" +name = "Literal-zero-and-one" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Literals" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Loading a particular file" +name = "Loading-a-particular-file" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Local invocations" +name = "Local-invocations" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Log event structure" +name = "Log-event-structure" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logging module" +name = "Logging-module" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logical Operations on Arrays" +name = "Logical-Operations-on-Arrays" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Logical indexing" +name = "Logical-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Logical operators" +name = "Logical-operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Loops and Comprehensions" +name = "Loops-and-Comprehensions" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level matrix operations" +name = "Low-level-matrix-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Low-level synchronization primitives" +name = "Low-level-synchronization-primitives" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Lowered form" +name = "Lowered-form" +uri = "devdocs/ast/#$" +[[std.label]] +name = "MacOS" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Machine epsilon" +name = "Machine-epsilon" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Macro-generated code" +name = "Macro-generated-code" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Macro invocation" +name = "Macro-invocation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Macros and dispatch" +name = "Macros-and-dispatch" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Main SSA data structure" +name = "Main-SSA-data-structure" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Mapping C Functions to Julia" +name = "Mapping-C-Functions-to-Julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown Syntax Extensions" +name = "Markdown-Syntax-Extensions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Marking and Generational Collection" +name = "Marking-and-Generational-Collection" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Mathematical Functions" +name = "Mathematical-Functions" +uri = "base/math/#$" +[[std.label]] +dispname = "Mathematical Operations and Elementary Functions" +name = "Mathematical-Operations-and-Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Mathematics" +uri = "base/math/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "Matrix-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Measure performance with @time and pay attention to memory allocation" +name = "Measure-performance-with-[@time](@ref)-and-pay-attention-to-memory-allocation" +uri = "manual/performance-tips/#Measure-performance-with-%5B%40time%5D%28%40ref%29-and-pay-attention-to-memory-allocation" +[[std.label]] +name = "Memory" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Memory Management" +name = "Memory-Management" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Memory Ownership" +name = "Memory-Ownership" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Memory Sanitizer (MSAN)" +name = "Memory-Sanitizer-(MSAN)" +uri = "devdocs/sanitizers/#Memory-Sanitizer-%28MSAN%29" +[[std.label]] +dispname = "Memory allocation analysis" +name = "Memory-allocation-analysis" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Memory layout" +name = "Memory-layout" +uri = "base/base/#$" +[[std.label]] +dispname = "Memory layout of Julia Objects" +name = "Memory-layout-of-Julia-Objects" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Memory-mapped I/O" +name = "Memory-mapped-I/O" +uri = "stdlib/Mmap/#Memory-mapped-I%2FO" +[[std.label]] +dispname = "Memory profiling" +name = "Memory-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "Menus" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Merging backports into the release branch" +name = "Merging-backports-into-the-release-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +name = "Meta" +uri = "base/base/#$" +[[std.label]] +name = "Metaprogramming" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method Tables" +name = "Method-Tables" +uri = "devdocs/functions/#$" +[[std.label]] +name = "MethodInstance" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Missing Values" +name = "Missing-Values" +uri = "base/base/#$" +[[std.label]] +dispname = "Mixing multiple using and import statements" +name = "Mixing-multiple-using-and-import-statements" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module bindings" +name = "Module-bindings" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Module initialization and precompilation" +name = "Module-initialization-and-precompilation" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module loading" +name = "Module-loading" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Module loading callbacks" +name = "Module-loading-callbacks" +uri = "devdocs/require/#$" +[[std.label]] +name = "Modules" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "More About Callbacks" +name = "More-About-Callbacks" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "More about types" +name = "More-about-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "More dots: Fuse vectorized operations" +name = "More-dots:-Fuse-vectorized-operations" +uri = "manual/performance-tips/#More-dots%3A-Fuse-vectorized-operations" +[[std.label]] +dispname = "More on Channels" +name = "More-on-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "More task operations" +name = "More-task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Mozilla's Record and Replay Framework (rr)" +name = "Mozilla's-Record-and-Replay-Framework-(rr)" +uri = "devdocs/debuggingtips/#Mozilla%27s-Record-and-Replay-Framework-%28rr%29" +[[std.label]] +dispname = "Multi-processing and Distributed Computing" +name = "Multi-processing-and-Distributed-Computing" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Multicast" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Multidimensional Arrays" +name = "Multidimensional-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Multimedia I/O" +name = "Multimedia-I/O" +uri = "base/io-network/#Multimedia-I%2FO" +[[std.label]] +dispname = "Multiple GC Threads" +name = "Multiple-GC-Threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multiple Objects" +name = "Multiple-Objects" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Mutable Composite Types" +name = "Mutable-Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Mutable collections" +name = "Mutable-collections" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Named Tuple Types" +name = "Named-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Named Tuples" +name = "Named-Tuples" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Nested quote" +name = "Nested-quote" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Network I/O" +name = "Network-I/O" +uri = "base/io-network/#Network-I%2FO" +[[std.label]] +dispname = "Network Requirements for LocalManager and SSHManager" +name = "Network-Requirements-for-LocalManager-and-SSHManager" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Network transport" +name = "Network-transport" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "NetworkOptions" +uri = "stdlib/NetworkOptions/#$" +[[std.label]] +dispname = "Networking and Streams" +name = "Networking-and-Streams" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "New IR nodes" +name = "New-IR-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "New language features" +name = "New-language-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library features" +name = "New-library-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library functions" +name = "New-library-functions" +uri = "NEWS/#$" +[[std.label]] +dispname = "Non-constant Function Specifications" +name = "Non-constant-Function-Specifications" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Note on Optional and keyword Arguments" +name = "Note-on-Optional-and-keyword-Arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Notes on BLAS and LAPACK" +name = "Notes-on-BLAS-and-LAPACK" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Notes on using bpftrace" +name = "Notes-on-using-bpftrace" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Noteworthy Differences from other Languages" +name = "Noteworthy-Differences-from-other-Languages" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from C/C++" +name = "Noteworthy-differences-from-C/C" +uri = "manual/noteworthy-differences/#Noteworthy-differences-from-C%2FC" +[[std.label]] +dispname = "Noteworthy differences from Common Lisp" +name = "Noteworthy-differences-from-Common-Lisp" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from MATLAB" +name = "Noteworthy-differences-from-MATLAB" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from Python" +name = "Noteworthy-differences-from-Python" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from R" +name = "Noteworthy-differences-from-R" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Nothingness and missing values" +name = "Nothingness-and-missing-values" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Number of indices" +name = "Number-of-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Numbered prompt" +name = "Numbered-prompt" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Numeric Comparisons" +name = "Numeric-Comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Numerical Conversions" +name = "Numerical-Conversions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "OS X" +name = "OS-X" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Object allocation" +name = "Object-allocation" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Object layout (jl_value_t)" +name = "Object-layout-(jl_value_t)" +uri = "devdocs/object/#Object-layout-%28jl_value_t%29" +[[std.label]] +dispname = "Omitted and extra indices" +name = "Omitted-and-extra-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "On the command line" +name = "On-the-command-line" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Operations on Types" +name = "Operations-on-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Operator Precedence and Associativity" +name = "Operator-Precedence-and-Associativity" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Operators" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Operators Are Functions" +name = "Operators-Are-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Operators With Special Names" +name = "Operators-With-Special-Names" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optimization Pipeline" +name = "Optimization-Pipeline" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Optimize network I/O during parallel execution" +name = "Optimize-network-I/O-during-parallel-execution" +uri = "manual/performance-tips/#Optimize-network-I%2FO-during-parallel-execution" +[[std.label]] +dispname = "Optional Arguments" +name = "Optional-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optionally-generated functions" +name = "Optionally-generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Options for controlling the display of profile results" +name = "Options-for-controlling-the-display-of-profile-results" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Order-Related Functions" +name = "Order-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Other Test Macros" +name = "Other-Test-Macros" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Other generic segfaults or unreachables reached" +name = "Other-generic-segfaults-or-unreachables-reached" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Outer-only constructors" +name = "Outer-only-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Output-type computation" +name = "Output-type-computation" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Overflow behavior" +name = "Overflow-behavior" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Overview" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Overview of Julia to LLVM Interface" +name = "Overview-of-Julia-to-LLVM-Interface" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Package Manager" +name = "Package-Manager" +uri = "NEWS/#$" +[[std.label]] +dispname = "Package directories" +name = "Package-directories" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Packages and Modules" +name = "Packages-and-Modules" +uri = "manual/faq/#$" +[[std.label]] +name = "Paragraphs" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Parallel Computing" +name = "Parallel-Computing" +uri = "manual/parallel-computing/#$" +[[std.label]] +dispname = "Parallel Map and Loops" +name = "Parallel-Map-and-Loops" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Parallel mode" +name = "Parallel-mode" +uri = "manual/command-line-interface/#$" +[[std.label]] +name = "Parallelization" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Parametric Abstract Types" +name = "Parametric-Abstract-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Constructors" +name = "Parametric-Constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Methods" +name = "Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parametric Primitive Types" +name = "Parametric-Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Types" +name = "Parametric-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametrically-constrained Varargs methods" +name = "Parametrically-constrained-Varargs-methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parsing TOML data" +name = "Parsing-TOML-data" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Passing Pointers for Modifying Inputs" +name = "Passing-Pointers-for-Modifying-Inputs" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Passing options to LLVM" +name = "Passing-options-to-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Performance critical code should be inside a function" +name = "Performance-critical-code-should-be-inside-a-function" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Period Types" +name = "Period-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +name = "Periods" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Phi nodes and Pi nodes" +name = "Phi-nodes-and-Pi-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "PhiC nodes and Upsilon nodes" +name = "PhiC-nodes-and-Upsilon-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +name = "Pidfile" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +name = "Pkg" +uri = "stdlib/Pkg/#$" +[[std.label]] +dispname = "Pkg mode" +name = "Pkg-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Pkg.jl" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Platform-Specific Notes" +name = "Platform-Specific-Notes" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Point releasing 101" +name = "Point-releasing-101" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Powers, logs and roots" +name = "Powers,-logs-and-roots" +uri = "manual/mathematical-operations/#Powers%2C-logs-and-roots" +[[std.label]] +dispname = "Pre-allocating outputs" +name = "Pre-allocating-outputs" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Prefer exported methods over direct field access" +name = "Prefer-exported-methods-over-direct-field-access" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Primary Functions" +name = "Primary-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Primitive Types" +name = "Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Principles of usage" +name = "Principles-of-usage" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Printf" +uri = "NEWS/#$" +[[std.label]] +dispname = "Printing of debug information" +name = "Printing-of-debug-information" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Probe usage examples" +name = "Probe-usage-examples" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Processing log events" +name = "Processing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Profiling Julia with Tracy" +name = "Profiling-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Profiling package precompilation with Tracy" +name = "Profiling-package-precompilation-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Program representation" +name = "Program-representation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Project environments" +name = "Project-environments" +uri = "manual/code-loading/#$" +[[std.label]] +name = "Promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Propagating inbounds" +name = "Propagating-inbounds" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Propagation of Missing Values" +name = "Propagation-of-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "Proper-maintenance-and-care-of-multi-threading-locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Properties of Types" +name = "Properties-of-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Property destructuring" +name = "Property-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Qualified names" +name = "Qualified-names" +uri = "manual/modules/#$" +[[std.label]] +name = "Quirks" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Quote expressions" +name = "Quote-expressions" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "REPL-based workflow" +name = "REPL-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "REPL formatting" +name = "REPL-formatting" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "RadioMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Random Numbers" +name = "Random-Numbers" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random generation functions" +name = "Random-generation-functions" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random numbers module" +name = "Random-numbers-module" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Raspberry Pi 1 / Raspberry Pi Zero" +name = "Raspberry-Pi-1-/-Raspberry-Pi-Zero" +uri = "devdocs/build/arm/#Raspberry-Pi-1-%2F-Raspberry-Pi-Zero" +[[std.label]] +dispname = "Raspberry Pi 2" +name = "Raspberry-Pi-2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Rational Numbers" +name = "Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Receiving IP Multicast Packets" +name = "Receiving-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Redefining Methods" +name = "Redefining-Methods" +uri = "manual/methods/#$" +[[std.label]] +name = "Reflection" +uri = "base/base/#$" +[[std.label]] +dispname = "Reflection and introspection" +name = "Reflection-and-introspection" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Remote References and AbstractChannels" +name = "Remote-References-and-AbstractChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Remote References and Distributed Garbage Collection" +name = "Remote-References-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Renaming with as" +name = "Renaming-with-as" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "Reporting-and-analyzing-crashes-(segfaults)" +uri = "devdocs/backtraces/#Reporting-and-analyzing-crashes-%28segfaults%29" +[[std.label]] +name = "Representation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Representation of Intermediate Values" +name = "Representation-of-Intermediate-Values" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Representation of Pointers" +name = "Representation-of-Pointers" +uri = "devdocs/compiler/#$" +[[std.label]] +name = "Reproducibility" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Reproducing concurrency bugs with rr" +name = "Reproducing-concurrency-bugs-with-rr" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Required Build Tools and External Libraries" +name = "Required-Build-Tools-and-External-Libraries" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Resolving IP Addresses" +name = "Resolving-IP-Addresses" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Resources" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Return type" +name = "Return-type" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Returning nothing" +name = "Returning-nothing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Revise-based workflows" +name = "Revise-based-workflows" +uri = "manual/workflow-tips/#$" +[[std.label]] +name = "Rounding" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Epoch" +name = "Rounding-Epoch" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Functions" +name = "Rounding-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding functions" +name = "Rounding-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Rounding modes" +name = "Rounding-modes" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Running External Programs" +name = "Running-External-Programs" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Running PackageEvaluator" +name = "Running-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Running the Julia test suite under Valgrind" +name = "Running-the-Julia-test-suite-under-Valgrind" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Running the analysis" +name = "Running-the-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "SHA" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SHA functions" +name = "SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SIMD Support" +name = "SIMD-Support" +uri = "base/simd-types/#$" +[[std.label]] +dispname = "SIMD Values" +name = "SIMD-Values" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Safe use of Finalizers" +name = "Safe-use-of-Finalizers" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sanitizer support" +name = "Sanitizer-support" +uri = "devdocs/sanitizers/#$" +[[std.label]] +name = "Scheduling" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Search modes" +name = "Search-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Segfaults during bootstrap (sysimg.jl)" +name = "Segfaults-during-bootstrap-(sysimg.jl)" +uri = "devdocs/backtraces/#Segfaults-during-bootstrap-%28sysimg.jl%29" +[[std.label]] +dispname = "Segfaults when running a script" +name = "Segfaults-when-running-a-script" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Selecting an appropriate output array" +name = "Selecting-an-appropriate-output-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Sending IP Multicast Packets" +name = "Sending-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Separate convert and kernel logic" +name = "Separate-convert-and-kernel-logic" +uri = "manual/methods/#$" +[[std.label]] +name = "Serialization" +uri = "stdlib/Serialization/#$" +[[std.label]] +dispname = "Sessions and the REPL" +name = "Sessions-and-the-REPL" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Set-Like Collections" +name = "Set-Like-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Setting up PackageEvaluator" +name = "Setting-up-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "Shared-Arrays" +uri = "stdlib/SharedArrays/#$" +[[std.label]] +dispname = "Shared Arrays and Distributed Garbage Collection" +name = "Shared-Arrays-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shared Global Data Structures" +name = "Shared-Global-Data-Structures" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Short-Circuit Evaluation" +name = "Short-Circuit-Evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Side effects and mutable function arguments" +name = "Side-effects-and-mutable-function-arguments" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sign and absolute value functions" +name = "Sign-and-absolute-value-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Signing binaries" +name = "Signing-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Skipping Missing Values" +name = "Skipping-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Sockets" +uri = "stdlib/Sockets/#$" +[[std.label]] +dispname = "Sorting Algorithms" +name = "Sorting-Algorithms" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting Functions" +name = "Sorting-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting and Related Functions" +name = "Sorting-and-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Source distribution" +name = "Source-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Source distributions of releases" +name = "Source-distributions-of-releases" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Sparse Arrays" +name = "Sparse-Arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector Storage" +name = "Sparse-Vector-Storage" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector and Matrix Constructors" +name = "Sparse-Vector-and-Matrix-Constructors" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse matrix operations" +name = "Sparse-matrix-operations" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Special Types" +name = "Special-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Special floating-point values" +name = "Special-floating-point-values" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Special functions" +name = "Special-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Special matrices" +name = "Special-matrices" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Special values" +name = "Special-values" +uri = "base/base/#$" +[[std.label]] +dispname = "Specialized Calling Convention Signature Representation" +name = "Specialized-Calling-Convention-Signature-Representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Specializing array generation" +name = "Specializing-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Specializing axes" +name = "Specializing-axes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing reshape" +name = "Specializing-reshape" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing similar" +name = "Specializing-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specifying Network Topology (Experimental)" +name = "Specifying-Network-Topology-(Experimental)" +uri = "manual/distributed-computing/#Specifying-Network-Topology-%28Experimental%29" +[[std.label]] +dispname = "Specifying multiple system image targets" +name = "Specifying-multiple-system-image-targets" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Splatting interpolation" +name = "Splatting-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Stack Traces" +name = "Stack-Traces" +uri = "manual/stacktraces/#$" +[[std.label]] +name = "StackTraces" +uri = "base/stacktraces/#$" +[[std.label]] +dispname = "Standalone using and import" +name = "Standalone-using-and-import" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Standard Modules" +name = "Standard-Modules" +uri = "base/base/#$" +[[std.label]] +dispname = "Standard Numeric Types" +name = "Standard-Numeric-Types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Standard functions" +name = "Standard-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Standard library changes" +name = "Standard-library-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Standard modules" +name = "Standard-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Starting Julia with multiple threads" +name = "Starting-Julia-with-multiple-threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Starting and managing worker processes" +name = "Starting-and-managing-worker-processes" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Startup file" +name = "Startup-file" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Static Analysis Algorithm" +name = "Static-Analysis-Algorithm" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "Static-analyzer-annotations-for-GC-correctness-in-C-code" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "Statistics" +uri = "stdlib/Statistics/#$" +[[std.label]] +dispname = "Step 1: Install toolchain" +name = "Step-1:-Install-toolchain" +uri = "devdocs/sanitizers/#Step-1%3A-Install-toolchain" +[[std.label]] +dispname = "Step 2: Build Julia with ASAN" +name = "Step-2:-Build-Julia-with-ASAN" +uri = "devdocs/sanitizers/#Step-2%3A-Build-Julia-with-ASAN" +[[std.label]] +dispname = "String Basics" +name = "String-Basics" +uri = "manual/strings/#$" +[[std.label]] +name = "Strings" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Struct Type Correspondences" +name = "Struct-Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Stylistic Conventions" +name = "Stylistic-Conventions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "SubArray design" +name = "SubArray-design" +uri = "devdocs/subarrays/#$" +[[std.label]] +name = "SubArrays" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Submodules and relative paths" +name = "Submodules-and-relative-paths" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Subsequences, permutations and shuffling" +name = "Subsequences,-permutations-and-shuffling" +uri = "stdlib/Random/#Subsequences%2C-permutations-and-shuffling" +[[std.label]] +name = "Subtypes" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Subtyping and method sorting" +name = "Subtyping-and-method-sorting" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Subtyping diagonal variables" +name = "Subtyping-diagonal-variables" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Supplying the number of expressions" +name = "Supplying-the-number-of-expressions" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Supporting ccall" +name = "Supporting-[ccall](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bccall%5D%28%40ref%29" +[[std.label]] +dispname = "Supporting pointer_from_objref" +name = "Supporting-[pointer_from_objref](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bpointer_from_objref%5D%28%40ref%29" +[[std.label]] +name = "Suppressions" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Surface syntax AST" +name = "Surface-syntax-AST" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Sweeping" +uri = "devdocs/gc/#$" +[[std.label]] +name = "Symbols" +uri = "manual/metaprogramming/#$" +[[std.label]] +name = "Syntax" +uri = "base/base/#$" +[[std.label]] +dispname = "Syntax Conflicts" +name = "Syntax-Conflicts" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Syntax Guide" +name = "Syntax-Guide" +uri = "manual/documentation/#$" +[[std.label]] +name = "System" +uri = "base/base/#$" +[[std.label]] +dispname = "System Image Building" +name = "System-Image-Building" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "System and Package Image Building" +name = "System-and-Package-Image-Building" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "TOML" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Tab completion" +name = "Tab-completion" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Tables" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tagging the release" +name = "Tagging-the-release" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "Talking-to-the-compiler-(the-:meta-mechanism)" +uri = "devdocs/meta/#Talking-to-the-compiler-%28the-%3Ameta-mechanism%29" +[[std.label]] +name = "Tar" +uri = "stdlib/Tar/#$" +[[std.label]] +dispname = "Target Architectures" +name = "Target-Architectures" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Target-Dependent Optimization and Code Generation" +name = "Target-Dependent-Optimization-and-Code-Generation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Task Monitor with BPFnative.jl" +name = "Task-Monitor-with-BPFnative.jl" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task queue probes" +name = "Task-queue-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task runtime probes" +name = "Task-runtime-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task spawn monitor" +name = "Task-spawn-monitor" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Tasks" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Tasks and events" +name = "Tasks-and-events" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +name = "Test" +uri = "NEWS/#$" +[[std.label]] +dispname = "Test result types" +name = "Test-result-types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Test utilities" +name = "Test-utilities" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Base Julia" +name = "Testing-Base-Julia" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Log Statements" +name = "Testing-Log-Statements" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing log events" +name = "Testing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "The @threads Macro" +name = "The-@threads-Macro" +uri = "manual/multi-threading/#The-%40threads-Macro" +[[std.label]] +dispname = "The Julia REPL" +name = "The-Julia-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The Julian mode" +name = "The-Julian-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The throw function" +name = "The-[throw](@ref)-function" +uri = "manual/control-flow/#The-%5Bthrow%5D%28%40ref%29-function" +[[std.label]] +dispname = "The analyzer annotations" +name = "The-analyzer-annotations" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "The bounds checking call hierarchy" +name = "The-bounds-checking-call-hierarchy" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "The dangers of abusing multiple dispatch (aka, more on types with values-as-parameters)" +name = "The-dangers-of-abusing-multiple-dispatch-(aka,-more-on-types-with-values-as-parameters)" +uri = "manual/performance-tips/#The-dangers-of-abusing-multiple-dispatch-%28aka%2C-more-on-types-with-values-as-parameters%29" +[[std.label]] +dispname = "The different prompt modes" +name = "The-different-prompt-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The documentation is not accurate enough. Can I rely on the existing behavior?" +name = "The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior?" +uri = "manual/faq/#The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior%3F" +[[std.label]] +dispname = "The inlining algorithm (inline_worthy)" +name = "The-inlining-algorithm-(inline_worthy)" +uri = "devdocs/inference/#The-inlining-algorithm-%28inline_worthy%29" +[[std.label]] +dispname = "The jlcall calling convention" +name = "The-jlcall-calling-convention" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "The return Keyword" +name = "The-return-Keyword" +uri = "manual/functions/#$" +[[std.label]] +dispname = "The try/catch statement" +name = "The-try/catch-statement" +uri = "manual/control-flow/#The-try%2Fcatch-statement" +[[std.label]] +dispname = "The two uses of the ... operator: slurping and splatting" +name = "The-two-uses-of-the-...-operator:-slurping-and-splatting" +uri = "manual/faq/#The-two-uses-of-the-...-operator%3A-slurping-and-splatting" +[[std.label]] +dispname = "The uniform scaling operator" +name = "The-uniform-scaling-operator" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "There is a useful undocumented function/type/constant. Can I use it?" +name = "There-is-a-useful-undocumented-function/type/constant.-Can-I-use-it?" +uri = "manual/faq/#There-is-a-useful-undocumented-function%2Ftype%2Fconstant.-Can-I-use-it%3F" +[[std.label]] +dispname = "Things to watch out for" +name = "Things-to-watch-out-for" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Thread Sanitizer (TSAN)" +name = "Thread-Sanitizer-(TSAN)" +uri = "devdocs/sanitizers/#Thread-Sanitizer-%28TSAN%29" +[[std.label]] +dispname = "Thread sleep/wake probes" +name = "Thread-sleep/wake-probes" +uri = "devdocs/probes/#Thread-sleep%2Fwake-probes" +[[std.label]] +dispname = "Throwing Julia Exceptions" +name = "Throwing-Julia-Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Thundering herd detection" +name = "Thundering-herd-detection" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "TimeType-Period Arithmetic" +name = "TimeType-Period-Arithmetic" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Toplevel elements" +name = "Toplevel-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tracy Profiler" +name = "Tracy-Profiler" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Trait-based dispatch" +name = "Trait-based-dispatch" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Treat Subnormal Numbers as Zeros" +name = "Treat-Subnormal-Numbers-as-Zeros" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Triggered During Execution" +name = "Triggered-During-Execution" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Trigonometric and hyperbolic functions" +name = "Trigonometric-and-hyperbolic-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Triple-Quoted String Literals" +name = "Triple-Quoted-String-Literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Troubleshooting \"method not matched\": parametric type invariance and MethodErrors" +name = "Troubleshooting-\"method-not-matched\":-parametric-type-invariance-and-MethodErrors" +uri = "manual/faq/#Troubleshooting-%22method-not-matched%22%3A-parametric-type-invariance-and-MethodErrors" +[[std.label]] +dispname = "Try it out!" +name = "Try-it-out!" +uri = "devdocs/EscapeAnalysis/#Try-it-out%21" +[[std.label]] +dispname = "Tuple Types" +name = "Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Tuple and NTuple arguments" +name = "Tuple-and-NTuple-arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Tuple types" +name = "Tuple-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Tuples" +uri = "manual/functions/#$" +[[std.label]] +name = "Tweaks" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type Aliases" +name = "Type-Aliases" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Correspondences" +name = "Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Declarations" +name = "Type-Declarations" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Parameters" +name = "Type-Parameters" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Unions" +name = "Type-Unions" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type declarations" +name = "Type-declarations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type parameters and fields" +name = "Type-parameters-and-fields" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Type relations" +name = "Type-relations" +uri = "base/base/#$" +[[std.label]] +name = "TypeNames" +uri = "devdocs/types/#$" +[[std.label]] +name = "Types" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Types, type declarations, and constructors" +name = "Types,-type-declarations,-and-constructors" +uri = "manual/faq/#Types%2C-type-declarations%2C-and-constructors" +[[std.label]] +dispname = "Types and sets (and Any and Union{}/Bottom)" +name = "Types-and-sets-(and-Any-and-Union{}/Bottom)" +uri = "devdocs/types/#Types-and-sets-%28and-Any-and-Union%7B%7D%2FBottom%29" +[[std.label]] +dispname = "Types of functions" +name = "Types-of-functions" +uri = "manual/types/#$" +[[std.label]] +name = "UUIDs" +uri = "stdlib/UUIDs/#$" +[[std.label]] +dispname = "Unhandled rr system calls" +name = "Unhandled-rr-system-calls" +uri = "devdocs/valgrind/#$" +[[std.label]] +name = "Unicode" +uri = "stdlib/Unicode/#$" +[[std.label]] +dispname = "Unicode Input" +name = "Unicode-Input" +uri = "manual/unicode-input/#$" +[[std.label]] +dispname = "Unicode and UTF-8" +name = "Unicode-and-UTF-8" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Union representation" +name = "Union-representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "UnionAll Types" +name = "UnionAll-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "UnionAll types" +name = "UnionAll-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Unit Testing" +name = "Unit-Testing" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Update the version number of a dependency" +name = "Update-the-version-number-of-a-dependency" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating an existing source tree" +name = "Updating-an-existing-source-tree" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating fields of GC-managed objects" +name = "Updating-fields-of-GC-managed-objects" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Updating operators" +name = "Updating-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Uploading binaries" +name = "Uploading-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Use in Makefiles" +name = "Use-in-Makefiles" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Use naming conventions consistent with Julia base/" +name = "Use-naming-conventions-consistent-with-Julia-base/" +uri = "manual/style-guide/#Use-naming-conventions-consistent-with-Julia-base%2F" +[[std.label]] +dispname = "Useful JULIA_LLVM_ARGS parameters" +name = "Useful-JULIA_LLVM_ARGS-parameters" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Useful Julia functions for Inspecting those variables" +name = "Useful-Julia-functions-for-Inspecting-those-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful Julia variables for Inspecting" +name = "Useful-Julia-variables-for-Inspecting" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful references:" +name = "Useful-references:" +uri = "devdocs/probes/#Useful-references%3A" +[[std.label]] +dispname = "User interaction" +name = "User-interaction" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Using @threads without data races" +name = "Using-@threads-without-data-races" +uri = "manual/multi-threading/#Using-%40threads-without-data-races" +[[std.label]] +dispname = "Using Loggers" +name = "Using-Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Using Valgrind with Julia" +name = "Using-Valgrind-with-Julia" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Using arguments inside scripts" +name = "Using-arguments-inside-scripts" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Using axes for bounds checks and loop iteration" +name = "Using-axes-for-bounds-checks-and-loop-iteration" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Using distinct algorithms for scalar or array generation" +name = "Using-distinct-algorithms-for-scalar-or-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Using julia-config to automatically determine build parameters" +name = "Using-julia-config-to-automatically-determine-build-parameters" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Utility Collections" +name = "Utility-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Vararg Tuple Types" +name = "Vararg-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Varargs Functions" +name = "Varargs-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Variables and Assignments" +name = "Variables-and-Assignments" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Variadic function calls" +name = "Variadic-function-calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Verifying" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Versioning" +uri = "base/base/#$" +[[std.label]] +dispname = "Versioning and Git" +name = "Versioning-and-Git" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Via @profile" +name = "Via-@profile" +uri = "stdlib/Profile/#Via-%40profile" +[[std.label]] +dispname = "Viewing Tracy files in your browser" +name = "Viewing-Tracy-files-in-your-browser" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Viewing a stack trace" +name = "Viewing-a-stack-trace" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Views (SubArrays and other view types)" +name = "Views-(SubArrays-and-other-view-types)" +uri = "base/arrays/#Views-%28SubArrays-and-other-view-types%29" +[[std.label]] +dispname = "What are the possible causes of an UndefVarError during remote execution?" +name = "What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution?" +uri = "manual/faq/#What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution%3F" +[[std.label]] +dispname = "What does the ... operator do?" +name = "What-does-the-...-operator-do?" +uri = "manual/faq/#What-does-the-...-operator-do%3F" +[[std.label]] +dispname = "What is the difference between \"using\" and \"import\"?" +name = "What-is-the-difference-between-\"using\"-and-\"import\"?" +uri = "manual/faq/#What-is-the-difference-between-%22using%22-and-%22import%22%3F" +[[std.label]] +dispname = "What is the return value of an assignment?" +name = "What-is-the-return-value-of-an-assignment?" +uri = "manual/faq/#What-is-the-return-value-of-an-assignment%3F" +[[std.label]] +dispname = "When is convert called?" +name = "When-is-convert-called?" +uri = "manual/conversion-and-promotion/#When-is-convert-called%3F" +[[std.label]] +dispname = "When to use T, Ptr{T} and Ref{T}" +name = "When-to-use-T,-Ptr{T}-and-Ref{T}" +uri = "manual/calling-c-and-fortran-code/#When-to-use-T%2C-Ptr%7BT%7D-and-Ref%7BT%7D" +[[std.label]] +dispname = "Why am I getting UndefVarError from a simple loop?" +name = "Why-am-I-getting-UndefVarError-from-a-simple-loop?" +uri = "manual/faq/#Why-am-I-getting-UndefVarError-from-a-simple-loop%3F" +[[std.label]] +dispname = "Why are my Julia benchmarks for linear algebra operations different from other languages?" +name = "Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages?" +uri = "manual/faq/#Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages%3F" +[[std.label]] +dispname = "Why do concurrent writes to the same stream result in inter-mixed output?" +name = "Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output?" +uri = "manual/faq/#Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output%3F" +[[std.label]] +dispname = "Why does Julia use * for string concatenation? Why not + or something else?" +name = "Why-does-Julia-use-*-for-string-concatenation?-Why-not-or-something-else?" +uri = "manual/faq/#Why-does-Julia-use-%2A-for-string-concatenation%3F-Why-not-or-something-else%3F" +[[std.label]] +dispname = "Why does x += y allocate memory when x and y are arrays?" +name = "Why-does-x-y-allocate-memory-when-x-and-y-are-arrays?" +uri = "manual/faq/#Why-does-x-y-allocate-memory-when-x-and-y-are-arrays%3F" +[[std.label]] +dispname = "Why doesn't it work to declare foo(bar::Vector{Real}) = 42 and then call foo([1])?" +name = "Why-doesn't-it-work-to-declare-foo(bar::Vector{Real})-42-and-then-call-foo([1])?" +uri = "manual/faq/#Why-doesn%27t-it-work-to-declare-foo%28bar%3A%3AVector%7BReal%7D%29-42-and-then-call-foo%28%5B1%5D%29%3F" +[[std.label]] +dispname = "Why doesn't run support * or pipes for scripting external programs?" +name = "Why-doesn't-run-support-*-or-pipes-for-scripting-external-programs?" +uri = "manual/faq/#Why-doesn%27t-run-support-%2A-or-pipes-for-scripting-external-programs%3F" +[[std.label]] +dispname = "Why don't you compile Matlab/Python/R/… code to Julia?" +name = "Why-don't-you-compile-Matlab/Python/R/…-code-to-Julia?" +uri = "manual/faq/#Why-don%27t-you-compile-Matlab%2FPython%2FR%2F%E2%80%A6-code-to-Julia%3F" +[[std.label]] +dispname = "Windows Build Debugging" +name = "Windows-Build-Debugging" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Workflow for Testing Packages" +name = "Workflow-for-Testing-Packages" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with Arrays" +name = "Working-with-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Working with Broadcasted objects" +name = "Working-with-Broadcasted-objects" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Working with Files" +name = "Working-with-Files" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Working with LLVM" +name = "Working-with-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Working with Test Sets" +name = "Working-with-Test-Sets" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with context" +name = "Working-with-context" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Wrapper types" +name = "Wrapper-types" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Write \"type-stable\" functions" +name = "Write-\"type-stable\"-functions" +uri = "manual/performance-tips/#Write-%22type-stable%22-functions" +[[std.label]] +dispname = "Write functions, not just scripts" +name = "Write-functions,-not-just-scripts" +uri = "manual/style-guide/#Write-functions%2C-not-just-scripts" +[[std.label]] +dispname = "Write functions with argument ordering similar to Julia Base" +name = "Write-functions-with-argument-ordering-similar-to-Julia-Base" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Writing Documentation" +name = "Writing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Writing Tests for greeting_tests.jl" +name = "Writing-Tests-for-greeting_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing Tests for math_tests.jl" +name = "Writing-Tests-for-math_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing custom array types with non-1 indexing" +name = "Writing-custom-array-types-with-non-1-indexing" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "LaTeX" +name = "\\LaTeX" +uri = "stdlib/Markdown/#%5CLaTeX" +[[std.label]] +dispname = "Allocation Profiler" +name = "allocation-profiler" +uri = "manual/profile/#$" +[[std.label]] +dispname = "$ and \\ characters" +name = "and-\\-characters" +uri = "manual/documentation/#and-%5C-characters" +[[std.label]] +dispname = "Method" +name = "ast-lowered-method" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Automatic Type Conversion" +name = "automatic-type-conversion" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Append ! to names of functions that modify their arguments" +name = "bang-convention" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Calling Convention" +name = "calling-convention" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "How do I catch CTRL-C in a script?" +name = "catch-ctrl-c" +uri = "manual/faq/#$" +[[std.label]] +dispname = "ccall interface" +name = "ccall-interface" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "ccall using a libuv threadpool (Experimental)" +name = "ccall-using-a-libuv-threadpool-(Experimental)" +uri = "base/multi-threading/#ccall-using-a-libuv-threadpool-%28Experimental%29" +[[std.label]] +dispname = "Command-line Interface" +name = "cli" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Code Availability and Loading Packages" +name = "code-availability" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Code Loading" +name = "code-loading" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Interpolation" +name = "command-interpolation" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Command-line switches for Julia" +name = "command-line-interface" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Compiler efficiency issues" +name = "compiler-efficiency-issues" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Conversion and Promotion" +name = "conversion-and-promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Destructuring Assignment and Multiple Return Values" +name = "destructuring-assignment" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Macro reference" +name = "dev-cartesian-reference" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "JIT Code Generation" +name = "dev-codegen" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Macro Expansion" +name = "dev-macro-expansion" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Parsing" +name = "dev-parsing" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "System Image" +name = "dev-sysimg" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Type Inference" +name = "dev-type-inference" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Version/Environment info" +name = "dev-version-info" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "else Clauses" +name = "else-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "JULIA_CPU_THREADS" +name = "env-cpu-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NUM_GC_THREADS" +name = "env-gc-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_IMAGE_THREADS" +name = "env-image-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_MAX_NUM_PRECOMPILE_FILES" +name = "env-max-num-precompile-files" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "What are the differences between zero-dimensional arrays and scalars?" +name = "faq-array-0dim" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Asynchronous IO and concurrent synchronous writes" +name = "faq-async-io" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia give a DomainError for certain seemingly-sensible operations?" +name = "faq-domain-errors" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia use native machine integer arithmetic?" +name = "faq-integer-arithmetic" +uri = "manual/faq/#$" +[[std.label]] +dispname = "How does \"null\", \"nothingness\" or \"missingness\" work in Julia?" +name = "faq-nothing" +uri = "manual/faq/#$" +[[std.label]] +dispname = "finally Clauses" +name = "finally-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "gdb debugging tips" +name = "gdb-debugging-tips" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "isbits Union Arrays" +name = "isbits-Union-Arrays" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Optimizations" +name = "isbits-Union-Optimizations" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Structs" +name = "isbits-Union-Structs" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +name = "jl_atexit_hook()" +uri = "devdocs/init/#jl_atexit_hook%28%29" +[[std.label]] +name = "julia_init()" +uri = "devdocs/init/#julia_init%28%29" +[[std.label]] +name = "julia_save()" +uri = "devdocs/init/#julia_save%28%29" +[[std.label]] +dispname = "Separate kernel functions (aka, function barriers)" +name = "kernel-functions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Arrays" +name = "lib-arrays" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Iteration" +name = "lib-collections-iteration" +uri = "base/collections/#$" +[[std.label]] +dispname = "Constants" +name = "lib-constants" +uri = "base/constants/#$" +[[std.label]] +dispname = "File Events" +name = "lib-filewatching" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "lib-multithreading" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Numbers" +name = "lib-numbers" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Profiling" +name = "lib-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Strings" +name = "lib-strings" +uri = "base/strings/#$" +[[std.label]] +dispname = "Synchronization" +name = "lib-task-sync" +uri = "base/parallel/#$" +[[std.label]] +name = "libuv" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Local Scope" +name = "local-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level synchronization using schedule and wait" +name = "low-level-schedule-wait" +uri = "base/parallel/#$" +[[std.label]] +name = "main()" +uri = "devdocs/init/#main%28%29" +[[std.label]] +dispname = "Abstract Types" +name = "man-abstract-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Advantages of Julia" +name = "man-advantages-of-julia" +uri = "#$" +[[std.label]] +dispname = "Allowed Variable Names" +name = "man-allowed-variable-names" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Method Ambiguities" +name = "man-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Anonymous Functions" +name = "man-anonymous-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Public API" +name = "man-api" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Argument destructuring" +name = "man-argument-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Argument Passing Behavior" +name = "man-argument-passing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Array and Vectorized Operators and Functions" +name = "man-array-and-vectorized-operators-and-functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-array-concatenation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Indexing" +name = "man-array-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Array literals" +name = "man-array-literals" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Typed array literals" +name = "man-array-typed-literal" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Assignment expressions and assignment versus mutation" +name = "man-assignment-expressions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Asynchronous Programming" +name = "man-asynchronous" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Per-field atomics" +name = "man-atomics" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Alternative linear algebra backends" +name = "man-backends-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Bits Types" +name = "man-bits-types" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Byte Array Literals" +name = "man-byte-array-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Characters" +name = "man-characters" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Cluster Cookie" +name = "man-cluster-cookie" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "@code_warntype" +name = "man-code-warntype" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Compound Expressions" +name = "man-compound-expressions" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Comprehensions" +name = "man-comprehensions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-concatenation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Conditional Evaluation" +name = "man-conditional-evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Constructors" +name = "man-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Compressed Sparse Column (CSC) Sparse Matrix Storage" +name = "man-csc" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Arrays with custom indices" +name = "man-custom-indices" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom pretty-printing" +name = "man-custom-pretty-printing" +uri = "manual/types/#$" +[[std.label]] +dispname = "Declared Types" +name = "man-declared-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Distributed Computing" +name = "man-distributed" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Documentation" +name = "man-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Vectorized \"dot\" operators" +name = "man-dot-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Interpolation" +name = "man-expression-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Package Extensions" +name = "man-extensions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Functions" +name = "man-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Getting Started" +name = "man-getting-started" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Important Links" +name = "man-important-links" +uri = "#$" +[[std.label]] +dispname = "Indexed Assignment" +name = "man-indexed-assignment" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Inner Constructor Methods" +name = "man-inner-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Instance Properties" +name = "man-instance-properties" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Interactive Utilities" +name = "man-interactive-utils" +uri = "stdlib/InteractiveUtils/#$" +[[std.label]] +dispname = "Abstract Arrays" +name = "man-interface-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Iteration" +name = "man-interface-iteration" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Strided Arrays" +name = "man-interface-strided-arrays" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Customizing broadcasting" +name = "man-interfaces-broadcasting" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Introduction" +name = "man-introduction" +uri = "#$" +[[std.label]] +dispname = "Julia Compared to Other Languages" +name = "man-julia-compared-other-languages" +uri = "#$" +[[std.label]] +dispname = "Linear Algebra" +name = "man-linalg" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Orthogonal matrices (AbstractQ)" +name = "man-linalg-abstractq" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "man-linalg-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Logging" +name = "man-logging" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Repeated Evaluation: Loops" +name = "man-loops" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Macros" +name = "man-macros" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method design and the avoidance of ambiguities" +name = "man-method-design-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Method specializations" +name = "man-method-specializations" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Orthogonalize your design" +name = "man-methods-orthogonalize" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Single- and multi-dimensional Arrays" +name = "man-multi-dim-arrays" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "man-multithreading" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multithreading and linear algebra" +name = "man-multithreading-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Numeric Literal Coefficients" +name = "man-numeric-literal-coefficients" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Outer Constructor Methods" +name = "man-outer-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Composite Types" +name = "man-parametric-composite-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Avoid containers with abstract type parameters" +name = "man-performance-abstract-container" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Annotations" +name = "man-performance-annotations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance of captured variable" +name = "man-performance-captured" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Access arrays in memory order, along columns" +name = "man-performance-column-major" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Tips" +name = "man-performance-tips" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Types with values-as-parameters" +name = "man-performance-value-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Consider using views for slices" +name = "man-performance-views" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Printf" +name = "man-printf" +uri = "stdlib/Printf/#$" +[[std.label]] +dispname = "Punctuation" +name = "man-punctuation" +uri = "base/punctuation/#$" +[[std.label]] +dispname = "QuoteNode" +name = "man-quote-node" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Raw String Literals" +name = "man-raw-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Regular Expressions" +name = "man-regex-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Scope constructs" +name = "man-scope-table" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Scripting" +name = "man-scripting" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "man-shared-arrays" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shell mode" +name = "man-shell-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Singleton types" +name = "man-singleton-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Strings" +name = "man-strings" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Supported index types" +name = "man-supported-index-types" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Task Migration" +name = "man-task-migration" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Tasks (aka Coroutines)" +name = "man-tasks" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Threadpools" +name = "man-threadpools" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "What does \"type-stable\" mean?" +name = "man-type-stability" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Typed Globals" +name = "man-typed-globals" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Types" +name = "man-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type{T} type selectors" +name = "man-typet-type" +uri = "manual/types/#$" +[[std.label]] +dispname = "Variables" +name = "man-variables" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Dot Syntax for Vectorizing Functions" +name = "man-vectorized" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Version Number Literals" +name = "man-version-number-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "What Makes Julia, Julia?" +name = "man-what-makes-julia" +uri = "#$" +[[std.label]] +dispname = "Workflow Tips" +name = "man-workflow-tips" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Mapping C Types to Julia" +name = "mapping-c-types-to-julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown" +name = "markdown_stdlib" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Mathematical Operators" +name = "math-ops" +uri = "base/math/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "meta-non-standard-string-literals" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Missing Values" +name = "missing" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Modules" +name = "modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "nVidia Jetson TX2" +name = "nVidia-Jetson-TX2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Namespace management" +name = "namespace-management" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "non-standard-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "On Soft Scope" +name = "on-soft-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Diagnosing and fixing hangs due to a package dependency" +name = "pchang_deps" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Fixing package code to avoid hangs" +name = "pchang_fix" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Package Images" +name = "pkgimages" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package images optimized for multiple microarchitectures" +name = "pkgimgs-multi-versioning" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package/Environment Preferences" +name = "preferences" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "printf() and stdio in the Julia runtime" +name = "printf()-and-stdio-in-the-Julia-runtime" +uri = "devdocs/stdio/#printf%28%29-and-stdio-in-the-Julia-runtime" +[[std.label]] +dispname = "printf() during initialization" +name = "printf()-during-initialization" +uri = "devdocs/stdio/#printf%28%29-during-initialization" +[[std.label]] +name = "repl_entrypoint()" +uri = "devdocs/init/#repl_entrypoint%28%29" +[[std.label]] +dispname = "Scope of Variables" +name = "scope-of-variables" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "BLAS character arguments" +name = "stdlib-blas-chars" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Unit diagonal" +name = "stdlib-blas-diag" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Multiplication order" +name = "stdlib-blas-side" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Transposition operation" +name = "stdlib-blas-trans" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Triangle referencing" +name = "stdlib-blas-uplo" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "API reference" +name = "stdlib-dates-api" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "SparseArrays API" +name = "stdlib-sparse-arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Interpolation" +name = "string-interpolation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "System image optimized for multiple microarchitectures" +name = "sysimg-multi-versioning" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Tools" +name = "tools" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "using and import with specific identifiers, and adding methods" +name = "using-and-import-with-specific-identifiers,-and-adding-methods" +uri = "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods" +[[std.label]] +dispname = "Writing binary broadcasting rules" +name = "writing-binary-broadcasting-rules" +uri = "manual/interfaces/#$" diff --git a/v0.3.1/inventories/JuliaDocs.toml b/v0.3.1/inventories/JuliaDocs.toml new file mode 100644 index 0000000..d4898fd --- /dev/null +++ b/v0.3.1/inventories/JuliaDocs.toml @@ -0,0 +1,12 @@ +# DocInventory version 0 +project = "JuliaDocs" + +[[std.doc]] +name = "DocumenterInterLinks" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocumenterInterLinks.jl" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocInventories.jl" +uri = "DocInventories.jl#readme" diff --git a/v0.3.1/inventory.toml.gz b/v0.3.1/inventory.toml.gz new file mode 100644 index 0000000..b596444 Binary files /dev/null and b/v0.3.1/inventory.toml.gz differ diff --git a/v0.3.1/objects.inv b/v0.3.1/objects.inv new file mode 100644 index 0000000..80d2e98 Binary files /dev/null and b/v0.3.1/objects.inv differ diff --git a/v0.3.1/search_index.js b/v0.3.1/search_index.js new file mode 100644 index 0000000..5409536 --- /dev/null +++ b/v0.3.1/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"api/#API","page":"API","title":"API","text":"","category":"section"},{"location":"api/","page":"API","title":"API","text":"The DocInventories package exports two names:","category":"page"},{"location":"api/","page":"API","title":"API","text":"Inventory\nInventoryItem","category":"page"},{"location":"api/","page":"API","title":"API","text":"All other names should either be imported explicitly, e.g.,","category":"page"},{"location":"api/","page":"API","title":"API","text":"using DocInventories: uri, spec","category":"page"},{"location":"api/","page":"API","title":"API","text":"for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.","category":"page"},{"location":"api/","page":"API","title":"API","text":"","category":"page"},{"location":"api/","page":"API","title":"API","text":"Modules = [DocInventories]","category":"page"},{"location":"api/#DocInventories.MIME_TYPES","page":"API","title":"DocInventories.MIME_TYPES","text":"Default map of file extensions to MIME types.\n\nMIME_TYPES = Dict(\n \".txt\" => MIME(\"text/x-intersphinx\"),\n \".inv\" => MIME(\"application/x-intersphinx\"),\n \".toml\" => MIME(\"application/toml\"),\n \".txt.gz\" => MIME(\"text/x-intersphinx+gzip\"),\n \".toml.gz\" => MIME(\"application/toml+gzip\"),\n)\n\n\n\n\n\n","category":"constant"},{"location":"api/#DocInventories.Inventory","page":"API","title":"DocInventories.Inventory","text":"An inventory link targets in a project documentation.\n\ninventory = Inventory(\n source;\n mime=auto_mime(source),\n root_url=root_url(source)\n)\n\nloads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.\n\nThe Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.\n\nAlternatively,\n\ninventory = Inventory(; project, version=\"\", root_url=\"\", items=[])\n\nwith a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.\n\nAttributes\n\nproject: The name of the project\nversion: The version of the project (e.g., \"1.0.0\")\nroot_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with \"https://\" and end with a slash.\nsource: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.\nsorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.\n\nItem access\n\nItems can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form \":[domain:]role:`name`\", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.\n\nSearch\n\nThe inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:\n\nA spec of the form \":domain:role:`name`\", in full, partially, or as a regex.\nPart of a url of a page in the project's documentation, as a string\nThe title of a section as it appears somewhere in the project's documentation.\n\nThe search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.\n\nMethods\n\nfind_in_inventory(inventory, name) – find a single item in the inventory\nsave(filename, inventory; mime=auto_mime(filename)) – write the inventory to a file in any supported output format.\nshow_full(inventory) – show the unabbreviated inventory in the REPL (ideally via TerminalPager)\nuri(inventory, key) – obtain the full URI for an item from the inventory.\npush!(inventory, items...) – add InventoryItems to an existing inventory.\nappend!(inventory, collections...) – add collections of InventoryItems to an existing inventory.\nsort(inventory) – convert an unsorted inventory into a sorted one.\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryFormatError","page":"API","title":"DocInventories.InventoryFormatError","text":"An error indicating an issue with an objects.inv file.\n\nthrow(InventoryFormatError(msg))\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryItem","page":"API","title":"DocInventories.InventoryItem","text":"An item inside an Inventory.\n\nitem = InventoryItem(; name, role, uri, priority=1, domain=\"jl\", dispname=\"-\")\n\nrepresents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.\n\nFor convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=\":domain:role:`name`\" borrows from Sphinx' cross-referencing syntax:\n\nitem = IventoryItem(\n \":domain:role:`name`\" => uri;\n dispname=,\n priority=()\n)\n\nThe domain is optional: if spec=\":role:`name`\", the domain is \"std\" for role=\"label\" or role=\"doc\", and \"jl\" otherwise. The role is mandatory for code objects. For non-code objects,\n\nitem = IventoryItem(\n \"title\" => uri;\n dispname=,\n priority=-1\n)\n\nindicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(\":std:label:`name`\" => uri; dispname=title, priority=-1).\n\nAttributes\n\nname: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.\ndomain: The name of a Sphinx domain. Should be \"jl\" for Julia code objects (default), \"py\" for Python code objects, and \"std\" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.\nrole: A domain-specific role (type). Must have nonzero length and not contain whitespace.\npriority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:\n1: the \"default\" priority. Used by default for all objects not in the \"std\" domain (that is, all \"code\" objects such as those in the \"jl\" domain).\n0: object is important\n2 (or higher): object is unimportant\n-1 (or lower): object is \"hidden\" (may be omitted from search). Used by default for all objects in the std domain (section titles)\nSee find_in_inventory for details. The above semantics match those used by Sphinx.\nuri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with \"$\" to indicate a placeholder for name (usually as \"#$\", for an HTML anchor matching name).\ndispname: A full plain text representation of the object. May be \"-\" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.\n\nMethods\n\nuri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.\ndispname – Extract the dispname, resolving the \"-\" shorthand, if applicable.\nspec – Return the specification string \":domain:role:`name`\" associated with the item\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.auto_mime-Tuple{Any}","page":"API","title":"DocInventories.auto_mime","text":"Determine the MIME type of the given file path or URL from the file extension.\n\nmime = auto_mime(source)\n\nreturns a MIME type from the extension of source. The default mapping is in MIME_TYPES.\n\nUnknown or unsupported extensions throw an ArgumentError.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.dispname-Tuple{InventoryItem}","page":"API","title":"DocInventories.dispname","text":"Obtain the full display name for an InventoryItem.\n\ndisplay_name = dispname(item)\n\nreturns item.dispname with \"-\" expanded to item.name.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.find_in_inventory-Tuple{Any, Any}","page":"API","title":"DocInventories.find_in_inventory","text":"Find an item in the inventory.\n\nitem = find_in_inventory(\n inventory,\n name;\n domain=\"\",\n role=\"\",\n quiet=false,\n include_hidden_priority=true\n)\n\nreturns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.\n\nArguments\n\ninventory: The Inventory to search.\nname: The value of the name attribute of the InventoryItem to find. Must match exactly.\ndomain: If not empty, restrict search to items with a matching domain attribute.\nrole: If not empty, restrict search to items with a matching role attribute.\nquiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.\ninclude_hidden_priority: Whether or not to consider items with a negative priority attribute. If \"hidden\" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.\n\nNote that direct item lookup as inventory[spec] where spec is a string of the form \"[:[domain:]role:]`name`\" is available as a simplified way to call find_in_inventory with quiet=true.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.root_url-Tuple{AbstractString}","page":"API","title":"DocInventories.root_url","text":"Obtain the root url from an inventory source.\n\nurl = root_url(source; warn=true)\n\nreturns the root url as determined by split_url if source starts with \"https://\" or \"http://\", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.save-Tuple{AbstractString, Any}","page":"API","title":"DocInventories.save","text":"Write the Inventory to file in the specified format.\n\nsave(filename, inventory; mime=auto_mime(filename))\n\nwrites inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{InventoryItem}","page":"API","title":"DocInventories.show_full","text":"show_full(item) # io=stdout\nshow_full(io, item)\n\nis equivalent to\n\nshow(IOContext(io, :full => true), \"text/plain\", item)\n\nand shows the InventoryItem with all attributes.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{Inventory}","page":"API","title":"DocInventories.show_full","text":"show_full(inventory) # io=stdout\nshow_full(io, inventory)\n\nis equivalent to\n\nshow(IOContext(io, :limit => false), \"text/plain\", inventory)\n\nand shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.spec-Tuple{InventoryItem}","page":"API","title":"DocInventories.spec","text":"Return the specification string of an InventoryItem.\n\nitem_spec = spec(item)\n\nreturns a string of the form \":domain:role:`name`\" using the attributes of the given item.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.split_url-Tuple{Any}","page":"API","title":"DocInventories.split_url","text":"Split a URL into a root URL and a filename.\n\nroot_url, filename = split_url(url)\n\nsplits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with \"https://\" or \"http://\".\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{Inventory, Any}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(inventory, key)\n\nis equivalent to uri(inventory[key]; root_url=inventory.root_url).\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{InventoryItem}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(item; root_url=\"\")\n\nfully expands item.uri and prepends root_url.\n\n\n\n\n\n","category":"method"},{"location":"formats/#Inventory-File-Formats","page":"Inventory File Formats","title":"Inventory File Formats","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.","category":"page"},{"location":"formats/#Sphinx-Inventory-Format","page":"Inventory File Formats","title":"Sphinx Inventory Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"# Sphinx inventory version 2\n# Project: <project>\n# Version: <version>\n# The remainder of this file is compressed using zlib.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.","category":"page"},{"location":"formats/#Plain-Text-Format","page":"Inventory File Formats","title":"Plain Text Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"<name> <domain>:<role> <priority> <uri> <dispname>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).","category":"page"},{"location":"formats/#TOML-Format","page":"Inventory File Formats","title":"TOML Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The TOML format is a text output format that is optimized for human readability. It starts with a header section of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"# DocInventory version 0\nproject = \"<project>\"\nversion = \"<version>\"","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The comment in the first line is mandatory and identifies the file as containing inventory data in the format described here.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"warning: Warning\nAs indicated by the \"version 0\" in the header comment line, the format described here is currently experimental and may change without notice","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The project line must specify the name of the project described by the inventory. It is mandatory. The version line may specify the version of the project. It is optional, but recommended.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"After that, each InventoryItem is represented by a multi-line block of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"[[<domain>.<role>]]\nname = \"<name>\"\nuri = \"<uri>\"\ndispname = \"<dispname>\"\npriority = <priority>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname=\"-\"), the dispname line may also be omitted.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The item-blocks may be grouped/separated by blank lines. In .toml files generated by DocInventories.save(\"inventory.toml\", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map \"name\", \"uri\", and potentially \"dispname\" and \"priority\" to their respective values.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"A compressed TOML file can be written with, e.g., DocInventories.save(\"inventory.toml.gz\", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.","category":"page"},{"location":"formats/#Size-Comparison","page":"Inventory File Formats","title":"Size Comparison","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"using DocInventories\nusing DocumenterInterLinks\nusing Markdown\nusing DataFrames\nusing PrettyTables\n\ninv = InterLinks(\n \"Documenter\" => (\n \"https://documenter.juliadocs.org/stable/\",\n joinpath(@__DIR__, \"inventories\", \"Documenter.toml\")\n ),\n \"Julia\" => (\n \"https://docs.julialang.org/en/v1/\",\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\")\n ),\n \"Matplotlib\" => \"https://matplotlib.org/stable/objects.inv\",\n \"Python\" => \"https://docs.python.org/3/objects.inv\",\n)\n\nprojects = collect(keys(inv))\nformats = [\".txt\", \".toml\", \".inv\", \".toml.gz\"]\ndata = (\n \"project\" => String[],\n \"objects\" => Int64[],\n [format => String[] for format in formats]...\n)\n\nmktempdir() do tempdir\n for name in projects\n push!(data[1][2], name)\n push!(data[2][2], length(inv[name]))\n for (i, format) in enumerate(formats)\n filename = joinpath(tempdir, name*format)\n DocInventories.save(filename, inv[name])\n kB = float(filesize(filename)) / 1024.0\n push!(data[i+2][2], \"$(round(kB; digits=1)) kB\")\n end\n end\nend\n\n\ntable = pretty_table(\n String,\n DataFrame(data...);\n header=[\"Project\", \"No. of Objects\", formats...],\n backend = Val(:markdown),\n)\n\nMarkdown.parse(table)","category":"page"},{"location":"usage/#Usage","page":"Usage","title":"Usage","text":"","category":"section"},{"location":"usage/#Loading-Inventories","page":"Usage","title":"Loading Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"using DocInventories\ninventory = Inventory(\"https://matplotlib.org/3.7.3/objects.inv\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory = Inventory(\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\"),\n root_url=\"https://docs.julialang.org/en/v1/\"\n)","category":"page"},{"location":"usage/#Inventory-Items","page":"Usage","title":"Inventory Items","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"item = inventory[\"Style-Guide\"]","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The spec in the mapping adopts the notation of a \"domain\" and \"role\" from Sphinx:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.show_full(inventory[\"Style-Guide\"])","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"[1]: We conflate Sphinx' \"object types\" and \"roles\". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference \":py:func:`matplotlib.pyplot.subplots`\" would correspond to the DocInventories spec \":py:function:`matplotlib.pyplot.subplots`\".","category":"page"},{"location":"usage/#Exploring-Inventories","page":"Usage","title":"Exploring Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Thus, we could search for a title as is appears in the documentation:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"Sorting and Related Functions\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, with a regular expression, for all Julia functions in Base that have sort in their name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(r\":function:`Base\\..*sort.*`\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, for all linkable items that appear on the page with the relative URI \"manual/workflow-tips/\"","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"manual/workflow-tips/\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The search results will be sorted taking into account the priority field of the items.","category":"page"},{"location":"usage/#Saving-Inventories-to-File","page":"Usage","title":"Saving Inventories to File","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(tempname(), inventory; mime=\"application/toml\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"It is also possible to write with compression by appending a .gz file extension:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml.gz\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"See Inventory File Formats for a description of all available output formats.","category":"page"},{"location":"creating/#Creating-Inventory-Files","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file \"by hand\" make sense:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.\nCreating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"There are two ways to accomplish this:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Populate an Inventory in the REPL\nMaintain an Inventory TOML File by Hand","category":"page"},{"location":"creating/#Populate-an-Inventory-in-the-REPL","page":"Creating Inventory Files","title":"Populate an Inventory in the REPL","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We can instantiate an empty Inventory as","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"using DocInventories\n\ninventory = Inventory(\n project=\"Wikipedia\",\n version=\"2024-01\",\n root_url=\"https://en.wikipedia.org/wiki/\"\n);\nnothing # hide","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Then, we can push! InventoryItems for all pages we want to include in the inventory:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"push!(\n inventory,\n InventoryItem(\n \":std:doc:Julia\" => \"Julia_(programming_language)\";\n dispname=\"Julia (programming language)\"\n ),\n InventoryItem(\n \":std:doc:Python\" => \"Python_(programming_language)\";\n dispname=\"Python (programming language)\"\n )\n)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We've used here the role :std:doc: for \"documents\", which is somewhat optional, but more accurate than the default \":std:label:\" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"inventory[\"Julia\"]","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Once the inventory is complete, we can write it to disk, see Saving Inventories to File.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"creating/#Maintain-an-Inventory-TOML-File-by-Hand","page":"Creating Inventory Files","title":"Maintain an Inventory TOML File by Hand","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"show(stdout, \"application/toml\", inventory)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.","category":"page"},{"location":"#DocInventories.jl","page":"Home","title":"DocInventories.jl","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"using Markdown\nusing Pkg\n\nVERSION = Pkg.dependencies()[Base.UUID(\"43dc2714-ed3b-44b5-b226-857eda1aa7de\")].version\n\ngithub_badge = \"[![Github](https://img.shields.io/badge/JuliaDocs-DocInventories.jl-blue.svg?logo=github)](https://github.com/JuliaDocs/DocInventories.jl)\"\n\nversion_badge = \"![v$VERSION](https://img.shields.io/badge/version-v$(replace(\"$VERSION\", \"-\" => \"--\"))-green.svg)\"\n\nif get(ENV, \"DOCUMENTER_BUILD_PDF\", \"\") == \"\"\n Markdown.parse(\"$github_badge $version_badge\")\nelse\n Markdown.parse(\"\"\"\n -----\n\n On Github: [JuliaDocs/DocInventories.jl](https://github.com/JuliaDocs/DocInventories.jl)\n\n Version: $VERSION\n\n -----\n\n \"\"\")\nend","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.","category":"page"},{"location":"#Installation","page":"Home","title":"Installation","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"As usual, that package can be installed via","category":"page"},{"location":"","page":"Home","title":"Home","text":"] add DocInventories","category":"page"},{"location":"","page":"Home","title":"Home","text":"in the Julia REPL, or by adding","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories = \"43dc2714-ed3b-44b5-b226-857eda1aa7de\"","category":"page"},{"location":"","page":"Home","title":"Home","text":"to the relevant Project.toml file.","category":"page"},{"location":"#Contents","page":"Home","title":"Contents","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"Pages = [page for (name, page) in Main.PAGES[2:end]]","category":"page"}] +} diff --git a/v0.3.1/siteinfo.js b/v0.3.1/siteinfo.js new file mode 100644 index 0000000..5057e96 --- /dev/null +++ b/v0.3.1/siteinfo.js @@ -0,0 +1 @@ +var DOCUMENTER_CURRENT_VERSION = "v0.3.1"; diff --git a/v0.3.1/usage/index.html b/v0.3.1/usage/index.html new file mode 100644 index 0000000..40b3e33 --- /dev/null +++ b/v0.3.1/usage/index.html @@ -0,0 +1,76 @@ +<!DOCTYPE html> +<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>Usage · DocInventories.jl

Usage

Loading Inventories

An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as

using DocInventories
+inventory = Inventory("https://matplotlib.org/3.7.3/objects.inv")
Inventory(
+ project="Matplotlib",
+ version="3.7.3",
+ root_url="https://matplotlib.org/3.7.3/",
+ items=[
+  InventoryItem(":std:label:`2dcollections3d`" => "tutorials/toolkits/mplot3d.html#dcollections3d", dispname="2D plots in 3D"),
+  InventoryItem(":std:label:`3d_plots`" => "plot_types/3D/index.html#d-plots", dispname="3D"),
+  InventoryItem(":std:envvar:`HOME`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLBACKEND`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLCONFIGDIR`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  ⋮ (10231 elements in total)
+  InventoryItem(":std:label:`wireframe`" => "tutorials/toolkits/mplot3d.html#\$", dispname="Wireframe plots"),
+  InventoryItem(":std:label:`working-with-text`" => "tutorials/introductory/pyplot.html#\$", dispname="Working with text"),
+  InventoryItem(":std:label:`writing-docstrings`" => "devel/documenting_mpl.html#\$", dispname="Writing docstrings"),
+  InventoryItem(":std:label:`writing-examples-and-tutorials`" => "devel/documenting_mpl.html#\$", dispname="Writing examples and tutorials"),
+  InventoryItem(":std:label:`writing-rest-pages`" => "devel/documenting_mpl.html#\$", dispname="Writing ReST pages"),
+  InventoryItem(":std:label:`xkcd-colors`" => "tutorials/colors/colors.html#\$", dispname="Comparison between X11/CSS4 and xkcd colors"),
+ ]
+)
+

To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:

inventory = Inventory(
+    joinpath(@__DIR__, "inventories", "Julia.toml"),
+    root_url="https://docs.julialang.org/en/v1/"
+)
Inventory(
+ project="The Julia Language",
+ version="1.10.0",
+ root_url="https://docs.julialang.org/en/v1/",
+ items=[
+  InventoryItem(":std:label:`\"Value-types\"`" => "manual/types/#%22Value-types%22", dispname="\"Value types\""),
+  InventoryItem(":jl:keyword:`&&`" => "base/math/#%26%26"),
+  InventoryItem(":jl:keyword:`...`" => "base/base/#\$"),
+  InventoryItem(":std:label:`...-combines-many-arguments-into-one-argument-in-function-definitions`" => "manual/faq/#\$", dispname="... combines many arguments into one argument in function definitions"),
+  InventoryItem(":std:label:`...-splits-one-argument-into-many-different-arguments-in-function-calls`" => "manual/faq/#\$", dispname="... splits one argument into many different arguments in function calls"),
+  ⋮ (3602 elements in total)
+  InventoryItem(":std:label:`using-and-import-with-specific-identifiers,-and-adding-methods`" => "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods", dispname="using and import with specific identifiers, and adding methods"),
+  InventoryItem(":jl:keyword:`var\"name\"`" => "base/base/#var%22name%22"),
+  InventoryItem(":jl:keyword:`where`" => "base/base/#\$"),
+  InventoryItem(":jl:keyword:`while`" => "base/base/#\$"),
+  InventoryItem(":std:label:`writing-binary-broadcasting-rules`" => "manual/interfaces/#\$", dispname="Writing binary broadcasting rules"),
+  InventoryItem(":jl:keyword:`||`" => "base/math/#%7C%7C"),
+ ]
+)
+

Inventory Items

Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like

item = inventory["Style-Guide"]
InventoryItem(
+  ":std:label:`Style-Guide`" => "manual/style-guide/#\$",
+  dispname="Style Guide"
+)

Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.

The spec in the mapping adopts the notation of a "domain" and "role" from Sphinx:

DocInventories.show_full(inventory["Style-Guide"])
InventoryItem(
+  name="Style-Guide",
+  domain="std",
+  role="label",
+  priority=-1,
+  uri="manual/style-guide/#Style-Guide",
+  dispname="Style Guide"
+)

This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].

Exploring Inventories

An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.

Thus, we could search for a title as is appears in the documentation:

inventory("Sorting and Related Functions")
2-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`Sorting-and-Related-Functions`" => "base/sort/#\$", dispname="Sorting and Related Functions")
+ InventoryItem(":std:doc:`base/sort`" => "base/sort/", dispname="Sorting and Related Functions")

Or, with a regular expression, for all Julia functions in Base that have sort in their name:

inventory(r":function:`Base\..*sort.*`")
14-element Vector{InventoryItem}:
+ InventoryItem(":jl:function:`Base.Sort.insorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort!`" => "base/sort/#Base.Sort.partialsort%21")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm!`" => "base/sort/#Base.Sort.partialsortperm%21")
+ InventoryItem(":jl:function:`Base.Sort.searchsorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedfirst`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedlast`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.sortperm!`" => "base/sort/#Base.Sort.sortperm%21")
+ InventoryItem(":jl:function:`Base.issorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort!`" => "base/sort/#Base.sort%21")
+ InventoryItem(":jl:function:`Base.sortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sortslices`" => "base/sort/#\$")

Or, for all linkable items that appear on the page with the relative URI "manual/workflow-tips/"

inventory("manual/workflow-tips/")
6-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`A-basic-editor/REPL-workflow`" => "manual/workflow-tips/#A-basic-editor%2FREPL-workflow", dispname="A basic editor/REPL workflow")
+ InventoryItem(":std:label:`Browser-based-workflow`" => "manual/workflow-tips/#\$", dispname="Browser-based workflow")
+ InventoryItem(":std:label:`REPL-based-workflow`" => "manual/workflow-tips/#\$", dispname="REPL-based workflow")
+ InventoryItem(":std:label:`Revise-based-workflows`" => "manual/workflow-tips/#\$", dispname="Revise-based workflows")
+ InventoryItem(":std:label:`man-workflow-tips`" => "manual/workflow-tips/#\$", dispname="Workflow Tips")
+ InventoryItem(":std:doc:`manual/workflow-tips`" => "manual/workflow-tips/", dispname="Workflow Tips")

The search results will be sorted taking into account the priority field of the items.

Saving Inventories to File

An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use

DocInventories.save("$(tempname()).toml", inventory)

The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:

DocInventories.save(tempname(), inventory; mime="application/toml")

It is also possible to write with compression by appending a .gz file extension:

DocInventories.save("$(tempname()).toml.gz", inventory)

See Inventory File Formats for a description of all available output formats.

  • 1We conflate Sphinx' "object types" and "roles". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference ":py:func:`matplotlib.pyplot.subplots`" would correspond to the DocInventories spec ":py:function:`matplotlib.pyplot.subplots`".
diff --git a/v0.3.2/.documenter-siteinfo.json b/v0.3.2/.documenter-siteinfo.json new file mode 100644 index 0000000..40ac6df --- /dev/null +++ b/v0.3.2/.documenter-siteinfo.json @@ -0,0 +1 @@ +{"documenter":{"julia_version":"1.10.0","generation_timestamp":"2024-01-28T18:46:53","documenter_version":"1.2.1"}} \ No newline at end of file diff --git a/v0.3.2/api/index.html b/v0.3.2/api/index.html new file mode 100644 index 0000000..dc2d7b9 --- /dev/null +++ b/v0.3.2/api/index.html @@ -0,0 +1,29 @@ + +API · DocInventories.jl

API

The DocInventories package exports two names:

All other names should either be imported explicitly, e.g.,

using DocInventories: uri, spec

for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.


DocInventories.MIME_TYPESConstant

Default map of file extensions to MIME types.

MIME_TYPES = Dict(
+    ".txt" => MIME("text/x-intersphinx"),
+    ".inv" => MIME("application/x-intersphinx"),
+    ".toml" => MIME("application/toml"),
+    ".txt.gz" => MIME("text/x-intersphinx+gzip"),
+    ".toml.gz" => MIME("application/toml+gzip"),
+)
source
DocInventories.InventoryType

An inventory link targets in a project documentation.

inventory = Inventory(
+    source;
+    mime=auto_mime(source),
+    root_url=root_url(source)
+)

loads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.

The Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.

Alternatively,

inventory = Inventory(; project, version="", root_url="", items=[])

with a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.

Attributes

  • project: The name of the project
  • version: The version of the project (e.g., "1.0.0")
  • root_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with "https://" and end with a slash.
  • source: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.
  • sorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.

Item access

Items can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form ":[domain:]role:`name`", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.

Search

The inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:

  • A spec of the form ":domain:role:`name`", in full, partially, or as a regex.
  • Part of a url of a page in the project's documentation, as a string
  • The title of a section as it appears somewhere in the project's documentation.

The search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.

Methods

source
DocInventories.InventoryItemType

An item inside an Inventory.

item = InventoryItem(; name, role, uri, priority=1, domain="jl", dispname="-")

represents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.

For convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=":domain:role:`name`" borrows from Sphinx' cross-referencing syntax:

item = IventoryItem(
+    ":domain:role:`name`" => uri;
+    dispname=<name>,
+    priority=(<domain == "std" ? -1 : 1>)
+)

The domain is optional: if spec=":role:`name`", the domain is "std" for role="label" or role="doc", and "jl" otherwise. The role is mandatory for code objects. For non-code objects,

item = IventoryItem(
+    "title" => uri;
+    dispname=<title>,
+    priority=-1
+)

indicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(":std:label:`name`" => uri; dispname=title, priority=-1).

Attributes

  • name: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.

  • domain: The name of a Sphinx domain. Should be "jl" for Julia code objects (default), "py" for Python code objects, and "std" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.

  • role: A domain-specific role (type). Must have nonzero length and not contain whitespace.

  • priority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:

    • 1: the "default" priority. Used by default for all objects not in the "std" domain (that is, all "code" objects such as those in the "jl" domain).
    • 0: object is important
    • 2 (or higher): object is unimportant
    • -1 (or lower): object is "hidden" (may be omitted from search). Used by default for all objects in the std domain (section titles)

    See find_in_inventory for details. The above semantics match those used by Sphinx.

  • uri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with "$" to indicate a placeholder for name (usually as "#$", for an HTML anchor matching name).

  • dispname: A full plain text representation of the object. May be "-" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.

Methods

  • uri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.
  • dispname – Extract the dispname, resolving the "-" shorthand, if applicable.
  • spec – Return the specification string ":domain:role:`name`" associated with the item
source
DocInventories.auto_mimeMethod

Determine the MIME type of the given file path or URL from the file extension.

mime = auto_mime(source)

returns a MIME type from the extension of source. The default mapping is in MIME_TYPES.

Unknown or unsupported extensions throw an ArgumentError.

source
DocInventories.find_in_inventoryMethod

Find an item in the inventory.

item = find_in_inventory(
+    inventory,
+    name;
+    domain="",
+    role="",
+    quiet=false,
+    include_hidden_priority=true
+)

returns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.

Arguments

  • inventory: The Inventory to search.
  • name: The value of the name attribute of the InventoryItem to find. Must match exactly.
  • domain: If not empty, restrict search to items with a matching domain attribute.
  • role: If not empty, restrict search to items with a matching role attribute.
  • quiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.
  • include_hidden_priority: Whether or not to consider items with a negative priority attribute. If "hidden" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.

Note that direct item lookup as inventory[spec] where spec is a string of the form "[:[domain:]role:]`name`" is available as a simplified way to call find_in_inventory with quiet=true.

source
DocInventories.root_urlMethod

Obtain the root url from an inventory source.

url = root_url(source; warn=true)

returns the root url as determined by split_url if source starts with "https://" or "http://", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.

source
DocInventories.saveMethod

Write the Inventory to file in the specified format.

save(filename, inventory; mime=auto_mime(filename))

writes inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.

source
DocInventories.show_fullMethod
show_full(inventory)  # io=stdout
+show_full(io, inventory)

is equivalent to

show(IOContext(io, :limit => false), "text/plain", inventory)

and shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.

source
DocInventories.specMethod

Return the specification string of an InventoryItem.

item_spec = spec(item)

returns a string of the form ":domain:role:`name`" using the attributes of the given item.

source
DocInventories.split_urlMethod

Split a URL into a root URL and a filename.

root_url, filename = split_url(url)

splits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with "https://" or "http://".

source
DocInventories.uriMethod
uri_str = uri(inventory, key)

is equivalent to uri(inventory[key]; root_url=inventory.root_url).

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

+ ${display_result} +

+
+ ${display_link} +
+
+ ${search_divider} + `; + + return result_div; +} + +/** + * Get selected filters, remake the filter html and lastly update the search modal + */ +function get_filters() { + let ele = $(".search-filters .search-filter-selected").get(); + filter_results = ele.map((x) => $(x).text().toLowerCase()); + modal_filters = make_modal_body_filters(filters, filter_results); + update_search(filter_results); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Modal settings dialog +$(document).ready(function () { + var settings = $("#documenter-settings"); + $("#documenter-settings-button").click(function () { + settings.toggleClass("is-active"); + }); + // Close the dialog if X is clicked + $("#documenter-settings button.delete").click(function () { + settings.removeClass("is-active"); + }); + // Close dialog if ESC is pressed + $(document).keyup(function (e) { + if (e.keyCode == 27) settings.removeClass("is-active"); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +let search_modal_header = ` + +`; + +let initial_search_body = ` +
Type something to get started!
+`; + +let search_modal_footer = ` +
+ + Ctrl + + / to search + + esc to close +
+`; + +$(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/v0.3.2/assets/themes/documenter-dark.css b/v0.3.2/assets/themes/documenter-dark.css new file mode 100644 index 0000000..9f5449f --- /dev/null +++ b/v0.3.2/assets/themes/documenter-dark.css @@ -0,0 +1,7 @@ +html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus,html.theme--documenter-dark .pagination-ellipsis:focus,html.theme--documenter-dark .file-cta:focus,html.theme--documenter-dark .file-name:focus,html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .button:focus,html.theme--documenter-dark .is-focused.pagination-previous,html.theme--documenter-dark .is-focused.pagination-next,html.theme--documenter-dark .is-focused.pagination-link,html.theme--documenter-dark .is-focused.pagination-ellipsis,html.theme--documenter-dark .is-focused.file-cta,html.theme--documenter-dark .is-focused.file-name,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-focused.button,html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active,html.theme--documenter-dark .pagination-ellipsis:active,html.theme--documenter-dark .file-cta:active,html.theme--documenter-dark .file-name:active,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .button:active,html.theme--documenter-dark .is-active.pagination-previous,html.theme--documenter-dark .is-active.pagination-next,html.theme--documenter-dark .is-active.pagination-link,html.theme--documenter-dark .is-active.pagination-ellipsis,html.theme--documenter-dark .is-active.file-cta,html.theme--documenter-dark .is-active.file-name,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .is-active.button{outline:none}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-ellipsis[disabled],html.theme--documenter-dark .file-cta[disabled],html.theme--documenter-dark .file-name[disabled],html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--documenter-dark .pagination-next,html.theme--documenter-dark fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--documenter-dark .pagination-link,html.theme--documenter-dark fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--documenter-dark .file-cta,html.theme--documenter-dark fieldset[disabled] .file-cta,fieldset[disabled] html.theme--documenter-dark .file-name,html.theme--documenter-dark fieldset[disabled] .file-name,fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark fieldset[disabled] .select select,html.theme--documenter-dark .select fieldset[disabled] select,html.theme--documenter-dark fieldset[disabled] .textarea,html.theme--documenter-dark fieldset[disabled] .input,html.theme--documenter-dark fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--documenter-dark .button,html.theme--documenter-dark fieldset[disabled] .button{cursor:not-allowed}html.theme--documenter-dark .tabs,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .breadcrumb,html.theme--documenter-dark .file,html.theme--documenter-dark .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after,html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--documenter-dark .admonition:not(:last-child),html.theme--documenter-dark .tabs:not(:last-child),html.theme--documenter-dark .pagination:not(:last-child),html.theme--documenter-dark .message:not(:last-child),html.theme--documenter-dark .level:not(:last-child),html.theme--documenter-dark .breadcrumb:not(:last-child),html.theme--documenter-dark .block:not(:last-child),html.theme--documenter-dark .title:not(:last-child),html.theme--documenter-dark .subtitle:not(:last-child),html.theme--documenter-dark .table-container:not(:last-child),html.theme--documenter-dark .table:not(:last-child),html.theme--documenter-dark .progress:not(:last-child),html.theme--documenter-dark .notification:not(:last-child),html.theme--documenter-dark .content:not(:last-child),html.theme--documenter-dark .box:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .modal-close,html.theme--documenter-dark .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before,html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before{height:2px;width:50%}html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{height:50%;width:2px}html.theme--documenter-dark .modal-close:hover,html.theme--documenter-dark .delete:hover,html.theme--documenter-dark .modal-close:focus,html.theme--documenter-dark .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--documenter-dark .modal-close:active,html.theme--documenter-dark .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--documenter-dark .is-small.modal-close,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--documenter-dark .is-small.delete,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--documenter-dark .is-medium.modal-close,html.theme--documenter-dark .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--documenter-dark .is-large.modal-close,html.theme--documenter-dark .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--documenter-dark .control.is-loading::after,html.theme--documenter-dark .select.is-loading::after,html.theme--documenter-dark .loader,html.theme--documenter-dark .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdee0;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--documenter-dark .hero-video,html.theme--documenter-dark .modal-background,html.theme--documenter-dark .modal,html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--documenter-dark .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#ecf0f1 !important}a.has-text-light:hover,a.has-text-light:focus{color:#cfd9db !important}.has-background-light{background-color:#ecf0f1 !important}.has-text-dark{color:#282f2f !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#111414 !important}.has-background-dark{background-color:#282f2f !important}.has-text-primary{color:#375a7f !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#28415b !important}.has-background-primary{background-color:#375a7f !important}.has-text-primary-light{color:#f1f5f9 !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#cddbe9 !important}.has-background-primary-light{background-color:#f1f5f9 !important}.has-text-primary-dark{color:#4d7eb2 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#7198c1 !important}.has-background-primary-dark{background-color:#4d7eb2 !important}.has-text-link{color:#1abc9c !important}a.has-text-link:hover,a.has-text-link:focus{color:#148f77 !important}.has-background-link{background-color:#1abc9c !important}.has-text-link-light{color:#edfdf9 !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c0f6ec !important}.has-background-link-light{background-color:#edfdf9 !important}.has-text-link-dark{color:#15987e !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#1bc5a4 !important}.has-background-link-dark{background-color:#15987e !important}.has-text-info{color:#024c7d !important}a.has-text-info:hover,a.has-text-info:focus{color:#012d4b !important}.has-background-info{background-color:#024c7d !important}.has-text-info-light{color:#ebf7ff !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#b9e2fe !important}.has-background-info-light{background-color:#ebf7ff !important}.has-text-info-dark{color:#0e9dfb !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#40b1fc !important}.has-background-info-dark{background-color:#0e9dfb !important}.has-text-success{color:#008438 !important}a.has-text-success:hover,a.has-text-success:focus{color:#005122 !important}.has-background-success{background-color:#008438 !important}.has-text-success-light{color:#ebfff3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#b8ffd6 !important}.has-background-success-light{background-color:#ebfff3 !important}.has-text-success-dark{color:#00eb64 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#1fff7e !important}.has-background-success-dark{background-color:#00eb64 !important}.has-text-warning{color:#ad8100 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#7a5b00 !important}.has-background-warning{background-color:#ad8100 !important}.has-text-warning-light{color:#fffaeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#ffedb8 !important}.has-background-warning-light{background-color:#fffaeb !important}.has-text-warning-dark{color:#d19c00 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#ffbf05 !important}.has-background-warning-dark{background-color:#d19c00 !important}.has-text-danger{color:#9e1b0d !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#6f1309 !important}.has-background-danger{background-color:#9e1b0d !important}.has-text-danger-light{color:#fdeeec !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#fac3bd !important}.has-background-danger-light{background-color:#fdeeec !important}.has-text-danger-dark{color:#ec311d !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#f05c4c !important}.has-background-danger-dark{background-color:#ec311d !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#282f2f !important}.has-background-grey-darker{background-color:#282f2f !important}.has-text-grey-dark{color:#343c3d !important}.has-background-grey-dark{background-color:#343c3d !important}.has-text-grey{color:#5e6d6f !important}.has-background-grey{background-color:#5e6d6f !important}.has-text-grey-light{color:#8c9b9d !important}.has-background-grey-light{background-color:#8c9b9d !important}.has-text-grey-lighter{color:#dbdee0 !important}.has-background-grey-lighter{background-color:#dbdee0 !important}.has-text-white-ter{color:#ecf0f1 !important}.has-background-white-ter{background-color:#ecf0f1 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--documenter-dark{/*! + Theme: a11y-dark + Author: @ericwbailey + Maintainer: @ericwbailey + + Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css +*/}html.theme--documenter-dark html{background-color:#1f2424;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark article,html.theme--documenter-dark aside,html.theme--documenter-dark figure,html.theme--documenter-dark footer,html.theme--documenter-dark header,html.theme--documenter-dark hgroup,html.theme--documenter-dark section{display:block}html.theme--documenter-dark body,html.theme--documenter-dark button,html.theme--documenter-dark input,html.theme--documenter-dark optgroup,html.theme--documenter-dark select,html.theme--documenter-dark textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--documenter-dark code,html.theme--documenter-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark body{color:#fff;font-size:1em;font-weight:400;line-height:1.5}html.theme--documenter-dark a{color:#1abc9c;cursor:pointer;text-decoration:none}html.theme--documenter-dark a strong{color:currentColor}html.theme--documenter-dark a:hover{color:#1dd2af}html.theme--documenter-dark code{background-color:rgba(255,255,255,0.05);color:#ececec;font-size:.875em;font-weight:normal;padding:.1em}html.theme--documenter-dark hr{background-color:#282f2f;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--documenter-dark img{height:auto;max-width:100%}html.theme--documenter-dark input[type="checkbox"],html.theme--documenter-dark input[type="radio"]{vertical-align:baseline}html.theme--documenter-dark small{font-size:.875em}html.theme--documenter-dark span{font-style:inherit;font-weight:inherit}html.theme--documenter-dark strong{color:#f2f2f2;font-weight:700}html.theme--documenter-dark fieldset{border:none}html.theme--documenter-dark pre{-webkit-overflow-scrolling:touch;background-color:#282f2f;color:#fff;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--documenter-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--documenter-dark table td,html.theme--documenter-dark table th{vertical-align:top}html.theme--documenter-dark table td:not([align]),html.theme--documenter-dark table th:not([align]){text-align:inherit}html.theme--documenter-dark table th{color:#f2f2f2}html.theme--documenter-dark .box{background-color:#343c3d;border-radius:8px;box-shadow:none;color:#fff;display:block;padding:1.25rem}html.theme--documenter-dark a.box:hover,html.theme--documenter-dark a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1abc9c}html.theme--documenter-dark a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1abc9c}html.theme--documenter-dark .button{background-color:#282f2f;border-color:#4c5759;border-width:1px;color:#375a7f;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--documenter-dark .button strong{color:inherit}html.theme--documenter-dark .button .icon,html.theme--documenter-dark .button .icon.is-small,html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--documenter-dark .button .icon.is-medium,html.theme--documenter-dark .button .icon.is-large{height:1.5em;width:1.5em}html.theme--documenter-dark .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button:hover,html.theme--documenter-dark .button.is-hovered{border-color:#8c9b9d;color:#f2f2f2}html.theme--documenter-dark .button:focus,html.theme--documenter-dark .button.is-focused{border-color:#8c9b9d;color:#17a689}html.theme--documenter-dark .button:focus:not(:active),html.theme--documenter-dark .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button:active,html.theme--documenter-dark .button.is-active{border-color:#343c3d;color:#f2f2f2}html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;color:#fff;text-decoration:underline}html.theme--documenter-dark .button.is-text:hover,html.theme--documenter-dark .button.is-text.is-hovered,html.theme--documenter-dark .button.is-text:focus,html.theme--documenter-dark .button.is-text.is-focused{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .button.is-text:active,html.theme--documenter-dark .button.is-text.is-active{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .button.is-text[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1abc9c;text-decoration:none}html.theme--documenter-dark .button.is-ghost:hover,html.theme--documenter-dark .button.is-ghost.is-hovered{color:#1abc9c;text-decoration:underline}html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:hover,html.theme--documenter-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus,html.theme--documenter-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus:not(:active),html.theme--documenter-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--documenter-dark .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-white.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:hover,html.theme--documenter-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus,html.theme--documenter-dark .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus:not(:active),html.theme--documenter-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus:not(:active),html.theme--documenter-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light.is-active{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:#ecf0f1;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-outlined.is-focused{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover,html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus:not(:active),html.theme--documenter-dark .content kbd.button:focus:not(:active),html.theme--documenter-dark .button.is-dark.is-focused:not(:active),html.theme--documenter-dark .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark[disabled],html.theme--documenter-dark .content kbd.button[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark,fieldset[disabled] html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:#282f2f;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted:hover,html.theme--documenter-dark .content kbd.button.is-inverted:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-dark.is-inverted[disabled],html.theme--documenter-dark .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-loading::after,html.theme--documenter-dark .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined,html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-outlined.is-focused{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus:not(:active),html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--documenter-dark .button.is-primary.is-focused:not(:active),html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary[disabled],html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;box-shadow:none}html.theme--documenter-dark .button.is-primary.is-inverted,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--documenter-dark .button.is-primary.is-inverted[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:hover,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-light.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e8eef5;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:active,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-light.is-active,html.theme--documenter-dark .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#dfe8f1;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:hover,html.theme--documenter-dark .button.is-link.is-hovered{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus,html.theme--documenter-dark .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus:not(:active),html.theme--documenter-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link.is-active{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:#1abc9c;box-shadow:none}html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-outlined.is-focused{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:hover,html.theme--documenter-dark .button.is-link.is-light.is-hovered{background-color:#e2fbf6;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:active,html.theme--documenter-dark .button.is-link.is-light.is-active{background-color:#d7f9f3;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:hover,html.theme--documenter-dark .button.is-info.is-hovered{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus,html.theme--documenter-dark .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus:not(:active),html.theme--documenter-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info.is-active{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:#024c7d;box-shadow:none}html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;color:#024c7d}html.theme--documenter-dark .button.is-info.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-outlined.is-focused{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:hover,html.theme--documenter-dark .button.is-info.is-light.is-hovered{background-color:#def2fe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:active,html.theme--documenter-dark .button.is-info.is-light.is-active{background-color:#d2edfe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:hover,html.theme--documenter-dark .button.is-success.is-hovered{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus,html.theme--documenter-dark .button.is-success.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus:not(:active),html.theme--documenter-dark .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success.is-active{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:#008438;box-shadow:none}html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;color:#008438}html.theme--documenter-dark .button.is-success.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-outlined.is-focused{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:hover,html.theme--documenter-dark .button.is-success.is-light.is-hovered{background-color:#deffec;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:active,html.theme--documenter-dark .button.is-success.is-light.is-active{background-color:#d1ffe5;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:hover,html.theme--documenter-dark .button.is-warning.is-hovered{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus,html.theme--documenter-dark .button.is-warning.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus:not(:active),html.theme--documenter-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning.is-active{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:#ad8100;box-shadow:none}html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-outlined.is-focused{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:hover,html.theme--documenter-dark .button.is-warning.is-light.is-hovered{background-color:#fff7de;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:active,html.theme--documenter-dark .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:hover,html.theme--documenter-dark .button.is-danger.is-hovered{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus,html.theme--documenter-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus:not(:active),html.theme--documenter-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger.is-active{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;box-shadow:none}html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-outlined.is-focused{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:hover,html.theme--documenter-dark .button.is-danger.is-light.is-hovered{background-color:#fce3e0;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:active,html.theme--documenter-dark .button.is-danger.is-light.is-active{background-color:#fcd8d5;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--documenter-dark .button.is-small:not(.is-rounded),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--documenter-dark .button.is-normal{font-size:1rem}html.theme--documenter-dark .button.is-medium{font-size:1.25rem}html.theme--documenter-dark .button.is-large{font-size:1.5rem}html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .button{background-color:#8c9b9d;border-color:#5e6d6f;box-shadow:none;opacity:.5}html.theme--documenter-dark .button.is-fullwidth{display:flex;width:100%}html.theme--documenter-dark .button.is-loading{color:transparent !important;pointer-events:none}html.theme--documenter-dark .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--documenter-dark .button.is-static{background-color:#282f2f;border-color:#5e6d6f;color:#dbdee0;box-shadow:none;pointer-events:none}html.theme--documenter-dark .button.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--documenter-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .buttons .button{margin-bottom:0.5rem}html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--documenter-dark .buttons:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .buttons:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--documenter-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--documenter-dark .buttons.has-addons .button:last-child{margin-right:0}html.theme--documenter-dark .buttons.has-addons .button:hover,html.theme--documenter-dark .buttons.has-addons .button.is-hovered{z-index:2}html.theme--documenter-dark .buttons.has-addons .button:focus,html.theme--documenter-dark .buttons.has-addons .button.is-focused,html.theme--documenter-dark .buttons.has-addons .button:active,html.theme--documenter-dark .buttons.has-addons .button.is-active,html.theme--documenter-dark .buttons.has-addons .button.is-selected{z-index:3}html.theme--documenter-dark .buttons.has-addons .button:focus:hover,html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover,html.theme--documenter-dark .buttons.has-addons .button:active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--documenter-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .buttons.is-centered{justify-content:center}html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .buttons.is-right{justify-content:flex-end}html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:1rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1.25rem}}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--documenter-dark .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--documenter-dark .content li+li{margin-top:0.25em}html.theme--documenter-dark .content p:not(:last-child),html.theme--documenter-dark .content dl:not(:last-child),html.theme--documenter-dark .content ol:not(:last-child),html.theme--documenter-dark .content ul:not(:last-child),html.theme--documenter-dark .content blockquote:not(:last-child),html.theme--documenter-dark .content pre:not(:last-child),html.theme--documenter-dark .content table:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .content h1,html.theme--documenter-dark .content h2,html.theme--documenter-dark .content h3,html.theme--documenter-dark .content h4,html.theme--documenter-dark .content h5,html.theme--documenter-dark .content h6{color:#f2f2f2;font-weight:600;line-height:1.125}html.theme--documenter-dark .content h1{font-size:2em;margin-bottom:0.5em}html.theme--documenter-dark .content h1:not(:first-child){margin-top:1em}html.theme--documenter-dark .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--documenter-dark .content h2:not(:first-child){margin-top:1.1428em}html.theme--documenter-dark .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--documenter-dark .content h3:not(:first-child){margin-top:1.3333em}html.theme--documenter-dark .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--documenter-dark .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--documenter-dark .content h6{font-size:1em;margin-bottom:1em}html.theme--documenter-dark .content blockquote{background-color:#282f2f;border-left:5px solid #5e6d6f;padding:1.25em 1.5em}html.theme--documenter-dark .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ol:not([type]){list-style-type:decimal}html.theme--documenter-dark .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--documenter-dark .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--documenter-dark .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--documenter-dark .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--documenter-dark .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--documenter-dark .content ul ul ul{list-style-type:square}html.theme--documenter-dark .content dd{margin-left:2em}html.theme--documenter-dark .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--documenter-dark .content figure:not(:first-child){margin-top:2em}html.theme--documenter-dark .content figure:not(:last-child){margin-bottom:2em}html.theme--documenter-dark .content figure img{display:inline-block}html.theme--documenter-dark .content figure figcaption{font-style:italic}html.theme--documenter-dark .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--documenter-dark .content sup,html.theme--documenter-dark .content sub{font-size:75%}html.theme--documenter-dark .content table{width:100%}html.theme--documenter-dark .content table td,html.theme--documenter-dark .content table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .content table th{color:#f2f2f2}html.theme--documenter-dark .content table th:not([align]){text-align:inherit}html.theme--documenter-dark .content table thead td,html.theme--documenter-dark .content table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .content table tfoot td,html.theme--documenter-dark .content table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .content table tbody tr:last-child td,html.theme--documenter-dark .content table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .content .tabs li+li{margin-top:0}html.theme--documenter-dark .content.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--documenter-dark .content.is-normal{font-size:1rem}html.theme--documenter-dark .content.is-medium{font-size:1.25rem}html.theme--documenter-dark .content.is-large{font-size:1.5rem}html.theme--documenter-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--documenter-dark .icon.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--documenter-dark .icon.is-medium{height:2rem;width:2rem}html.theme--documenter-dark .icon.is-large{height:3rem;width:3rem}html.theme--documenter-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--documenter-dark .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--documenter-dark .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--documenter-dark div.icon-text{display:flex}html.theme--documenter-dark .image,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--documenter-dark .image img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--documenter-dark .image img.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--documenter-dark .image.is-fullwidth,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--documenter-dark .image.is-square,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--documenter-dark .image.is-1by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--documenter-dark .image.is-5by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--documenter-dark .image.is-4by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--documenter-dark .image.is-3by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--documenter-dark .image.is-5by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--documenter-dark .image.is-16by9,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--documenter-dark .image.is-2by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--documenter-dark .image.is-3by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--documenter-dark .image.is-4by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--documenter-dark .image.is-3by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--documenter-dark .image.is-2by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--documenter-dark .image.is-3by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--documenter-dark .image.is-9by16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--documenter-dark .image.is-1by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--documenter-dark .image.is-1by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--documenter-dark .image.is-16x16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--documenter-dark .image.is-24x24,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--documenter-dark .image.is-32x32,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--documenter-dark .image.is-48x48,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--documenter-dark .image.is-64x64,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--documenter-dark .image.is-96x96,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--documenter-dark .image.is-128x128,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--documenter-dark .notification{background-color:#282f2f;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .notification strong{color:currentColor}html.theme--documenter-dark .notification code,html.theme--documenter-dark .notification pre{background:#fff}html.theme--documenter-dark .notification pre code{background:transparent}html.theme--documenter-dark .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--documenter-dark .notification .title,html.theme--documenter-dark .notification .subtitle,html.theme--documenter-dark .notification .content{color:currentColor}html.theme--documenter-dark .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .notification.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#fff}html.theme--documenter-dark .notification.is-primary,html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .notification.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .notification.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .notification.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .notification.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .notification.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .notification.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .notification.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .notification.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .notification.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .notification.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#343c3d}html.theme--documenter-dark .progress::-webkit-progress-value{background-color:#dbdee0}html.theme--documenter-dark .progress::-moz-progress-bar{background-color:#dbdee0}html.theme--documenter-dark .progress::-ms-fill{background-color:#dbdee0;border:none}html.theme--documenter-dark .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--documenter-dark .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--documenter-dark .progress.is-white::-ms-fill{background-color:#fff}html.theme--documenter-dark .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-light::-webkit-progress-value{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-moz-progress-bar{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-ms-fill{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light:indeterminate{background-image:linear-gradient(to right, #ecf0f1 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-dark::-webkit-progress-value,html.theme--documenter-dark .content kbd.progress::-webkit-progress-value{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-moz-progress-bar,html.theme--documenter-dark .content kbd.progress::-moz-progress-bar{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-ms-fill,html.theme--documenter-dark .content kbd.progress::-ms-fill{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark:indeterminate,html.theme--documenter-dark .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #282f2f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-primary::-webkit-progress-value,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-moz-progress-bar,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-ms-fill,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary:indeterminate,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #375a7f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-link::-webkit-progress-value{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-moz-progress-bar{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-ms-fill{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1abc9c 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-info::-webkit-progress-value{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-moz-progress-bar{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-ms-fill{background-color:#024c7d}html.theme--documenter-dark .progress.is-info:indeterminate{background-image:linear-gradient(to right, #024c7d 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-success::-webkit-progress-value{background-color:#008438}html.theme--documenter-dark .progress.is-success::-moz-progress-bar{background-color:#008438}html.theme--documenter-dark .progress.is-success::-ms-fill{background-color:#008438}html.theme--documenter-dark .progress.is-success:indeterminate{background-image:linear-gradient(to right, #008438 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-warning::-webkit-progress-value{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-moz-progress-bar{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-ms-fill{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ad8100 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-danger::-webkit-progress-value{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-moz-progress-bar{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-ms-fill{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #9e1b0d 30%, #343c3d 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#343c3d;background-image:linear-gradient(to right, #fff 30%, #343c3d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-ms-fill{animation-name:none}html.theme--documenter-dark .progress.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--documenter-dark .progress.is-medium{height:1.25rem}html.theme--documenter-dark .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--documenter-dark .table{background-color:#343c3d;color:#fff}html.theme--documenter-dark .table td,html.theme--documenter-dark .table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .table td.is-white,html.theme--documenter-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .table td.is-black,html.theme--documenter-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .table td.is-light,html.theme--documenter-dark .table th.is-light{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .table td.is-primary,html.theme--documenter-dark .table th.is-primary{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-link,html.theme--documenter-dark .table th.is-link{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .table td.is-info,html.theme--documenter-dark .table th.is-info{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .table td.is-success,html.theme--documenter-dark .table th.is-success{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .table td.is-warning,html.theme--documenter-dark .table th.is-warning{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .table td.is-danger,html.theme--documenter-dark .table th.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .table td.is-narrow,html.theme--documenter-dark .table th.is-narrow{white-space:nowrap;width:1%}html.theme--documenter-dark .table td.is-selected,html.theme--documenter-dark .table th.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-selected a,html.theme--documenter-dark .table td.is-selected strong,html.theme--documenter-dark .table th.is-selected a,html.theme--documenter-dark .table th.is-selected strong{color:currentColor}html.theme--documenter-dark .table td.is-vcentered,html.theme--documenter-dark .table th.is-vcentered{vertical-align:middle}html.theme--documenter-dark .table th{color:#f2f2f2}html.theme--documenter-dark .table th:not([align]){text-align:left}html.theme--documenter-dark .table tr.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table tr.is-selected a,html.theme--documenter-dark .table tr.is-selected strong{color:currentColor}html.theme--documenter-dark .table tr.is-selected td,html.theme--documenter-dark .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--documenter-dark .table thead{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table thead td,html.theme--documenter-dark .table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .table tfoot{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tfoot td,html.theme--documenter-dark .table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .table tbody{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tbody tr:last-child td,html.theme--documenter-dark .table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .table.is-bordered td,html.theme--documenter-dark .table.is-bordered th{border-width:1px}html.theme--documenter-dark .table.is-bordered tr:last-child td,html.theme--documenter-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--documenter-dark .table.is-fullwidth{width:100%}html.theme--documenter-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#2d3435}html.theme--documenter-dark .table.is-narrow td,html.theme--documenter-dark .table.is-narrow th{padding:0.25em 0.5em}html.theme--documenter-dark .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#282f2f}html.theme--documenter-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--documenter-dark .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .tags .tag,html.theme--documenter-dark .tags .content kbd,html.theme--documenter-dark .content .tags kbd,html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--documenter-dark .tags .tag:not(:last-child),html.theme--documenter-dark .tags .content kbd:not(:last-child),html.theme--documenter-dark .content .tags kbd:not(:last-child),html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--documenter-dark .tags:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .tags:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--documenter-dark .tags.is-centered{justify-content:center}html.theme--documenter-dark .tags.is-centered .tag,html.theme--documenter-dark .tags.is-centered .content kbd,html.theme--documenter-dark .content .tags.is-centered kbd,html.theme--documenter-dark .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--documenter-dark .tags.is-right{justify-content:flex-end}html.theme--documenter-dark .tags.is-right .tag:not(:first-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--documenter-dark .tags.is-right .tag:not(:last-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--documenter-dark .tags.has-addons .tag,html.theme--documenter-dark .tags.has-addons .content kbd,html.theme--documenter-dark .content .tags.has-addons kbd,html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--documenter-dark .tags.has-addons .tag:not(:first-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--documenter-dark .tags.has-addons .tag:not(:last-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--documenter-dark .tag:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#282f2f;border-radius:.4em;color:#fff;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .tag:not(body) .delete,html.theme--documenter-dark .content kbd:not(body) .delete,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--documenter-dark .tag.is-white:not(body),html.theme--documenter-dark .content kbd.is-white:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .tag.is-black:not(body),html.theme--documenter-dark .content kbd.is-black:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .tag.is-light:not(body),html.theme--documenter-dark .content kbd.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-dark:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--documenter-dark .content .docstring>section>kbd:not(body){background-color:#282f2f;color:#fff}html.theme--documenter-dark .tag.is-primary:not(body),html.theme--documenter-dark .content kbd.is-primary:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){background-color:#375a7f;color:#fff}html.theme--documenter-dark .tag.is-primary.is-light:not(body),html.theme--documenter-dark .content kbd.is-primary.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .tag.is-link:not(body),html.theme--documenter-dark .content kbd.is-link:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1abc9c;color:#fff}html.theme--documenter-dark .tag.is-link.is-light:not(body),html.theme--documenter-dark .content kbd.is-link.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .tag.is-info:not(body),html.theme--documenter-dark .content kbd.is-info:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#024c7d;color:#fff}html.theme--documenter-dark .tag.is-info.is-light:not(body),html.theme--documenter-dark .content kbd.is-info.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .tag.is-success:not(body),html.theme--documenter-dark .content kbd.is-success:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#008438;color:#fff}html.theme--documenter-dark .tag.is-success.is-light:not(body),html.theme--documenter-dark .content kbd.is-success.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .tag.is-warning:not(body),html.theme--documenter-dark .content kbd.is-warning:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ad8100;color:#fff}html.theme--documenter-dark .tag.is-warning.is-light:not(body),html.theme--documenter-dark .content kbd.is-warning.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .tag.is-danger:not(body),html.theme--documenter-dark .content kbd.is-danger:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .tag.is-danger.is-light:not(body),html.theme--documenter-dark .content kbd.is-danger.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .tag.is-normal:not(body),html.theme--documenter-dark .content kbd.is-normal:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--documenter-dark .tag.is-medium:not(body),html.theme--documenter-dark .content kbd.is-medium:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--documenter-dark .tag.is-large:not(body),html.theme--documenter-dark .content kbd.is-large:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child,html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--documenter-dark .tag.is-delete:not(body),html.theme--documenter-dark .content kbd.is-delete:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--documenter-dark .tag.is-delete:not(body):hover,html.theme--documenter-dark .content kbd.is-delete:not(body):hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--documenter-dark .tag.is-delete:not(body):focus,html.theme--documenter-dark .content kbd.is-delete:not(body):focus,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1d2122}html.theme--documenter-dark .tag.is-delete:not(body):active,html.theme--documenter-dark .content kbd.is-delete:not(body):active,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#111414}html.theme--documenter-dark .tag.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--documenter-dark .content kbd.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--documenter-dark a.tag:hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--documenter-dark .title,html.theme--documenter-dark .subtitle{word-break:break-word}html.theme--documenter-dark .title em,html.theme--documenter-dark .title span,html.theme--documenter-dark .subtitle em,html.theme--documenter-dark .subtitle span{font-weight:inherit}html.theme--documenter-dark .title sub,html.theme--documenter-dark .subtitle sub{font-size:.75em}html.theme--documenter-dark .title sup,html.theme--documenter-dark .subtitle sup{font-size:.75em}html.theme--documenter-dark .title .tag,html.theme--documenter-dark .title .content kbd,html.theme--documenter-dark .content .title kbd,html.theme--documenter-dark .title .docstring>section>a.docs-sourcelink,html.theme--documenter-dark .subtitle .tag,html.theme--documenter-dark .subtitle .content kbd,html.theme--documenter-dark .content .subtitle kbd,html.theme--documenter-dark .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--documenter-dark .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--documenter-dark .title strong{color:inherit;font-weight:inherit}html.theme--documenter-dark .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--documenter-dark .title.is-1{font-size:3rem}html.theme--documenter-dark .title.is-2{font-size:2.5rem}html.theme--documenter-dark .title.is-3{font-size:2rem}html.theme--documenter-dark .title.is-4{font-size:1.5rem}html.theme--documenter-dark .title.is-5{font-size:1.25rem}html.theme--documenter-dark .title.is-6{font-size:1rem}html.theme--documenter-dark .title.is-7{font-size:.75rem}html.theme--documenter-dark .subtitle{color:#8c9b9d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--documenter-dark .subtitle strong{color:#8c9b9d;font-weight:600}html.theme--documenter-dark .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--documenter-dark .subtitle.is-1{font-size:3rem}html.theme--documenter-dark .subtitle.is-2{font-size:2.5rem}html.theme--documenter-dark .subtitle.is-3{font-size:2rem}html.theme--documenter-dark .subtitle.is-4{font-size:1.5rem}html.theme--documenter-dark .subtitle.is-5{font-size:1.25rem}html.theme--documenter-dark .subtitle.is-6{font-size:1rem}html.theme--documenter-dark .subtitle.is-7{font-size:.75rem}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#1f2424;border-color:#5e6d6f;border-radius:.4em;color:#dbdee0}html.theme--documenter-dark .select select::-moz-placeholder,html.theme--documenter-dark .textarea::-moz-placeholder,html.theme--documenter-dark .input::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select::-webkit-input-placeholder,html.theme--documenter-dark .textarea::-webkit-input-placeholder,html.theme--documenter-dark .input::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:-moz-placeholder,html.theme--documenter-dark .textarea:-moz-placeholder,html.theme--documenter-dark .input:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select:-ms-input-placeholder,html.theme--documenter-dark .textarea:-ms-input-placeholder,html.theme--documenter-dark .input:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:hover,html.theme--documenter-dark .textarea:hover,html.theme--documenter-dark .input:hover,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:hover,html.theme--documenter-dark .select select.is-hovered,html.theme--documenter-dark .is-hovered.textarea,html.theme--documenter-dark .is-hovered.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#8c9b9d}html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1abc9c;box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#8c9b9d;border-color:#282f2f;box-shadow:none;color:#fff}html.theme--documenter-dark .select select[disabled]::-moz-placeholder,html.theme--documenter-dark .textarea[disabled]::-moz-placeholder,html.theme--documenter-dark .input[disabled]::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .textarea[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .input[disabled]::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-moz-placeholder,html.theme--documenter-dark .textarea[disabled]:-moz-placeholder,html.theme--documenter-dark .input[disabled]:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-ms-input-placeholder,html.theme--documenter-dark .textarea[disabled]:-ms-input-placeholder,html.theme--documenter-dark .input[disabled]:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--documenter-dark .textarea[readonly],html.theme--documenter-dark .input[readonly],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--documenter-dark .is-white.textarea,html.theme--documenter-dark .is-white.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--documenter-dark .is-white.textarea:focus,html.theme--documenter-dark .is-white.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--documenter-dark .is-white.is-focused.textarea,html.theme--documenter-dark .is-white.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-white.textarea:active,html.theme--documenter-dark .is-white.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--documenter-dark .is-white.is-active.textarea,html.theme--documenter-dark .is-white.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .is-black.textarea,html.theme--documenter-dark .is-black.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--documenter-dark .is-black.textarea:focus,html.theme--documenter-dark .is-black.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--documenter-dark .is-black.is-focused.textarea,html.theme--documenter-dark .is-black.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-black.textarea:active,html.theme--documenter-dark .is-black.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--documenter-dark .is-black.is-active.textarea,html.theme--documenter-dark .is-black.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .is-light.textarea,html.theme--documenter-dark .is-light.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#ecf0f1}html.theme--documenter-dark .is-light.textarea:focus,html.theme--documenter-dark .is-light.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--documenter-dark .is-light.is-focused.textarea,html.theme--documenter-dark .is-light.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-light.textarea:active,html.theme--documenter-dark .is-light.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--documenter-dark .is-light.is-active.textarea,html.theme--documenter-dark .is-light.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .is-dark.textarea,html.theme--documenter-dark .content kbd.textarea,html.theme--documenter-dark .is-dark.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--documenter-dark .content kbd.input{border-color:#282f2f}html.theme--documenter-dark .is-dark.textarea:focus,html.theme--documenter-dark .content kbd.textarea:focus,html.theme--documenter-dark .is-dark.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--documenter-dark .content kbd.input:focus,html.theme--documenter-dark .is-dark.is-focused.textarea,html.theme--documenter-dark .content kbd.is-focused.textarea,html.theme--documenter-dark .is-dark.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .content kbd.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--documenter-dark .is-dark.textarea:active,html.theme--documenter-dark .content kbd.textarea:active,html.theme--documenter-dark .is-dark.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--documenter-dark .content kbd.input:active,html.theme--documenter-dark .is-dark.is-active.textarea,html.theme--documenter-dark .content kbd.is-active.textarea,html.theme--documenter-dark .is-dark.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .content kbd.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .is-primary.textarea,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink{border-color:#375a7f}html.theme--documenter-dark .is-primary.textarea:focus,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.is-focused.textarea,html.theme--documenter-dark .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--documenter-dark .is-primary.textarea:active,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:active,html.theme--documenter-dark .is-primary.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:active,html.theme--documenter-dark .is-primary.is-active.textarea,html.theme--documenter-dark .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .is-link.textarea,html.theme--documenter-dark .is-link.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1abc9c}html.theme--documenter-dark .is-link.textarea:focus,html.theme--documenter-dark .is-link.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--documenter-dark .is-link.is-focused.textarea,html.theme--documenter-dark .is-link.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-link.textarea:active,html.theme--documenter-dark .is-link.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--documenter-dark .is-link.is-active.textarea,html.theme--documenter-dark .is-link.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .is-info.textarea,html.theme--documenter-dark .is-info.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#024c7d}html.theme--documenter-dark .is-info.textarea:focus,html.theme--documenter-dark .is-info.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--documenter-dark .is-info.is-focused.textarea,html.theme--documenter-dark .is-info.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-info.textarea:active,html.theme--documenter-dark .is-info.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--documenter-dark .is-info.is-active.textarea,html.theme--documenter-dark .is-info.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .is-success.textarea,html.theme--documenter-dark .is-success.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#008438}html.theme--documenter-dark .is-success.textarea:focus,html.theme--documenter-dark .is-success.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--documenter-dark .is-success.is-focused.textarea,html.theme--documenter-dark .is-success.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-success.textarea:active,html.theme--documenter-dark .is-success.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--documenter-dark .is-success.is-active.textarea,html.theme--documenter-dark .is-success.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .is-warning.textarea,html.theme--documenter-dark .is-warning.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ad8100}html.theme--documenter-dark .is-warning.textarea:focus,html.theme--documenter-dark .is-warning.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--documenter-dark .is-warning.is-focused.textarea,html.theme--documenter-dark .is-warning.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-warning.textarea:active,html.theme--documenter-dark .is-warning.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--documenter-dark .is-warning.is-active.textarea,html.theme--documenter-dark .is-warning.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .is-danger.textarea,html.theme--documenter-dark .is-danger.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#9e1b0d}html.theme--documenter-dark .is-danger.textarea:focus,html.theme--documenter-dark .is-danger.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--documenter-dark .is-danger.is-focused.textarea,html.theme--documenter-dark .is-danger.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-danger.textarea:active,html.theme--documenter-dark .is-danger.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--documenter-dark .is-danger.is-active.textarea,html.theme--documenter-dark .is-danger.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .is-small.textarea,html.theme--documenter-dark .is-small.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .is-medium.textarea,html.theme--documenter-dark .is-medium.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--documenter-dark .is-large.textarea,html.theme--documenter-dark .is-large.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--documenter-dark .is-fullwidth.textarea,html.theme--documenter-dark .is-fullwidth.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--documenter-dark .is-inline.textarea,html.theme--documenter-dark .is-inline.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--documenter-dark .input.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--documenter-dark .input.is-static,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--documenter-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--documenter-dark .textarea[rows]{height:initial}html.theme--documenter-dark .textarea.has-fixed-size{resize:none}html.theme--documenter-dark .radio,html.theme--documenter-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--documenter-dark .radio input,html.theme--documenter-dark .checkbox input{cursor:pointer}html.theme--documenter-dark .radio:hover,html.theme--documenter-dark .checkbox:hover{color:#8c9b9d}html.theme--documenter-dark .radio[disabled],html.theme--documenter-dark .checkbox[disabled],fieldset[disabled] html.theme--documenter-dark .radio,fieldset[disabled] html.theme--documenter-dark .checkbox,html.theme--documenter-dark .radio input[disabled],html.theme--documenter-dark .checkbox input[disabled]{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:.5em}html.theme--documenter-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--documenter-dark .select:not(.is-multiple){height:2.5em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border-color:#1abc9c;right:1.125em;z-index:4}html.theme--documenter-dark .select.is-rounded select,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--documenter-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--documenter-dark .select select::-ms-expand{display:none}html.theme--documenter-dark .select select[disabled]:hover,fieldset[disabled] html.theme--documenter-dark .select select:hover{border-color:#282f2f}html.theme--documenter-dark .select select:not([multiple]){padding-right:2.5em}html.theme--documenter-dark .select select[multiple]{height:auto;padding:0}html.theme--documenter-dark .select select[multiple] option{padding:0.5em 1em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#8c9b9d}html.theme--documenter-dark .select.is-white:not(:hover)::after{border-color:#fff}html.theme--documenter-dark .select.is-white select{border-color:#fff}html.theme--documenter-dark .select.is-white select:hover,html.theme--documenter-dark .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--documenter-dark .select.is-white select:focus,html.theme--documenter-dark .select.is-white select.is-focused,html.theme--documenter-dark .select.is-white select:active,html.theme--documenter-dark .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select:hover,html.theme--documenter-dark .select.is-black select.is-hovered{border-color:#000}html.theme--documenter-dark .select.is-black select:focus,html.theme--documenter-dark .select.is-black select.is-focused,html.theme--documenter-dark .select.is-black select:active,html.theme--documenter-dark .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .select.is-light:not(:hover)::after{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select:hover,html.theme--documenter-dark .select.is-light select.is-hovered{border-color:#dde4e6}html.theme--documenter-dark .select.is-light select:focus,html.theme--documenter-dark .select.is-light select.is-focused,html.theme--documenter-dark .select.is-light select:active,html.theme--documenter-dark .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .select.is-dark:not(:hover)::after,html.theme--documenter-dark .content kbd.select:not(:hover)::after{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select,html.theme--documenter-dark .content kbd.select select{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select:hover,html.theme--documenter-dark .content kbd.select select:hover,html.theme--documenter-dark .select.is-dark select.is-hovered,html.theme--documenter-dark .content kbd.select select.is-hovered{border-color:#1d2122}html.theme--documenter-dark .select.is-dark select:focus,html.theme--documenter-dark .content kbd.select select:focus,html.theme--documenter-dark .select.is-dark select.is-focused,html.theme--documenter-dark .content kbd.select select.is-focused,html.theme--documenter-dark .select.is-dark select:active,html.theme--documenter-dark .content kbd.select select:active,html.theme--documenter-dark .select.is-dark select.is-active,html.theme--documenter-dark .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .select.is-primary:not(:hover)::after,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select:hover,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:hover,html.theme--documenter-dark .select.is-primary select.is-hovered,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#2f4d6d}html.theme--documenter-dark .select.is-primary select:focus,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:focus,html.theme--documenter-dark .select.is-primary select.is-focused,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--documenter-dark .select.is-primary select:active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:active,html.theme--documenter-dark .select.is-primary select.is-active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .select.is-link:not(:hover)::after{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select:hover,html.theme--documenter-dark .select.is-link select.is-hovered{border-color:#17a689}html.theme--documenter-dark .select.is-link select:focus,html.theme--documenter-dark .select.is-link select.is-focused,html.theme--documenter-dark .select.is-link select:active,html.theme--documenter-dark .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select.is-info:not(:hover)::after{border-color:#024c7d}html.theme--documenter-dark .select.is-info select{border-color:#024c7d}html.theme--documenter-dark .select.is-info select:hover,html.theme--documenter-dark .select.is-info select.is-hovered{border-color:#023d64}html.theme--documenter-dark .select.is-info select:focus,html.theme--documenter-dark .select.is-info select.is-focused,html.theme--documenter-dark .select.is-info select:active,html.theme--documenter-dark .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .select.is-success:not(:hover)::after{border-color:#008438}html.theme--documenter-dark .select.is-success select{border-color:#008438}html.theme--documenter-dark .select.is-success select:hover,html.theme--documenter-dark .select.is-success select.is-hovered{border-color:#006b2d}html.theme--documenter-dark .select.is-success select:focus,html.theme--documenter-dark .select.is-success select.is-focused,html.theme--documenter-dark .select.is-success select:active,html.theme--documenter-dark .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .select.is-warning:not(:hover)::after{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select:hover,html.theme--documenter-dark .select.is-warning select.is-hovered{border-color:#946e00}html.theme--documenter-dark .select.is-warning select:focus,html.theme--documenter-dark .select.is-warning select.is-focused,html.theme--documenter-dark .select.is-warning select:active,html.theme--documenter-dark .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .select.is-danger:not(:hover)::after{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select:hover,html.theme--documenter-dark .select.is-danger select.is-hovered{border-color:#86170b}html.theme--documenter-dark .select.is-danger select:focus,html.theme--documenter-dark .select.is-danger select.is-focused,html.theme--documenter-dark .select.is-danger select:active,html.theme--documenter-dark .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .select.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .select.is-medium{font-size:1.25rem}html.theme--documenter-dark .select.is-large{font-size:1.5rem}html.theme--documenter-dark .select.is-disabled::after{border-color:#fff !important;opacity:0.5}html.theme--documenter-dark .select.is-fullwidth{width:100%}html.theme--documenter-dark .select.is-fullwidth select{width:100%}html.theme--documenter-dark .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--documenter-dark .select.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .select.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--documenter-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:hover .file-cta,html.theme--documenter-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:focus .file-cta,html.theme--documenter-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--documenter-dark .file.is-white:active .file-cta,html.theme--documenter-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:hover .file-cta,html.theme--documenter-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:focus .file-cta,html.theme--documenter-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--documenter-dark .file.is-black:active .file-cta,html.theme--documenter-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-light .file-cta{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:hover .file-cta,html.theme--documenter-dark .file.is-light.is-hovered .file-cta{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:focus .file-cta,html.theme--documenter-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(236,240,241,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:active .file-cta,html.theme--documenter-dark .file.is-light.is-active .file-cta{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-dark .file-cta,html.theme--documenter-dark .content kbd.file .file-cta{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:hover .file-cta,html.theme--documenter-dark .content kbd.file:hover .file-cta,html.theme--documenter-dark .file.is-dark.is-hovered .file-cta,html.theme--documenter-dark .content kbd.file.is-hovered .file-cta{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:focus .file-cta,html.theme--documenter-dark .content kbd.file:focus .file-cta,html.theme--documenter-dark .file.is-dark.is-focused .file-cta,html.theme--documenter-dark .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(40,47,47,0.25);color:#fff}html.theme--documenter-dark .file.is-dark:active .file-cta,html.theme--documenter-dark .content kbd.file:active .file-cta,html.theme--documenter-dark .file.is-dark.is-active .file-cta,html.theme--documenter-dark .content kbd.file.is-active .file-cta{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:hover .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--documenter-dark .file.is-primary.is-hovered .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:focus .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--documenter-dark .file.is-primary.is-focused .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(55,90,127,0.25);color:#fff}html.theme--documenter-dark .file.is-primary:active .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--documenter-dark .file.is-primary.is-active .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link .file-cta{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:hover .file-cta,html.theme--documenter-dark .file.is-link.is-hovered .file-cta{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:focus .file-cta,html.theme--documenter-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(26,188,156,0.25);color:#fff}html.theme--documenter-dark .file.is-link:active .file-cta,html.theme--documenter-dark .file.is-link.is-active .file-cta{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info .file-cta{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:hover .file-cta,html.theme--documenter-dark .file.is-info.is-hovered .file-cta{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:focus .file-cta,html.theme--documenter-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(2,76,125,0.25);color:#fff}html.theme--documenter-dark .file.is-info:active .file-cta,html.theme--documenter-dark .file.is-info.is-active .file-cta{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success .file-cta{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:hover .file-cta,html.theme--documenter-dark .file.is-success.is-hovered .file-cta{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:focus .file-cta,html.theme--documenter-dark .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(0,132,56,0.25);color:#fff}html.theme--documenter-dark .file.is-success:active .file-cta,html.theme--documenter-dark .file.is-success.is-active .file-cta{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning .file-cta{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:hover .file-cta,html.theme--documenter-dark .file.is-warning.is-hovered .file-cta{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:focus .file-cta,html.theme--documenter-dark .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(173,129,0,0.25);color:#fff}html.theme--documenter-dark .file.is-warning:active .file-cta,html.theme--documenter-dark .file.is-warning.is-active .file-cta{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger .file-cta{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:hover .file-cta,html.theme--documenter-dark .file.is-danger.is-hovered .file-cta{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:focus .file-cta,html.theme--documenter-dark .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(158,27,13,0.25);color:#fff}html.theme--documenter-dark .file.is-danger:active .file-cta,html.theme--documenter-dark .file.is-danger.is-active .file-cta{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--documenter-dark .file.is-normal{font-size:1rem}html.theme--documenter-dark .file.is-medium{font-size:1.25rem}html.theme--documenter-dark .file.is-medium .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-large{font-size:1.5rem}html.theme--documenter-dark .file.is-large .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--documenter-dark .file.has-name.is-empty .file-name{display:none}html.theme--documenter-dark .file.is-boxed .file-label{flex-direction:column}html.theme--documenter-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--documenter-dark .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--documenter-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--documenter-dark .file.is-boxed .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-boxed.is-small .file-icon .fa,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--documenter-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--documenter-dark .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--documenter-dark .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--documenter-dark .file.is-centered{justify-content:center}html.theme--documenter-dark .file.is-fullwidth .file-label{width:100%}html.theme--documenter-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--documenter-dark .file.is-right{justify-content:flex-end}html.theme--documenter-dark .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--documenter-dark .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--documenter-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--documenter-dark .file-label:hover .file-cta{background-color:#232829;color:#f2f2f2}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .file-label:active .file-name{border-color:#535f61}html.theme--documenter-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--documenter-dark .file-cta{background-color:#282f2f;color:#fff}html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#f2f2f2;display:block;font-size:1rem;font-weight:700}html.theme--documenter-dark .label:not(:last-child){margin-bottom:0.5em}html.theme--documenter-dark .label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--documenter-dark .label.is-medium{font-size:1.25rem}html.theme--documenter-dark .label.is-large{font-size:1.5rem}html.theme--documenter-dark .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--documenter-dark .help.is-white{color:#fff}html.theme--documenter-dark .help.is-black{color:#0a0a0a}html.theme--documenter-dark .help.is-light{color:#ecf0f1}html.theme--documenter-dark .help.is-dark,html.theme--documenter-dark .content kbd.help{color:#282f2f}html.theme--documenter-dark .help.is-primary,html.theme--documenter-dark .docstring>section>a.help.docs-sourcelink{color:#375a7f}html.theme--documenter-dark .help.is-link{color:#1abc9c}html.theme--documenter-dark .help.is-info{color:#024c7d}html.theme--documenter-dark .help.is-success{color:#008438}html.theme--documenter-dark .help.is-warning{color:#ad8100}html.theme--documenter-dark .help.is-danger{color:#9e1b0d}html.theme--documenter-dark .field:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.has-addons{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--documenter-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.has-addons.has-addons-centered{justify-content:center}html.theme--documenter-dark .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--documenter-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .field.is-grouped{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.is-grouped>.control{flex-shrink:0}html.theme--documenter-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--documenter-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field.is-horizontal{display:flex}}html.theme--documenter-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--documenter-dark .field-label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-normal{padding-top:0.375em}html.theme--documenter-dark .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--documenter-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--documenter-dark .field-body .field{margin-bottom:0}html.theme--documenter-dark .field-body>.field{flex-shrink:1}html.theme--documenter-dark .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--documenter-dark .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--documenter-dark .control.has-icons-left .input:focus~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-left .select:focus~.icon,html.theme--documenter-dark .control.has-icons-right .input:focus~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-right .select:focus~.icon{color:#282f2f}html.theme--documenter-dark .control.has-icons-left .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-small~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--documenter-dark .control.has-icons-left .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--documenter-dark .control.has-icons-left .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon{color:#5e6d6f;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--documenter-dark .control.has-icons-left .input,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--documenter-dark .control.has-icons-left .select select{padding-left:2.5em}html.theme--documenter-dark .control.has-icons-left .icon.is-left{left:0}html.theme--documenter-dark .control.has-icons-right .input,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--documenter-dark .control.has-icons-right .select select{padding-right:2.5em}html.theme--documenter-dark .control.has-icons-right .icon.is-right{right:0}html.theme--documenter-dark .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--documenter-dark .control.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .control.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--documenter-dark .breadcrumb a{align-items:center;color:#1abc9c;display:flex;justify-content:center;padding:0 .75em}html.theme--documenter-dark .breadcrumb a:hover{color:#1dd2af}html.theme--documenter-dark .breadcrumb li{align-items:center;display:flex}html.theme--documenter-dark .breadcrumb li:first-child a{padding-left:0}html.theme--documenter-dark .breadcrumb li.is-active a{color:#f2f2f2;cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb li+li::before{color:#8c9b9d;content:"\0002f"}html.theme--documenter-dark .breadcrumb ul,html.theme--documenter-dark .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .breadcrumb .icon:first-child{margin-right:.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:.5em}html.theme--documenter-dark .breadcrumb.is-centered ol,html.theme--documenter-dark .breadcrumb.is-centered ul{justify-content:center}html.theme--documenter-dark .breadcrumb.is-right ol,html.theme--documenter-dark .breadcrumb.is-right ul{justify-content:flex-end}html.theme--documenter-dark .breadcrumb.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--documenter-dark .breadcrumb.is-medium{font-size:1.25rem}html.theme--documenter-dark .breadcrumb.is-large{font-size:1.5rem}html.theme--documenter-dark .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--documenter-dark .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--documenter-dark .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--documenter-dark .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--documenter-dark .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-footer:first-child,html.theme--documenter-dark .card-content:first-child,html.theme--documenter-dark .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-footer:last-child,html.theme--documenter-dark .card-content:last-child,html.theme--documenter-dark .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--documenter-dark .card-header-title{align-items:center;color:#f2f2f2;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--documenter-dark .card-image{display:block;position:relative}html.theme--documenter-dark .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--documenter-dark .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--documenter-dark .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--documenter-dark .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--documenter-dark .dropdown.is-active .dropdown-menu,html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--documenter-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--documenter-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--documenter-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .dropdown-content{background-color:#282f2f;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--documenter-dark .dropdown-item{color:#fff;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--documenter-dark a.dropdown-item,html.theme--documenter-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--documenter-dark a.dropdown-item:hover,html.theme--documenter-dark button.dropdown-item:hover{background-color:#282f2f;color:#0a0a0a}html.theme--documenter-dark a.dropdown-item.is-active,html.theme--documenter-dark button.dropdown-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--documenter-dark .level{align-items:center;justify-content:space-between}html.theme--documenter-dark .level code{border-radius:.4em}html.theme--documenter-dark .level img{display:inline-block;vertical-align:top}html.theme--documenter-dark .level.is-mobile{display:flex}html.theme--documenter-dark .level.is-mobile .level-left,html.theme--documenter-dark .level.is-mobile .level-right{display:flex}html.theme--documenter-dark .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--documenter-dark .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level{display:flex}html.theme--documenter-dark .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--documenter-dark .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--documenter-dark .level-item .title,html.theme--documenter-dark .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--documenter-dark .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--documenter-dark .level-left,html.theme--documenter-dark .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .level-left .level-item.is-flexible,html.theme--documenter-dark .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left .level-item:not(:last-child),html.theme--documenter-dark .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--documenter-dark .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left{display:flex}}html.theme--documenter-dark .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-right{display:flex}}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--documenter-dark .media .media .media{padding-top:.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:.5rem}html.theme--documenter-dark .media+.media{border-top:1px solid rgba(94,109,111,0.5);margin-top:1rem;padding-top:1rem}html.theme--documenter-dark .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--documenter-dark .media-left,html.theme--documenter-dark .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .media-left{margin-right:1rem}html.theme--documenter-dark .media-right{margin-left:1rem}html.theme--documenter-dark .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:1rem}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--documenter-dark .menu.is-medium{font-size:1.25rem}html.theme--documenter-dark .menu.is-large{font-size:1.5rem}html.theme--documenter-dark .menu-list{line-height:1.25}html.theme--documenter-dark .menu-list a{border-radius:3px;color:#fff;display:block;padding:0.5em 0.75em}html.theme--documenter-dark .menu-list a:hover{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .menu-list a.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .menu-list li ul{border-left:1px solid #5e6d6f;margin:.75em;padding-left:.75em}html.theme--documenter-dark .menu-label{color:#fff;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--documenter-dark .menu-label:not(:first-child){margin-top:1em}html.theme--documenter-dark .menu-label:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .message{background-color:#282f2f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .message strong{color:currentColor}html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .message.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--documenter-dark .message.is-medium{font-size:1.25rem}html.theme--documenter-dark .message.is-large{font-size:1.5rem}html.theme--documenter-dark .message.is-white{background-color:#fff}html.theme--documenter-dark .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .message.is-white .message-body{border-color:#fff}html.theme--documenter-dark .message.is-black{background-color:#fafafa}html.theme--documenter-dark .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .message.is-black .message-body{border-color:#0a0a0a}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1}html.theme--documenter-dark .message.is-dark,html.theme--documenter-dark .content kbd.message{background-color:#f9fafa}html.theme--documenter-dark .message.is-dark .message-header,html.theme--documenter-dark .content kbd.message .message-header{background-color:#282f2f;color:#fff}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f1f5f9}html.theme--documenter-dark .message.is-primary .message-header,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-header{background-color:#375a7f;color:#fff}html.theme--documenter-dark .message.is-primary .message-body,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-body{border-color:#375a7f;color:#4d7eb2}html.theme--documenter-dark .message.is-link{background-color:#edfdf9}html.theme--documenter-dark .message.is-link .message-header{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .message.is-link .message-body{border-color:#1abc9c;color:#15987e}html.theme--documenter-dark .message.is-info{background-color:#ebf7ff}html.theme--documenter-dark .message.is-info .message-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .message.is-info .message-body{border-color:#024c7d;color:#0e9dfb}html.theme--documenter-dark .message.is-success{background-color:#ebfff3}html.theme--documenter-dark .message.is-success .message-header{background-color:#008438;color:#fff}html.theme--documenter-dark .message.is-success .message-body{border-color:#008438;color:#00eb64}html.theme--documenter-dark .message.is-warning{background-color:#fffaeb}html.theme--documenter-dark .message.is-warning .message-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .message.is-warning .message-body{border-color:#ad8100;color:#d19c00}html.theme--documenter-dark .message.is-danger{background-color:#fdeeec}html.theme--documenter-dark .message.is-danger .message-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .message.is-danger .message-body{border-color:#9e1b0d;color:#ec311d}html.theme--documenter-dark .message-header{align-items:center;background-color:#fff;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--documenter-dark .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--documenter-dark .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--documenter-dark .message-body{border-color:#5e6d6f;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#fff;padding:1.25em 1.5em}html.theme--documenter-dark .message-body code,html.theme--documenter-dark .message-body pre{background-color:#fff}html.theme--documenter-dark .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--documenter-dark .modal.is-active{display:flex}html.theme--documenter-dark .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--documenter-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--documenter-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--documenter-dark .modal-card-head,html.theme--documenter-dark .modal-card-foot{align-items:center;background-color:#282f2f;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--documenter-dark .modal-card-head{border-bottom:1px solid #5e6d6f;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--documenter-dark .modal-card-title{color:#f2f2f2;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--documenter-dark .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5e6d6f}html.theme--documenter-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--documenter-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--documenter-dark .navbar{background-color:#375a7f;min-height:4rem;position:relative;z-index:30}html.theme--documenter-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-white .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--documenter-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-black .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--documenter-dark .navbar.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-light .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-dark .navbar-start>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-end>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#282f2f;color:#fff}}html.theme--documenter-dark .navbar.is-primary,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-burger,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-primary .navbar-start>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-end>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#375a7f;color:#fff}}html.theme--documenter-dark .navbar.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-link .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c;color:#fff}}html.theme--documenter-dark .navbar.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-info .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#024c7d;color:#fff}}html.theme--documenter-dark .navbar.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-success .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#008438;color:#fff}}html.theme--documenter-dark .navbar.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-warning .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ad8100;color:#fff}}html.theme--documenter-dark .navbar.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-danger .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#9e1b0d;color:#fff}}html.theme--documenter-dark .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--documenter-dark .navbar.has-shadow{box-shadow:0 2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-bottom,html.theme--documenter-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-top{top:0}html.theme--documenter-dark html.has-navbar-fixed-top,html.theme--documenter-dark body.has-navbar-fixed-top{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom,html.theme--documenter-dark body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--documenter-dark .navbar-brand,html.theme--documenter-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--documenter-dark .navbar-brand a.navbar-item:focus,html.theme--documenter-dark .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--documenter-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--documenter-dark .navbar-burger{color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--documenter-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--documenter-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--documenter-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--documenter-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--documenter-dark .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--documenter-dark .navbar-menu{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{color:#fff;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--documenter-dark .navbar-item .icon:only-child,html.theme--documenter-dark .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--documenter-dark a.navbar-item,html.theme--documenter-dark .navbar-link{cursor:pointer}html.theme--documenter-dark a.navbar-item:focus,html.theme--documenter-dark a.navbar-item:focus-within,html.theme--documenter-dark a.navbar-item:hover,html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link:focus,html.theme--documenter-dark .navbar-link:focus-within,html.theme--documenter-dark .navbar-link:hover,html.theme--documenter-dark .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-item{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .navbar-item img{max-height:1.75rem}html.theme--documenter-dark .navbar-item.has-dropdown{padding:0}html.theme--documenter-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--documenter-dark .navbar-item.is-tab:focus,html.theme--documenter-dark .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c}html.theme--documenter-dark .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c;border-bottom-style:solid;border-bottom-width:3px;color:#1abc9c;padding-bottom:calc(0.5rem - 3px)}html.theme--documenter-dark .navbar-content{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--documenter-dark .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--documenter-dark .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar>.container{display:block}html.theme--documenter-dark .navbar-brand .navbar-item,html.theme--documenter-dark .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--documenter-dark .navbar-link::after{display:none}html.theme--documenter-dark .navbar-menu{background-color:#375a7f;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--documenter-dark .navbar-menu.is-active{display:block}html.theme--documenter-dark .navbar.is-fixed-bottom-touch,html.theme--documenter-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-touch{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-touch{top:0}html.theme--documenter-dark .navbar.is-fixed-top .navbar-menu,html.theme--documenter-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--documenter-dark html.has-navbar-fixed-top-touch,html.theme--documenter-dark body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-touch,html.theme--documenter-dark body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar,html.theme--documenter-dark .navbar-menu,html.theme--documenter-dark .navbar-start,html.theme--documenter-dark .navbar-end{align-items:stretch;display:flex}html.theme--documenter-dark .navbar{min-height:4rem}html.theme--documenter-dark .navbar.is-spaced{padding:1rem 2rem}html.theme--documenter-dark .navbar.is-spaced .navbar-start,html.theme--documenter-dark .navbar.is-spaced .navbar-end{align-items:center}html.theme--documenter-dark .navbar.is-spaced a.navbar-item,html.theme--documenter-dark .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent a.navbar-item:hover,html.theme--documenter-dark .navbar.is-transparent a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-transparent .navbar-link:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-link:hover,html.theme--documenter-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-burger{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{align-items:center;display:flex}html.theme--documenter-dark .navbar-item.has-dropdown{align-items:stretch}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--documenter-dark .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--documenter-dark .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--documenter-dark .navbar-dropdown{background-color:#375a7f;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--documenter-dark .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--documenter-dark .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}.navbar.is-spaced html.theme--documenter-dark .navbar-dropdown,html.theme--documenter-dark .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--documenter-dark .navbar-dropdown.is-right{left:auto;right:0}html.theme--documenter-dark .navbar-divider{display:block}html.theme--documenter-dark .navbar>.container .navbar-brand,html.theme--documenter-dark .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--documenter-dark .navbar>.container .navbar-menu,html.theme--documenter-dark .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop,html.theme--documenter-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-desktop{top:0}html.theme--documenter-dark html.has-navbar-fixed-top-desktop,html.theme--documenter-dark body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-desktop,html.theme--documenter-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-top,html.theme--documenter-dark body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-bottom,html.theme--documenter-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link.is-active{color:#1abc9c}html.theme--documenter-dark a.navbar-item.is-active:not(:focus):not(:hover),html.theme--documenter-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--documenter-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--documenter-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--documenter-dark .pagination{font-size:1rem;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--documenter-dark .pagination.is-medium{font-size:1.25rem}html.theme--documenter-dark .pagination.is-large{font-size:1.5rem}html.theme--documenter-dark .pagination.is-rounded .pagination-previous,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--documenter-dark .pagination.is-rounded .pagination-next,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--documenter-dark .pagination.is-rounded .pagination-link,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--documenter-dark .pagination,html.theme--documenter-dark .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link{border-color:#5e6d6f;color:#1abc9c;min-width:2.5em}html.theme--documenter-dark .pagination-previous:hover,html.theme--documenter-dark .pagination-next:hover,html.theme--documenter-dark .pagination-link:hover{border-color:#8c9b9d;color:#1dd2af}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus{border-color:#8c9b9d}html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-previous.is-disabled,html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-next.is-disabled,html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-link.is-disabled{background-color:#5e6d6f;border-color:#5e6d6f;box-shadow:none;color:#fff;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--documenter-dark .pagination-link.is-current{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .pagination-ellipsis{color:#8c9b9d;pointer-events:none}html.theme--documenter-dark .pagination-list{flex-wrap:wrap}html.theme--documenter-dark .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--documenter-dark .pagination{flex-wrap:wrap}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination-previous{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination.is-centered .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--documenter-dark .pagination.is-centered .pagination-next{order:3}html.theme--documenter-dark .pagination.is-right .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-right .pagination-next{order:2}html.theme--documenter-dark .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--documenter-dark .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--documenter-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--documenter-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--documenter-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--documenter-dark .panel.is-light .panel-heading{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#ecf0f1}html.theme--documenter-dark .panel.is-light .panel-block.is-active .panel-icon{color:#ecf0f1}html.theme--documenter-dark .panel.is-dark .panel-heading,html.theme--documenter-dark .content kbd.panel .panel-heading{background-color:#282f2f;color:#fff}html.theme--documenter-dark .panel.is-dark .panel-tabs a.is-active,html.theme--documenter-dark .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#282f2f}html.theme--documenter-dark .panel.is-dark .panel-block.is-active .panel-icon,html.theme--documenter-dark .content kbd.panel .panel-block.is-active .panel-icon{color:#282f2f}html.theme--documenter-dark .panel.is-primary .panel-heading,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#375a7f;color:#fff}html.theme--documenter-dark .panel.is-primary .panel-tabs a.is-active,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#375a7f}html.theme--documenter-dark .panel.is-primary .panel-block.is-active .panel-icon,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#375a7f}html.theme--documenter-dark .panel.is-link .panel-heading{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1abc9c}html.theme--documenter-dark .panel.is-link .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel.is-info .panel-heading{background-color:#024c7d;color:#fff}html.theme--documenter-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#024c7d}html.theme--documenter-dark .panel.is-info .panel-block.is-active .panel-icon{color:#024c7d}html.theme--documenter-dark .panel.is-success .panel-heading{background-color:#008438;color:#fff}html.theme--documenter-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#008438}html.theme--documenter-dark .panel.is-success .panel-block.is-active .panel-icon{color:#008438}html.theme--documenter-dark .panel.is-warning .panel-heading{background-color:#ad8100;color:#fff}html.theme--documenter-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ad8100}html.theme--documenter-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#ad8100}html.theme--documenter-dark .panel.is-danger .panel-heading{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#9e1b0d}html.theme--documenter-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#9e1b0d}html.theme--documenter-dark .panel-tabs:not(:last-child),html.theme--documenter-dark .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--documenter-dark .panel-heading{background-color:#343c3d;border-radius:8px 8px 0 0;color:#f2f2f2;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--documenter-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--documenter-dark .panel-tabs a{border-bottom:1px solid #5e6d6f;margin-bottom:-1px;padding:0.5em}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#343c3d;color:#17a689}html.theme--documenter-dark .panel-list a{color:#fff}html.theme--documenter-dark .panel-list a:hover{color:#1abc9c}html.theme--documenter-dark .panel-block{align-items:center;color:#f2f2f2;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--documenter-dark .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--documenter-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--documenter-dark .panel-block.is-wrapped{flex-wrap:wrap}html.theme--documenter-dark .panel-block.is-active{border-left-color:#1abc9c;color:#17a689}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--documenter-dark a.panel-block,html.theme--documenter-dark label.panel-block{cursor:pointer}html.theme--documenter-dark a.panel-block:hover,html.theme--documenter-dark label.panel-block:hover{background-color:#282f2f}html.theme--documenter-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#fff;margin-right:.75em}html.theme--documenter-dark .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--documenter-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--documenter-dark .tabs a{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--documenter-dark .tabs a:hover{border-bottom-color:#f2f2f2;color:#f2f2f2}html.theme--documenter-dark .tabs li{display:block}html.theme--documenter-dark .tabs li.is-active a{border-bottom-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .tabs ul{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--documenter-dark .tabs ul.is-left{padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--documenter-dark .tabs .icon:first-child{margin-right:.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:.5em}html.theme--documenter-dark .tabs.is-centered ul{justify-content:center}html.theme--documenter-dark .tabs.is-right ul{justify-content:flex-end}html.theme--documenter-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--documenter-dark .tabs.is-boxed a:hover{background-color:#282f2f;border-bottom-color:#5e6d6f}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5e6d6f;border-bottom-color:rgba(0,0,0,0) !important}html.theme--documenter-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .tabs.is-toggle a{border-color:#5e6d6f;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--documenter-dark .tabs.is-toggle a:hover{background-color:#282f2f;border-color:#8c9b9d;z-index:2}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li.is-active a{background-color:#1abc9c;border-color:#1abc9c;color:#fff;z-index:1}html.theme--documenter-dark .tabs.is-toggle ul{border-bottom:none}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--documenter-dark .tabs.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--documenter-dark .tabs.is-medium{font-size:1.25rem}html.theme--documenter-dark .tabs.is-large{font-size:1.5rem}html.theme--documenter-dark .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--documenter-dark .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--documenter-dark .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--documenter-dark .column.is-narrow-mobile{flex:none;width:unset}html.theme--documenter-dark .column.is-full-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-mobile{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--documenter-dark .column.is-0-mobile{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-mobile{margin-left:0%}html.theme--documenter-dark .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-mobile{margin-left:25%}html.theme--documenter-dark .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-mobile{margin-left:50%}html.theme--documenter-dark .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-mobile{margin-left:75%}html.theme--documenter-dark .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .column.is-narrow,html.theme--documenter-dark .column.is-narrow-tablet{flex:none;width:unset}html.theme--documenter-dark .column.is-full,html.theme--documenter-dark .column.is-full-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters,html.theme--documenter-dark .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds,html.theme--documenter-dark .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half,html.theme--documenter-dark .column.is-half-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third,html.theme--documenter-dark .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter,html.theme--documenter-dark .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth,html.theme--documenter-dark .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths,html.theme--documenter-dark .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths,html.theme--documenter-dark .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths,html.theme--documenter-dark .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters,html.theme--documenter-dark .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds,html.theme--documenter-dark .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half,html.theme--documenter-dark .column.is-offset-half-tablet{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third,html.theme--documenter-dark .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter,html.theme--documenter-dark .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth,html.theme--documenter-dark .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths,html.theme--documenter-dark .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths,html.theme--documenter-dark .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths,html.theme--documenter-dark .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--documenter-dark .column.is-0,html.theme--documenter-dark .column.is-0-tablet{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0,html.theme--documenter-dark .column.is-offset-0-tablet{margin-left:0%}html.theme--documenter-dark .column.is-1,html.theme--documenter-dark .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3,html.theme--documenter-dark .column.is-3-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3,html.theme--documenter-dark .column.is-offset-3-tablet{margin-left:25%}html.theme--documenter-dark .column.is-4,html.theme--documenter-dark .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6,html.theme--documenter-dark .column.is-6-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6,html.theme--documenter-dark .column.is-offset-6-tablet{margin-left:50%}html.theme--documenter-dark .column.is-7,html.theme--documenter-dark .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9,html.theme--documenter-dark .column.is-9-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9,html.theme--documenter-dark .column.is-offset-9-tablet{margin-left:75%}html.theme--documenter-dark .column.is-10,html.theme--documenter-dark .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12,html.theme--documenter-dark .column.is-12-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12,html.theme--documenter-dark .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--documenter-dark .column.is-narrow-touch{flex:none;width:unset}html.theme--documenter-dark .column.is-full-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-touch{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-touch{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-touch{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-touch{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-touch{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--documenter-dark .column.is-0-touch{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-touch{margin-left:0%}html.theme--documenter-dark .column.is-1-touch{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-touch{margin-left:25%}html.theme--documenter-dark .column.is-4-touch{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-touch{margin-left:50%}html.theme--documenter-dark .column.is-7-touch{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-touch{margin-left:75%}html.theme--documenter-dark .column.is-10-touch{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--documenter-dark .column.is-narrow-desktop{flex:none;width:unset}html.theme--documenter-dark .column.is-full-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-desktop{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--documenter-dark .column.is-0-desktop{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-desktop{margin-left:0%}html.theme--documenter-dark .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-desktop{margin-left:25%}html.theme--documenter-dark .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-desktop{margin-left:50%}html.theme--documenter-dark .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-desktop{margin-left:75%}html.theme--documenter-dark .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--documenter-dark .column.is-narrow-widescreen{flex:none;width:unset}html.theme--documenter-dark .column.is-full-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--documenter-dark .column.is-0-widescreen{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-widescreen{margin-left:0%}html.theme--documenter-dark .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--documenter-dark .column.is-narrow-fullhd{flex:none;width:unset}html.theme--documenter-dark .column.is-full-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--documenter-dark .column.is-0-fullhd{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-fullhd{margin-left:0%}html.theme--documenter-dark .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-fullhd{margin-left:100%}}html.theme--documenter-dark .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .columns:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--documenter-dark .columns.is-centered{justify-content:center}html.theme--documenter-dark .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--documenter-dark .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--documenter-dark .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .columns.is-gapless:last-child{margin-bottom:0}html.theme--documenter-dark .columns.is-mobile{display:flex}html.theme--documenter-dark .columns.is-multiline{flex-wrap:wrap}html.theme--documenter-dark .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-desktop{display:flex}}html.theme--documenter-dark .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--documenter-dark .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--documenter-dark .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--documenter-dark .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--documenter-dark .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--documenter-dark .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--documenter-dark .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--documenter-dark .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--documenter-dark .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--documenter-dark .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--documenter-dark .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--documenter-dark .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--documenter-dark .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .tile.is-child{margin:0 !important}html.theme--documenter-dark .tile.is-parent{padding:.75rem}html.theme--documenter-dark .tile.is-vertical{flex-direction:column}html.theme--documenter-dark .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--documenter-dark .tile:not(.is-child){display:flex}html.theme--documenter-dark .tile.is-1{flex:none;width:8.33333337%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.66666674%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.33333337%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.66666674%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.33333337%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.66666674%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.33333337%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.66666674%}html.theme--documenter-dark .tile.is-12{flex:none;width:100%}}html.theme--documenter-dark .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--documenter-dark .hero .navbar{background:none}html.theme--documenter-dark .hero .tabs ul{border-bottom:none}html.theme--documenter-dark .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-white strong{color:inherit}html.theme--documenter-dark .hero.is-white .title{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--documenter-dark .hero.is-white .subtitle a:not(.button),html.theme--documenter-dark .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-white .navbar-menu{background-color:#fff}}html.theme--documenter-dark .hero.is-white .navbar-item,html.theme--documenter-dark .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--documenter-dark .hero.is-white a.navbar-item:hover,html.theme--documenter-dark .hero.is-white a.navbar-item.is-active,html.theme--documenter-dark .hero.is-white .navbar-link:hover,html.theme--documenter-dark .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--documenter-dark .hero.is-white .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--documenter-dark .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-black strong{color:inherit}html.theme--documenter-dark .hero.is-black .title{color:#fff}html.theme--documenter-dark .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-black .subtitle a:not(.button),html.theme--documenter-dark .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--documenter-dark .hero.is-black .navbar-item,html.theme--documenter-dark .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-black a.navbar-item:hover,html.theme--documenter-dark .hero.is-black a.navbar-item.is-active,html.theme--documenter-dark .hero.is-black .navbar-link:hover,html.theme--documenter-dark .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-black .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--documenter-dark .hero.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-light strong{color:inherit}html.theme--documenter-dark .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-light .navbar-menu{background-color:#ecf0f1}}html.theme--documenter-dark .hero.is-light .navbar-item,html.theme--documenter-dark .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a.navbar-item:hover,html.theme--documenter-dark .hero.is-light a.navbar-item.is-active,html.theme--documenter-dark .hero.is-light .navbar-link:hover,html.theme--documenter-dark .hero.is-light .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-light .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-light .tabs li.is-active a{color:#ecf0f1 !important;opacity:1}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .hero.is-light.is-bold{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}}html.theme--documenter-dark .hero.is-dark,html.theme--documenter-dark .content kbd.hero{background-color:#282f2f;color:#fff}html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-dark strong,html.theme--documenter-dark .content kbd.hero strong{color:inherit}html.theme--documenter-dark .hero.is-dark .title,html.theme--documenter-dark .content kbd.hero .title{color:#fff}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button),html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button),html.theme--documenter-dark .hero.is-dark .subtitle strong,html.theme--documenter-dark .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-dark .navbar-menu,html.theme--documenter-dark .content kbd.hero .navbar-menu{background-color:#282f2f}}html.theme--documenter-dark .hero.is-dark .navbar-item,html.theme--documenter-dark .content kbd.hero .navbar-item,html.theme--documenter-dark .hero.is-dark .navbar-link,html.theme--documenter-dark .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-dark a.navbar-item:hover,html.theme--documenter-dark .content kbd.hero a.navbar-item:hover,html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active,html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active,html.theme--documenter-dark .hero.is-dark .navbar-link:hover,html.theme--documenter-dark .content kbd.hero .navbar-link:hover,html.theme--documenter-dark .hero.is-dark .navbar-link.is-active,html.theme--documenter-dark .content kbd.hero .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-dark .tabs a:hover,html.theme--documenter-dark .content kbd.hero .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs li.is-active a{color:#282f2f !important;opacity:1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#282f2f}html.theme--documenter-dark .hero.is-dark.is-bold,html.theme--documenter-dark .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu,html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}}html.theme--documenter-dark .hero.is-primary,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-primary strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--documenter-dark .hero.is-primary .title,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--documenter-dark .hero.is-primary .subtitle,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--documenter-dark .hero.is-primary .subtitle strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-primary .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#375a7f}}html.theme--documenter-dark .hero.is-primary .navbar-item,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--documenter-dark .hero.is-primary .navbar-link,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-primary a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--documenter-dark .hero.is-primary .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--documenter-dark .hero.is-primary .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .hero.is-primary .tabs a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-primary .tabs a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#375a7f !important;opacity:1}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#375a7f}html.theme--documenter-dark .hero.is-primary.is-bold,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}}html.theme--documenter-dark .hero.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-link strong{color:inherit}html.theme--documenter-dark .hero.is-link .title{color:#fff}html.theme--documenter-dark .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-link .subtitle a:not(.button),html.theme--documenter-dark .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-link .navbar-menu{background-color:#1abc9c}}html.theme--documenter-dark .hero.is-link .navbar-item,html.theme--documenter-dark .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-link a.navbar-item:hover,html.theme--documenter-dark .hero.is-link a.navbar-item.is-active,html.theme--documenter-dark .hero.is-link .navbar-link:hover,html.theme--documenter-dark .hero.is-link .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-link .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-link .tabs li.is-active a{color:#1abc9c !important;opacity:1}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1abc9c}html.theme--documenter-dark .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}}html.theme--documenter-dark .hero.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-info strong{color:inherit}html.theme--documenter-dark .hero.is-info .title{color:#fff}html.theme--documenter-dark .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-info .subtitle a:not(.button),html.theme--documenter-dark .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-info .navbar-menu{background-color:#024c7d}}html.theme--documenter-dark .hero.is-info .navbar-item,html.theme--documenter-dark .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-info a.navbar-item:hover,html.theme--documenter-dark .hero.is-info a.navbar-item.is-active,html.theme--documenter-dark .hero.is-info .navbar-link:hover,html.theme--documenter-dark .hero.is-info .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-info .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-info .tabs li.is-active a{color:#024c7d !important;opacity:1}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#024c7d}html.theme--documenter-dark .hero.is-info.is-bold{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}}html.theme--documenter-dark .hero.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-success strong{color:inherit}html.theme--documenter-dark .hero.is-success .title{color:#fff}html.theme--documenter-dark .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-success .subtitle a:not(.button),html.theme--documenter-dark .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-success .navbar-menu{background-color:#008438}}html.theme--documenter-dark .hero.is-success .navbar-item,html.theme--documenter-dark .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-success a.navbar-item:hover,html.theme--documenter-dark .hero.is-success a.navbar-item.is-active,html.theme--documenter-dark .hero.is-success .navbar-link:hover,html.theme--documenter-dark .hero.is-success .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-success .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-success .tabs li.is-active a{color:#008438 !important;opacity:1}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#008438}html.theme--documenter-dark .hero.is-success.is-bold{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}}html.theme--documenter-dark .hero.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-warning strong{color:inherit}html.theme--documenter-dark .hero.is-warning .title{color:#fff}html.theme--documenter-dark .hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button),html.theme--documenter-dark .hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-warning .navbar-menu{background-color:#ad8100}}html.theme--documenter-dark .hero.is-warning .navbar-item,html.theme--documenter-dark .hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-warning a.navbar-item:hover,html.theme--documenter-dark .hero.is-warning a.navbar-item.is-active,html.theme--documenter-dark .hero.is-warning .navbar-link:hover,html.theme--documenter-dark .hero.is-warning .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .hero.is-warning .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-warning .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs li.is-active a{color:#ad8100 !important;opacity:1}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ad8100}html.theme--documenter-dark .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}}html.theme--documenter-dark .hero.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-danger strong{color:inherit}html.theme--documenter-dark .hero.is-danger .title{color:#fff}html.theme--documenter-dark .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-danger .subtitle a:not(.button),html.theme--documenter-dark .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-danger .navbar-menu{background-color:#9e1b0d}}html.theme--documenter-dark .hero.is-danger .navbar-item,html.theme--documenter-dark .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-danger a.navbar-item:hover,html.theme--documenter-dark .hero.is-danger a.navbar-item.is-active,html.theme--documenter-dark .hero.is-danger .navbar-link:hover,html.theme--documenter-dark .hero.is-danger .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-danger .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs li.is-active a{color:#9e1b0d !important;opacity:1}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#9e1b0d}html.theme--documenter-dark .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}}html.theme--documenter-dark .hero.is-small .hero-body,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--documenter-dark .hero.is-halfheight .hero-body,html.theme--documenter-dark .hero.is-fullheight .hero-body,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--documenter-dark .hero.is-halfheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .hero.is-halfheight{min-height:50vh}html.theme--documenter-dark .hero.is-fullheight{min-height:100vh}html.theme--documenter-dark .hero-video{overflow:hidden}html.theme--documenter-dark .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--documenter-dark .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-video{display:none}}html.theme--documenter-dark .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-buttons .button{display:flex}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-buttons{display:flex;justify-content:center}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--documenter-dark .hero-head,html.theme--documenter-dark .hero-foot{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-body{padding:3rem 3rem}}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section{padding:3rem 3rem}html.theme--documenter-dark .section.is-medium{padding:9rem 4.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 6rem}}html.theme--documenter-dark .footer{background-color:#282f2f;padding:3rem 1.5rem 6rem}html.theme--documenter-dark hr{height:1px}html.theme--documenter-dark h6{text-transform:uppercase;letter-spacing:0.5px}html.theme--documenter-dark .hero{background-color:#343c3d}html.theme--documenter-dark a{transition:all 200ms ease}html.theme--documenter-dark .button{transition:all 200ms ease;border-width:1px;color:#fff}html.theme--documenter-dark .button.is-active,html.theme--documenter-dark .button.is-focused,html.theme--documenter-dark .button:active,html.theme--documenter-dark .button:focus{box-shadow:0 0 0 2px rgba(140,155,157,0.5)}html.theme--documenter-dark .button.is-white.is-hovered,html.theme--documenter-dark .button.is-white:hover{background-color:#fff}html.theme--documenter-dark .button.is-white.is-active,html.theme--documenter-dark .button.is-white.is-focused,html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,0.5)}html.theme--documenter-dark .button.is-black.is-hovered,html.theme--documenter-dark .button.is-black:hover{background-color:#1d1d1d}html.theme--documenter-dark .button.is-black.is-active,html.theme--documenter-dark .button.is-black.is-focused,html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black:focus{border-color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,10,0.5)}html.theme--documenter-dark .button.is-light.is-hovered,html.theme--documenter-dark .button.is-light:hover{background-color:#fff}html.theme--documenter-dark .button.is-light.is-active,html.theme--documenter-dark .button.is-light.is-focused,html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light:focus{border-color:#ecf0f1;box-shadow:0 0 0 2px rgba(236,240,241,0.5)}html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered,html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover{background-color:#3a4344}html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused,html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus{border-color:#282f2f;box-shadow:0 0 0 2px rgba(40,47,47,0.5)}html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover{background-color:#436d9a}html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink,html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus{border-color:#375a7f;box-shadow:0 0 0 2px rgba(55,90,127,0.5)}html.theme--documenter-dark .button.is-link.is-hovered,html.theme--documenter-dark .button.is-link:hover{background-color:#1fdeb8}html.theme--documenter-dark .button.is-link.is-active,html.theme--documenter-dark .button.is-link.is-focused,html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link:focus{border-color:#1abc9c;box-shadow:0 0 0 2px rgba(26,188,156,0.5)}html.theme--documenter-dark .button.is-info.is-hovered,html.theme--documenter-dark .button.is-info:hover{background-color:#0363a3}html.theme--documenter-dark .button.is-info.is-active,html.theme--documenter-dark .button.is-info.is-focused,html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info:focus{border-color:#024c7d;box-shadow:0 0 0 2px rgba(2,76,125,0.5)}html.theme--documenter-dark .button.is-success.is-hovered,html.theme--documenter-dark .button.is-success:hover{background-color:#00aa48}html.theme--documenter-dark .button.is-success.is-active,html.theme--documenter-dark .button.is-success.is-focused,html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success:focus{border-color:#008438;box-shadow:0 0 0 2px rgba(0,132,56,0.5)}html.theme--documenter-dark .button.is-warning.is-hovered,html.theme--documenter-dark .button.is-warning:hover{background-color:#d39e00}html.theme--documenter-dark .button.is-warning.is-active,html.theme--documenter-dark .button.is-warning.is-focused,html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning:focus{border-color:#ad8100;box-shadow:0 0 0 2px rgba(173,129,0,0.5)}html.theme--documenter-dark .button.is-danger.is-hovered,html.theme--documenter-dark .button.is-danger:hover{background-color:#c12110}html.theme--documenter-dark .button.is-danger.is-active,html.theme--documenter-dark .button.is-danger.is-focused,html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger:focus{border-color:#9e1b0d;box-shadow:0 0 0 2px rgba(158,27,13,0.5)}html.theme--documenter-dark .label{color:#dbdee0}html.theme--documenter-dark .button,html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .select,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea{height:2.5em}html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .select:after,html.theme--documenter-dark .select select{border-width:1px}html.theme--documenter-dark .control.has-addons .button,html.theme--documenter-dark .control.has-addons .input,html.theme--documenter-dark .control.has-addons #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-addons form.docs-search>input,html.theme--documenter-dark .control.has-addons .select{margin-right:-1px}html.theme--documenter-dark .notification{background-color:#343c3d}html.theme--documenter-dark .card{box-shadow:none;border:1px solid #343c3d;background-color:#282f2f;border-radius:.4em}html.theme--documenter-dark .card .card-image img{border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-header{box-shadow:none;background-color:rgba(18,18,18,0.2);border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-footer{background-color:rgba(18,18,18,0.2)}html.theme--documenter-dark .card .card-footer,html.theme--documenter-dark .card .card-footer-item{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .notification.is-white a:not(.button){color:#0a0a0a;text-decoration:underline}html.theme--documenter-dark .notification.is-black a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-light a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-primary a:not(.button),html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-link a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-info a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-success a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-warning a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-danger a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .tag,html.theme--documenter-dark .content kbd,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{border-radius:.4em}html.theme--documenter-dark .menu-list a{transition:all 300ms ease}html.theme--documenter-dark .modal-card-body{background-color:#282f2f}html.theme--documenter-dark .modal-card-foot,html.theme--documenter-dark .modal-card-head{border-color:#343c3d}html.theme--documenter-dark .message-header{font-weight:700;background-color:#343c3d;color:#fff}html.theme--documenter-dark .message-body{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .navbar{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent{background:none}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar .navbar-menu{background-color:#375a7f;border-radius:0 0 .4em .4em}}html.theme--documenter-dark .hero .navbar,html.theme--documenter-dark body>.navbar{border-radius:0}html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous{border-width:1px}html.theme--documenter-dark .panel-block,html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs{border-width:1px}html.theme--documenter-dark .panel-block:first-child,html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child{border-top-width:1px}html.theme--documenter-dark .panel-heading{font-weight:700}html.theme--documenter-dark .panel-tabs a{border-width:1px;margin-bottom:-1px}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#17a689}html.theme--documenter-dark .panel-block:hover{color:#1dd2af}html.theme--documenter-dark .panel-block:hover .panel-icon{color:#1dd2af}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#17a689}html.theme--documenter-dark .tabs a{border-bottom-width:1px;margin-bottom:-1px}html.theme--documenter-dark .tabs ul{border-bottom-width:1px}html.theme--documenter-dark .tabs.is-boxed a{border-width:1px}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#1f2424}html.theme--documenter-dark .tabs.is-toggle li a{border-width:1px;margin-bottom:0}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .hero.is-white .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-black .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-light .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-dark .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .content kbd.hero .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-primary .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-link .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-info .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-success .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-warning .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-danger .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark h1 .docs-heading-anchor,html.theme--documenter-dark h1 .docs-heading-anchor:hover,html.theme--documenter-dark h1 .docs-heading-anchor:visited,html.theme--documenter-dark h2 .docs-heading-anchor,html.theme--documenter-dark h2 .docs-heading-anchor:hover,html.theme--documenter-dark h2 .docs-heading-anchor:visited,html.theme--documenter-dark h3 .docs-heading-anchor,html.theme--documenter-dark h3 .docs-heading-anchor:hover,html.theme--documenter-dark h3 .docs-heading-anchor:visited,html.theme--documenter-dark h4 .docs-heading-anchor,html.theme--documenter-dark h4 .docs-heading-anchor:hover,html.theme--documenter-dark h4 .docs-heading-anchor:visited,html.theme--documenter-dark h5 .docs-heading-anchor,html.theme--documenter-dark h5 .docs-heading-anchor:hover,html.theme--documenter-dark h5 .docs-heading-anchor:visited,html.theme--documenter-dark h6 .docs-heading-anchor,html.theme--documenter-dark h6 .docs-heading-anchor:hover,html.theme--documenter-dark h6 .docs-heading-anchor:visited{color:#f2f2f2}html.theme--documenter-dark h1 .docs-heading-anchor-permalink,html.theme--documenter-dark h2 .docs-heading-anchor-permalink,html.theme--documenter-dark h3 .docs-heading-anchor-permalink,html.theme--documenter-dark h4 .docs-heading-anchor-permalink,html.theme--documenter-dark h5 .docs-heading-anchor-permalink,html.theme--documenter-dark h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--documenter-dark h1 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h2 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h3 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h4 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h5 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--documenter-dark .docs-light-only{display:none !important}html.theme--documenter-dark pre{position:relative;overflow:hidden}html.theme--documenter-dark pre code,html.theme--documenter-dark pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--documenter-dark pre code:first-of-type,html.theme--documenter-dark pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--documenter-dark pre code:last-of-type,html.theme--documenter-dark pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--documenter-dark pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#fff;cursor:pointer;text-align:center}html.theme--documenter-dark pre .copy-button:focus,html.theme--documenter-dark pre .copy-button:hover{opacity:1;background:rgba(255,255,255,0.1);color:#1abc9c}html.theme--documenter-dark pre .copy-button.success{color:#259a12;opacity:1}html.theme--documenter-dark pre .copy-button.error{color:#cb3c33;opacity:1}html.theme--documenter-dark pre:hover .copy-button{opacity:1}html.theme--documenter-dark .admonition{background-color:#282f2f;border-style:solid;border-width:1px;border-color:#5e6d6f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .admonition strong{color:currentColor}html.theme--documenter-dark .admonition.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--documenter-dark .admonition.is-medium{font-size:1.25rem}html.theme--documenter-dark .admonition.is-large{font-size:1.5rem}html.theme--documenter-dark .admonition.is-default{background-color:#282f2f;border-color:#5e6d6f}html.theme--documenter-dark .admonition.is-default>.admonition-header{background-color:#5e6d6f;color:#fff}html.theme--documenter-dark .admonition.is-default>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-info{background-color:#282f2f;border-color:#024c7d}html.theme--documenter-dark .admonition.is-info>.admonition-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .admonition.is-info>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-success{background-color:#282f2f;border-color:#008438}html.theme--documenter-dark .admonition.is-success>.admonition-header{background-color:#008438;color:#fff}html.theme--documenter-dark .admonition.is-success>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-warning{background-color:#282f2f;border-color:#ad8100}html.theme--documenter-dark .admonition.is-warning>.admonition-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .admonition.is-warning>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-danger{background-color:#282f2f;border-color:#9e1b0d}html.theme--documenter-dark .admonition.is-danger>.admonition-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .admonition.is-danger>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-compat{background-color:#282f2f;border-color:#137886}html.theme--documenter-dark .admonition.is-compat>.admonition-header{background-color:#137886;color:#fff}html.theme--documenter-dark .admonition.is-compat>.admonition-body{color:#fff}html.theme--documenter-dark .admonition-header{color:#fff;background-color:#5e6d6f;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--documenter-dark .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--documenter-dark details.admonition.is-details>.admonition-header{list-style:none}html.theme--documenter-dark details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--documenter-dark details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--documenter-dark .admonition-body{color:#fff;padding:0.5rem .75rem}html.theme--documenter-dark .admonition-body pre{background-color:#282f2f}html.theme--documenter-dark .admonition-body code{background-color:rgba(255,255,255,0.05)}html.theme--documenter-dark .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #5e6d6f;box-shadow:none;max-width:100%}html.theme--documenter-dark .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5e6d6f;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 #9e1b0d;padding:10px 35px;text-align:center;font-size:15px}html.theme--documenter-dark .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--documenter-dark .outdated-warning-overlay a{color:#1abc9c}html.theme--documenter-dark .outdated-warning-overlay a:hover{color:#1dd2af}html.theme--documenter-dark .content pre{border:1px solid #5e6d6f}html.theme--documenter-dark .content code{font-weight:inherit}html.theme--documenter-dark .content a code{color:#1abc9c}html.theme--documenter-dark .content h1 code,html.theme--documenter-dark .content h2 code,html.theme--documenter-dark .content h3 code,html.theme--documenter-dark .content h4 code,html.theme--documenter-dark .content h5 code,html.theme--documenter-dark .content h6 code{color:#f2f2f2}html.theme--documenter-dark .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--documenter-dark .content blockquote>ul:first-child,html.theme--documenter-dark .content blockquote>ol:first-child,html.theme--documenter-dark .content .admonition-body>ul:first-child,html.theme--documenter-dark .content .admonition-body>ol:first-child{margin-top:0}html.theme--documenter-dark pre,html.theme--documenter-dark code{font-variant-ligatures:no-contextual}html.theme--documenter-dark .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb a.is-disabled,html.theme--documenter-dark .breadcrumb a.is-disabled:hover{color:#f2f2f2}html.theme--documenter-dark .hljs{background:initial !important}html.theme--documenter-dark .katex .katex-mathml{top:0;right:0}html.theme--documenter-dark .katex-display,html.theme--documenter-dark mjx-container,html.theme--documenter-dark .MathJax_Display{margin:0.5em 0 !important}html.theme--documenter-dark html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--documenter-dark li.no-marker{list-style:none}html.theme--documenter-dark #documenter .docs-main>article{overflow-wrap:break-word}html.theme--documenter-dark #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main{width:100%}html.theme--documenter-dark #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-main>header,html.theme--documenter-dark #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar{background-color:#1f2424;border-bottom:1px solid #5e6d6f;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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 .property-search-result-badge,html.theme--documenter-dark .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:whitesmoke;background-color:#33415580;border-radius:0.6rem}html.theme--documenter-dark .search-result-title{color:whitesmoke}html.theme--documenter-dark .search-result-highlight{background-color:greenyellow;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem} diff --git a/v0.3.2/assets/themes/documenter-light.css b/v0.3.2/assets/themes/documenter-light.css new file mode 100644 index 0000000..2f168c7 --- /dev/null +++ b/v0.3.2/assets/themes/documenter-light.css @@ -0,0 +1,9 @@ +.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.file-cta,.file-name,.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input,.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.file-cta:focus,.file-name:focus,.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.button:focus,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.is-focused.file-cta,.is-focused.file-name,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-focused.button,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.file-cta:active,.file-name:active,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.button:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis,.is-active.file-cta,.is-active.file-name,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.is-active.button{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled],.file-cta[disabled],.file-name[disabled],.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],.button[disabled],fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] .button{cursor:not-allowed}.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}.admonition:not(:last-child),.tabs:not(:last-child),.pagination:not(:last-child),.message:not(:last-child),.level:not(:last-child),.breadcrumb:not(:last-child),.block:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.progress:not(:last-child),.notification:not(:last-child),.content:not(:last-child),.box:not(:last-child){margin-bottom:1.5rem}.modal-close,.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.modal-close::before,.delete::before,.modal-close::after,.delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close::before,.delete::before{height:2px;width:50%}.modal-close::after,.delete::after{height:50%;width:2px}.modal-close:hover,.delete:hover,.modal-close:focus,.delete:focus{background-color:rgba(10,10,10,0.3)}.modal-close:active,.delete:active{background-color:rgba(10,10,10,0.4)}.is-small.modal-close,#documenter .docs-sidebar form.docs-search>input.modal-close,.is-small.delete,#documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.modal-close,.is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.modal-close,.is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.control.is-loading::after,.select.is-loading::after,.loader,.button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.modal-background,.modal,.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#363636 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c1c !important}.has-background-dark{background-color:#363636 !important}.has-text-primary{color:#4eb5de !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#27a1d2 !important}.has-background-primary{background-color:#4eb5de !important}.has-text-primary-light{color:#eef8fc !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#c3e6f4 !important}.has-background-primary-light{background-color:#eef8fc !important}.has-text-primary-dark{color:#1a6d8e !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#228eb9 !important}.has-background-primary-dark{background-color:#1a6d8e !important}.has-text-link{color:#2e63b8 !important}a.has-text-link:hover,a.has-text-link:focus{color:#244d8f !important}.has-background-link{background-color:#2e63b8 !important}.has-text-link-light{color:#eff3fb !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c6d6f1 !important}.has-background-link-light{background-color:#eff3fb !important}.has-text-link-dark{color:#3169c4 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#5485d4 !important}.has-background-link-dark{background-color:#3169c4 !important}.has-text-info{color:#209cee !important}a.has-text-info:hover,a.has-text-info:focus{color:#1081cb !important}.has-background-info{background-color:#209cee !important}.has-text-info-light{color:#ecf7fe !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#bde2fa !important}.has-background-info-light{background-color:#ecf7fe !important}.has-text-info-dark{color:#0e72b4 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#1190e3 !important}.has-background-info-dark{background-color:#0e72b4 !important}.has-text-success{color:#22c35b !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a9847 !important}.has-background-success{background-color:#22c35b !important}.has-text-success-light{color:#eefcf3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c2f4d4 !important}.has-background-success-light{background-color:#eefcf3 !important}.has-text-success-dark{color:#198f43 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#21bb57 !important}.has-background-success-dark{background-color:#198f43 !important}.has-text-warning{color:#ffdd57 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important}.has-background-warning{background-color:#ffdd57 !important}.has-text-warning-light{color:#fffbeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fff1b8 !important}.has-background-warning-light{background-color:#fffbeb !important}.has-text-warning-dark{color:#947600 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#c79f00 !important}.has-background-warning-dark{background-color:#947600 !important}.has-text-danger{color:#da0b00 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a70800 !important}.has-background-danger{background-color:#da0b00 !important}.has-text-danger-light{color:#ffeceb !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#ffbbb8 !important}.has-background-danger-light{background-color:#ffeceb !important}.has-text-danger-dark{color:#f50c00 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#ff3429 !important}.has-background-danger-dark{background-color:#f50c00 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-background-grey-darker{background-color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-background-grey-dark{background-color:#4a4a4a !important}.has-text-grey{color:#6b6b6b !important}.has-background-grey{background-color:#6b6b6b !important}.has-text-grey-light{color:#b5b5b5 !important}.has-background-grey-light{background-color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-background-grey-lighter{background-color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,.docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}body{color:#222;font-size:1em;font-weight:400;line-height:1.5}a{color:#2e63b8;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:rgba(0,0,0,0.05);color:#000;font-size:.875em;font-weight:normal;padding:.1em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#222;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#222;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#222}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:#bbb;color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #2e63b8}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #2e63b8}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#222;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button #documenter .docs-sidebar form.docs-search>input.icon,#documenter .docs-sidebar .button form.docs-search>input.icon,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#3c5dcd;color:#363636}.button:focus:not(:active),.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#222;text-decoration:underline}.button.is-text:hover,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text.is-focused{background-color:#f5f5f5;color:#222}.button.is-text:active,.button.is-text.is-active{background-color:#e8e8e8;color:#222}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#2e63b8;text-decoration:none}.button.is-ghost:hover,.button.is-ghost.is-hovered{color:#2e63b8;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.button.is-white:focus:not(:active),.button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover,.button.is-white.is-inverted.is-hovered{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined.is-loading:hover::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading:hover::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;color:#fff}.button.is-black:focus:not(:active),.button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover,.button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined.is-loading:hover::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading:hover::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined.is-loading:hover::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading:hover::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark:hover,.content kbd.button:hover,.button.is-dark.is-hovered,.content kbd.button.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#fff}.button.is-dark:focus:not(:active),.content kbd.button:focus:not(:active),.button.is-dark.is-focused:not(:active),.content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.button.is-dark:active,.content kbd.button:active,.button.is-dark.is-active,.content kbd.button.is-active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],.content kbd.button[disabled],fieldset[disabled] .button.is-dark,fieldset[disabled] .content kbd.button,.content fieldset[disabled] kbd.button{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted:hover,.content kbd.button.is-inverted:hover,.button.is-dark.is-inverted.is-hovered,.content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],.content kbd.button.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .content kbd.button.is-inverted,.content fieldset[disabled] kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined,.content kbd.button.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:hover,.content kbd.button.is-outlined:hover,.button.is-dark.is-outlined.is-hovered,.content kbd.button.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.content kbd.button.is-outlined:focus,.button.is-dark.is-outlined.is-focused,.content kbd.button.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading::after,.content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-outlined.is-loading:hover::after,.content kbd.button.is-outlined.is-loading:hover::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.content kbd.button.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading.is-focused::after,.content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined[disabled],.content kbd.button.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .content kbd.button.is-outlined,.content fieldset[disabled] kbd.button.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined,.content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined:hover,.content kbd.button.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined.is-hovered,.content kbd.button.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.content kbd.button.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined.is-focused,.content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading:hover::after,.content kbd.button.is-inverted.is-outlined.is-loading:hover::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.content kbd.button.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-inverted.is-outlined[disabled],.content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .content kbd.button.is-inverted.is-outlined,.content fieldset[disabled] kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary,.docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;color:#fff}.button.is-primary:hover,.docstring>section>a.button.docs-sourcelink:hover,.button.is-primary.is-hovered,.docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#43b1dc;border-color:transparent;color:#fff}.button.is-primary:focus,.docstring>section>a.button.docs-sourcelink:focus,.button.is-primary.is-focused,.docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active),.docstring>section>a.button.docs-sourcelink:focus:not(:active),.button.is-primary.is-focused:not(:active),.docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.button.is-primary:active,.docstring>section>a.button.docs-sourcelink:active,.button.is-primary.is-active,.docstring>section>a.button.is-active.docs-sourcelink{background-color:#39acda;border-color:transparent;color:#fff}.button.is-primary[disabled],.docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary,fieldset[disabled] .docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;box-shadow:none}.button.is-primary.is-inverted,.docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted:hover,.docstring>section>a.button.is-inverted.docs-sourcelink:hover,.button.is-primary.is-inverted.is-hovered,.docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],.docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#4eb5de}.button.is-primary.is-loading::after,.docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined,.docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;color:#4eb5de}.button.is-primary.is-outlined:hover,.docstring>section>a.button.is-outlined.docs-sourcelink:hover,.button.is-primary.is-outlined.is-hovered,.docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-outlined:focus,.docstring>section>a.button.is-outlined.docs-sourcelink:focus,.button.is-primary.is-outlined.is-focused,.docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.button.is-primary.is-outlined.is-loading::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined[disabled],.docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;box-shadow:none;color:#4eb5de}.button.is-primary.is-inverted.is-outlined,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-inverted.is-outlined:focus,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,.button.is-primary.is-inverted.is-outlined.is-focused,.docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-inverted.is-outlined[disabled],.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light,.docstring>section>a.button.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.button.is-primary.is-light:hover,.docstring>section>a.button.is-light.docs-sourcelink:hover,.button.is-primary.is-light.is-hovered,.docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e3f3fa;border-color:transparent;color:#1a6d8e}.button.is-primary.is-light:active,.docstring>section>a.button.is-light.docs-sourcelink:active,.button.is-primary.is-light.is-active,.docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d8eff8;border-color:transparent;color:#1a6d8e}.button.is-link{background-color:#2e63b8;border-color:transparent;color:#fff}.button.is-link:hover,.button.is-link.is-hovered{background-color:#2b5eae;border-color:transparent;color:#fff}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button.is-link:active,.button.is-link.is-active{background-color:#2958a4;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#2e63b8;border-color:#2e63b8;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2e63b8}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;color:#2e63b8}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;box-shadow:none;color:#2e63b8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff3fb;color:#3169c4}.button.is-link.is-light:hover,.button.is-link.is-light.is-hovered{background-color:#e4ecf8;border-color:transparent;color:#3169c4}.button.is-link.is-light:active,.button.is-link.is-light.is-active{background-color:#dae5f6;border-color:transparent;color:#3169c4}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#1497ed;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;color:#fff}.button.is-info:focus:not(:active),.button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.button.is-info:active,.button.is-info.is-active{background-color:#1190e3;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:#209cee;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover,.button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:hover,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined.is-focused{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-outlined.is-loading:hover::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined.is-loading:hover::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.button.is-info.is-light:hover,.button.is-info.is-light.is-hovered{background-color:#e0f1fd;border-color:transparent;color:#0e72b4}.button.is-info.is-light:active,.button.is-info.is-light.is-active{background-color:#d4ecfc;border-color:transparent;color:#0e72b4}.button.is-success{background-color:#22c35b;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#20b856;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;color:#fff}.button.is-success:focus:not(:active),.button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.button.is-success:active,.button.is-success.is-active{background-color:#1ead51;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#22c35b;border-color:#22c35b;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#22c35b}.button.is-success.is-inverted:hover,.button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#22c35b}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;color:#22c35b}.button.is-success.is-outlined:hover,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined.is-focused{background-color:#22c35b;border-color:#22c35b;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-outlined.is-loading:hover::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;box-shadow:none;color:#22c35b}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#22c35b}.button.is-success.is-inverted.is-outlined.is-loading:hover::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#eefcf3;color:#198f43}.button.is-success.is-light:hover,.button.is-success.is-light.is-hovered{background-color:#e3faeb;border-color:transparent;color:#198f43}.button.is-success.is-light:active,.button.is-success.is-light.is-active{background-color:#d8f8e3;border-color:transparent;color:#198f43}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:#ffdd57;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined.is-focused{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-outlined.is-loading:hover::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading:hover::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-warning.is-light{background-color:#fffbeb;color:#947600}.button.is-warning.is-light:hover,.button.is-warning.is-light.is-hovered{background-color:#fff8de;border-color:transparent;color:#947600}.button.is-warning.is-light:active,.button.is-warning.is-light.is-active{background-color:#fff6d1;border-color:transparent;color:#947600}.button.is-danger{background-color:#da0b00;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#cd0a00;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;color:#fff}.button.is-danger:focus:not(:active),.button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.button.is-danger:active,.button.is-danger.is-active{background-color:#c10a00;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#da0b00;border-color:#da0b00;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted:hover,.button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#da0b00}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;color:#da0b00}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined.is-focused{background-color:#da0b00;border-color:#da0b00;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-outlined.is-loading:hover::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;box-shadow:none;color:#da0b00}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted.is-outlined.is-loading:hover::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.button.is-danger.is-light:hover,.button.is-danger.is-light.is-hovered{background-color:#ffe0de;border-color:transparent;color:#f50c00}.button.is-danger.is-light:active,.button.is-danger.is-light.is-active{background-color:#ffd3d1;border-color:transparent;color:#f50c00}.button.is-small,#documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}.button.is-small:not(.is-rounded),#documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#6b6b6b;box-shadow:none;pointer-events:none}.button.is-rounded,#documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:0.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-0.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){.container{max-width:992px}}@media screen and (max-width: 1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}.content ol.is-lower-roman:not([type]){list-style-type:lower-roman}.content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}.content ol.is-upper-roman:not([type]){list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#222}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#222}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#222}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small,#documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small,#documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image,#documenter .docs-sidebar .docs-logo>img{display:block;position:relative}.image img,#documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}.image img.is-rounded,#documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}.image.is-fullwidth,#documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,#documenter .docs-sidebar .docs-logo>img.is-square,.image.is-1by1,#documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}.image.is-5by4,#documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}.image.is-4by3,#documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}.image.is-3by2,#documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}.image.is-5by3,#documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}.image.is-16by9,#documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}.image.is-2by1,#documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}.image.is-3by1,#documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}.image.is-4by5,#documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}.image.is-3by4,#documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}.image.is-2by3,#documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}.image.is-3by5,#documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}.image.is-9by16,#documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}.image.is-1by2,#documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}.image.is-1by3,#documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}.image.is-16x16,#documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}.image.is-24x24,#documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}.image.is-32x32,#documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}.image.is-48x48,#documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}.image.is-64x64,#documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}.image.is-96x96,#documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}.image.is-128x128,#documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:0.5rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#fff}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-primary.is-light,.docstring>section>a.notification.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-link.is-light{background-color:#eff3fb;color:#3169c4}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.notification.is-success{background-color:#22c35b;color:#fff}.notification.is-success.is-light{background-color:#eefcf3;color:#198f43}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-warning.is-light{background-color:#fffbeb;color:#947600}.notification.is-danger{background-color:#da0b00;color:#fff}.notification.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#222}.progress::-moz-progress-bar{background-color:#222}.progress::-ms-fill{background-color:#222;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #ededed 30%)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #ededed 30%)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #ededed 30%)}.progress.is-dark::-webkit-progress-value,.content kbd.progress::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar,.content kbd.progress::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill,.content kbd.progress::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate,.content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363636 30%, #ededed 30%)}.progress.is-primary::-webkit-progress-value,.docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#4eb5de}.progress.is-primary::-moz-progress-bar,.docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#4eb5de}.progress.is-primary::-ms-fill,.docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#4eb5de}.progress.is-primary:indeterminate,.docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #4eb5de 30%, #ededed 30%)}.progress.is-link::-webkit-progress-value{background-color:#2e63b8}.progress.is-link::-moz-progress-bar{background-color:#2e63b8}.progress.is-link::-ms-fill{background-color:#2e63b8}.progress.is-link:indeterminate{background-image:linear-gradient(to right, #2e63b8 30%, #ededed 30%)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:linear-gradient(to right, #209cee 30%, #ededed 30%)}.progress.is-success::-webkit-progress-value{background-color:#22c35b}.progress.is-success::-moz-progress-bar{background-color:#22c35b}.progress.is-success::-ms-fill{background-color:#22c35b}.progress.is-success:indeterminate{background-image:linear-gradient(to right, #22c35b 30%, #ededed 30%)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ffdd57 30%, #ededed 30%)}.progress.is-danger::-webkit-progress-value{background-color:#da0b00}.progress.is-danger::-moz-progress-bar{background-color:#da0b00}.progress.is-danger::-ms-fill{background-color:#da0b00}.progress.is-danger:indeterminate{background-image:linear-gradient(to right, #da0b00 30%, #ededed 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(to right, #222 30%, #ededed 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small,#documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#222}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.table td.is-link,.table th.is-link{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#22c35b;border-color:#22c35b;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.table td.is-danger,.table th.is-danger{background-color:#da0b00;border-color:#da0b00;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#4eb5de;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#222}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#4eb5de;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:rgba(0,0,0,0)}.table thead td,.table thead th{border-width:0 0 2px;color:#222}.table tfoot{background-color:rgba(0,0,0,0)}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#222}.table tbody{background-color:rgba(0,0,0,0)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag,.tags .content kbd,.content .tags kbd,.tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}.tags .tag:not(:last-child),.tags .content kbd:not(:last-child),.content .tags kbd:not(:last-child),.tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large),.tags.are-medium .content kbd:not(.is-normal):not(.is-large),.content .tags.are-medium kbd:not(.is-normal):not(.is-large),.tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium),.tags.are-large .content kbd:not(.is-normal):not(.is-medium),.content .tags.are-large kbd:not(.is-normal):not(.is-medium),.tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag,.tags.is-centered .content kbd,.content .tags.is-centered kbd,.tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child),.tags.is-right .content kbd:not(:first-child),.content .tags.is-right kbd:not(:first-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}.tags.is-right .tag:not(:last-child),.tags.is-right .content kbd:not(:last-child),.content .tags.is-right kbd:not(:last-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}.tags.has-addons .tag,.tags.has-addons .content kbd,.content .tags.has-addons kbd,.tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}.tags.has-addons .tag:not(:first-child),.tags.has-addons .content kbd:not(:first-child),.content .tags.has-addons kbd:not(:first-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child),.tags.has-addons .content kbd:not(:last-child),.content .tags.has-addons kbd:not(:last-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#222;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag:not(body) .delete,.content kbd:not(body) .delete,.docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag.is-white:not(body),.content kbd.is-white:not(body),.docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}.tag.is-black:not(body),.content kbd.is-black:not(body),.docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}.tag.is-light:not(body),.content kbd.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.tag.is-dark:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink.is-dark:not(body),.content .docstring>section>kbd:not(body){background-color:#363636;color:#fff}.tag.is-primary:not(body),.content kbd.is-primary:not(body),.docstring>section>a.docs-sourcelink:not(body){background-color:#4eb5de;color:#fff}.tag.is-primary.is-light:not(body),.content kbd.is-primary.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#eef8fc;color:#1a6d8e}.tag.is-link:not(body),.content kbd.is-link:not(body),.docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#2e63b8;color:#fff}.tag.is-link.is-light:not(body),.content kbd.is-link.is-light:not(body),.docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#eff3fb;color:#3169c4}.tag.is-info:not(body),.content kbd.is-info:not(body),.docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#209cee;color:#fff}.tag.is-info.is-light:not(body),.content kbd.is-info.is-light:not(body),.docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ecf7fe;color:#0e72b4}.tag.is-success:not(body),.content kbd.is-success:not(body),.docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#22c35b;color:#fff}.tag.is-success.is-light:not(body),.content kbd.is-success.is-light:not(body),.docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#eefcf3;color:#198f43}.tag.is-warning:not(body),.content kbd.is-warning:not(body),.docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-warning.is-light:not(body),.content kbd.is-warning.is-light:not(body),.docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffbeb;color:#947600}.tag.is-danger:not(body),.content kbd.is-danger:not(body),.docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#da0b00;color:#fff}.tag.is-danger.is-light:not(body),.content kbd.is-danger.is-light:not(body),.docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#ffeceb;color:#f50c00}.tag.is-normal:not(body),.content kbd.is-normal:not(body),.docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}.tag.is-medium:not(body),.content kbd.is-medium:not(body),.docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}.tag.is-large:not(body),.content kbd.is-large:not(body),.docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child),.content kbd:not(body) .icon:first-child:not(:last-child),.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child),.content kbd:not(body) .icon:last-child:not(:first-child),.docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child,.content kbd:not(body) .icon:first-child:last-child,.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag.is-delete:not(body),.content kbd.is-delete:not(body),.docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before,.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}.tag.is-delete:not(body):hover,.content kbd.is-delete:not(body):hover,.docstring>section>a.docs-sourcelink.is-delete:not(body):hover,.tag.is-delete:not(body):focus,.content kbd.is-delete:not(body):focus,.docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#e8e8e8}.tag.is-delete:not(body):active,.content kbd.is-delete:not(body):active,.docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#dbdbdb}.tag.is-rounded:not(body),#documenter .docs-sidebar form.docs-search>input:not(body),.content kbd.is-rounded:not(body),#documenter .docs-sidebar .content form.docs-search>input:not(body),.docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}a.tag:hover,.docstring>section>a.docs-sourcelink:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:.75em}.title sup,.subtitle sup{font-size:.75em}.title .tag,.title .content kbd,.content .title kbd,.title .docstring>section>a.docs-sourcelink,.subtitle .tag,.subtitle .content kbd,.content .subtitle kbd,.subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}.title{color:#222;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#222;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#222;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#222}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#707070}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#707070}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#707070}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#707070}.select select:hover,.textarea:hover,.input:hover,#documenter .docs-sidebar form.docs-search>input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input,#documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#b5b5b5}.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{border-color:#2e63b8;box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#6b6b6b}.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.input[disabled]::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-webkit-input-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.input[disabled]:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-ms-input-placeholder{color:rgba(107,107,107,0.3)}.textarea,.input,#documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}.textarea[readonly],.input[readonly],#documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}.is-white.textarea,.is-white.input,#documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}.is-white.textarea:focus,.is-white.input:focus,#documenter .docs-sidebar form.docs-search>input.is-white:focus,.is-white.is-focused.textarea,.is-white.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-white.textarea:active,.is-white.input:active,#documenter .docs-sidebar form.docs-search>input.is-white:active,.is-white.is-active.textarea,.is-white.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.is-black.textarea,.is-black.input,#documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}.is-black.textarea:focus,.is-black.input:focus,#documenter .docs-sidebar form.docs-search>input.is-black:focus,.is-black.is-focused.textarea,.is-black.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-black.textarea:active,.is-black.input:active,#documenter .docs-sidebar form.docs-search>input.is-black:active,.is-black.is-active.textarea,.is-black.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.is-light.textarea,.is-light.input,#documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}.is-light.textarea:focus,.is-light.input:focus,#documenter .docs-sidebar form.docs-search>input.is-light:focus,.is-light.is-focused.textarea,.is-light.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-light.textarea:active,.is-light.input:active,#documenter .docs-sidebar form.docs-search>input.is-light:active,.is-light.is-active.textarea,.is-light.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.is-dark.textarea,.content kbd.textarea,.is-dark.input,#documenter .docs-sidebar form.docs-search>input.is-dark,.content kbd.input{border-color:#363636}.is-dark.textarea:focus,.content kbd.textarea:focus,.is-dark.input:focus,#documenter .docs-sidebar form.docs-search>input.is-dark:focus,.content kbd.input:focus,.is-dark.is-focused.textarea,.content kbd.is-focused.textarea,.is-dark.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.content kbd.is-focused.input,#documenter .docs-sidebar .content form.docs-search>input.is-focused,.is-dark.textarea:active,.content kbd.textarea:active,.is-dark.input:active,#documenter .docs-sidebar form.docs-search>input.is-dark:active,.content kbd.input:active,.is-dark.is-active.textarea,.content kbd.is-active.textarea,.is-dark.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.content kbd.is-active.input,#documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.is-primary.textarea,.docstring>section>a.textarea.docs-sourcelink,.is-primary.input,#documenter .docs-sidebar form.docs-search>input.is-primary,.docstring>section>a.input.docs-sourcelink{border-color:#4eb5de}.is-primary.textarea:focus,.docstring>section>a.textarea.docs-sourcelink:focus,.is-primary.input:focus,#documenter .docs-sidebar form.docs-search>input.is-primary:focus,.docstring>section>a.input.docs-sourcelink:focus,.is-primary.is-focused.textarea,.docstring>section>a.is-focused.textarea.docs-sourcelink,.is-primary.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.docstring>section>a.is-focused.input.docs-sourcelink,.is-primary.textarea:active,.docstring>section>a.textarea.docs-sourcelink:active,.is-primary.input:active,#documenter .docs-sidebar form.docs-search>input.is-primary:active,.docstring>section>a.input.docs-sourcelink:active,.is-primary.is-active.textarea,.docstring>section>a.is-active.textarea.docs-sourcelink,.is-primary.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.is-link.textarea,.is-link.input,#documenter .docs-sidebar form.docs-search>input.is-link{border-color:#2e63b8}.is-link.textarea:focus,.is-link.input:focus,#documenter .docs-sidebar form.docs-search>input.is-link:focus,.is-link.is-focused.textarea,.is-link.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-link.textarea:active,.is-link.input:active,#documenter .docs-sidebar form.docs-search>input.is-link:active,.is-link.is-active.textarea,.is-link.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.is-info.textarea,.is-info.input,#documenter .docs-sidebar form.docs-search>input.is-info{border-color:#209cee}.is-info.textarea:focus,.is-info.input:focus,#documenter .docs-sidebar form.docs-search>input.is-info:focus,.is-info.is-focused.textarea,.is-info.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-info.textarea:active,.is-info.input:active,#documenter .docs-sidebar form.docs-search>input.is-info:active,.is-info.is-active.textarea,.is-info.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.is-success.textarea,.is-success.input,#documenter .docs-sidebar form.docs-search>input.is-success{border-color:#22c35b}.is-success.textarea:focus,.is-success.input:focus,#documenter .docs-sidebar form.docs-search>input.is-success:focus,.is-success.is-focused.textarea,.is-success.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-success.textarea:active,.is-success.input:active,#documenter .docs-sidebar form.docs-search>input.is-success:active,.is-success.is-active.textarea,.is-success.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.is-warning.textarea,.is-warning.input,#documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ffdd57}.is-warning.textarea:focus,.is-warning.input:focus,#documenter .docs-sidebar form.docs-search>input.is-warning:focus,.is-warning.is-focused.textarea,.is-warning.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-warning.textarea:active,.is-warning.input:active,#documenter .docs-sidebar form.docs-search>input.is-warning:active,.is-warning.is-active.textarea,.is-warning.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.is-danger.textarea,.is-danger.input,#documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#da0b00}.is-danger.textarea:focus,.is-danger.input:focus,#documenter .docs-sidebar form.docs-search>input.is-danger:focus,.is-danger.is-focused.textarea,.is-danger.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-danger.textarea:active,.is-danger.input:active,#documenter .docs-sidebar form.docs-search>input.is-danger:active,.is-danger.is-active.textarea,.is-danger.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.is-small.textarea,.is-small.input,#documenter .docs-sidebar form.docs-search>input{border-radius:2px;font-size:.75rem}.is-medium.textarea,.is-medium.input,#documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}.is-large.textarea,.is-large.input,#documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}.is-fullwidth.textarea,.is-fullwidth.input,#documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}.is-inline.textarea,.is-inline.input,#documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}.input.is-rounded,#documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}.input.is-static,#documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:#222}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#2e63b8;right:1.125em;z-index:4}.select.is-rounded select,#documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#222}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select:hover,.select.is-white select.is-hovered{border-color:#f2f2f2}.select.is-white select:focus,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select:hover,.select.is-black select.is-hovered{border-color:#000}.select.is-black select:focus,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select:hover,.select.is-light select.is-hovered{border-color:#e8e8e8}.select.is-light select:focus,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.select.is-dark:not(:hover)::after,.content kbd.select:not(:hover)::after{border-color:#363636}.select.is-dark select,.content kbd.select select{border-color:#363636}.select.is-dark select:hover,.content kbd.select select:hover,.select.is-dark select.is-hovered,.content kbd.select select.is-hovered{border-color:#292929}.select.is-dark select:focus,.content kbd.select select:focus,.select.is-dark select.is-focused,.content kbd.select select.is-focused,.select.is-dark select:active,.content kbd.select select:active,.select.is-dark select.is-active,.content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.select.is-primary:not(:hover)::after,.docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#4eb5de}.select.is-primary select,.docstring>section>a.select.docs-sourcelink select{border-color:#4eb5de}.select.is-primary select:hover,.docstring>section>a.select.docs-sourcelink select:hover,.select.is-primary select.is-hovered,.docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#39acda}.select.is-primary select:focus,.docstring>section>a.select.docs-sourcelink select:focus,.select.is-primary select.is-focused,.docstring>section>a.select.docs-sourcelink select.is-focused,.select.is-primary select:active,.docstring>section>a.select.docs-sourcelink select:active,.select.is-primary select.is-active,.docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.select.is-link:not(:hover)::after{border-color:#2e63b8}.select.is-link select{border-color:#2e63b8}.select.is-link select:hover,.select.is-link select.is-hovered{border-color:#2958a4}.select.is-link select:focus,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select.is-info:not(:hover)::after{border-color:#209cee}.select.is-info select{border-color:#209cee}.select.is-info select:hover,.select.is-info select.is-hovered{border-color:#1190e3}.select.is-info select:focus,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.select.is-success:not(:hover)::after{border-color:#22c35b}.select.is-success select{border-color:#22c35b}.select.is-success select:hover,.select.is-success select.is-hovered{border-color:#1ead51}.select.is-success select:focus,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.select.is-warning:not(:hover)::after{border-color:#ffdd57}.select.is-warning select{border-color:#ffdd57}.select.is-warning select:hover,.select.is-warning select.is-hovered{border-color:#ffd83e}.select.is-warning select:focus,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.select.is-danger:not(:hover)::after{border-color:#da0b00}.select.is-danger select{border-color:#da0b00}.select.is-danger select:hover,.select.is-danger select.is-hovered{border-color:#c10a00}.select.is-danger select:focus,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.select.is-small,#documenter .docs-sidebar form.docs-search>input.select{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#6b6b6b !important;opacity:0.5}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}.select.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark:hover .file-cta,.content kbd.file:hover .file-cta,.file.is-dark.is-hovered .file-cta,.content kbd.file.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark:focus .file-cta,.content kbd.file:focus .file-cta,.file.is-dark.is-focused .file-cta,.content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,54,54,0.25);color:#fff}.file.is-dark:active .file-cta,.content kbd.file:active .file-cta,.file.is-dark.is-active .file-cta,.content kbd.file.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta,.docstring>section>a.file.docs-sourcelink .file-cta{background-color:#4eb5de;border-color:transparent;color:#fff}.file.is-primary:hover .file-cta,.docstring>section>a.file.docs-sourcelink:hover .file-cta,.file.is-primary.is-hovered .file-cta,.docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#43b1dc;border-color:transparent;color:#fff}.file.is-primary:focus .file-cta,.docstring>section>a.file.docs-sourcelink:focus .file-cta,.file.is-primary.is-focused .file-cta,.docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(78,181,222,0.25);color:#fff}.file.is-primary:active .file-cta,.docstring>section>a.file.docs-sourcelink:active .file-cta,.file.is-primary.is-active .file-cta,.docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#39acda;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#2e63b8;border-color:transparent;color:#fff}.file.is-link:hover .file-cta,.file.is-link.is-hovered .file-cta{background-color:#2b5eae;border-color:transparent;color:#fff}.file.is-link:focus .file-cta,.file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(46,99,184,0.25);color:#fff}.file.is-link:active .file-cta,.file.is-link.is-active .file-cta{background-color:#2958a4;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#1497ed;border-color:transparent;color:#fff}.file.is-info:focus .file-cta,.file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(32,156,238,0.25);color:#fff}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#1190e3;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#22c35b;border-color:transparent;color:#fff}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#20b856;border-color:transparent;color:#fff}.file.is-success:focus .file-cta,.file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(34,195,91,0.25);color:#fff}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#1ead51;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-danger .file-cta{background-color:#da0b00;border-color:transparent;color:#fff}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#cd0a00;border-color:transparent;color:#fff}.file.is-danger:focus .file-cta,.file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(218,11,0,0.25);color:#fff}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#c10a00;border-color:transparent;color:#fff}.file.is-small,#documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa,#documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#222}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#222}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#222}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#222;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small,#documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark,.content kbd.help{color:#363636}.help.is-primary,.docstring>section>a.help.docs-sourcelink{color:#4eb5de}.help.is-link{color:#2e63b8}.help.is-info{color:#209cee}.help.is-success{color:#22c35b}.help.is-warning{color:#ffdd57}.help.is-danger{color:#da0b00}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button.is-hovered:not([disabled]),.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,.field.has-addons .control .input.is-hovered:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button.is-focused:not([disabled]),.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button.is-active:not([disabled]),.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,.field.has-addons .control .input.is-focused:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,.field.has-addons .control .input.is-active:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select.is-focused:not([disabled]),.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select.is-active:not([disabled]){z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button.is-focused:not([disabled]):hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button.is-active:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,.field.has-addons .control .input.is-focused:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,.field.has-addons .control .input.is-active:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select.is-focused:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,#documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#222}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}.control.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#2e63b8;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#222;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small,#documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;border-radius:.25rem;box-shadow:#bbb;color:#222;max-width:100%;position:relative}.card-footer:first-child,.card-content:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-footer:last-child,.card-content:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#222;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{background-color:rgba(0,0,0,0);padding:1.5rem}.card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:#bbb;padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#222;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#2e63b8;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small,#documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#222;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#222}.menu-list a.is-active{background-color:#2e63b8;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#6b6b6b;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small,#documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#eef8fc}.message.is-primary .message-header,.docstring>section>a.message.docs-sourcelink .message-header{background-color:#4eb5de;color:#fff}.message.is-primary .message-body,.docstring>section>a.message.docs-sourcelink .message-body{border-color:#4eb5de;color:#1a6d8e}.message.is-link{background-color:#eff3fb}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#3169c4}.message.is-info{background-color:#ecf7fe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#0e72b4}.message.is-success{background-color:#eefcf3}.message.is-success .message-header{background-color:#22c35b;color:#fff}.message.is-success .message-body{border-color:#22c35b;color:#198f43}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#947600}.message.is-danger{background-color:#ffeceb}.message.is-danger .message-header{background-color:#da0b00;color:#fff}.message.is-danger .message-body{border-color:#da0b00;color:#f50c00}.message-header{align-items:center;background-color:#222;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#222;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:rgba(0,0,0,0)}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#222;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:#fff}.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:#fff}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand>.navbar-item,.content kbd.navbar .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link,.content kbd.navbar .navbar-brand .navbar-link{color:#fff}.navbar.is-dark .navbar-brand>a.navbar-item:focus,.content kbd.navbar .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.content kbd.navbar .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.content kbd.navbar .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.content kbd.navbar .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.content kbd.navbar .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active,.content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-dark .navbar-start>.navbar-item,.content kbd.navbar .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.content kbd.navbar .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.content kbd.navbar .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link,.content kbd.navbar .navbar-end .navbar-link{color:#fff}.navbar.is-dark .navbar-start>a.navbar-item:focus,.content kbd.navbar .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.content kbd.navbar .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.content kbd.navbar .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.content kbd.navbar .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.content kbd.navbar .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.content kbd.navbar .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.content kbd.navbar .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.content kbd.navbar .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.content kbd.navbar .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.content kbd.navbar .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.content kbd.navbar .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active,.content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-start .navbar-link::after,.content kbd.navbar .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after,.content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary,.docstring>section>a.navbar.docs-sourcelink{background-color:#4eb5de;color:#fff}.navbar.is-primary .navbar-brand>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}.navbar.is-primary .navbar-brand>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-burger,.docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-primary .navbar-start>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}.navbar.is-primary .navbar-start>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-start .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#4eb5de;color:#fff}}.navbar.is-link{background-color:#2e63b8;color:#fff}.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff}.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#2e63b8;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link{color:#fff}.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-info .navbar-start>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-end .navbar-link{color:#fff}.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-start .navbar-link::after,.navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#22c35b;color:#fff}.navbar.is-success .navbar-brand>.navbar-item,.navbar.is-success .navbar-brand .navbar-link{color:#fff}.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-success .navbar-start>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-end .navbar-link{color:#fff}.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-start .navbar-link::after,.navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#22c35b;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-warning .navbar-start>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,0.7)}}.navbar.is-danger{background-color:#da0b00;color:#fff}.navbar.is-danger .navbar-brand>.navbar-item,.navbar.is-danger .navbar-brand .navbar-link{color:#fff}.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-danger .navbar-start>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-end .navbar-link{color:#fff}.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-start .navbar-link::after,.navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#da0b00;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#2e63b8}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8}.navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8;border-bottom-style:solid;border-bottom-width:3px;color:#2e63b8;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:#2e63b8;margin-top:-0.375em;right:1.125em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 1056px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small,#documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-previous,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,.pagination.is-rounded .pagination-next,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#222;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3c5dcd}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:#bbb;font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading,.content kbd.panel .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active,.content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon,.content kbd.panel .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading,.docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#4eb5de;color:#fff}.panel.is-primary .panel-tabs a.is-active,.docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#4eb5de}.panel.is-primary .panel-block.is-active .panel-icon,.docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#4eb5de}.panel.is-link .panel-heading{background-color:#2e63b8;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#2e63b8}.panel.is-link .panel-block.is-active .panel-icon{color:#2e63b8}.panel.is-info .panel-heading{background-color:#209cee;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#209cee}.panel.is-info .panel-block.is-active .panel-icon{color:#209cee}.panel.is-success .panel-heading{background-color:#22c35b;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#22c35b}.panel.is-success .panel-block.is-active .panel-icon{color:#22c35b}.panel.is-warning .panel-heading{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffdd57}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffdd57}.panel.is-danger .panel-heading{background-color:#da0b00;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#da0b00}.panel.is-danger .panel-block.is-active .panel-icon{color:#da0b00}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#222;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#222}.panel-list a:hover{color:#2e63b8}.panel-block{align-items:center;color:#222;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#2e63b8;color:#363636}.panel-block.is-active .panel-icon{color:#2e63b8}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#6b6b6b;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#222;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#222;color:#222}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#2e63b8;color:#2e63b8}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:rgba(0,0,0,0) !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#2e63b8;border-color:#2e63b8;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small,#documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){.columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-0-fullhd{--columnGap: 0rem}}.columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){.columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-1-fullhd{--columnGap: .25rem}}.columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){.columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-2-fullhd{--columnGap: .5rem}}.columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){.columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-3-fullhd{--columnGap: .75rem}}.columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){.columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-4-fullhd{--columnGap: 1rem}}.columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){.columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}.columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){.columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}.columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){.columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}.columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){.columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-8-fullhd{--columnGap: 2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}.hero.is-white a.navbar-item:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-black a.navbar-item:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black .navbar-link:hover,.hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,0.7)}.hero.is-light .subtitle{color:rgba(0,0,0,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}.hero.is-dark,.content kbd.hero{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong,.content kbd.hero strong{color:inherit}.hero.is-dark .title,.content kbd.hero .title{color:#fff}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}.hero.is-dark .subtitle a:not(.button),.content kbd.hero .subtitle a:not(.button),.hero.is-dark .subtitle strong,.content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-dark .navbar-menu,.content kbd.hero .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.content kbd.hero .navbar-item,.hero.is-dark .navbar-link,.content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-dark a.navbar-item:hover,.content kbd.hero a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.content kbd.hero a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.content kbd.hero .navbar-link:hover,.hero.is-dark .navbar-link.is-active,.content kbd.hero .navbar-link.is-active{background-color:#292929;color:#fff}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#fff;opacity:0.9}.hero.is-dark .tabs a:hover,.content kbd.hero .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.content kbd.hero .tabs li.is-active a{color:#363636 !important;opacity:1}.hero.is-dark .tabs.is-boxed a,.content kbd.hero .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.content kbd.hero .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.content kbd.hero .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.content kbd.hero .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.content kbd.hero .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold,.content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu,.content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}}.hero.is-primary,.docstring>section>a.hero.docs-sourcelink{background-color:#4eb5de;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong,.docstring>section>a.hero.docs-sourcelink strong{color:inherit}.hero.is-primary .title,.docstring>section>a.hero.docs-sourcelink .title{color:#fff}.hero.is-primary .subtitle,.docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),.hero.is-primary .subtitle strong,.docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-primary .navbar-menu,.docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#4eb5de}}.hero.is-primary .navbar-item,.docstring>section>a.hero.docs-sourcelink .navbar-item,.hero.is-primary .navbar-link,.docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-primary a.navbar-item:hover,.docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.docstring>section>a.hero.docs-sourcelink .navbar-link:hover,.hero.is-primary .navbar-link.is-active,.docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#39acda;color:#fff}.hero.is-primary .tabs a,.docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover,.docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#4eb5de !important;opacity:1}.hero.is-primary .tabs.is-boxed a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#4eb5de}.hero.is-primary.is-bold,.docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu,.docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}}.hero.is-link{background-color:#2e63b8;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,0.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-link .navbar-menu{background-color:#2e63b8}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2958a4;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:0.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#2e63b8 !important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2e63b8}.hero.is-link.is-bold{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-info a.navbar-item:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info .navbar-link:hover,.hero.is-info .navbar-link.is-active{background-color:#1190e3;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#209cee !important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}}.hero.is-success{background-color:#22c35b;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-success .navbar-menu{background-color:#22c35b}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-success a.navbar-item:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success .navbar-link:hover,.hero.is-success .navbar-link.is-active{background-color:#1ead51;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#22c35b !important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#22c35b}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-warning a.navbar-item:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#ffdd57 !important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}}.hero.is-danger{background-color:#da0b00;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-danger .navbar-menu{background-color:#da0b00}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-danger a.navbar-item:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger .navbar-link.is-active{background-color:#c10a00;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#da0b00 !important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#da0b00}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}}.hero.is-small .hero-body,#documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{.hero-body{padding:3rem 3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section{padding:3rem 3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}h1 .docs-heading-anchor,h1 .docs-heading-anchor:hover,h1 .docs-heading-anchor:visited,h2 .docs-heading-anchor,h2 .docs-heading-anchor:hover,h2 .docs-heading-anchor:visited,h3 .docs-heading-anchor,h3 .docs-heading-anchor:hover,h3 .docs-heading-anchor:visited,h4 .docs-heading-anchor,h4 .docs-heading-anchor:hover,h4 .docs-heading-anchor:visited,h5 .docs-heading-anchor,h5 .docs-heading-anchor:hover,h5 .docs-heading-anchor:visited,h6 .docs-heading-anchor,h6 .docs-heading-anchor:hover,h6 .docs-heading-anchor:visited{color:#222}h1 .docs-heading-anchor-permalink,h2 .docs-heading-anchor-permalink,h3 .docs-heading-anchor-permalink,h4 .docs-heading-anchor-permalink,h5 .docs-heading-anchor-permalink,h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}h1 .docs-heading-anchor-permalink::before,h2 .docs-heading-anchor-permalink::before,h3 .docs-heading-anchor-permalink::before,h4 .docs-heading-anchor-permalink::before,h5 .docs-heading-anchor-permalink::before,h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}h1:hover .docs-heading-anchor-permalink,h2:hover .docs-heading-anchor-permalink,h3:hover .docs-heading-anchor-permalink,h4:hover .docs-heading-anchor-permalink,h5:hover .docs-heading-anchor-permalink,h6:hover .docs-heading-anchor-permalink{visibility:visible}.docs-dark-only{display:none !important}pre{position:relative;overflow:hidden}pre code,pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}pre code:first-of-type,pre code.hljs:first-of-type{padding-top:0.5rem !important}pre code:last-of-type,pre code.hljs:last-of-type{padding-bottom:0.5rem !important}pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#222;cursor:pointer;text-align:center}pre .copy-button:focus,pre .copy-button:hover{opacity:1;background:rgba(34,34,34,0.1);color:#2e63b8}pre .copy-button.success{color:#259a12;opacity:1}pre .copy-button.error{color:#cb3c33;opacity:1}pre:hover .copy-button{opacity:1}.admonition{background-color:#b5b5b5;border-style:solid;border-width:1px;border-color:#363636;border-radius:4px;font-size:1rem}.admonition strong{color:currentColor}.admonition.is-small,#documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}.admonition.is-medium{font-size:1.25rem}.admonition.is-large{font-size:1.5rem}.admonition.is-default{background-color:#b5b5b5;border-color:#363636}.admonition.is-default>.admonition-header{background-color:#363636;color:#fff}.admonition.is-default>.admonition-body{color:#fff}.admonition.is-info{background-color:#def0fc;border-color:#209cee}.admonition.is-info>.admonition-header{background-color:#209cee;color:#fff}.admonition.is-info>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-success{background-color:#bdf4d1;border-color:#22c35b}.admonition.is-success>.admonition-header{background-color:#22c35b;color:#fff}.admonition.is-success>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-warning{background-color:#fff3c5;border-color:#ffdd57}.admonition.is-warning>.admonition-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.admonition.is-warning>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-danger{background-color:#ffaba7;border-color:#da0b00}.admonition.is-danger>.admonition-header{background-color:#da0b00;color:#fff}.admonition.is-danger>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-compat{background-color:#bdeff5;border-color:#1db5c9}.admonition.is-compat>.admonition-header{background-color:#1db5c9;color:#fff}.admonition.is-compat>.admonition-body{color:rgba(0,0,0,0.7)}.admonition-header{color:#fff;background-color:#363636;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}details.admonition.is-details>.admonition-header{list-style:none}details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}.admonition-body{color:#222;padding:0.5rem .75rem}.admonition-body pre{background-color:#f5f5f5}.admonition-body code{background-color:rgba(0,0,0,0.05)}.docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #dbdbdb;box-shadow:2px 2px 3px rgba(10,10,10,0.1);max-width:100%}.docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb;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:#ffaba7;color:rgba(0,0,0,0.7);border-bottom:3px solid #da0b00;padding:10px 35px;text-align:center;font-size:15px}.outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}.outdated-warning-overlay a{color:#2e63b8}.outdated-warning-overlay a:hover{color:#363636}.content pre{border:1px solid #dbdbdb}.content code{font-weight:inherit}.content a code{color:#2e63b8}.content h1 code,.content h2 code,.content h3 code,.content h4 code,.content h5 code,.content h6 code{color:#222}.content table{display:block;width:initial;max-width:100%;overflow-x:auto}.content blockquote>ul:first-child,.content blockquote>ol:first-child,.content .admonition-body>ul:first-child,.content .admonition-body>ol:first-child{margin-top:0}pre,code{font-variant-ligatures:no-contextual}.breadcrumb a.is-disabled{cursor:default;pointer-events:none}.breadcrumb a.is-disabled,.breadcrumb a.is-disabled:hover{color:#222}.hljs{background:initial !important}.katex .katex-mathml{top:0;right:0}.katex-display,mjx-container,.MathJax_Display{margin:0.5em 0 !important}html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}li.no-marker{list-style:none}#documenter .docs-main>article{overflow-wrap:break-word}#documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){#documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){#documenter .docs-main{width:100%}#documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}#documenter .docs-main>header,#documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}#documenter .docs-main header.docs-navbar{background-color:#fff;border-bottom:1px solid #dbdbdb;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}#documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;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/v0.3.2/assets/themeswap.js b/v0.3.2/assets/themeswap.js new file mode 100644 index 0000000..9f5eebe --- /dev/null +++ b/v0.3.2/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/v0.3.2/assets/warner.js b/v0.3.2/assets/warner.js new file mode 100644 index 0000000..3f6f5d0 --- /dev/null +++ b/v0.3.2/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/v0.3.2/creating/index.html b/v0.3.2/creating/index.html new file mode 100644 index 0000000..3d9bd59 --- /dev/null +++ b/v0.3.2/creating/index.html @@ -0,0 +1,34 @@ + +Creating Inventory Files · DocInventories.jl

Creating Inventory Files

In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file "by hand" make sense:

  • A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.

  • Creating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.

There are two ways to accomplish this:

  1. Populate an Inventory in the REPL
  2. Maintain an Inventory TOML File by Hand

Populate an Inventory in the REPL

We can instantiate an empty Inventory as

using DocInventories
+
+inventory = Inventory(
+    project="Wikipedia",
+    version="2024-01",
+    root_url="https://en.wikipedia.org/wiki/"
+);

Then, we can push! InventoryItems for all pages we want to include in the inventory:

push!(
+    inventory,
+    InventoryItem(
+        ":std:doc:Julia" => "Julia_(programming_language)";
+        dispname="Julia (programming language)"
+    ),
+    InventoryItem(
+        ":std:doc:Python" => "Python_(programming_language)";
+        dispname="Python (programming language)"
+    )
+)
2-element Vector{InventoryItem}:
+ InventoryItem(":std:doc:`Julia`" => "Julia_(programming_language)", dispname="Julia (programming language)")
+ InventoryItem(":std:doc:`Python`" => "Python_(programming_language)", dispname="Python (programming language)")

We've used here the role :std:doc: for "documents", which is somewhat optional, but more accurate than the default ":std:label:" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:

inventory["Julia"]
InventoryItem(
+  ":std:doc:`Julia`" => "Julia_(programming_language)",
+  dispname="Julia (programming language)"
+)

Once the inventory is complete, we can write it to disk, see Saving Inventories to File.

DocInventories.save("$(tempname()).toml", inventory)

Maintain an Inventory TOML File by Hand

Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain

show(stdout, "application/toml", inventory)
# DocInventory version 0
+project = "Wikipedia"
+version = "2024-01"
+
+[[std.doc]]
+dispname = "Julia (programming language)"
+name = "Julia"
+uri = "Julia_(programming_language)"
+[[std.doc]]
+dispname = "Python (programming language)"
+name = "Python"
+uri = "Python_(programming_language)"

The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.

In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.

In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.

diff --git a/v0.3.2/formats/index.html b/v0.3.2/formats/index.html new file mode 100644 index 0000000..d565a55 --- /dev/null +++ b/v0.3.2/formats/index.html @@ -0,0 +1,11 @@ + +Inventory File Formats · DocInventories.jl

Inventory File Formats

An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.

See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.

Sphinx Inventory Format

The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.

It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form

# Sphinx inventory version 2
+# Project: <project>
+# Version: <version>
+# The remainder of this file is compressed using zlib.

As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.

Plain Text Format

DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.

It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form

<name> <domain>:<role> <priority> <uri> <dispname>

Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).

TOML Format

The TOML format is a text output format that is optimized for human readability. It starts with a header section of the form

# DocInventory version 0
+project = "<project>"
+version = "<version>"

The comment in the first line is mandatory and identifies the file as containing inventory data in the format described here.

Warning

As indicated by the "version 0" in the header comment line, the format described here is currently experimental and may change without notice

The project line must specify the name of the project described by the inventory. It is mandatory. The version line may specify the version of the project. It is optional, but recommended.

After that, each InventoryItem is represented by a multi-line block of the form

[[<domain>.<role>]]
+name = "<name>"
+uri = "<uri>"
+dispname = "<dispname>"
+priority = <priority>

The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname="-"), the dispname line may also be omitted.

The item-blocks may be grouped/separated by blank lines. In .toml files generated by DocInventories.save("inventory.toml", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.

Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map "name", "uri", and potentially "dispname" and "priority" to their respective values.

A compressed TOML file can be written with, e.g., DocInventories.save("inventory.toml.gz", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.

Size Comparison

In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.

ProjectNo. of Objects.txt.toml.inv.toml.gz
Documenter48353.1 kB64.1 kB8.3 kB8.5 kB
Julia3602250.0 kB324.6 kB45.0 kB45.9 kB
Matplotlib104061110.3 kB1323.3 kB105.9 kB110.8 kB
Python164491083.4 kB1396.7 kB140.6 kB146.7 kB
diff --git a/v0.3.2/index.html b/v0.3.2/index.html new file mode 100644 index 0000000..fa8be21 --- /dev/null +++ b/v0.3.2/index.html @@ -0,0 +1,2 @@ + +Home · DocInventories.jl

DocInventories.jl

Github v0.3.2

DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.

Installation

As usual, that package can be installed via

] add DocInventories

in the Julia REPL, or by adding

DocInventories = "43dc2714-ed3b-44b5-b226-857eda1aa7de"

to the relevant Project.toml file.

Contents

diff --git a/v0.3.2/inventories/Documenter.toml b/v0.3.2/inventories/Documenter.toml new file mode 100644 index 0000000..90e02e8 --- /dev/null +++ b/v0.3.2/inventories/Documenter.toml @@ -0,0 +1,1682 @@ +# DocInventory version 0 +project = "Documenter.jl" +version = "1.2.1" + +[[jl.constant]] +name = "Documenter.DocMeta.META" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.METAMODULES" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.DocMeta.VALIDMETA" +uri = "lib/internals/docmeta/#$" +[[jl.constant]] +name = "Documenter.GIT_REMOTE_CACHE" +uri = "lib/internals/utilities/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_SASS" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.ASSETS_THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.OUTDATED_VERSION_ATTR" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.HTMLWriter.THEMES" +uri = "lib/internals/writers/#$" +[[jl.constant]] +name = "Documenter.julia_remote" +uri = "lib/internals/utilities/#$" + +[[jl.function]] +name = "Documenter.DocMeta.getdocmeta" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.DocMeta.initdocmeta!" +uri = "lib/internals/docmeta/#Documenter.DocMeta.initdocmeta%21" +[[jl.function]] +name = "Documenter.DocMeta.setdocmeta!" +uri = "lib/public/#Documenter.DocMeta.setdocmeta%21" +[[jl.function]] +name = "Documenter.DocSystem.getspecificdocs" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.DocSystem.multidoc" +uri = "lib/internals/docsystem/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.MathJax" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.RD.highlightjs!" +uri = "lib/internals/writers/#Documenter.HTMLWriter.RD.highlightjs%21" +[[jl.function]] +name = "Documenter.HTMLWriter.asset" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.HTMLWriter.render_html" +uri = "lib/internals/writers/#$" +[[jl.function]] +name = "Documenter.JSDependencies.parse_snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.JSDependencies.writejs" +uri = "lib/internals/jsdependencies/#$" +[[jl.function]] +name = "Documenter.Remotes.fileurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.issueurl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Remotes.repofile" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.Remotes.repourl" +uri = "lib/remote-links/#$" +[[jl.function]] +name = "Documenter.Selectors.matcher" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.order" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.Selectors.runner" +uri = "lib/internals/selectors/#$" +[[jl.function]] +name = "Documenter.authenticated_repo_url" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.authentication_method" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.crossref" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.deploy_folder" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.deploydocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.docs" +uri = "lib/internals/utilities/#$" +[[jl.function]] +name = "Documenter.doctest" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.documenter_key" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.documenter_key_previews" +uri = "man/hosting/#$" +[[jl.function]] +name = "Documenter.except" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.find_object" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.git_push" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.gitrm_copy" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.hide" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.makedocs" +uri = "lib/public/#$" +[[jl.function]] +name = "Documenter.user_host_upstream" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "Documenter.xrefname" +uri = "lib/internals/documenter/#$" +[[jl.function]] +name = "DocumenterTools.OutdatedWarning.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.Themes.compile" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "DocumenterTools.generate" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.genkeys" +uri = "lib/public/#$" +[[jl.function]] +name = "DocumenterTools.package_devpath" +uri = "lib/internals/documentertools/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.bar-showcase" +uri = "showcase/#$" +[[jl.function]] +name = "Main.DocumenterShowcase.baz" +uri = "showcase/#$" + +[[jl.macro]] +name = "Documenter.@docerror-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "lib/internals/utilities/#Documenter.%40docerror-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.macro]] +name = "Documenter.DOM.@tags-Tuple" +uri = "lib/internals/dom/#Documenter.DOM.%40tags-Tuple" + +[[jl.method]] +name = "Documenter.DOM.escapehtml-Tuple{AbstractString}" +uri = "lib/internals/dom/#Documenter.DOM.escapehtml-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.DOM.flatten!-Tuple{Any, Any, Union{AbstractString, Symbol, Documenter.DOM.Node, Pair}}" +uri = "lib/internals/dom/#Documenter.DOM.flatten%21-Tuple%7BAny%2C%20Any%2C%20Union%7BAbstractString%2C%20Symbol%2C%20Documenter.DOM.Node%2C%20Pair%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.binding-Tuple{Any}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.binding-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.DocSystem.convertmeta-Tuple{IdDict{Any, Any}}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.convertmeta-Tuple%7BIdDict%7BAny%2C%20Any%7D%7D" +[[jl.method]] +name = "Documenter.DocSystem.docstr-Tuple{Markdown.MD}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.docstr-Tuple%7BMarkdown.MD%7D" +[[jl.method]] +name = "Documenter.DocSystem.parsedoc-Tuple{Base.Docs.DocStr}" +uri = "lib/internals/docsystem/#Documenter.DocSystem.parsedoc-Tuple%7BBase.Docs.DocStr%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.canonical_url-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.canonical_url-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.collect_subsections-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.collect_subsections-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.copy_asset-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.copy_asset-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.dataslug-Tuple{Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.dataslug-Tuple%7BUnion%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.edit_link-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.edit_link-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.format_units-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.format_units-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.get_url-Tuple{Any, Documenter.NavNode}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.get_url-Tuple%7BAny%2C%20Documenter.NavNode%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.getpage-Tuple{Documenter.HTMLWriter.HTMLContext, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.getpage-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navhref-Tuple{Any, Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navhref-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.navitem-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.navitem-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pagetitle-Tuple{MarkdownAST.Node}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pagetitle-Tuple%7BMarkdownAST.Node%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.pretty_url-Tuple{Any, AbstractString}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.pretty_url-Tuple%7BAny%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.relhref-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.relhref-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_page-Tuple{Any, Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.render_settings-Tuple{Any}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.render_settings-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_data_file-Tuple{Documenter.HTMLWriter.DCtx, Union{AbstractString, Vector{UInt8}}}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_data_file-Tuple%7BDocumenter.HTMLWriter.DCtx%2C%20Union%7BAbstractString%2C%20Vector%7BUInt8%7D%7D%7D" +[[jl.method]] +name = "Documenter.HTMLWriter.write_html-Tuple{Documenter.HTMLWriter.HTMLContext, Documenter.NavNode, Documenter.DOM.HTMLDocument}" +uri = "lib/internals/writers/#Documenter.HTMLWriter.write_html-Tuple%7BDocumenter.HTMLWriter.HTMLContext%2C%20Documenter.NavNode%2C%20Documenter.DOM.HTMLDocument%7D" +[[jl.method]] +name = "Documenter.JSDependencies.jsescape-Tuple{Any}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.jsescape-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.JSDependencies.json_jsescape-Tuple" +uri = "lib/internals/jsdependencies/#$" +[[jl.method]] +name = "Documenter.JSDependencies.verify-Tuple{Documenter.JSDependencies.RequireJS}" +uri = "lib/internals/jsdependencies/#Documenter.JSDependencies.verify-Tuple%7BDocumenter.JSDependencies.RequireJS%7D" +[[jl.method]] +name = "Documenter.MDFlatten.mdflatten-Tuple{Any}" +uri = "lib/internals/mdflatten/#Documenter.MDFlatten.mdflatten-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.Selectors.disable-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.disable-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.dispatch-Union{Tuple{T}, Tuple{Type{T}, Vararg{Any}}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.dispatch-Union%7BTuple%7BT%7D%2C%20Tuple%7BType%7BT%7D%2C%20Vararg%7BAny%7D%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.Selectors.leaf_subtypes-Union{Tuple{Type{T}}, Tuple{T}} where T" +uri = "lib/internals/selectors/#Documenter.Selectors.leaf_subtypes-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Documenter.Selectors.strict-Union{Tuple{Type{T}}, Tuple{T}} where T<:Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#Documenter.Selectors.strict-Union%7BTuple%7BType%7BT%7D%7D%2C%20Tuple%7BT%7D%7D%20where%20T%3C%3ADocumenter.Selectors.AbstractSelector" +[[jl.method]] +name = "Documenter.TextDiff.splitby-Tuple{Regex, AbstractString}" +uri = "lib/internals/textdiff/#Documenter.TextDiff.splitby-Tuple%7BRegex%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter._doctest-Tuple{Documenter.DocumentBlueprint, Documenter.Document}" +uri = "lib/internals/doctests/#Documenter._doctest-Tuple%7BDocumenter.DocumentBlueprint%2C%20Documenter.Document%7D" +[[jl.method]] +name = "Documenter.anchor-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_add!-Tuple{Documenter.AnchorMap, Documenter.Anchor, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_add%21-Tuple%7BDocumenter.AnchorMap%2C%20Documenter.Anchor%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_exists-Tuple{Documenter.AnchorMap, Any, Any, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_exists-Tuple%7BDocumenter.AnchorMap%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_fragment-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_fragment-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.anchor_isunique-Tuple{Documenter.AnchorMap, Any}" +uri = "lib/internals/anchors/#Documenter.anchor_isunique-Tuple%7BDocumenter.AnchorMap%2C%20Any%7D" +[[jl.method]] +name = "Documenter.anchor_label-Tuple{Documenter.Anchor}" +uri = "lib/internals/anchors/#Documenter.anchor_label-Tuple%7BDocumenter.Anchor%7D" +[[jl.method]] +name = "Documenter.assetsdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.assetsdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.codelang-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.codelang-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.currentdir-Tuple{}" +uri = "lib/internals/utilities/#Documenter.currentdir-Tuple%7B%7D" +[[jl.method]] +name = "Documenter.doccat-Tuple{Documenter.Object}" +uri = "lib/internals/utilities/#Documenter.doccat-Tuple%7BDocumenter.Object%7D" +[[jl.method]] +name = "Documenter.expand_recursively-Tuple{Any, Any, Any}" +uri = "lib/internals/expanders/#Documenter.expand_recursively-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.filterdocs-Tuple{Markdown.MD, Set{Module}}" +uri = "lib/internals/utilities/#Documenter.filterdocs-Tuple%7BMarkdown.MD%2C%20Set%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.find_root_parent-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.find_root_parent-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.footnotes-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.footnotes-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.getplugin-Union{Tuple{T}, Tuple{Documenter.Document, Type{T}}} where T<:Documenter.Plugin" +uri = "lib/internals/documents/#Documenter.getplugin-Union%7BTuple%7BT%7D%2C%20Tuple%7BDocumenter.Document%2C%20Type%7BT%7D%7D%7D%20where%20T%3C%3ADocumenter.Plugin" +[[jl.method]] +name = "Documenter.getremote-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.getremote-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.git_remote_head_branch-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.git_remote_head_branch-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.is_git_repo_root-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.is_git_repo_root-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.is_strict-Tuple{Documenter.Document, Symbol}" +uri = "lib/internals/documents/#Documenter.is_strict-Tuple%7BDocumenter.Document%2C%20Symbol%7D" +[[jl.method]] +name = "Documenter.isabsurl-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.isabsurl-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.issubmodule-Tuple{Any, Any}" +uri = "lib/internals/utilities/#Documenter.issubmodule-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.linkcheck-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.linkcheck-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.lt_page-Tuple{Any, Any}" +uri = "lib/internals/builder/#Documenter.lt_page-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Documenter.mdparse-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.mdparse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.missingdocs-Tuple{Documenter.Document}" +uri = "lib/internals/docchecks/#Documenter.missingdocs-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.navpath-Tuple{Documenter.NavNode}" +uri = "lib/internals/documents/#Documenter.navpath-Tuple%7BDocumenter.NavNode%7D" +[[jl.method]] +name = "Documenter.nodocs-Tuple{Any}" +uri = "lib/internals/utilities/#Documenter.nodocs-Tuple%7BAny%7D" +[[jl.method]] +name = "Documenter.object-Tuple{Union{Expr, Symbol}, AbstractString}" +uri = "lib/internals/utilities/#Documenter.object-Tuple%7BUnion%7BExpr%2C%20Symbol%7D%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.parseblock-Tuple{AbstractString, Any, Any}" +uri = "lib/internals/utilities/#Documenter.parseblock-Tuple%7BAbstractString%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.populate!-Tuple{Documenter.Document}" +uri = "lib/internals/documents/#Documenter.populate%21-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.relpath_from_remote_root-Tuple{Documenter.Document, AbstractString}" +uri = "lib/internals/documents/#Documenter.relpath_from_remote_root-Tuple%7BDocumenter.Document%2C%20AbstractString%7D" +[[jl.method]] +name = "Documenter.render-Tuple{Documenter.Document}" +uri = "lib/internals/writers/#Documenter.render-Tuple%7BDocumenter.Document%7D" +[[jl.method]] +name = "Documenter.shortcommit-Tuple{Documenter.RemoteRepository}" +uri = "lib/internals/documents/#Documenter.shortcommit-Tuple%7BDocumenter.RemoteRepository%7D" +[[jl.method]] +name = "Documenter.slugify-Tuple{AbstractString}" +uri = "lib/internals/utilities/#Documenter.slugify-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Documenter.srcpath-Tuple{Any, Any, Any}" +uri = "lib/internals/utilities/#Documenter.srcpath-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Documenter.submodules-Tuple{Vector{Module}}" +uri = "lib/internals/utilities/#Documenter.submodules-Tuple%7BVector%7BModule%7D%7D" +[[jl.method]] +name = "Documenter.walk_navpages-NTuple{6, Any}" +uri = "lib/internals/builder/#Documenter.walk_navpages-NTuple%7B6%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Generator.gitignore-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.gitignore-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.index-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.index-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.make-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.make-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.mkdocs-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.mkdocs-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Generator.project-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.project-Tuple%7B%7D" +[[jl.method]] +name = "DocumenterTools.Generator.savefile-Tuple{Any, Any, Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Generator.savefile-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "DocumenterTools.Themes.compile_native_theme-Tuple{Any}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.compile_native_theme-Tuple%7BAny%7D" +[[jl.method]] +name = "DocumenterTools.Themes.themewatcher-Tuple{}" +uri = "lib/internals/documentertools/#DocumenterTools.Themes.themewatcher-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Tuple{}" +uri = "showcase/#Main.DocumenterShowcase.Foo-Tuple%7B%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.Foo-Union{Tuple{}, Tuple{T}} where T" +uri = "showcase/#Main.DocumenterShowcase.Foo-Union%7BTuple%7B%7D%2C%20Tuple%7BT%7D%7D%20where%20T" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{AbstractString}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Main.DocumenterShowcase.foo-Tuple{Integer}" +uri = "showcase/#Main.DocumenterShowcase.foo-Tuple%7BInteger%7D" + +[[jl.module]] +name = "Documenter" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.Builder" +uri = "lib/internals/builder/#$" +[[jl.module]] +name = "Documenter.DOM" +uri = "lib/internals/dom/#$" +[[jl.module]] +name = "Documenter.DocMeta" +uri = "lib/public/#$" +[[jl.module]] +name = "Documenter.DocSystem" +uri = "lib/internals/docsystem/#$" +[[jl.module]] +name = "Documenter.HTMLWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.HTMLWriter.RD" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[jl.module]] +name = "Documenter.LaTeXWriter" +uri = "lib/internals/writers/#$" +[[jl.module]] +name = "Documenter.MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[jl.module]] +name = "Documenter.Remotes" +uri = "lib/remote-links/#$" +[[jl.module]] +name = "Documenter.Selectors" +uri = "lib/internals/selectors/#$" +[[jl.module]] +name = "DocumenterShowcase" +uri = "showcase/#$" +[[jl.module]] +name = "DocumenterTools.Generator" +uri = "lib/internals/documentertools/#$" +[[jl.module]] +name = "DocumenterTools.Themes" +uri = "lib/internals/documentertools/#$" + +[[jl.type]] +name = "Documenter.Anchor" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.AnchorMap" +uri = "lib/internals/anchors/#$" +[[jl.type]] +name = "Documenter.Builder.CheckDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.CrossReferences" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Doctest" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.DocumentPipeline" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.ExpandTemplates" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.Populate" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.RenderDocument" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Builder.SetupBuildDirectory" +uri = "lib/internals/builder/#$" +[[jl.type]] +name = "Documenter.Buildkite" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DOM.HTMLDocument" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Node" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.DOM.Tag" +uri = "lib/internals/dom/#$" +[[jl.type]] +name = "Documenter.Default" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.DeployConfig" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DeployDecision" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.DocMeta.METATYPE" +uri = "lib/internals/docmeta/#$" +[[jl.type]] +name = "Documenter.Document" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Expanders.AutoDocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ContentsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.DocsBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.EvalBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExampleBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.ExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.IndexBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.MetaBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.NestedExpanderPipeline" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.REPLBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.SetupBlocks" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.Expanders.TrackHeaders" +uri = "lib/internals/expanders/#$" +[[jl.type]] +name = "Documenter.GitHubActions" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.GitLab" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.Globals" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTML" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.HTMLContext" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.KaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax2" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.HTMLWriter.MathJax3" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Internal" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RemoteLibrary" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.RequireJS" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.JSDependencies.Snippet" +uri = "lib/internals/jsdependencies/#$" +[[jl.type]] +name = "Documenter.LaTeXWriter.LaTeX" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.LocalImage" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.LocalLink" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.MissingRemoteError" +uri = "lib/public/#$" +[[jl.type]] +name = "Documenter.NavNode" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Object" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Page" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Plugin" +uri = "lib/internals/writers/#$" +[[jl.type]] +name = "Documenter.Remotes.GitHub" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.GitLab" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.Remote" +uri = "lib/remote-links/#$" +[[jl.type]] +name = "Documenter.Remotes.URL" +uri = "lib/internals/utilities/#$" +[[jl.type]] +name = "Documenter.Selectors.AbstractSelector" +uri = "lib/internals/selectors/#$" +[[jl.type]] +name = "Documenter.Travis" +uri = "man/hosting/#$" +[[jl.type]] +name = "Documenter.User" +uri = "lib/internals/documents/#$" +[[jl.type]] +name = "Documenter.Woodpecker" +uri = "man/hosting/#$" +[[jl.type]] +name = "Main.DocumenterShowcase.Foo" +uri = "showcase/#$" + +[[std.doc]] +dispname = "Checklists" +name = "checklists" +uri = "checklists/" +[[std.doc]] +dispname = "Contributing" +name = "contributing" +uri = "contributing/" +[[std.doc]] +dispname = "Home" +name = "index" +uri = "" +[[std.doc]] +dispname = "Anchors" +name = "lib/internals/anchors" +uri = "lib/internals/anchors/" +[[std.doc]] +dispname = "Builder" +name = "lib/internals/builder" +uri = "lib/internals/builder/" +[[std.doc]] +dispname = "DocChecks" +name = "lib/internals/docchecks" +uri = "lib/internals/docchecks/" +[[std.doc]] +dispname = "DocMeta" +name = "lib/internals/docmeta" +uri = "lib/internals/docmeta/" +[[std.doc]] +dispname = "DocSystem" +name = "lib/internals/docsystem" +uri = "lib/internals/docsystem/" +[[std.doc]] +dispname = "DocTests" +name = "lib/internals/doctests" +uri = "lib/internals/doctests/" +[[std.doc]] +dispname = "Documenter" +name = "lib/internals/documenter" +uri = "lib/internals/documenter/" +[[std.doc]] +dispname = "DocumenterTools" +name = "lib/internals/documentertools" +uri = "lib/internals/documentertools/" +[[std.doc]] +dispname = "Documents" +name = "lib/internals/documents" +uri = "lib/internals/documents/" +[[std.doc]] +dispname = "DOM" +name = "lib/internals/dom" +uri = "lib/internals/dom/" +[[std.doc]] +dispname = "Expanders" +name = "lib/internals/expanders" +uri = "lib/internals/expanders/" +[[std.doc]] +dispname = "JSDependencies" +name = "lib/internals/jsdependencies" +uri = "lib/internals/jsdependencies/" +[[std.doc]] +dispname = "MDFlatten" +name = "lib/internals/mdflatten" +uri = "lib/internals/mdflatten/" +[[std.doc]] +dispname = "Selectors" +name = "lib/internals/selectors" +uri = "lib/internals/selectors/" +[[std.doc]] +dispname = "TextDiff" +name = "lib/internals/textdiff" +uri = "lib/internals/textdiff/" +[[std.doc]] +dispname = "Utilities" +name = "lib/internals/utilities" +uri = "lib/internals/utilities/" +[[std.doc]] +dispname = "Writers" +name = "lib/internals/writers" +uri = "lib/internals/writers/" +[[std.doc]] +dispname = "Public API" +name = "lib/public" +uri = "lib/public/" +[[std.doc]] +dispname = "Remote repository links" +name = "lib/remote-links" +uri = "lib/remote-links/" +[[std.doc]] +dispname = "Semantic versioning" +name = "lib/semver" +uri = "lib/semver/" +[[std.doc]] +dispname = "Doctests" +name = "man/doctests" +uri = "man/doctests/" +[[std.doc]] +dispname = "Examples" +name = "man/examples" +uri = "man/examples/" +[[std.doc]] +dispname = "Guide" +name = "man/guide" +uri = "man/guide/" +[[std.doc]] +dispname = "Hosting Documentation" +name = "man/hosting" +uri = "man/hosting/" +[[std.doc]] +dispname = "SSH Deploy Keys Walkthrough" +name = "man/hosting/walkthrough" +uri = "man/hosting/walkthrough/" +[[std.doc]] +dispname = "LaTeX Syntax" +name = "man/latex" +uri = "man/latex/" +[[std.doc]] +dispname = "Other Output Formats" +name = "man/other-formats" +uri = "man/other-formats/" +[[std.doc]] +dispname = "Syntax" +name = "man/syntax" +uri = "man/syntax/" +[[std.doc]] +dispname = "Release notes" +name = "release-notes" +uri = "release-notes/" +[[std.doc]] +dispname = "Showcase" +name = "showcase" +uri = "showcase/" + +[[std.label]] +dispname = "\"Script\" Examples" +name = "\"Script\"-Examples" +uri = "man/doctests/#%22Script%22-Examples" +[[std.label]] +name = ".gitignore" +uri = "man/hosting/#$" +[[std.label]] +dispname = "@autodocs block" +name = "@autodocs-block" +uri = "man/syntax/#%40autodocs-block" +[[std.label]] +dispname = "@contents block" +name = "@contents-block" +uri = "man/syntax/#%40contents-block" +[[std.label]] +dispname = "@docs block" +name = "@docs-block" +uri = "man/syntax/#%40docs-block" +[[std.label]] +dispname = "@eval block" +name = "@eval-block" +uri = "man/syntax/#%40eval-block" +[[std.label]] +dispname = "@example block" +name = "@example-block" +uri = "man/syntax/#%40example-block" +[[std.label]] +dispname = "@index block" +name = "@index-block" +uri = "man/syntax/#%40index-block" +[[std.label]] +dispname = "@meta block" +name = "@meta-block" +uri = "man/syntax/#%40meta-block" +[[std.label]] +dispname = "@raw block" +name = "@raw-format-block" +uri = "man/syntax/#%40raw-format-block" +[[std.label]] +dispname = "@ref link" +name = "@ref-link" +uri = "man/syntax/#%40ref-link" +[[std.label]] +dispname = "@repl block" +name = "@repl-block" +uri = "man/syntax/#%40repl-block" +[[std.label]] +dispname = "@setup block" +name = "@setup-name-block" +uri = "man/syntax/#%40setup-name-block" +[[std.label]] +dispname = "Add code coverage from documentation builds" +name = "Add-code-coverage-from-documentation-builds" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Adding Some Docstrings" +name = "Adding-Some-Docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding a logo or icon" +name = "Adding-a-logo-or-icon" +uri = "man/guide/#$" +[[std.label]] +dispname = "Adding the Private Key" +name = "Adding-the-Private-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "Adding the Public Key to GitHub or Gitea such as Codeberg" +name = "Adding-the-Public-Key-to-GitHub-or-Gitea-such-as-Codeberg" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Admonitions" +uri = "showcase/#$" +[[std.label]] +dispname = "An index of docstrings" +name = "An-index-of-docstrings" +uri = "showcase/#$" +[[std.label]] +name = "Anchors" +uri = "lib/internals/anchors/#$" +[[std.label]] +dispname = "Authentication: GITHUB_TOKEN" +name = "Authentication:-GITHUB_TOKEN" +uri = "man/hosting/#Authentication%3A-GITHUB_TOKEN" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "Authentication:-SSH-Deploy-Keys" +uri = "man/hosting/#Authentication%3A-SSH-Deploy-Keys" +[[std.label]] +name = "Backports" +uri = "contributing/#$" +[[std.label]] +dispname = "Basic Markdown" +name = "Basic-Markdown" +uri = "showcase/#$" +[[std.label]] +dispname = "Block-level setup code" +name = "Block-level-setup-code" +uri = "man/doctests/#$" +[[std.label]] +name = "Branches" +uri = "contributing/#$" +[[std.label]] +name = "Builder" +uri = "lib/internals/builder/#$" +[[std.label]] +dispname = "Building an Empty Document" +name = "Building-an-Empty-Document" +uri = "man/guide/#$" +[[std.label]] +name = "Changed" +uri = "release-notes/#$" +[[std.label]] +name = "Checklists" +uri = "checklists/#$" +[[std.label]] +dispname = "Cleaning up gh-pages" +name = "Cleaning-up-gh-pages" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "showcase/#$" +[[std.label]] +dispname = "Color output" +name = "Color-output" +uri = "showcase/#$" +[[std.label]] +dispname = "Colored @example block output" +name = "Colored-@example-block-output" +uri = "showcase/#Colored-%40example-block-output" +[[std.label]] +dispname = "Colored @repl block output" +name = "Colored-@repl-block-output" +uri = "showcase/#Colored-%40repl-block-output" +[[std.label]] +dispname = "Compat admonition" +name = "Compat-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Compiling to LaTeX only" +name = "Compiling-to-LaTeX-only" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using Tectonic" +name = "Compiling-using-Tectonic" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using docker image" +name = "Compiling-using-docker-image" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Compiling using natively installed latex" +name = "Compiling-using-natively-installed-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "Contents" +uri = "lib/public/#$" +[[std.label]] +name = "Contributing" +uri = "contributing/#$" +[[std.label]] +dispname = "Cross Referencing" +name = "Cross-Referencing" +uri = "man/guide/#$" +[[std.label]] +dispname = "Custom preamble" +name = "Custom-preamble" +uri = "man/other-formats/#$" +[[std.label]] +name = "DOM" +uri = "lib/internals/dom/#$" +[[std.label]] +dispname = "Danger admonition" +name = "Danger-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Deploying from a monorepo" +name = "Deploying-from-a-monorepo" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deploying without the versioning scheme" +name = "Deploying-without-the-versioning-scheme" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Deployment systems" +name = "Deployment-systems" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Details admonition" +name = "Details-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Display Equations" +name = "Display-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "DocChecks" +uri = "lib/internals/docchecks/#$" +[[std.label]] +name = "DocMeta" +uri = "lib/internals/docmeta/#$" +[[std.label]] +name = "DocSystem" +uri = "lib/internals/docsystem/#$" +[[std.label]] +dispname = "DocTestSetup in @meta blocks" +name = "DocTestSetup-in-@meta-blocks" +uri = "man/doctests/#DocTestSetup-in-%40meta-blocks" +[[std.label]] +name = "DocTests" +uri = "lib/internals/doctests/#$" +[[std.label]] +name = "Docstrings" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctest showcase" +name = "Doctest-showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Doctesting as Part of Testing" +name = "Doctesting-as-Part-of-Testing" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Doctesting example" +name = "Doctesting-example" +uri = "showcase/#$" +[[std.label]] +name = "Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Documentation Versions" +name = "Documentation-Versions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Documentation repositories" +name = "Documentation-repositories" +uri = "man/examples/#$" +[[std.label]] +name = "Documenter" +uri = "lib/internals/documenter/#$" +[[std.label]] +dispname = "Documenter's API guarantees" +name = "Documenter's-API-guarantees" +uri = "lib/semver/#Documenter%27s-API-guarantees" +[[std.label]] +dispname = "Documenter & semantic versioning" +name = "Documenter-and-semantic-versioning" +uri = "lib/semver/#$" +[[std.label]] +name = "Documenter.jl" +uri = "#$" +[[std.label]] +name = "Documents" +uri = "lib/internals/documents/#$" +[[std.label]] +dispname = "Duplicate Headers" +name = "Duplicate-Headers" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Escaping Characters in Docstrings" +name = "Escaping-Characters-in-Docstrings" +uri = "man/latex/#$" +[[std.label]] +name = "Examples" +uri = "man/examples/#$" +[[std.label]] +name = "Exceptions" +uri = "man/doctests/#$" +[[std.label]] +name = "Expanders" +uri = "lib/internals/expanders/#$" +[[std.label]] +dispname = "Filtering Doctests" +name = "Filtering-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Filtering included docstrings" +name = "Filtering-included-docstrings" +uri = "man/guide/#$" +[[std.label]] +dispname = "Fixing Outdated Doctests" +name = "Fixing-Outdated-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Fixing broken release deployments" +name = "Fixing-broken-release-deployments" +uri = "man/hosting/#$" +[[std.label]] +name = "Footnotes" +uri = "showcase/#$" +[[std.label]] +dispname = "Generating an SSH Key" +name = "Generating-an-SSH-Key" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Generator" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "GitHub Actions" +name = "GitHub-Actions" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Heading level 3" +name = "Heading-level-3" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 4" +name = "Heading-level-4" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 5" +name = "Heading-level-5" +uri = "showcase/#$" +[[std.label]] +dispname = "Heading level 6" +name = "Heading-level-6" +uri = "showcase/#$" +[[std.label]] +name = "Headings" +uri = "showcase/#$" +[[std.label]] +dispname = "Hosting Documentation" +name = "Hosting-Documentation" +uri = "man/hosting/#$" +[[std.label]] +dispname = "If you do not have ssh-keygen" +name = "If-you-do-not-have-ssh-keygen" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +dispname = "If you have ssh-keygen installed" +name = "If-you-have-ssh-keygen-installed" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Images" +uri = "showcase/#$" +[[std.label]] +name = "Index" +uri = "lib/public/#$" +[[std.label]] +dispname = "Info admonition" +name = "Info-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Inline Equations" +name = "Inline-Equations" +uri = "man/latex/#$" +[[std.label]] +name = "Installation" +uri = "man/guide/#$" +[[std.label]] +name = "JSDependencies" +uri = "lib/internals/jsdependencies/#$" +[[std.label]] +name = "Julia" +uri = "contributing/#$" +[[std.label]] +dispname = "Library Outline" +name = "Library-Outline" +uri = "#$" +[[std.label]] +name = "Lists" +uri = "showcase/#$" +[[std.label]] +dispname = "Load custom packages" +name = "Load-custom-packages" +uri = "man/other-formats/#$" +[[std.label]] +name = "MDFlatten" +uri = "lib/internals/mdflatten/#$" +[[std.label]] +dispname = "Making a release" +name = "Making-a-release" +uri = "checklists/#$" +[[std.label]] +dispname = "Manual Outline" +name = "Manual-Outline" +uri = "#$" +[[std.label]] +name = "Markdown" +uri = "contributing/#$" +[[std.label]] +dispname = "Markdown & MkDocs" +name = "Markdown-and-MkDocs" +uri = "man/other-formats/#$" +[[std.label]] +name = "Mathematics" +uri = "showcase/#$" +[[std.label]] +dispname = "Module-level metadata" +name = "Module-level-metadata" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Multiple uses of the same symbol" +name = "Multiple-uses-of-the-same-symbol" +uri = "showcase/#$" +[[std.label]] +dispname = "Named @refs" +name = "Named-@refs" +uri = "man/syntax/#Named-%40refs" +[[std.label]] +name = "Navigation" +uri = "man/guide/#$" +[[std.label]] +dispname = "Note admonition" +name = "Note-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Other Output Formats" +name = "Other-Output-Formats" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "Out-of-repo deployment" +name = "Out-of-repo-deployment" +uri = "man/hosting/#$" +[[std.label]] +name = "Overview" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Package Features" +name = "Package-Features" +uri = "#$" +[[std.label]] +dispname = "Package Guide" +name = "Package-Guide" +uri = "man/guide/#$" +[[std.label]] +dispname = "Pages in the Sidebar" +name = "Pages-in-the-Sidebar" +uri = "man/guide/#$" +[[std.label]] +dispname = "Preserving Definitions Between Blocks" +name = "Preserving-Definitions-Between-Blocks" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Printing LaTeX from Julia" +name = "Printing-LaTeX-from-Julia" +uri = "man/latex/#$" +[[std.label]] +dispname = "Public Documentation" +name = "Public-Documentation" +uri = "lib/public/#$" +[[std.label]] +dispname = "Public Interface" +name = "Public-Interface" +uri = "lib/public/#$" +[[std.label]] +dispname = "REPL Examples" +name = "REPL-Examples" +uri = "man/doctests/#$" +[[std.label]] +name = "REPL-type" +uri = "showcase/#$" +[[std.label]] +dispname = "Raw ANSI code output" +name = "Raw-ANSI-code-output" +uri = "showcase/#$" +[[std.label]] +name = "Registered" +uri = "man/examples/#$" +[[std.label]] +dispname = "Release notes" +name = "Release-notes" +uri = "release-notes/#$" +[[std.label]] +dispname = "Remote link types" +name = "Remote-link-types" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remote repository links" +name = "Remote-repository-links" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Running interactive code" +name = "Running-interactive-code" +uri = "showcase/#$" +[[std.label]] +dispname = "SSH Deploy Keys Walkthrough" +name = "SSH-Deploy-Keys-Walkthrough" +uri = "man/hosting/walkthrough/#$" +[[std.label]] +name = "Selectors" +uri = "lib/internals/selectors/#$" +[[std.label]] +dispname = "Set math engine and define macros for LaTeX" +name = "Set-math-engine-and-define-macros-for-LaTeX" +uri = "man/latex/#$" +[[std.label]] +dispname = "Setting up the Folder Structure" +name = "Setting-up-the-Folder-Structure" +uri = "man/guide/#$" +[[std.label]] +dispname = "Setup Code" +name = "Setup-Code" +uri = "man/doctests/#$" +[[std.label]] +name = "Showcase" +uri = "showcase/#$" +[[std.label]] +dispname = "Skipping Doctests" +name = "Skipping-Doctests" +uri = "man/doctests/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "contributing/#$" +[[std.label]] +name = "Syntax" +uri = "man/syntax/#$" +[[std.label]] +dispname = "Table of contents" +name = "Table-of-contents" +uri = "showcase/#$" +[[std.label]] +name = "Tables" +uri = "showcase/#$" +[[std.label]] +name = "TextDiff" +uri = "lib/internals/textdiff/#$" +[[std.label]] +dispname = "The deploydocs Function" +name = "The-deploydocs-Function" +uri = "man/hosting/#$" +[[std.label]] +name = "Themes" +uri = "lib/internals/documentertools/#$" +[[std.label]] +dispname = "Tip admonition" +name = "Tip-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "Travis CI" +name = "Travis-CI" +uri = "man/hosting/#$" +[[std.label]] +dispname = "Unknown admonition class" +name = "Unknown-admonition-class" +uri = "showcase/#$" +[[std.label]] +name = "Utilities" +uri = "lib/internals/utilities/#$" +[[std.label]] +dispname = "Version v0.20.0 - 2018-10-27" +name = "Version-[v0.20.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.20.0)-2018-10-27" +uri = "release-notes/#Version-%5Bv0.20.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.20.0%29-2018-10-27" +[[std.label]] +dispname = "Version v0.21.0 - 2018-12-11" +name = "Version-[v0.21.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.0)-2018-12-11" +uri = "release-notes/#Version-%5Bv0.21.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.0%29-2018-12-11" +[[std.label]] +dispname = "Version v0.21.1 - 2019-01-29" +name = "Version-[v0.21.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.1)-2019-01-29" +uri = "release-notes/#Version-%5Bv0.21.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.1%29-2019-01-29" +[[std.label]] +dispname = "Version v0.21.2 - 2019-02-06" +name = "Version-[v0.21.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.2)-2019-02-06" +uri = "release-notes/#Version-%5Bv0.21.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.2%29-2019-02-06" +[[std.label]] +dispname = "Version v0.21.3 - 2019-02-12" +name = "Version-[v0.21.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.3)-2019-02-12" +uri = "release-notes/#Version-%5Bv0.21.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.3%29-2019-02-12" +[[std.label]] +dispname = "Version v0.21.4 - 2019-02-16" +name = "Version-[v0.21.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.4)-2019-02-16" +uri = "release-notes/#Version-%5Bv0.21.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.4%29-2019-02-16" +[[std.label]] +dispname = "Version v0.21.5 - 2019-02-22" +name = "Version-[v0.21.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.21.5)-2019-02-22" +uri = "release-notes/#Version-%5Bv0.21.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.21.5%29-2019-02-22" +[[std.label]] +dispname = "Version v0.22.0 - 2019-03-28" +name = "Version-[v0.22.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.0)-2019-03-28" +uri = "release-notes/#Version-%5Bv0.22.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.0%29-2019-03-28" +[[std.label]] +dispname = "Version v0.22.1 - 2019-03-30" +name = "Version-[v0.22.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.1)-2019-03-30" +uri = "release-notes/#Version-%5Bv0.22.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.1%29-2019-03-30" +[[std.label]] +dispname = "Version v0.22.2 - 2019-04-05" +name = "Version-[v0.22.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.2)-2019-04-05" +uri = "release-notes/#Version-%5Bv0.22.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.2%29-2019-04-05" +[[std.label]] +dispname = "Version v0.22.3 - 2019-04-12" +name = "Version-[v0.22.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.3)-2019-04-12" +uri = "release-notes/#Version-%5Bv0.22.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.3%29-2019-04-12" +[[std.label]] +dispname = "Version v0.22.4 - 2019-05-09" +name = "Version-[v0.22.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.4)-2019-05-09" +uri = "release-notes/#Version-%5Bv0.22.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.4%29-2019-05-09" +[[std.label]] +dispname = "Version v0.22.5 - 2019-07-03" +name = "Version-[v0.22.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.5)-2019-07-03" +uri = "release-notes/#Version-%5Bv0.22.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.5%29-2019-07-03" +[[std.label]] +dispname = "Version v0.22.6 - 2019-07-18" +name = "Version-[v0.22.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.22.6)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.22.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.22.6%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.0 - 2019-07-18" +name = "Version-[v0.23.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.0)-2019-07-18" +uri = "release-notes/#Version-%5Bv0.23.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.0%29-2019-07-18" +[[std.label]] +dispname = "Version v0.23.1 - 2019-07-28" +name = "Version-[v0.23.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.1)-2019-07-28" +uri = "release-notes/#Version-%5Bv0.23.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.1%29-2019-07-28" +[[std.label]] +dispname = "Version v0.23.2 - 2019-08-04" +name = "Version-[v0.23.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.2)-2019-08-04" +uri = "release-notes/#Version-%5Bv0.23.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.2%29-2019-08-04" +[[std.label]] +dispname = "Version v0.23.3 - 2019-08-28" +name = "Version-[v0.23.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.3)-2019-08-28" +uri = "release-notes/#Version-%5Bv0.23.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.3%29-2019-08-28" +[[std.label]] +dispname = "Version v0.23.4 - 2019-10-09" +name = "Version-[v0.23.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.23.4)-2019-10-09" +uri = "release-notes/#Version-%5Bv0.23.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.23.4%29-2019-10-09" +[[std.label]] +dispname = "Version v0.24.0 - 2019-11-22" +name = "Version-[v0.24.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.0)-2019-11-22" +uri = "release-notes/#Version-%5Bv0.24.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.0%29-2019-11-22" +[[std.label]] +dispname = "Version v0.24.10 - 2020-04-26" +name = "Version-[v0.24.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.10)-2020-04-26" +uri = "release-notes/#Version-%5Bv0.24.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.10%29-2020-04-26" +[[std.label]] +dispname = "Version v0.24.11 - 2020-05-06" +name = "Version-[v0.24.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.11)-2020-05-06" +uri = "release-notes/#Version-%5Bv0.24.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.11%29-2020-05-06" +[[std.label]] +dispname = "Version v0.24.1 - 2019-11-25" +name = "Version-[v0.24.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.1)-2019-11-25" +uri = "release-notes/#Version-%5Bv0.24.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.1%29-2019-11-25" +[[std.label]] +dispname = "Version v0.24.2 - 2019-11-26" +name = "Version-[v0.24.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.2)-2019-11-26" +uri = "release-notes/#Version-%5Bv0.24.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.2%29-2019-11-26" +[[std.label]] +dispname = "Version v0.24.3 - 2019-12-16" +name = "Version-[v0.24.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.3)-2019-12-16" +uri = "release-notes/#Version-%5Bv0.24.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.3%29-2019-12-16" +[[std.label]] +dispname = "Version v0.24.4 - 2020-01-18" +name = "Version-[v0.24.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.4)-2020-01-18" +uri = "release-notes/#Version-%5Bv0.24.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.4%29-2020-01-18" +[[std.label]] +dispname = "Version v0.24.5 - 2020-01-31" +name = "Version-[v0.24.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.5)-2020-01-31" +uri = "release-notes/#Version-%5Bv0.24.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.5%29-2020-01-31" +[[std.label]] +dispname = "Version v0.24.6 - 2020-03-12" +name = "Version-[v0.24.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.6)-2020-03-12" +uri = "release-notes/#Version-%5Bv0.24.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.6%29-2020-03-12" +[[std.label]] +dispname = "Version v0.24.7 - 2020-03-23" +name = "Version-[v0.24.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.7)-2020-03-23" +uri = "release-notes/#Version-%5Bv0.24.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.7%29-2020-03-23" +[[std.label]] +dispname = "Version v0.24.8 - 2020-04-13" +name = "Version-[v0.24.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.8)-2020-04-13" +uri = "release-notes/#Version-%5Bv0.24.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.8%29-2020-04-13" +[[std.label]] +dispname = "Version v0.24.9 - 2020-04-15" +name = "Version-[v0.24.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.24.9)-2020-04-15" +uri = "release-notes/#Version-%5Bv0.24.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.24.9%29-2020-04-15" +[[std.label]] +dispname = "Version v0.25.0 - 2020-06-30" +name = "Version-[v0.25.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.0)-2020-06-30" +uri = "release-notes/#Version-%5Bv0.25.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.0%29-2020-06-30" +[[std.label]] +dispname = "Version v0.25.1 - 2020-07-21" +name = "Version-[v0.25.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.1)-2020-07-21" +uri = "release-notes/#Version-%5Bv0.25.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.1%29-2020-07-21" +[[std.label]] +dispname = "Version v0.25.2 - 2020-08-18" +name = "Version-[v0.25.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.2)-2020-08-18" +uri = "release-notes/#Version-%5Bv0.25.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.2%29-2020-08-18" +[[std.label]] +dispname = "Version v0.25.3 - 2020-10-28" +name = "Version-[v0.25.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.3)-2020-10-28" +uri = "release-notes/#Version-%5Bv0.25.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.3%29-2020-10-28" +[[std.label]] +dispname = "Version v0.25.4 - 2020-11-19" +name = "Version-[v0.25.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.4)-2020-11-19" +uri = "release-notes/#Version-%5Bv0.25.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.4%29-2020-11-19" +[[std.label]] +dispname = "Version v0.25.5 - 2020-11-23" +name = "Version-[v0.25.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.25.5)-2020-11-23" +uri = "release-notes/#Version-%5Bv0.25.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.25.5%29-2020-11-23" +[[std.label]] +dispname = "Version v0.26.0 - 2020-12-10" +name = "Version-[v0.26.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.0)-2020-12-10" +uri = "release-notes/#Version-%5Bv0.26.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.0%29-2020-12-10" +[[std.label]] +dispname = "Version v0.26.1 - 2020-12-16" +name = "Version-[v0.26.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.1)-2020-12-16" +uri = "release-notes/#Version-%5Bv0.26.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.1%29-2020-12-16" +[[std.label]] +dispname = "Version v0.26.2 - 2021-02-15" +name = "Version-[v0.26.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.2)-2021-02-15" +uri = "release-notes/#Version-%5Bv0.26.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.2%29-2021-02-15" +[[std.label]] +dispname = "Version v0.26.3 - 2021-03-02" +name = "Version-[v0.26.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.26.3)-2021-03-02" +uri = "release-notes/#Version-%5Bv0.26.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.26.3%29-2021-03-02" +[[std.label]] +dispname = "Version v0.27.0 - 2021-06-11" +name = "Version-[v0.27.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.0)-2021-06-11" +uri = "release-notes/#Version-%5Bv0.27.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.0%29-2021-06-11" +[[std.label]] +dispname = "Version v0.27.10 - 2021-10-20" +name = "Version-[v0.27.10](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.10)-2021-10-20" +uri = "release-notes/#Version-%5Bv0.27.10%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.10%29-2021-10-20" +[[std.label]] +dispname = "Version v0.27.11 - 2022-01-16" +name = "Version-[v0.27.11](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.11)-2022-01-16" +uri = "release-notes/#Version-%5Bv0.27.11%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.11%29-2022-01-16" +[[std.label]] +dispname = "Version v0.27.12 - 2022-01-17" +name = "Version-[v0.27.12](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.12)-2022-01-17" +uri = "release-notes/#Version-%5Bv0.27.12%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.12%29-2022-01-17" +[[std.label]] +dispname = "Version v0.27.13 - 2022-02-25" +name = "Version-[v0.27.13](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.13)-2022-02-25" +uri = "release-notes/#Version-%5Bv0.27.13%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.13%29-2022-02-25" +[[std.label]] +dispname = "Version v0.27.14 - 2022-03-02" +name = "Version-[v0.27.14](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.14)-2022-03-02" +uri = "release-notes/#Version-%5Bv0.27.14%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.14%29-2022-03-02" +[[std.label]] +dispname = "Version v0.27.15 - 2022-03-17" +name = "Version-[v0.27.15](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.15)-2022-03-17" +uri = "release-notes/#Version-%5Bv0.27.15%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.15%29-2022-03-17" +[[std.label]] +dispname = "Version v0.27.16 - 2022-04-19" +name = "Version-[v0.27.16](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.16)-2022-04-19" +uri = "release-notes/#Version-%5Bv0.27.16%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.16%29-2022-04-19" +[[std.label]] +dispname = "Version v0.27.17 - 2022-05-09" +name = "Version-[v0.27.17](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.17)-2022-05-09" +uri = "release-notes/#Version-%5Bv0.27.17%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.17%29-2022-05-09" +[[std.label]] +dispname = "Version v0.27.18 - 2022-05-25" +name = "Version-[v0.27.18](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.18)-2022-05-25" +uri = "release-notes/#Version-%5Bv0.27.18%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.18%29-2022-05-25" +[[std.label]] +dispname = "Version v0.27.19 - 2022-06-05" +name = "Version-[v0.27.19](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.19)-2022-06-05" +uri = "release-notes/#Version-%5Bv0.27.19%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.19%29-2022-06-05" +[[std.label]] +dispname = "Version v0.27.1 - 2021-06-17" +name = "Version-[v0.27.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.1)-2021-06-17" +uri = "release-notes/#Version-%5Bv0.27.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.1%29-2021-06-17" +[[std.label]] +dispname = "Version v0.27.20 - 2022-07-10" +name = "Version-[v0.27.20](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.20)-2022-07-10" +uri = "release-notes/#Version-%5Bv0.27.20%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.20%29-2022-07-10" +[[std.label]] +dispname = "Version v0.27.21 - 2022-07-13" +name = "Version-[v0.27.21](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.21)-2022-07-13" +uri = "release-notes/#Version-%5Bv0.27.21%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.21%29-2022-07-13" +[[std.label]] +dispname = "Version v0.27.22 - 2022-07-24" +name = "Version-[v0.27.22](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.22)-2022-07-24" +uri = "release-notes/#Version-%5Bv0.27.22%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.22%29-2022-07-24" +[[std.label]] +dispname = "Version v0.27.23 - 2022-08-26" +name = "Version-[v0.27.23](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.23)-2022-08-26" +uri = "release-notes/#Version-%5Bv0.27.23%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.23%29-2022-08-26" +[[std.label]] +dispname = "Version v0.27.24 - 2023-01-23" +name = "Version-[v0.27.24](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.24)-2023-01-23" +uri = "release-notes/#Version-%5Bv0.27.24%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.24%29-2023-01-23" +[[std.label]] +dispname = "Version v0.27.25 - 2023-07-03" +name = "Version-[v0.27.25](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.25)-2023-07-03" +uri = "release-notes/#Version-%5Bv0.27.25%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.25%29-2023-07-03" +[[std.label]] +dispname = "Version v0.27.2 - 2021-06-18" +name = "Version-[v0.27.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.2)-2021-06-18" +uri = "release-notes/#Version-%5Bv0.27.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.2%29-2021-06-18" +[[std.label]] +dispname = "Version v0.27.3 - 2021-06-29" +name = "Version-[v0.27.3](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.3)-2021-06-29" +uri = "release-notes/#Version-%5Bv0.27.3%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.3%29-2021-06-29" +[[std.label]] +dispname = "Version v0.27.4 - 2021-07-19" +name = "Version-[v0.27.4](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.4)-2021-07-19" +uri = "release-notes/#Version-%5Bv0.27.4%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.4%29-2021-07-19" +[[std.label]] +dispname = "Version v0.27.5 - 2021-07-27" +name = "Version-[v0.27.5](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.5)-2021-07-27" +uri = "release-notes/#Version-%5Bv0.27.5%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.5%29-2021-07-27" +[[std.label]] +dispname = "Version v0.27.6 - 2021-09-07" +name = "Version-[v0.27.6](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.6)-2021-09-07" +uri = "release-notes/#Version-%5Bv0.27.6%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.6%29-2021-09-07" +[[std.label]] +dispname = "Version v0.27.7 - 2021-09-27" +name = "Version-[v0.27.7](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.7)-2021-09-27" +uri = "release-notes/#Version-%5Bv0.27.7%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.7%29-2021-09-27" +[[std.label]] +dispname = "Version v0.27.8 - 2021-10-14" +name = "Version-[v0.27.8](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.8)-2021-10-14" +uri = "release-notes/#Version-%5Bv0.27.8%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.8%29-2021-10-14" +[[std.label]] +dispname = "Version v0.27.9 - 2021-10-18" +name = "Version-[v0.27.9](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v0.27.9)-2021-10-18" +uri = "release-notes/#Version-%5Bv0.27.9%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv0.27.9%29-2021-10-18" +[[std.label]] +dispname = "Version v1.0.0 - 2023-09-15" +name = "Version-[v1.0.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.0)-2023-09-15" +uri = "release-notes/#Version-%5Bv1.0.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.0%29-2023-09-15" +[[std.label]] +dispname = "Version v1.0.1 - 2023-09-18" +name = "Version-[v1.0.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.0.1)-2023-09-18" +uri = "release-notes/#Version-%5Bv1.0.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.0.1%29-2023-09-18" +[[std.label]] +dispname = "Version v1.1.0 - 2023-09-28" +name = "Version-[v1.1.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.0)-2023-09-28" +uri = "release-notes/#Version-%5Bv1.1.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.0%29-2023-09-28" +[[std.label]] +dispname = "Version v1.1.1 - 2023-10-12" +name = "Version-[v1.1.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.1)-2023-10-12" +uri = "release-notes/#Version-%5Bv1.1.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.1%29-2023-10-12" +[[std.label]] +dispname = "Version v1.1.2 - 2023-10-23" +name = "Version-[v1.1.2](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.1.2)-2023-10-23" +uri = "release-notes/#Version-%5Bv1.1.2%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.1.2%29-2023-10-23" +[[std.label]] +dispname = "Version v1.2.0 - 2023-11-29" +name = "Version-[v1.2.0](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.0)-2023-11-29" +uri = "release-notes/#Version-%5Bv1.2.0%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.0%29-2023-11-29" +[[std.label]] +dispname = "Version v1.2.1 - 2023-12-02" +name = "Version-[v1.2.1](https://github.com/JuliaDocs/Documenter.jl/releases/tag/v1.2.1)-2023-12-02" +uri = "release-notes/#Version-%5Bv1.2.1%5D%28https%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Freleases%2Ftag%2Fv1.2.1%29-2023-12-02" +[[std.label]] +dispname = "Warning admonition" +name = "Warning-admonition" +uri = "showcase/#$" +[[std.label]] +dispname = "What is not covered by SemVer" +name = "What-is-not-covered-by-SemVer" +uri = "lib/semver/#$" +[[std.label]] +dispname = "Woodpecker CI" +name = "Woodpecker-CI" +uri = "man/hosting/#$" +[[std.label]] +name = "Writers" +uri = "lib/internals/writers/#$" +[[std.label]] +dispname = "Custom LaTeX style" +name = "custom-latex" +uri = "man/other-formats/#$" +[[std.label]] +name = "docs/Project.toml" +uri = "man/hosting/#docs%2FProject.toml" +[[std.label]] +dispname = "gh-pages Branch" +name = "gh-pages-Branch" +uri = "man/hosting/#$" +[[std.label]] +dispname = "LaTeX Syntax" +name = "latex_syntax" +uri = "man/latex/#$" +[[std.label]] +dispname = "Index" +name = "main-index" +uri = "#$" +[[std.label]] +dispname = "@docs; canonical=false block" +name = "noncanonical-block" +uri = "man/syntax/#$" +[[std.label]] +dispname = "PDF Output via LaTeX" +name = "pdf-output" +uri = "man/other-formats/#$" +[[std.label]] +dispname = "release-* branches" +name = "release-*-branches" +uri = "contributing/#release-%2A-branches" +[[std.label]] +dispname = "Remotes API" +name = "remotes-api" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Remotes for files" +name = "remotes-for-files" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "repo & remotes interaction" +name = "repo-remote-interaction" +uri = "lib/remote-links/#$" +[[std.label]] +dispname = "Authentication: SSH Deploy Keys" +name = "travis-ssh" +uri = "man/hosting/#$" diff --git a/v0.3.2/inventories/Julia.toml b/v0.3.2/inventories/Julia.toml new file mode 100644 index 0000000..bc98dc0 --- /dev/null +++ b/v0.3.2/inventories/Julia.toml @@ -0,0 +1,11914 @@ +# DocInventory version 0 + +project = "The Julia Language" +version = "1.10.0" + +[[jl.constant]] +name = "Base.ARGS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.C_NULL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DEPOT_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.DL_LOAD_PATH" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.ENDIAN_BOM" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.ENV" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Inf" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Inf64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.LOAD_PATH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.RTLD_NOW" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.Libc.Libdl.dlext" +uri = "stdlib/Libdl/#$" +[[jl.constant]] +name = "Base.MainInclude.ans" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MainInclude.err" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.MathConstants.catalan" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.eulergamma" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.golden" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.pi" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.MathConstants.ℯ" +uri = "base/numbers/#Base.MathConstants.%E2%84%AF" +[[jl.constant]] +name = "Base.NaN" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN16" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN32" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.NaN64" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.Order.Forward" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Order.Reverse" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.PROGRAM_FILE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Rounding.RoundDown" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundFromZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearest" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesAway" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundNearestTiesUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundToZero" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Rounding.RoundUp" +uri = "base/math/#$" +[[jl.constant]] +name = "Base.Sort.InsertionSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.MergeSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sort.QuickSort" +uri = "base/sort/#$" +[[jl.constant]] +name = "Base.Sys.ARCH" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.BINDIR" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.CPU_THREADS" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.KERNEL" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.MACHINE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.Sys.STDLIB" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.Sys.WORD_SIZE" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.VERSION" +uri = "base/constants/#$" +[[jl.constant]] +name = "Base.devnull" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.im" +uri = "base/numbers/#$" +[[jl.constant]] +name = "Base.missing" +uri = "base/base/#$" +[[jl.constant]] +name = "Base.stderr" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdin" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Base.stdout" +uri = "base/io-network/#$" +[[jl.constant]] +name = "Core.Vararg" +uri = "base/base/#$" +[[jl.constant]] +name = "Core.nothing" +uri = "base/constants/#$" +[[jl.constant]] +name = "Core.undef" +uri = "base/arrays/#$" +[[jl.constant]] +name = "Dates.ISODateFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISODateTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.ISOTimeFormat" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "Dates.RFC1123Format" +uri = "stdlib/Dates/#$" +[[jl.constant]] +name = "LinearAlgebra.I" +uri = "stdlib/LinearAlgebra/#$" +[[jl.constant]] +name = "Logging.Debug" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Error" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Info" +uri = "stdlib/Logging/#$" +[[jl.constant]] +name = "Logging.Warn" +uri = "stdlib/Logging/#$" + +[[jl.function]] +name = "ArgTools.arg_isdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_mkdir" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_read" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_readers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_write" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "ArgTools.arg_writers" +uri = "stdlib/ArgTools/#$" +[[jl.function]] +name = "Artifacts.artifact_hash" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.artifact_meta" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Artifacts.find_artifacts_toml" +uri = "stdlib/Artifacts/#$" +[[jl.function]] +name = "Base.:!" +uri = "base/math/#Base.%3A%21" +[[jl.function]] +name = "Base.:!=" +uri = "base/math/#Base.%3A%21%3D" +[[jl.function]] +name = "Base.:!==" +uri = "base/math/#Base.%3A%21%3D%3D" +[[jl.function]] +name = "Base.:&" +uri = "base/math/#Base.%3A%26" +[[jl.function]] +name = "Base.:+" +uri = "base/math/#Base.%3A%2B" +[[jl.function]] +name = "Base.:/" +uri = "base/math/#Base.%3A%2F" +[[jl.function]] +name = "Base.://" +uri = "base/math/#Base.%3A%2F%2F" +[[jl.function]] +name = "Base.::" +uri = "base/math/#Base.%3A%3A" +[[jl.function]] +name = "Base.:<" +uri = "base/math/#Base.%3A%3C" +[[jl.function]] +name = "Base.:<<" +uri = "base/math/#Base.%3A%3C%3C" +[[jl.function]] +name = "Base.:<=" +uri = "base/math/#Base.%3A%3C%3D" +[[jl.function]] +name = "Base.:==" +uri = "base/math/#Base.%3A%3D%3D" +[[jl.function]] +name = "Base.:>" +uri = "base/math/#Base.%3A%3E" +[[jl.function]] +name = "Base.:>:" +uri = "base/base/#Base.%3A%3E%3A" +[[jl.function]] +name = "Base.:>=" +uri = "base/math/#Base.%3A%3E%3D" +[[jl.function]] +name = "Base.:>>" +uri = "base/math/#Base.%3A%3E%3E" +[[jl.function]] +name = "Base.:>>>" +uri = "base/math/#Base.%3A%3E%3E%3E" +[[jl.function]] +name = "Base.:|" +uri = "base/math/#Base.%3A%7C" +[[jl.function]] +name = "Base.:|>" +uri = "base/base/#Base.%3A%7C%3E" +[[jl.function]] +name = "Base.:~" +uri = "base/math/#Base.%3A%7E" +[[jl.function]] +name = "Base.:∉" +uri = "base/collections/#Base.%3A%E2%88%89" +[[jl.function]] +name = "Base.:∘" +uri = "base/base/#Base.%3A%E2%88%98" +[[jl.function]] +name = "Base.:⊈" +uri = "base/collections/#Base.%3A%E2%8A%88" +[[jl.function]] +name = "Base.:⊊" +uri = "base/collections/#Base.%3A%E2%8A%8A" +[[jl.function]] +name = "Base.Broadcast.broadcast" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.broadcast!" +uri = "base/arrays/#Base.Broadcast.broadcast%21" +[[jl.function]] +name = "Base.Broadcast.broadcastable" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_axes" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.combine_styles" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Broadcast.result_style" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.Checked.add_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_add" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_mul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_neg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.checked_sub" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.mul_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Checked.sub_with_overflow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Docs.apropos" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "Base.Experimental.register_error_hint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Experimental.show_error_hints" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Filesystem.abspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.basename" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chmod" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.chown" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.contractuser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.cp" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ctime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.dirname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.diskstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.expanduser" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.filemode" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.gperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.hardlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.homedir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isabspath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isblockdev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ischardev" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isdirpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfifo" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.isfile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.islink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ismount" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.ispath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetgid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issetuid" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issocket" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.issticky" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.joinpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.lstat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mkpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mtime" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.mv" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.normpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.operm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.pwd" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.readlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.realpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.relpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.rm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.samefile" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitdrive" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitext" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.splitpath" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.symlink" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.tempname" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.touch" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.uperm" +uri = "base/file/#$" +[[jl.function]] +name = "Base.Filesystem.walkdir" +uri = "base/file/#$" +[[jl.function]] +name = "Base.GC.enable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.enable_logging" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.gc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.GC.safepoint" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Iterators.accumulate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.countfrom" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.cycle" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.drop" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.dropwhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.enumerate" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.filter" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatmap" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.flatten" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.map" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.only" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.partition" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.peel" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.product" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.repeated" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.rest" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.reverse" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.take" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.takewhile" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Iterators.zip" +uri = "base/iterators/#$" +[[jl.function]] +name = "Base.Libc.FormatMessage" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.GetLastError" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlclose" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dllist" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlopen_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlpath" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.dlsym_e" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.Libdl.find_library" +uri = "stdlib/Libdl/#$" +[[jl.function]] +name = "Base.Libc.calloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.errno" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.flush_cstdio" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.free" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.gethostname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.getpid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Libc.malloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.realloc" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strerror" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strftime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.strptime" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.Libc.systemsleep" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.MPFR.setprecision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.MainInclude.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Base.MainInclude.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Math.acosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.acscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asecd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.asind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.atand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cbrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.clamp!" +uri = "base/math/#Base.Math.clamp%21" +[[jl.function]] +name = "Base.Math.cosc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cotd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.cscd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.deg2rad" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.evalpoly" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.exponent" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.frexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.hypot" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.ldexp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.mod2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.modf" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rad2deg" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.rem2pi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.secd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.significand" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Math.sinc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincosd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sincospi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sind" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.sinpi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Math.tand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.Meta.lower" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.quot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Meta.show_sexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Multimedia.display" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.displayable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.istextmime" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.popdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.pushdisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.redisplay" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Multimedia.showable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Order.lt" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Order.ord" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.PipeBuffer" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.Rounding.get_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.rounding" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Rounding.set_zero_subnormals" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.Sort.insorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsort!" +uri = "base/sort/#Base.Sort.partialsort%21" +[[jl.function]] +name = "Base.Sort.partialsortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.partialsortperm!" +uri = "base/sort/#Base.Sort.partialsortperm%21" +[[jl.function]] +name = "Base.Sort.searchsorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedfirst" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.searchsortedlast" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.Sort.sortperm!" +uri = "base/sort/#Base.Sort.sortperm%21" +[[jl.function]] +name = "Base.StackTraces.lookup" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.StackTraces.remove_frames!" +uri = "base/stacktraces/#Base.StackTraces.remove_frames%21" +[[jl.function]] +name = "Base.StackTraces.stacktrace" +uri = "base/stacktraces/#$" +[[jl.function]] +name = "Base.Sys.free_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.free_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.get_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isapple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isdragonfly" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isexecutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isfreebsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isjsvm" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.islinux" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isnetbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isopenbsd" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.isunix" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.iswindows" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.loadavg" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.set_process_title" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.total_physical_memory" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.uptime" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Sys.windows_version" +uri = "base/base/#$" +[[jl.function]] +name = "Base.Threads.atomic_add!" +uri = "base/multi-threading/#Base.Threads.atomic_add%21" +[[jl.function]] +name = "Base.Threads.atomic_and!" +uri = "base/multi-threading/#Base.Threads.atomic_and%21" +[[jl.function]] +name = "Base.Threads.atomic_cas!" +uri = "base/multi-threading/#Base.Threads.atomic_cas%21" +[[jl.function]] +name = "Base.Threads.atomic_fence" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.atomic_max!" +uri = "base/multi-threading/#Base.Threads.atomic_max%21" +[[jl.function]] +name = "Base.Threads.atomic_min!" +uri = "base/multi-threading/#Base.Threads.atomic_min%21" +[[jl.function]] +name = "Base.Threads.atomic_nand!" +uri = "base/multi-threading/#Base.Threads.atomic_nand%21" +[[jl.function]] +name = "Base.Threads.atomic_or!" +uri = "base/multi-threading/#Base.Threads.atomic_or%21" +[[jl.function]] +name = "Base.Threads.atomic_sub!" +uri = "base/multi-threading/#Base.Threads.atomic_sub%21" +[[jl.function]] +name = "Base.Threads.atomic_xchg!" +uri = "base/multi-threading/#Base.Threads.atomic_xchg%21" +[[jl.function]] +name = "Base.Threads.atomic_xor!" +uri = "base/multi-threading/#Base.Threads.atomic_xor%21" +[[jl.function]] +name = "Base.Threads.foreach" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.maxthreadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.ngcthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreadpools" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.nthreads" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadid" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpool" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Threads.threadpoolsize" +uri = "base/multi-threading/#$" +[[jl.function]] +name = "Base.Unicode.iscntrl" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isletter" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.islowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isnumeric" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isprint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.ispunct" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isspace" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isuppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.isxdigit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.lowercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.textwidth" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.titlecase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercase" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.Unicode.uppercasefirst" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.__precompile__" +uri = "base/base/#$" +[[jl.function]] +name = "Base.abs" +uri = "base/math/#$" +[[jl.function]] +name = "Base.abs2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.accumulate" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.accumulate!" +uri = "base/arrays/#Base.accumulate%21" +[[jl.function]] +name = "Base.acquire" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.add_sum" +uri = "base/math/#$" +[[jl.function]] +name = "Base.addenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.all!" +uri = "base/collections/#Base.all%21" +[[jl.function]] +name = "Base.allequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.allunique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.angle" +uri = "base/math/#$" +[[jl.function]] +name = "Base.any!" +uri = "base/collections/#Base.any%21" +[[jl.function]] +name = "Base.append!" +uri = "base/collections/#Base.append%21" +[[jl.function]] +name = "Base.argmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.argmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.ascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.asyncmap" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.asyncmap!" +uri = "base/parallel/#Base.asyncmap%21" +[[jl.function]] +name = "Base.atexit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.atreplinit" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Base.backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.big" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bind" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Base.binomial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitrotate" +uri = "base/math/#$" +[[jl.function]] +name = "Base.bitstring" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bswap" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytes2hex" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.bytesavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.catch_backtrace" +uri = "base/base/#$" +[[jl.function]] +name = "Base.cconvert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.ceil" +uri = "base/math/#$" +[[jl.function]] +name = "Base.checkbounds" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.checked_length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.checkindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.chomp" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chop" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopprefix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.chopsuffix" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.circcopy!" +uri = "base/arrays/#Base.circcopy%21" +[[jl.function]] +name = "Base.circshift" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.circshift!" +uri = "base/arrays/#Base.circshift%21" +[[jl.function]] +name = "Base.cis" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cispi" +uri = "base/math/#$" +[[jl.function]] +name = "Base.cld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.close" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.closewrite" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cmp" +uri = "base/math/#$" +[[jl.function]] +name = "Base.coalesce" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_lowered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.code_typed" +uri = "base/base/#$" +[[jl.function]] +name = "Base.codepoint" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.codeunits" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.compilecache" +uri = "base/base/#$" +[[jl.function]] +name = "Base.conj" +uri = "base/math/#$" +[[jl.function]] +name = "Base.conj!" +uri = "base/arrays/#Base.conj%21" +[[jl.function]] +name = "Base.contains" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.convert" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.copy!" +uri = "base/arrays/#Base.copy%21" +[[jl.function]] +name = "Base.copysign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.copyto!" +uri = "base/c/#Base.copyto%21" +[[jl.function]] +name = "Base.count" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.count_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.count_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.countlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.cumprod" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumprod!" +uri = "base/arrays/#Base.cumprod%21" +[[jl.function]] +name = "Base.cumsum" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.cumsum!" +uri = "base/arrays/#Base.cumsum%21" +[[jl.function]] +name = "Base.current_exceptions" +uri = "base/base/#$" +[[jl.function]] +name = "Base.current_task" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.datatype_alignment" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_haspadding" +uri = "base/base/#$" +[[jl.function]] +name = "Base.datatype_pointerfree" +uri = "base/base/#$" +[[jl.function]] +name = "Base.deepcopy" +uri = "base/base/#$" +[[jl.function]] +name = "Base.delete!" +uri = "base/collections/#Base.delete%21" +[[jl.function]] +name = "Base.deleteat!" +uri = "base/collections/#Base.deleteat%21" +[[jl.function]] +name = "Base.denominator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.detach" +uri = "base/base/#$" +[[jl.function]] +name = "Base.diff" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.digits" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.digits!" +uri = "base/numbers/#Base.digits%21" +[[jl.function]] +name = "Base.disable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.displaysize" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.div" +uri = "base/math/#$" +[[jl.function]] +name = "Base.divrem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.download" +uri = "base/file/#$" +[[jl.function]] +name = "Base.dropdims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.dump" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachcol" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachindex" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.eachmatch" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eachrow" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachslice" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eachsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.elsize" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.eltype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.empty" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.empty!" +uri = "base/collections/#Base.empty%21" +[[jl.function]] +name = "Base.endswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.eof" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.error" +uri = "base/base/#$" +[[jl.function]] +name = "Base.errormonitor" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.esc" +uri = "base/base/#$" +[[jl.function]] +name = "Base.escape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.evalfile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit" +uri = "base/base/#$" +[[jl.function]] +name = "Base.exit_on_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.exp10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.exp2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.expm1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.extrema" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.extrema!" +uri = "base/collections/#Base.extrema%21" +[[jl.function]] +name = "Base.factorial" +uri = "base/math/#$" +[[jl.function]] +name = "Base.falses" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fd" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fieldcount" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldnames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldoffset" +uri = "base/base/#$" +[[jl.function]] +name = "Base.fieldtypes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.filesize" +uri = "base/file/#$" +[[jl.function]] +name = "Base.fill" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.fill!" +uri = "base/arrays/#Base.fill%21" +[[jl.function]] +name = "Base.filter" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.filter!" +uri = "base/collections/#Base.filter%21" +[[jl.function]] +name = "Base.finalize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.finalizer" +uri = "base/base/#$" +[[jl.function]] +name = "Base.findmax" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmax!" +uri = "base/collections/#Base.findmax%21" +[[jl.function]] +name = "Base.findmin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.findmin!" +uri = "base/collections/#Base.findmin%21" +[[jl.function]] +name = "Base.first" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.firstindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fld" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fld1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.fldmod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flipsign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.floatmax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floatmin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.floor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.flush" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.fma" +uri = "base/math/#$" +[[jl.function]] +name = "Base.foreach" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.front" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.fullname" +uri = "base/base/#$" +[[jl.function]] +name = "Base.gcd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gcdx" +uri = "base/math/#$" +[[jl.function]] +name = "Base.gensym" +uri = "base/base/#$" +[[jl.function]] +name = "Base.get" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.get!" +uri = "base/collections/#Base.get%21" +[[jl.function]] +name = "Base.get_extension" +uri = "base/base/#$" +[[jl.function]] +name = "Base.getindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getkey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.getproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasfield" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hash" +uri = "base/base/#$" +[[jl.function]] +name = "Base.haskey" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.hasmethod" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hasproperty" +uri = "base/base/#$" +[[jl.function]] +name = "Base.hcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hex2bytes" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.hex2bytes!" +uri = "base/numbers/#Base.hex2bytes%21" +[[jl.function]] +name = "Base.htol" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hton" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.hvcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.hvncat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.identify_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.identity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ifelse" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ignorestatus" +uri = "base/base/#$" +[[jl.function]] +name = "Base.imag" +uri = "base/math/#$" +[[jl.function]] +name = "Base.in" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.include" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_dependency" +uri = "base/base/#$" +[[jl.function]] +name = "Base.include_string" +uri = "base/base/#$" +[[jl.function]] +name = "Base.indexin" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.insert!" +uri = "base/collections/#Base.insert%21" +[[jl.function]] +name = "Base.instances" +uri = "base/base/#$" +[[jl.function]] +name = "Base.intersect" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.intersect!" +uri = "base/collections/#Base.intersect%21" +[[jl.function]] +name = "Base.invmod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.invokelatest" +uri = "base/base/#$" +[[jl.function]] +name = "Base.invperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.invpermute!" +uri = "base/arrays/#Base.invpermute%21" +[[jl.function]] +name = "Base.isabstracttype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isambiguous" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isapprox" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isascii" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.isassigned" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.isbinaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbits" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isbitstype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconcretetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isconst" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isdisjoint" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isdispatchtuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isempty" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.isequal" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iseven" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isexpr" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfieldatomic" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isfinite" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isidentifier" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isimmutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isinf" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteger" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isinteractive" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isless" +uri = "base/base/#$" +[[jl.function]] +name = "Base.islocked" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.ismarked" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ismissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutable" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ismutabletype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isnan" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isodd" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isone" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.isopen" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isperm" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.ispow2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isprecompiled" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isprimitivetype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isqrt" +uri = "base/math/#$" +[[jl.function]] +name = "Base.isreadable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreadonly" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.isreal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issetequal" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.issingletontype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issorted" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.isstructtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.issubnormal" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.issubset" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.istaskdone" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskfailed" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.istaskstarted" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.isunaryoperator" +uri = "base/base/#$" +[[jl.function]] +name = "Base.isunordered" +uri = "base/base/#$" +[[jl.function]] +name = "Base.iswritable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.iszero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.iterate" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.jit_total_bytes" +uri = "base/base/#$" +[[jl.function]] +name = "Base.join" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.keepat!" +uri = "base/collections/#Base.keepat%21" +[[jl.function]] +name = "Base.keys" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.keytype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.kron" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.kron!" +uri = "stdlib/LinearAlgebra/#Base.kron%21" +[[jl.function]] +name = "Base.last" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lastindex" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.lcm" +uri = "base/math/#$" +[[jl.function]] +name = "Base.leading_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.leading_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.length" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.locate_package" +uri = "base/base/#$" +[[jl.function]] +name = "Base.lock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.log10" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log1p" +uri = "base/math/#$" +[[jl.function]] +name = "Base.log2" +uri = "base/math/#$" +[[jl.function]] +name = "Base.lpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.lstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.ltoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.macroexpand" +uri = "base/base/#$" +[[jl.function]] +name = "Base.map" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.map!" +uri = "base/collections/#Base.map%21" +[[jl.function]] +name = "Base.mapslices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.mark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.match" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.max" +uri = "base/math/#$" +[[jl.function]] +name = "Base.maximum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.maximum!" +uri = "base/collections/#Base.maximum%21" +[[jl.function]] +name = "Base.maxintfloat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.memcmp" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memcpy" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memmove" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.memset" +uri = "base/libc/#$" +[[jl.function]] +name = "Base.merge" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.merge!" +uri = "base/collections/#Base.merge%21" +[[jl.function]] +name = "Base.mergewith" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.mergewith!" +uri = "base/collections/#Base.mergewith%21" +[[jl.function]] +name = "Base.methods" +uri = "base/base/#$" +[[jl.function]] +name = "Base.min" +uri = "base/math/#$" +[[jl.function]] +name = "Base.minimum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.minimum!" +uri = "base/collections/#Base.minimum%21" +[[jl.function]] +name = "Base.minmax" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.mod1" +uri = "base/math/#$" +[[jl.function]] +name = "Base.modifyproperty!" +uri = "base/base/#Base.modifyproperty%21" +[[jl.function]] +name = "Base.moduleroot" +uri = "base/base/#$" +[[jl.function]] +name = "Base.muladd" +uri = "base/math/#$" +[[jl.function]] +name = "Base.names" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nand" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndigits" +uri = "base/math/#$" +[[jl.function]] +name = "Base.ndims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.nextfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.nextind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.nextpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nextprod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.nonmissingtype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.nor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.notify" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.notnothing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.ntoh" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.ntuple" +uri = "base/base/#$" +[[jl.function]] +name = "Base.numerator" +uri = "base/math/#$" +[[jl.function]] +name = "Base.objectid" +uri = "base/base/#$" +[[jl.function]] +name = "Base.occursin" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.oftype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.one" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.ones" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.oneunit" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.open" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.pairs" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.parent" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentindices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.parentmodule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.parse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.peek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.permutedims" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.permutedims!" +uri = "base/arrays/#Base.permutedims%21" +[[jl.function]] +name = "Base.pointer" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pointer_from_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.pop!" +uri = "base/collections/#Base.pop%21" +[[jl.function]] +name = "Base.popat!" +uri = "base/collections/#Base.popat%21" +[[jl.function]] +name = "Base.popfirst!" +uri = "base/collections/#Base.popfirst%21" +[[jl.function]] +name = "Base.position" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.powermod" +uri = "base/math/#$" +[[jl.function]] +name = "Base.precision" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.precompile" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prepend!" +uri = "base/collections/#Base.prepend%21" +[[jl.function]] +name = "Base.prevfloat" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.prevind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.prevpow" +uri = "base/math/#$" +[[jl.function]] +name = "Base.print" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.println" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.printstyled" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.process_exited" +uri = "base/base/#$" +[[jl.function]] +name = "Base.process_running" +uri = "base/base/#$" +[[jl.function]] +name = "Base.prod" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.prod!" +uri = "base/collections/#Base.prod%21" +[[jl.function]] +name = "Base.promote" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_rule" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_shape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.promote_type" +uri = "base/base/#$" +[[jl.function]] +name = "Base.promote_typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.propertynames" +uri = "base/base/#$" +[[jl.function]] +name = "Base.push!" +uri = "base/collections/#Base.push%21" +[[jl.function]] +name = "Base.pushfirst!" +uri = "base/collections/#Base.pushfirst%21" +[[jl.function]] +name = "Base.rand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.randn" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Base.range" +uri = "base/math/#$" +[[jl.function]] +name = "Base.rationalize" +uri = "base/math/#$" +[[jl.function]] +name = "Base.read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.read!" +uri = "base/io-network/#Base.read%21" +[[jl.function]] +name = "Base.readavailable" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readbytes!" +uri = "base/io-network/#Base.readbytes%21" +[[jl.function]] +name = "Base.readchomp" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readeach" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readline" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readlines" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.readuntil" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.real" +uri = "base/math/#$" +[[jl.function]] +name = "Base.redirect_stderr" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdin" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdio" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.redirect_stdout" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.reenable_sigint" +uri = "base/c/#$" +[[jl.function]] +name = "Base.reim" +uri = "base/math/#$" +[[jl.function]] +name = "Base.reinterpret" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.release" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.rem" +uri = "base/math/#$" +[[jl.function]] +name = "Base.repeat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.replace!" +uri = "base/collections/#Base.replace%21" +[[jl.function]] +name = "Base.replaceproperty!" +uri = "base/base/#Base.replaceproperty%21" +[[jl.function]] +name = "Base.require" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reshape" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.resize!" +uri = "base/collections/#Base.resize%21" +[[jl.function]] +name = "Base.rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.rethrow" +uri = "base/base/#$" +[[jl.function]] +name = "Base.retry" +uri = "base/base/#$" +[[jl.function]] +name = "Base.reverse!" +uri = "base/arrays/#Base.reverse%21" +[[jl.function]] +name = "Base.reverseind" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rot180" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotl90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rotr90" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.rpad" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rsplit" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.rstrip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.run" +uri = "base/base/#$" +[[jl.function]] +name = "Base.runtests" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Base.schedule" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.seek" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekend" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.seekstart" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.selectdim" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.set_active_project" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setcpuaffinity" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.setdiff!" +uri = "base/collections/#Base.setdiff%21" +[[jl.function]] +name = "Base.setenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.setindex!" +uri = "base/collections/#Base.setindex%21" +[[jl.function]] +name = "Base.setproperty!" +uri = "base/base/#Base.setproperty%21" +[[jl.function]] +name = "Base.showerror" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.sign" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signbit" +uri = "base/math/#$" +[[jl.function]] +name = "Base.signed" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.similar" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.size" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.sizehint!" +uri = "base/collections/#Base.sizehint%21" +[[jl.function]] +name = "Base.skip" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipchars" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.skipmissing" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sleep" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.something" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sort" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sort!" +uri = "base/sort/#Base.sort%21" +[[jl.function]] +name = "Base.sortperm" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.sortslices" +uri = "base/sort/#$" +[[jl.function]] +name = "Base.splat" +uri = "base/base/#$" +[[jl.function]] +name = "Base.splice!" +uri = "base/collections/#Base.splice%21" +[[jl.function]] +name = "Base.split" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.split_rest" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sprint" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.stack" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.startswith" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.stat" +uri = "base/file/#$" +[[jl.function]] +name = "Base.step" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.stride" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.strides" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.strip" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.success" +uri = "base/base/#$" +[[jl.function]] +name = "Base.sum" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.sum!" +uri = "base/collections/#Base.sum%21" +[[jl.function]] +name = "Base.summary" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.summarysize" +uri = "base/base/#$" +[[jl.function]] +name = "Base.supertype" +uri = "base/base/#$" +[[jl.function]] +name = "Base.swapproperty!" +uri = "base/base/#Base.swapproperty%21" +[[jl.function]] +name = "Base.symdiff" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.symdiff!" +uri = "base/collections/#Base.symdiff%21" +[[jl.function]] +name = "Base.systemerror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.tail" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.thisind" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.time_ns" +uri = "base/base/#$" +[[jl.function]] +name = "Base.timedwait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.to_indices" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trailing_ones" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.trailing_zeros" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.transcode" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "Base.trues" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.truncate" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.trylock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.tryparse" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.typeintersect" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typejoin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemax" +uri = "base/base/#$" +[[jl.function]] +name = "Base.typemin" +uri = "base/base/#$" +[[jl.function]] +name = "Base.unescape_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.union" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.union!" +uri = "base/collections/#Base.union%21" +[[jl.function]] +name = "Base.unique" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.unique!" +uri = "base/collections/#Base.unique%21" +[[jl.function]] +name = "Base.unlock" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.unmark" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_convert" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_load" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_modify!" +uri = "base/c/#Base.unsafe_modify%21" +[[jl.function]] +name = "Base.unsafe_pointer_to_objref" +uri = "base/c/#$" +[[jl.function]] +name = "Base.unsafe_read" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsafe_replace!" +uri = "base/c/#Base.unsafe_replace%21" +[[jl.function]] +name = "Base.unsafe_store!" +uri = "base/c/#Base.unsafe_store%21" +[[jl.function]] +name = "Base.unsafe_string" +uri = "base/strings/#$" +[[jl.function]] +name = "Base.unsafe_swap!" +uri = "base/c/#Base.unsafe_swap%21" +[[jl.function]] +name = "Base.unsafe_trunc" +uri = "base/math/#$" +[[jl.function]] +name = "Base.unsafe_write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.unsigned" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.valtype" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.values" +uri = "base/collections/#$" +[[jl.function]] +name = "Base.vcat" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vec" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.vect" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.view" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base.wait" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.widemul" +uri = "base/math/#$" +[[jl.function]] +name = "Base.widen" +uri = "base/base/#$" +[[jl.function]] +name = "Base.windowserror" +uri = "base/c/#$" +[[jl.function]] +name = "Base.withenv" +uri = "base/base/#$" +[[jl.function]] +name = "Base.write" +uri = "base/io-network/#$" +[[jl.function]] +name = "Base.xor" +uri = "base/math/#$" +[[jl.function]] +name = "Base.yield" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.yieldto" +uri = "base/parallel/#$" +[[jl.function]] +name = "Base.zero" +uri = "base/numbers/#$" +[[jl.function]] +name = "Base.zeros" +uri = "base/arrays/#$" +[[jl.function]] +name = "Base64.base64decode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.base64encode" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "Base64.stringmime" +uri = "stdlib/Base64/#$" +[[jl.function]] +name = "CRC32c.crc32c" +uri = "stdlib/CRC32c/#$" +[[jl.function]] +name = "Core.:<:" +uri = "base/base/#Core.%3A%3C%3A" +[[jl.function]] +name = "Core.:===" +uri = "base/base/#Core.%3A%3D%3D%3D" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.analyze_escapes" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Compiler.EscapeAnalysis.is_ipo_profitable" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.function]] +name = "Core.Intrinsics.cglobal" +uri = "base/c/#$" +[[jl.function]] +name = "Core.Intrinsics.llvmcall" +uri = "base/c/#$" +[[jl.function]] +name = "Core.applicable" +uri = "base/base/#$" +[[jl.function]] +name = "Core.eval" +uri = "base/base/#$" +[[jl.function]] +name = "Core.fieldtype" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getfield" +uri = "base/base/#$" +[[jl.function]] +name = "Core.getglobal" +uri = "base/base/#$" +[[jl.function]] +name = "Core.invoke" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isa" +uri = "base/base/#$" +[[jl.function]] +name = "Core.isdefined" +uri = "base/base/#$" +[[jl.function]] +name = "Core.modifyfield!" +uri = "base/base/#Core.modifyfield%21" +[[jl.function]] +name = "Core.nfields" +uri = "base/base/#$" +[[jl.function]] +name = "Core.replacefield!" +uri = "base/base/#Core.replacefield%21" +[[jl.function]] +name = "Core.setfield!" +uri = "base/base/#Core.setfield%21" +[[jl.function]] +name = "Core.setglobal!" +uri = "base/base/#Core.setglobal%21" +[[jl.function]] +name = "Core.swapfield!" +uri = "base/base/#Core.swapfield%21" +[[jl.function]] +name = "Core.throw" +uri = "base/base/#$" +[[jl.function]] +name = "Core.tuple" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeassert" +uri = "base/base/#$" +[[jl.function]] +name = "Core.typeof" +uri = "base/base/#$" +[[jl.function]] +name = "Dates.canonicalize" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.date2epochdays" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2epochms" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2julian" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2rata" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.datetime2unix" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.day" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofweekofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.dayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysinyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.daysofweekinmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.default" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochdays2date" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.epochms2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.firstdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.floorceil" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.hour" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.isleapyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.julian2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofquarter" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofweek" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.lastdayofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.microsecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.millisecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.minute" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.month" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthabbr" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.monthname" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.nanosecond" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.periods" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.quarterofyear" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.rata2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.second" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.today" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tofirst" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.tolast" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.unix2datetime" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.value" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.week" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.year" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonth" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "Dates.yearmonthday" +uri = "stdlib/Dates/#$" +[[jl.function]] +name = "DelimitedFiles.writedlm" +uri = "stdlib/DelimitedFiles/#$" +[[jl.function]] +name = "Distributed.addprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.channel_from_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_addprocs_params" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.default_worker_pool" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.init_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.interrupt" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.launch" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.manage" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.myid" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.nworkers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.pmap" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.process_messages" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remote" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.remoteref_id" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.rmprocs" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.start_worker" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.worker_id_from_socket" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Distributed.workers" +uri = "stdlib/Distributed/#$" +[[jl.function]] +name = "Downloads.download" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "Downloads.request" +uri = "stdlib/Downloads/#$" +[[jl.function]] +name = "FileWatching.Pidfile.isvalidpid" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.mkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.open_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.parse_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.stale_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.trymkpidlock" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.tryopen_exclusive" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.Pidfile.write_pidfile" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_fd" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.poll_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.unwatch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_file" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "FileWatching.watch_folder" +uri = "stdlib/FileWatching/#$" +[[jl.function]] +name = "Future.copy!" +uri = "stdlib/Future/#Future.copy%21" +[[jl.function]] +name = "Future.randjump" +uri = "stdlib/Future/#$" +[[jl.function]] +name = "InteractiveUtils.clipboard" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_llvm" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_native" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.code_warntype" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.define_editor" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.methodswith" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.subtypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.supertypes" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.varinfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "InteractiveUtils.versioninfo" +uri = "stdlib/InteractiveUtils/#$" +[[jl.function]] +name = "LibGit2.GitRemoteAnon" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.GitRepoExt" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.add!" +uri = "stdlib/LibGit2/#LibGit2.add%21" +[[jl.function]] +name = "LibGit2.add_fetch!" +uri = "stdlib/LibGit2/#LibGit2.add_fetch%21" +[[jl.function]] +name = "LibGit2.add_push!" +uri = "stdlib/LibGit2/#LibGit2.add_push%21" +[[jl.function]] +name = "LibGit2.addblob!" +uri = "stdlib/LibGit2/#LibGit2.addblob%21" +[[jl.function]] +name = "LibGit2.addfile" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.approve" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.author" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.authors" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.branch!" +uri = "stdlib/LibGit2/#LibGit2.branch%21" +[[jl.function]] +name = "LibGit2.checkout!" +uri = "stdlib/LibGit2/#LibGit2.checkout%21" +[[jl.function]] +name = "LibGit2.clone" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.commit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.committer" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.count" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.counthunks" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.create_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.credentials_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.default_signature" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.delete_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.diff_files" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entryid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.entrytype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.features" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetch_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchhead_foreach_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fetchheads" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.ffmerge!" +uri = "stdlib/LibGit2/#LibGit2.ffmerge%21" +[[jl.function]] +name = "LibGit2.filemode" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.filename" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.fullname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.git_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.gitdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.head!" +uri = "stdlib/LibGit2/#LibGit2.head%21" +[[jl.function]] +name = "LibGit2.head_oid" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.headname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.init" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.is_ancestor_of" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isbinary" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iscommit" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdiff" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isdirty" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isfilled" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isorphan" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.isset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.iszero" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.lookup_branch" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.map" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_analysis" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.merge_base" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.message" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_callback" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.mirror_cb" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.name" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.need_update" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.objtype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.path" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.peel" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.posixpath" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.push_head!" +uri = "stdlib/LibGit2/#LibGit2.push_head%21" +[[jl.function]] +name = "LibGit2.push_refspecs" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.raw" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.read_tree!" +uri = "stdlib/LibGit2/#LibGit2.read_tree%21" +[[jl.function]] +name = "LibGit2.rebase!" +uri = "stdlib/LibGit2/#LibGit2.rebase%21" +[[jl.function]] +name = "LibGit2.ref_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reftype" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reject" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remotes" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.remove!" +uri = "stdlib/LibGit2/#LibGit2.remove%21" +[[jl.function]] +name = "LibGit2.reset" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.reset!" +uri = "stdlib/LibGit2/#LibGit2.reset%21" +[[jl.function]] +name = "LibGit2.restore" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.revcount" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.set_remote_url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.shortname" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.snapshot" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.split_cfg_entry" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.stage" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.status" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_create" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_delete" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.tag_list" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.target" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.toggle" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.transact" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.treewalk" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.update!" +uri = "stdlib/LibGit2/#LibGit2.update%21" +[[jl.function]] +name = "LibGit2.upstream" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.url" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.version" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.with_warn" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LibGit2.workdir" +uri = "stdlib/LibGit2/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.asum" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.blascopy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.blascopy%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotc" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.dotu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.gbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.gemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.ger!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.ger%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.get_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hemv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.her2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.her2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.herk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.herk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.hpmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hpmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.iamax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.nrm2" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.rot!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.rot%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.sbmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.scal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.scal%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.set_num_threads" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.spmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.spr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.spr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.symv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syr2k!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syr2k%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.syrk!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.syrk%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trmv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trmv%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsm!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsm%21" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.BLAS.trsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.trsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsdc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsdc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.bdsqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.bdsqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gbtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gbtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebak!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebak%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebal!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebal%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gebrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gebrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gecon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gecon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gees!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gees%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geevx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geevx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gehrd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gehrd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gels!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gels%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gelsy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gelsy%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gemqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gemqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqlf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqlf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqp3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqp3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.geqrt3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.geqrt3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gerqf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gerqf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesdd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesdd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gesvx!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gesvx%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.getrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.getrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gges3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gges3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggev3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggev3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gglse!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gglse%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ggsvd3!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ggsvd3%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gtsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gtsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.gttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.gttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hesv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hesv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hetrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hetrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.hseqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.hseqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orghr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orghr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orglq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orglq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.orgrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.orgrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormlq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormlq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormql!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormql%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormqr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormqr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrq%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ormrz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ormrz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.posv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.posv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.potrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.potrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pstrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pstrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.ptsv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.ptsv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.pttrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.pttrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stebz!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stebz%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stegr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stegr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stein!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stein%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.stev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.stev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syconv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syconv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syev!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syev%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.syevr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.syevr%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sygvd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sygvd%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sysv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sysv%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrf%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.sytrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.sytrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tgsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tgsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trcon!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trcon%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trevc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trevc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trexc!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trexc%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trrfs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trrfs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsen%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trsyl!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trsyl%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtri!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtri%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.trtrs!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.trtrs%21" +[[jl.function]] +name = "LinearAlgebra.LAPACK.tzrzf!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.LAPACK.tzrzf%21" +[[jl.function]] +name = "LinearAlgebra.adjoint!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.adjoint%21" +[[jl.function]] +name = "LinearAlgebra.axpby!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpby%21" +[[jl.function]] +name = "LinearAlgebra.axpy!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.axpy%21" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.bunchkaufman!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.bunchkaufman%21" +[[jl.function]] +name = "LinearAlgebra.checksquare" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cholesky!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.cholesky%21" +[[jl.function]] +name = "LinearAlgebra.cond" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.condskeel" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.cross" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.det" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagind" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.diagm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.dot" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigen!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigen%21" +[[jl.function]] +name = "LinearAlgebra.eigmax" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigmin" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.eigvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.eigvals%21" +[[jl.function]] +name = "LinearAlgebra.eigvecs" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.factorize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hermitianpart!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hermitianpart%21" +[[jl.function]] +name = "LinearAlgebra.hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.hessenberg!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.hessenberg%21" +[[jl.function]] +name = "LinearAlgebra.isdiag" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ishermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.isposdef!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.isposdef%21" +[[jl.function]] +name = "LinearAlgebra.issuccess" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.issymmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.istriu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldiv%21" +[[jl.function]] +name = "LinearAlgebra.ldlt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ldlt!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ldlt%21" +[[jl.function]] +name = "LinearAlgebra.lmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lmul%21" +[[jl.function]] +name = "LinearAlgebra.logabsdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.logdet" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankdowndate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankdowndate%21" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lowrankupdate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lowrankupdate%21" +[[jl.function]] +name = "LinearAlgebra.lq" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lq!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lq%21" +[[jl.function]] +name = "LinearAlgebra.lu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.lu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.lu%21" +[[jl.function]] +name = "LinearAlgebra.lyap" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.mul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.mul%21" +[[jl.function]] +name = "LinearAlgebra.norm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.normalize!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.normalize%21" +[[jl.function]] +name = "LinearAlgebra.nullspace" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.opnorm" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.ordschur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.ordschur%21" +[[jl.function]] +name = "LinearAlgebra.peakflops" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.pinv" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.qr!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.qr%21" +[[jl.function]] +name = "LinearAlgebra.rank" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.rdiv!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rdiv%21" +[[jl.function]] +name = "LinearAlgebra.reflect!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.reflect%21" +[[jl.function]] +name = "LinearAlgebra.rmul!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rmul%21" +[[jl.function]] +name = "LinearAlgebra.rotate!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.rotate%21" +[[jl.function]] +name = "LinearAlgebra.schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.schur!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.schur%21" +[[jl.function]] +name = "LinearAlgebra.stride1" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svd!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svd%21" +[[jl.function]] +name = "LinearAlgebra.svdvals" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.svdvals!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.svdvals%21" +[[jl.function]] +name = "LinearAlgebra.sylvester" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tr" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.transpose!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.transpose%21" +[[jl.function]] +name = "LinearAlgebra.tril" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.tril!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.tril%21" +[[jl.function]] +name = "LinearAlgebra.triu" +uri = "stdlib/LinearAlgebra/#$" +[[jl.function]] +name = "LinearAlgebra.triu!" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.triu%21" +[[jl.function]] +name = "Logging.catch_exceptions" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.current_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.disable_logging" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.global_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.handle_message" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.min_enabled_level" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.shouldlog" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Logging.with_logger" +uri = "stdlib/Logging/#$" +[[jl.function]] +name = "Mmap.mmap" +uri = "stdlib/Mmap/#$" +[[jl.function]] +name = "Mmap.sync!" +uri = "stdlib/Mmap/#Mmap.sync%21" +[[jl.function]] +name = "NetworkOptions.ca_roots" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ca_roots_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_dir" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_name" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_pass" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_file" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_known_hosts_files" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.ssh_pub_key_path" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "NetworkOptions.verify_host" +uri = "stdlib/NetworkOptions/#$" +[[jl.function]] +name = "Profile.Allocs.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.start" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.Allocs.stop" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.callers" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.clear_malloc_data" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.fetch" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.get_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.init" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.print" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.retrieve" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.set_peek_duration" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "Profile.take_heap_snapshot" +uri = "stdlib/Profile/#$" +[[jl.function]] +name = "REPL.TerminalMenus.cancel" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.config" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.header" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.keypress" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.numoptions" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.options" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.pick" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.request" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.selected" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "REPL.TerminalMenus.writeline" +uri = "stdlib/REPL/#$" +[[jl.function]] +name = "Random.bitrand" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.default_rng" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.rand!" +uri = "stdlib/Random/#Random.rand%21" +[[jl.function]] +name = "Random.randcycle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randcycle!" +uri = "stdlib/Random/#Random.randcycle%21" +[[jl.function]] +name = "Random.randexp" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randexp!" +uri = "stdlib/Random/#Random.randexp%21" +[[jl.function]] +name = "Random.randn!" +uri = "stdlib/Random/#Random.randn%21" +[[jl.function]] +name = "Random.randperm" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randperm!" +uri = "stdlib/Random/#Random.randperm%21" +[[jl.function]] +name = "Random.randstring" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.randsubseq!" +uri = "stdlib/Random/#Random.randsubseq%21" +[[jl.function]] +name = "Random.seed!" +uri = "stdlib/Random/#Random.seed%21" +[[jl.function]] +name = "Random.shuffle" +uri = "stdlib/Random/#$" +[[jl.function]] +name = "Random.shuffle!" +uri = "stdlib/Random/#Random.shuffle%21" +[[jl.function]] +name = "SHA.digest!" +uri = "stdlib/SHA/#SHA.digest%21" +[[jl.function]] +name = "SHA.hmac_sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.hmac_sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha1" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha2_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_224" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_256" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_384" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha3_512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.sha512" +uri = "stdlib/SHA/#$" +[[jl.function]] +name = "SHA.update!" +uri = "stdlib/SHA/#SHA.update%21" +[[jl.function]] +name = "Serialization.deserialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.serialize" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "Serialization.writeheader" +uri = "stdlib/Serialization/#$" +[[jl.function]] +name = "SharedArrays.indexpids" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.localindices" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "SharedArrays.sdata" +uri = "stdlib/SharedArrays/#$" +[[jl.function]] +name = "Sockets.accept" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getaddrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getalladdrinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getipaddrs" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getnameinfo" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getpeername" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.getsockname" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.islinklocaladdr" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.listenany" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.nagle" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.quickack" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recv" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.recvfrom" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.send" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "Sockets.setopt" +uri = "stdlib/Sockets/#$" +[[jl.function]] +name = "SparseArrays.blockdiag" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.droptol!" +uri = "stdlib/SparseArrays/#SparseArrays.droptol%21" +[[jl.function]] +name = "SparseArrays.dropzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.dropzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.dropzeros%21" +[[jl.function]] +name = "SparseArrays.findnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.ftranspose!" +uri = "stdlib/SparseArrays/#SparseArrays.ftranspose%21" +[[jl.function]] +name = "SparseArrays.halfperm!" +uri = "stdlib/SparseArrays/#SparseArrays.halfperm%21" +[[jl.function]] +name = "SparseArrays.issparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nnz" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nonzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.nzrange" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.permute" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.rowvals" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse!" +uri = "stdlib/SparseArrays/#SparseArrays.sparse%21" +[[jl.function]] +name = "SparseArrays.sparse_hcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_hvcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparse_vcat" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sparsevec" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spdiagm" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprand" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.sprandn" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros" +uri = "stdlib/SparseArrays/#$" +[[jl.function]] +name = "SparseArrays.spzeros!" +uri = "stdlib/SparseArrays/#SparseArrays.spzeros%21" +[[jl.function]] +name = "Statistics.cor" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.cov" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.mean!" +uri = "stdlib/Statistics/#Statistics.mean%21" +[[jl.function]] +name = "Statistics.median" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.median!" +uri = "stdlib/Statistics/#Statistics.median%21" +[[jl.function]] +name = "Statistics.middle" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.quantile!" +uri = "stdlib/Statistics/#Statistics.quantile%21" +[[jl.function]] +name = "Statistics.std" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.stdm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.var" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "Statistics.varm" +uri = "stdlib/Statistics/#$" +[[jl.function]] +name = "TOML.parse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.parsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.print" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparse" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "TOML.tryparsefile" +uri = "stdlib/TOML/#$" +[[jl.function]] +name = "Tar.create" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.extract" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.list" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.rewrite" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Tar.tree_hash" +uri = "stdlib/Tar/#$" +[[jl.function]] +name = "Test.detect_ambiguities" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.detect_unbound_args" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.finish" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.get_testset_depth" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "Test.record" +uri = "stdlib/Test/#$" +[[jl.function]] +name = "UUIDs.uuid1" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid4" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid5" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "UUIDs.uuid_version" +uri = "stdlib/UUIDs/#$" +[[jl.function]] +name = "Unicode.graphemes" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isassigned" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.isequal_normalized" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.julia_chartransform" +uri = "stdlib/Unicode/#$" +[[jl.function]] +name = "Unicode.normalize" +uri = "stdlib/Unicode/#$" + +[[jl.keyword]] +name = "&&" +uri = "base/math/#%26%26" +[[jl.keyword]] +name = "..." +uri = "base/base/#$" +[[jl.keyword]] +name = ";" +uri = "base/base/#%3B" +[[jl.keyword]] +name = "=" +uri = "base/base/#%3D" +[[jl.keyword]] +name = "?:" +uri = "base/base/#%3F%3A" +[[jl.keyword]] +name = "Union{}" +uri = "base/base/#Union%7B%7D" +[[jl.keyword]] +name = "__init__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__module__" +uri = "base/base/#$" +[[jl.keyword]] +name = "__source__" +uri = "base/base/#$" +[[jl.keyword]] +name = "abstract type" +uri = "base/base/#abstract%20type" +[[jl.keyword]] +name = "as" +uri = "base/base/#$" +[[jl.keyword]] +name = "atomic" +uri = "base/multi-threading/#$" +[[jl.keyword]] +name = "baremodule" +uri = "base/base/#$" +[[jl.keyword]] +name = "begin" +uri = "base/base/#$" +[[jl.keyword]] +name = "break" +uri = "base/base/#$" +[[jl.keyword]] +name = "ccall" +uri = "base/c/#$" +[[jl.keyword]] +name = "const" +uri = "base/base/#$" +[[jl.keyword]] +name = "continue" +uri = "base/base/#$" +[[jl.keyword]] +name = "do" +uri = "base/base/#$" +[[jl.keyword]] +name = "end" +uri = "base/base/#$" +[[jl.keyword]] +name = "export" +uri = "base/base/#$" +[[jl.keyword]] +name = "finally" +uri = "base/base/#$" +[[jl.keyword]] +name = "for" +uri = "base/base/#$" +[[jl.keyword]] +name = "function" +uri = "base/base/#$" +[[jl.keyword]] +name = "global" +uri = "base/base/#$" +[[jl.keyword]] +name = "if" +uri = "base/base/#$" +[[jl.keyword]] +name = "import" +uri = "base/base/#$" +[[jl.keyword]] +name = "let" +uri = "base/base/#$" +[[jl.keyword]] +name = "local" +uri = "base/base/#$" +[[jl.keyword]] +name = "macro" +uri = "base/base/#$" +[[jl.keyword]] +name = "module" +uri = "base/base/#$" +[[jl.keyword]] +name = "mutable struct" +uri = "base/base/#mutable%20struct" +[[jl.keyword]] +name = "new" +uri = "base/base/#$" +[[jl.keyword]] +name = "outer" +uri = "base/base/#$" +[[jl.keyword]] +name = "primitive type" +uri = "base/base/#primitive%20type" +[[jl.keyword]] +name = "quote" +uri = "base/base/#$" +[[jl.keyword]] +name = "return" +uri = "base/base/#$" +[[jl.keyword]] +name = "struct" +uri = "base/base/#$" +[[jl.keyword]] +name = "try" +uri = "base/base/#$" +[[jl.keyword]] +name = "using" +uri = "base/base/#$" +[[jl.keyword]] +name = "var\"name\"" +uri = "base/base/#var%22name%22" +[[jl.keyword]] +name = "where" +uri = "base/base/#$" +[[jl.keyword]] +name = "while" +uri = "base/base/#$" +[[jl.keyword]] +name = "||" +uri = "base/math/#%7C%7C" + +[[jl.macro]] +name = "ArgTools.@arg_test" +uri = "stdlib/ArgTools/#ArgTools.%40arg_test" +[[jl.macro]] +name = "Artifacts.@artifact_str" +uri = "stdlib/Artifacts/#Artifacts.%40artifact_str" +[[jl.macro]] +name = "Base.@Kwargs" +uri = "base/base/#Base.%40Kwargs" +[[jl.macro]] +name = "Base.@NamedTuple" +uri = "base/base/#Base.%40NamedTuple" +[[jl.macro]] +name = "Base.@__DIR__" +uri = "base/base/#Base.%40__DIR__" +[[jl.macro]] +name = "Base.@__FILE__" +uri = "base/base/#Base.%40__FILE__" +[[jl.macro]] +name = "Base.@__LINE__" +uri = "base/base/#Base.%40__LINE__" +[[jl.macro]] +name = "Base.@__MODULE__" +uri = "base/base/#Base.%40__MODULE__" +[[jl.macro]] +name = "Base.@allocated" +uri = "base/base/#Base.%40allocated" +[[jl.macro]] +name = "Base.@allocations" +uri = "base/base/#Base.%40allocations" +[[jl.macro]] +name = "Base.@assert" +uri = "base/base/#Base.%40assert" +[[jl.macro]] +name = "Base.@assume_effects" +uri = "base/base/#Base.%40assume_effects" +[[jl.macro]] +name = "Base.@async" +uri = "base/parallel/#Base.%40async" +[[jl.macro]] +name = "Base.@atomic" +uri = "base/multi-threading/#Base.%40atomic" +[[jl.macro]] +name = "Base.@atomicreplace" +uri = "base/multi-threading/#Base.%40atomicreplace" +[[jl.macro]] +name = "Base.@atomicswap" +uri = "base/multi-threading/#Base.%40atomicswap" +[[jl.macro]] +name = "Base.@b_str" +uri = "base/strings/#Base.%40b_str" +[[jl.macro]] +name = "Base.@boundscheck" +uri = "base/base/#Base.%40boundscheck" +[[jl.macro]] +name = "Base.@ccall" +uri = "base/c/#Base.%40ccall" +[[jl.macro]] +name = "Base.@cfunction" +uri = "base/c/#Base.%40cfunction" +[[jl.macro]] +name = "Base.@coalesce" +uri = "base/base/#Base.%40coalesce" +[[jl.macro]] +name = "Base.@constprop" +uri = "base/base/#Base.%40constprop" +[[jl.macro]] +name = "Base.@deprecate" +uri = "base/base/#Base.%40deprecate" +[[jl.macro]] +name = "Base.@elapsed" +uri = "base/base/#Base.%40elapsed" +[[jl.macro]] +name = "Base.@eval" +uri = "base/base/#Base.%40eval" +[[jl.macro]] +name = "Base.@generated" +uri = "base/base/#Base.%40generated" +[[jl.macro]] +name = "Base.@gensym" +uri = "base/base/#Base.%40gensym" +[[jl.macro]] +name = "Base.@goto" +uri = "base/base/#Base.%40goto" +[[jl.macro]] +name = "Base.@inbounds" +uri = "base/base/#Base.%40inbounds" +[[jl.macro]] +name = "Base.@inline" +uri = "base/base/#Base.%40inline" +[[jl.macro]] +name = "Base.@invoke" +uri = "base/base/#Base.%40invoke" +[[jl.macro]] +name = "Base.@invokelatest" +uri = "base/base/#Base.%40invokelatest" +[[jl.macro]] +name = "Base.@isdefined" +uri = "base/base/#Base.%40isdefined" +[[jl.macro]] +name = "Base.@kwdef" +uri = "base/base/#Base.%40kwdef" +[[jl.macro]] +name = "Base.@label" +uri = "base/base/#Base.%40label" +[[jl.macro]] +name = "Base.@lazy_str" +uri = "base/strings/#Base.%40lazy_str" +[[jl.macro]] +name = "Base.@locals" +uri = "base/base/#Base.%40locals" +[[jl.macro]] +name = "Base.@macroexpand" +uri = "base/base/#Base.%40macroexpand" +[[jl.macro]] +name = "Base.@macroexpand1" +uri = "base/base/#Base.%40macroexpand1" +[[jl.macro]] +name = "Base.@noinline" +uri = "base/base/#Base.%40noinline" +[[jl.macro]] +name = "Base.@nospecialize" +uri = "base/base/#Base.%40nospecialize" +[[jl.macro]] +name = "Base.@nospecializeinfer" +uri = "base/base/#Base.%40nospecializeinfer" +[[jl.macro]] +name = "Base.@polly" +uri = "base/base/#Base.%40polly" +[[jl.macro]] +name = "Base.@propagate_inbounds" +uri = "base/base/#Base.%40propagate_inbounds" +[[jl.macro]] +name = "Base.@r_str" +uri = "base/strings/#Base.%40r_str" +[[jl.macro]] +name = "Base.@raw_str" +uri = "base/strings/#Base.%40raw_str" +[[jl.macro]] +name = "Base.@s_str" +uri = "base/strings/#Base.%40s_str" +[[jl.macro]] +name = "Base.@show" +uri = "base/base/#Base.%40show" +[[jl.macro]] +name = "Base.@showtime" +uri = "base/base/#Base.%40showtime" +[[jl.macro]] +name = "Base.@something" +uri = "base/base/#Base.%40something" +[[jl.macro]] +name = "Base.@specialize" +uri = "base/base/#Base.%40specialize" +[[jl.macro]] +name = "Base.@static" +uri = "base/base/#Base.%40static" +[[jl.macro]] +name = "Base.@sync" +uri = "base/parallel/#Base.%40sync" +[[jl.macro]] +name = "Base.@task" +uri = "base/parallel/#Base.%40task" +[[jl.macro]] +name = "Base.@threadcall" +uri = "base/multi-threading/#Base.%40threadcall" +[[jl.macro]] +name = "Base.@time" +uri = "base/base/#Base.%40time" +[[jl.macro]] +name = "Base.@timed" +uri = "base/base/#Base.%40timed" +[[jl.macro]] +name = "Base.@timev" +uri = "base/base/#Base.%40timev" +[[jl.macro]] +name = "Base.@v_str" +uri = "base/base/#Base.%40v_str" +[[jl.macro]] +name = "Base.@view" +uri = "base/arrays/#Base.%40view" +[[jl.macro]] +name = "Base.@views" +uri = "base/arrays/#Base.%40views" +[[jl.macro]] +name = "Base.Broadcast.@__dot__" +uri = "base/arrays/#Base.Broadcast.%40__dot__" +[[jl.macro]] +name = "Base.Cartesian.@nall" +uri = "devdocs/cartesian/#Base.Cartesian.%40nall" +[[jl.macro]] +name = "Base.Cartesian.@nany" +uri = "devdocs/cartesian/#Base.Cartesian.%40nany" +[[jl.macro]] +name = "Base.Cartesian.@ncall" +uri = "devdocs/cartesian/#Base.Cartesian.%40ncall" +[[jl.macro]] +name = "Base.Cartesian.@nexprs" +uri = "devdocs/cartesian/#Base.Cartesian.%40nexprs" +[[jl.macro]] +name = "Base.Cartesian.@nextract" +uri = "devdocs/cartesian/#Base.Cartesian.%40nextract" +[[jl.macro]] +name = "Base.Cartesian.@nif" +uri = "devdocs/cartesian/#Base.Cartesian.%40nif" +[[jl.macro]] +name = "Base.Cartesian.@nloops" +uri = "devdocs/cartesian/#Base.Cartesian.%40nloops" +[[jl.macro]] +name = "Base.Cartesian.@nref" +uri = "devdocs/cartesian/#Base.Cartesian.%40nref" +[[jl.macro]] +name = "Base.Cartesian.@ntuple" +uri = "devdocs/cartesian/#Base.Cartesian.%40ntuple" +[[jl.macro]] +name = "Base.Docs.@html_str" +uri = "base/strings/#Base.Docs.%40html_str" +[[jl.macro]] +name = "Base.Docs.@text_str" +uri = "base/strings/#Base.Docs.%40text_str" +[[jl.macro]] +name = "Base.Enums.@enum" +uri = "base/base/#Base.Enums.%40enum" +[[jl.macro]] +name = "Base.FastMath.@fastmath" +uri = "base/math/#Base.FastMath.%40fastmath" +[[jl.macro]] +name = "Base.GC.@preserve" +uri = "base/base/#Base.GC.%40preserve" +[[jl.macro]] +name = "Base.Math.@evalpoly" +uri = "base/math/#Base.Math.%40evalpoly" +[[jl.macro]] +name = "Base.Meta.@dump" +uri = "base/io-network/#Base.Meta.%40dump" +[[jl.macro]] +name = "Base.Meta.@lower" +uri = "base/base/#Base.Meta.%40lower" +[[jl.macro]] +name = "Base.Multimedia.@MIME_str" +uri = "base/io-network/#Base.Multimedia.%40MIME_str" +[[jl.macro]] +name = "Base.SimdLoop.@simd" +uri = "base/base/#Base.SimdLoop.%40simd" +[[jl.macro]] +name = "Base.Threads.@spawn" +uri = "base/multi-threading/#Base.Threads.%40spawn" +[[jl.macro]] +name = "Base.Threads.@threads" +uri = "base/multi-threading/#Base.Threads.%40threads" +[[jl.macro]] +name = "Core.@__doc__" +uri = "manual/documentation/#Core.%40__doc__" +[[jl.macro]] +name = "Core.@big_str" +uri = "base/numbers/#Core.%40big_str" +[[jl.macro]] +name = "Core.@int128_str" +uri = "base/numbers/#Core.%40int128_str" +[[jl.macro]] +name = "Core.@uint128_str" +uri = "base/numbers/#Core.%40uint128_str" +[[jl.macro]] +name = "Dates.@dateformat_str" +uri = "stdlib/Dates/#Dates.%40dateformat_str" +[[jl.macro]] +name = "Distributed.@distributed" +uri = "stdlib/Distributed/#Distributed.%40distributed" +[[jl.macro]] +name = "Distributed.@everywhere" +uri = "stdlib/Distributed/#Distributed.%40everywhere" +[[jl.macro]] +name = "Distributed.@fetch" +uri = "stdlib/Distributed/#Distributed.%40fetch" +[[jl.macro]] +name = "Distributed.@fetchfrom" +uri = "stdlib/Distributed/#Distributed.%40fetchfrom" +[[jl.macro]] +name = "Distributed.@spawnat" +uri = "stdlib/Distributed/#Distributed.%40spawnat" +[[jl.macro]] +name = "InteractiveUtils.@code_llvm" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_llvm" +[[jl.macro]] +name = "InteractiveUtils.@code_lowered" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_lowered" +[[jl.macro]] +name = "InteractiveUtils.@code_native" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_native" +[[jl.macro]] +name = "InteractiveUtils.@code_typed" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_typed" +[[jl.macro]] +name = "InteractiveUtils.@code_warntype" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40code_warntype" +[[jl.macro]] +name = "InteractiveUtils.@edit" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40edit" +[[jl.macro]] +name = "InteractiveUtils.@functionloc" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40functionloc" +[[jl.macro]] +name = "InteractiveUtils.@less" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40less" +[[jl.macro]] +name = "InteractiveUtils.@time_imports" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40time_imports" +[[jl.macro]] +name = "InteractiveUtils.@which" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.%40which" +[[jl.macro]] +name = "LibGit2.@githash_str" +uri = "stdlib/LibGit2/#LibGit2.%40githash_str" +[[jl.macro]] +name = "Logging.@logmsg" +uri = "stdlib/Logging/#Logging.%40logmsg" +[[jl.macro]] +name = "Printf.@printf" +uri = "stdlib/Printf/#Printf.%40printf" +[[jl.macro]] +name = "Printf.@sprintf" +uri = "stdlib/Printf/#Printf.%40sprintf" +[[jl.macro]] +name = "Profile.@profile" +uri = "stdlib/Profile/#Profile.%40profile" +[[jl.macro]] +name = "Profile.Allocs.@profile" +uri = "stdlib/Profile/#Profile.Allocs.%40profile" +[[jl.macro]] +name = "Sockets.@ip_str" +uri = "stdlib/Sockets/#Sockets.%40ip_str" +[[jl.macro]] +name = "Test.@inferred" +uri = "stdlib/Test/#Test.%40inferred" +[[jl.macro]] +name = "Test.@test" +uri = "stdlib/Test/#Test.%40test" +[[jl.macro]] +name = "Test.@test_broken" +uri = "stdlib/Test/#Test.%40test_broken" +[[jl.macro]] +name = "Test.@test_deprecated" +uri = "stdlib/Test/#Test.%40test_deprecated" +[[jl.macro]] +name = "Test.@test_logs" +uri = "stdlib/Test/#Test.%40test_logs" +[[jl.macro]] +name = "Test.@test_nowarn" +uri = "stdlib/Test/#Test.%40test_nowarn" +[[jl.macro]] +name = "Test.@test_skip" +uri = "stdlib/Test/#Test.%40test_skip" +[[jl.macro]] +name = "Test.@test_throws" +uri = "stdlib/Test/#Test.%40test_throws" +[[jl.macro]] +name = "Test.@test_warn" +uri = "stdlib/Test/#Test.%40test_warn" +[[jl.macro]] +name = "Test.@testset" +uri = "stdlib/Test/#Test.%40testset" + +[[jl.method]] +name = "Base.:*-Tuple{AbstractMatrix, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2A-Tuple%7BAbstractMatrix%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:*-Tuple{Any, Vararg{Any}}" +uri = "base/math/#Base.%3A%2A-Tuple%7BAny%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.:*-Tuple{Union{AbstractChar, AbstractString}, Vararg{Union{AbstractChar, AbstractString}}}" +uri = "base/strings/#Base.%3A%2A-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Vararg%7BUnion%7BAbstractChar%2C%20AbstractString%7D%7D%7D" +[[jl.method]] +name = "Base.:--Tuple{Any, Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:--Tuple{Any}" +uri = "base/math/#Base.%3A--Tuple%7BAny%7D" +[[jl.method]] +name = "Base.:/-Tuple{AbstractVecOrMat, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%2F-Tuple%7BAbstractVecOrMat%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:==-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.%3A%3D%3D-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.:\\-Tuple{AbstractMatrix, AbstractVecOrMat}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5C-Tuple%7BAbstractMatrix%2C%20AbstractVecOrMat%7D" +[[jl.method]] +name = "Base.:\\-Tuple{Any, Any}" +uri = "base/math/#Base.%3A%5C-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.:^-Tuple{AbstractMatrix, Number}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BAbstractMatrix%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.%3A%5E-Tuple%7BNumber%2C%20AbstractMatrix%7D" +[[jl.method]] +name = "Base.:^-Tuple{Number, Number}" +uri = "base/math/#Base.%3A%5E-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.:^-Tuple{Union{AbstractChar, AbstractString}, Integer}" +uri = "base/strings/#Base.%3A%5E-Tuple%7BUnion%7BAbstractChar%2C%20AbstractString%7D%2C%20Integer%7D" +[[jl.method]] +name = "Base.AsyncCondition-Tuple{Function}" +uri = "base/base/#Base.AsyncCondition-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{Any}" +uri = "base/arrays/#Base.BitArray-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.BitArray-Tuple{UndefInitializer, Vararg{Integer}}" +uri = "base/arrays/#Base.BitArray-Tuple%7BUndefInitializer%2C%20Vararg%7BInteger%7D%7D" +[[jl.method]] +name = "Base.Channel-Tuple{Function}" +uri = "base/parallel/#Base.Channel-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.cd-Tuple{Function}" +uri = "base/file/#Base.Filesystem.cd-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktemp-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktemp-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.mktempdir-Tuple{Function, AbstractString}" +uri = "base/file/#Base.Filesystem.mktempdir-Tuple%7BFunction%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.Filesystem.touch-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.Filesystem.touch-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.GMP.BigInt-Tuple{Any}" +uri = "base/numbers/#Base.GMP.BigInt-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, IOContext}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20IOContext%7D" +[[jl.method]] +name = "Base.IOContext-Tuple{IO, Pair}" +uri = "base/io-network/#Base.IOContext-Tuple%7BIO%2C%20Pair%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{Base.Libc.TmStruct}" +uri = "base/libc/#Base.Libc.time-Tuple%7BBase.Libc.TmStruct%7D" +[[jl.method]] +name = "Base.Libc.time-Tuple{}" +uri = "base/base/#Base.Libc.time-Tuple%7B%7D" +[[jl.method]] +name = "Base.MPFR.BigFloat-Tuple{Any, RoundingMode}" +uri = "base/numbers/#Base.MPFR.BigFloat-Tuple%7BAny%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{Number}" +uri = "base/math/#Base.Math.acot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{Number}" +uri = "base/math/#Base.Math.acoth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acoth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acoth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{Number}" +uri = "base/math/#Base.Math.acsc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{Number}" +uri = "base/math/#Base.Math.acsch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.acsch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.acsch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{Number}" +uri = "base/math/#Base.Math.asec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{Number}" +uri = "base/math/#Base.Math.asech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.asech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.asech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{Number}" +uri = "base/math/#Base.Math.cot-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.cot-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.cot-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{Number}" +uri = "base/math/#Base.Math.coth-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.coth-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.coth-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{Number}" +uri = "base/math/#Base.Math.csc-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csc-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csc-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{Number}" +uri = "base/math/#Base.Math.csch-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.csch-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.csch-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{Number}" +uri = "base/math/#Base.Math.sec-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sec-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sec-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{Number}" +uri = "base/math/#Base.Math.sech-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.Math.sech-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.Math.sech-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{Float64}" +uri = "base/math/#Base.Math.sincos-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.Math.sincos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.Math.sincos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Missing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BMissing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{Nothing, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BNothing%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Matrix-Tuple{UndefInitializer, Any, Any}" +uri = "base/arrays/#Base.Matrix-Tuple%7BUndefInitializer%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString, Int64}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%2C%20Int64%7D" +[[jl.method]] +name = "Base.Meta.parse-Tuple{AbstractString}" +uri = "base/base/#Base.Meta.parse-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Function, Type, RoundingMode}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BFunction%2C%20Type%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.Rounding.setrounding-Tuple{Type, Any}" +uri = "base/numbers/#Base.Rounding.setrounding-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.Timer-Tuple{Function, Real}" +uri = "base/base/#Base.Timer-Tuple%7BFunction%2C%20Real%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Missing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{Nothing, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Base.Vector-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Base.Vector-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Base.acos-Tuple{Number}" +uri = "base/math/#Base.acos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acos-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acos-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.acosh-Tuple{Number}" +uri = "base/math/#Base.acosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.acosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.acosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.all-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.all-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.all-Tuple{Any}" +uri = "base/collections/#Base.all-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.any-Tuple{AbstractArray, Any}" +uri = "base/collections/#Base.any-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.any-Tuple{Any}" +uri = "base/collections/#Base.any-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.asin-Tuple{Number}" +uri = "base/math/#Base.asin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asin-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asin-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.asinh-Tuple{Number}" +uri = "base/math/#Base.asinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.asinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.asinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atan-Tuple{Number}" +uri = "base/math/#Base.atan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atan-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atan-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.atanh-Tuple{Number}" +uri = "base/math/#Base.atanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.atanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.atanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.axes-Tuple{AbstractArray, Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAbstractArray%2C%20Any%7D" +[[jl.method]] +name = "Base.axes-Tuple{Any}" +uri = "base/arrays/#Base.axes-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.bind-Tuple{Channel, Task}" +uri = "base/parallel/#Base.bind-Tuple%7BChannel%2C%20Task%7D" +[[jl.method]] +name = "Base.ceil-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.ceil-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}}" +uri = "stdlib/Dates/#Base.ceil-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%7D" +[[jl.method]] +name = "Base.cis-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.cis-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.close-Tuple{Channel}" +uri = "base/parallel/#Base.close-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.close-Tuple{FileWatching.Pidfile.LockMonitor}" +uri = "stdlib/FileWatching/#Base.close-Tuple%7BFileWatching.Pidfile.LockMonitor%7D" +[[jl.method]] +name = "Base.cmp-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.cmp-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.collect-Tuple{Any}" +uri = "base/collections/#Base.collect-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.collect-Tuple{Type, Any}" +uri = "base/collections/#Base.collect-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.complex-Tuple{Complex}" +uri = "base/numbers/#Base.complex-Tuple%7BComplex%7D" +[[jl.method]] +name = "Base.copy-Tuple{Union{Adjoint, Transpose}}" +uri = "stdlib/LinearAlgebra/#Base.copy-Tuple%7BUnion%7BAdjoint%2C%20Transpose%7D%7D" +[[jl.method]] +name = "Base.copyto!-Tuple{AbstractArray, CartesianIndices, AbstractArray, CartesianIndices}" +uri = "base/arrays/#Base.copyto%21-Tuple%7BAbstractArray%2C%20CartesianIndices%2C%20AbstractArray%2C%20CartesianIndices%7D" +[[jl.method]] +name = "Base.cos-Tuple{Number}" +uri = "base/math/#Base.cos-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cos-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.cos-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.cosh-Tuple{Number}" +uri = "base/math/#Base.cosh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.cosh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.cosh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.eps-Tuple{AbstractFloat}" +uri = "base/base/#Base.eps-Tuple%7BAbstractFloat%7D" +[[jl.method]] +name = "Base.eps-Tuple{Type{<:AbstractFloat}}" +uri = "base/base/#Base.eps-Tuple%7BType%7B%3C%3AAbstractFloat%7D%7D" +[[jl.method]] +name = "Base.eps-Tuple{Union{Type{Date}, Type{DateTime}, Type{Time}, TimeType}}" +uri = "stdlib/Dates/#Base.eps-Tuple%7BUnion%7BType%7BDate%7D%2C%20Type%7BDateTime%7D%2C%20Type%7BTime%7D%2C%20TimeType%7D%7D" +[[jl.method]] +name = "Base.exp-Tuple{Float64}" +uri = "base/math/#Base.exp-Tuple%7BFloat64%7D" +[[jl.method]] +name = "Base.exp-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Union{Float32, Float64, ComplexF64, ComplexF32}}" +uri = "stdlib/LinearAlgebra/#Base.exp-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AUnion%7BFloat32%2C%20Float64%2C%20ComplexF64%2C%20ComplexF32%7D%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Any}" +uri = "base/parallel/#Base.fetch-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Channel}" +uri = "base/parallel/#Base.fetch-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.fetch-Tuple{RemoteChannel}" +uri = "stdlib/Distributed/#Base.fetch-Tuple%7BRemoteChannel%7D" +[[jl.method]] +name = "Base.fetch-Tuple{Task}" +uri = "base/parallel/#Base.fetch-Tuple%7BTask%7D" +[[jl.method]] +name = "Base.findall-Tuple{Any}" +uri = "base/arrays/#Base.findall-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findall-Tuple{Function, Any}" +uri = "base/arrays/#Base.findall-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findfirst-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findfirst-Tuple{Function, Any}" +uri = "base/arrays/#Base.findfirst-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractChar, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractChar%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.findlast-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.findlast-Tuple{Function, Any}" +uri = "base/arrays/#Base.findlast-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractChar, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractChar%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findnext-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findnext-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findnext-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{AbstractString, AbstractString, Integer}" +uri = "base/strings/#Base.findprev-Tuple%7BAbstractString%2C%20AbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BAny%2C%20Integer%7D" +[[jl.method]] +name = "Base.findprev-Tuple{Function, Any, Integer}" +uri = "base/arrays/#Base.findprev-Tuple%7BFunction%2C%20Any%2C%20Integer%7D" +[[jl.method]] +name = "Base.first-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.first-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.float-Tuple{Any}" +uri = "base/numbers/#Base.float-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.floor-Tuple{TimeType, Period}" +uri = "stdlib/Dates/#Base.floor-Tuple%7BTimeType%2C%20Period%7D" +[[jl.method]] +name = "Base.floor-Union{Tuple{T}, Tuple{Union{Day, Week, TimePeriod}, T}} where T<:Union{Day, Week, TimePeriod}" +uri = "stdlib/Dates/#Base.floor-Union%7BTuple%7BT%7D%2C%20Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20T%7D%7D%20where%20T%3C%3AUnion%7BDay%2C%20Week%2C%20TimePeriod%7D" +[[jl.method]] +name = "Base.foldl-Tuple{Any, Any}" +uri = "base/collections/#Base.foldl-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.foldr-Tuple{Any, Any}" +uri = "base/collections/#Base.foldr-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Any, Any}" +uri = "base/base/#Base.functionloc-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.functionloc-Tuple{Method}" +uri = "base/base/#Base.functionloc-Tuple%7BMethod%7D" +[[jl.method]] +name = "Base.getindex-Tuple{AbstractArray, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BAbstractArray%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.getindex-Tuple{Type, Vararg{Any}}" +uri = "base/arrays/#Base.getindex-Tuple%7BType%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.inv-Tuple{AbstractMatrix}" +uri = "stdlib/LinearAlgebra/#Base.inv-Tuple%7BAbstractMatrix%7D" +[[jl.method]] +name = "Base.inv-Tuple{Number}" +uri = "base/math/#Base.inv-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.isassigned-Tuple{Base.RefValue}" +uri = "base/c/#Base.isassigned-Tuple%7BBase.RefValue%7D" +[[jl.method]] +name = "Base.isless-Tuple{AbstractString, AbstractString}" +uri = "base/strings/#Base.isless-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Base.isready-Tuple{Channel}" +uri = "base/parallel/#Base.isready-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.isready-Tuple{Distributed.Future}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BDistributed.Future%7D" +[[jl.method]] +name = "Base.isready-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.isready-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.isvalid-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any, Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.isvalid-Tuple{Any}" +uri = "base/strings/#Base.isvalid-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.keys-Tuple{AbstractArray}" +uri = "base/arrays/#Base.keys-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.keys-Tuple{RegexMatch}" +uri = "base/strings/#Base.keys-Tuple%7BRegexMatch%7D" +[[jl.method]] +name = "Base.kill-Tuple{Base.Process, Integer}" +uri = "base/base/#Base.kill-Tuple%7BBase.Process%2C%20Integer%7D" +[[jl.method]] +name = "Base.kill-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Base.kill-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Base.last-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.last-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractArray}" +uri = "base/arrays/#Base.length-Tuple%7BAbstractArray%7D" +[[jl.method]] +name = "Base.length-Tuple{AbstractString}" +uri = "base/strings/#Base.length-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.log-Tuple{Number, Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%2C%20Number%7D" +[[jl.method]] +name = "Base.log-Tuple{Number}" +uri = "base/math/#Base.log-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.log-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.log-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.mapfoldl-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldl-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapfoldr-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapfoldr-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.mapreduce-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.mapreduce-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.nameof-Tuple{DataType}" +uri = "base/base/#Base.nameof-Tuple%7BDataType%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Function}" +uri = "base/base/#Base.nameof-Tuple%7BFunction%7D" +[[jl.method]] +name = "Base.nameof-Tuple{Module}" +uri = "base/base/#Base.nameof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.ncodeunits-Tuple{AbstractString}" +uri = "base/strings/#Base.ncodeunits-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.pathof-Tuple{Module}" +uri = "base/base/#Base.pathof-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.permute!-Tuple{Any, AbstractVector}" +uri = "base/arrays/#Base.permute%21-Tuple%7BAny%2C%20AbstractVector%7D" +[[jl.method]] +name = "Base.permute!-Union{Tuple{Tq}, Tuple{Tp}, Tuple{Ti}, Tuple{Tv}, Tuple{SparseMatrixCSC{Tv, Ti}, SparseMatrixCSC{Tv, Ti}, AbstractVector{Tp}, AbstractVector{Tq}}} where {Tv, Ti, Tp<:Integer, Tq<:Integer}" +uri = "stdlib/SparseArrays/#Base.permute%21-Union%7BTuple%7BTq%7D%2C%20Tuple%7BTp%7D%2C%20Tuple%7BTi%7D%2C%20Tuple%7BTv%7D%2C%20Tuple%7BSparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20SparseMatrixCSC%7BTv%2C%20Ti%7D%2C%20AbstractVector%7BTp%7D%2C%20AbstractVector%7BTq%7D%7D%7D%20where%20%7BTv%2C%20Ti%2C%20Tp%3C%3AInteger%2C%20Tq%3C%3AInteger%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Any, Any, Any, Vararg{Any}}" +uri = "base/base/#Base.pipeline-Tuple%7BAny%2C%20Any%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.pipeline-Tuple{Base.AbstractCmd}" +uri = "base/base/#Base.pipeline-Tuple%7BBase.AbstractCmd%7D" +[[jl.method]] +name = "Base.pkgdir-Tuple{Module}" +uri = "base/base/#Base.pkgdir-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pkgversion-Tuple{Module}" +uri = "base/base/#Base.pkgversion-Tuple%7BModule%7D" +[[jl.method]] +name = "Base.pop!-Tuple{Any, Any, Any}" +uri = "base/collections/#Base.pop%21-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Channel, Any}" +uri = "base/parallel/#Base.put%21-Tuple%7BChannel%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{Distributed.Future, Any}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BDistributed.Future%2C%20Any%7D" +[[jl.method]] +name = "Base.put!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.put%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.redirect_stderr-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stderr-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdin-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdin-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.redirect_stdout-Tuple{Function, Any}" +uri = "base/io-network/#Base.redirect_stdout-Tuple%7BFunction%2C%20Any%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, AbstractArray}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20AbstractArray%7D" +[[jl.method]] +name = "Base.reduce-Tuple{Any, Any}" +uri = "base/collections/#Base.reduce-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractChar, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractChar%2C%20Integer%7D" +[[jl.method]] +name = "Base.repeat-Tuple{AbstractString, Integer}" +uri = "base/strings/#Base.repeat-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "Base.replace-Tuple{Any, Vararg{Pair}}" +uri = "base/collections/#Base.replace-Tuple%7BAny%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{IO, AbstractString, Vararg{Pair}}" +uri = "base/strings/#Base.replace-Tuple%7BIO%2C%20AbstractString%2C%20Vararg%7BPair%7D%7D" +[[jl.method]] +name = "Base.replace-Tuple{Union{Function, Type}, Any}" +uri = "base/collections/#Base.replace-Tuple%7BUnion%7BFunction%2C%20Type%7D%2C%20Any%7D" +[[jl.method]] +name = "Base.repr-Tuple{Any}" +uri = "base/strings/#Base.repr-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.repr-Tuple{MIME, Any}" +uri = "base/io-network/#Base.repr-Tuple%7BMIME%2C%20Any%7D" +[[jl.method]] +name = "Base.reset-Tuple{Base.Event}" +uri = "base/parallel/#Base.reset-Tuple%7BBase.Event%7D" +[[jl.method]] +name = "Base.reset-Tuple{IO}" +uri = "base/io-network/#Base.reset-Tuple%7BIO%7D" +[[jl.method]] +name = "Base.reverse-Tuple{AbstractVector}" +uri = "base/arrays/#Base.reverse-Tuple%7BAbstractVector%7D" +[[jl.method]] +name = "Base.reverse-Tuple{Union{SubString{String}, String}}" +uri = "base/strings/#Base.reverse-Tuple%7BUnion%7BSubString%7BString%7D%2C%20String%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Complex{<:AbstractFloat}, RoundingMode, RoundingMode}" +uri = "base/math/#Base.round-Tuple%7BComplex%7B%3C%3AAbstractFloat%7D%2C%20RoundingMode%2C%20RoundingMode%7D" +[[jl.method]] +name = "Base.round-Tuple{TimeType, Period, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BTimeType%2C%20Period%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.round-Tuple{Type, Any}" +uri = "base/math/#Base.round-Tuple%7BType%2C%20Any%7D" +[[jl.method]] +name = "Base.round-Tuple{Union{Day, Week, TimePeriod}, Union{Day, Week, TimePeriod}, RoundingMode{:NearestTiesUp}}" +uri = "stdlib/Dates/#Base.round-Tuple%7BUnion%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20Union%7BDay%2C%20Week%2C%20TimePeriod%7D%2C%20RoundingMode%7B%3ANearestTiesUp%7D%7D" +[[jl.method]] +name = "Base.setindex!-Tuple{AbstractArray, Any, Vararg{Any}}" +uri = "base/arrays/#Base.setindex%21-Tuple%7BAbstractArray%2C%20Any%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.show-Tuple{IO, Any}" +uri = "base/io-network/#Base.show-Tuple%7BIO%2C%20Any%7D" +[[jl.method]] +name = "Base.similar-Tuple{SparseArrays.AbstractSparseMatrixCSC, Type}" +uri = "stdlib/SparseArrays/#Base.similar-Tuple%7BSparseArrays.AbstractSparseMatrixCSC%2C%20Type%7D" +[[jl.method]] +name = "Base.sin-Tuple{Number}" +uri = "base/math/#Base.sin-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sin-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.sin-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.sinh-Tuple{Number}" +uri = "base/math/#Base.sinh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sinh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sinh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{AbstractString}" +uri = "base/strings/#Base.sizeof-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Base.sizeof-Tuple{Type}" +uri = "base/base/#Base.sizeof-Tuple%7BType%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{Number}" +uri = "base/math/#Base.sqrt-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.sqrt-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.sqrt-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.take!-Tuple{Base.GenericIOBuffer}" +uri = "base/io-network/#Base.take%21-Tuple%7BBase.GenericIOBuffer%7D" +[[jl.method]] +name = "Base.take!-Tuple{Channel}" +uri = "base/parallel/#Base.take%21-Tuple%7BChannel%7D" +[[jl.method]] +name = "Base.take!-Tuple{RemoteChannel, Vararg{Any}}" +uri = "stdlib/Distributed/#Base.take%21-Tuple%7BRemoteChannel%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Base.tan-Tuple{Number}" +uri = "base/math/#Base.tan-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tan-Tuple{StridedMatrix{var\"#s51\"} where var\"#s51\"<:Real}" +uri = "stdlib/LinearAlgebra/#Base.tan-Tuple%7BStridedMatrix%7Bvar%22%23s51%22%7D%20where%20var%22%23s51%22%3C%3AReal%7D" +[[jl.method]] +name = "Base.tanh-Tuple{Number}" +uri = "base/math/#Base.tanh-Tuple%7BNumber%7D" +[[jl.method]] +name = "Base.tanh-Tuple{StridedMatrix{T} where T}" +uri = "stdlib/LinearAlgebra/#Base.tanh-Tuple%7BStridedMatrix%7BT%7D%20where%20T%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BAny%7D" +[[jl.method]] +name = "Base.task_local_storage-Tuple{Function, Any, Any}" +uri = "base/parallel/#Base.task_local_storage-Tuple%7BFunction%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Base.trunc-Tuple{TimeType, Type{Period}}" +uri = "stdlib/Dates/#Base.trunc-Tuple%7BTimeType%2C%20Type%7BPeriod%7D%7D" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Array{T}, Any, Array{T}, Any, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BArray%7BT%7D%2C%20Any%2C%20Array%7BT%7D%2C%20Any%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_copyto!-Union{Tuple{T}, Tuple{Ptr{T}, Ptr{T}, Any}} where T" +uri = "base/c/#Base.unsafe_copyto%21-Union%7BTuple%7BT%7D%2C%20Tuple%7BPtr%7BT%7D%2C%20Ptr%7BT%7D%2C%20Any%7D%7D%20where%20T" +[[jl.method]] +name = "Base.unsafe_wrap-Union{Tuple{N}, Tuple{T}, Tuple{Union{Type{Array}, Type{Array{T}}, Type{Array{T, N}}}, Ptr{T}, Tuple{Vararg{Int64, N}}}} where {T, N}" +uri = "base/c/#Base.unsafe_wrap-Union%7BTuple%7BN%7D%2C%20Tuple%7BT%7D%2C%20Tuple%7BUnion%7BType%7BArray%7D%2C%20Type%7BArray%7BT%7D%7D%2C%20Type%7BArray%7BT%2C%20N%7D%7D%7D%2C%20Ptr%7BT%7D%2C%20Tuple%7BVararg%7BInt64%2C%20N%7D%7D%7D%7D%20where%20%7BT%2C%20N%7D" +[[jl.method]] +name = "Base.which-Tuple{Any, Any}" +uri = "base/base/#Base.which-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "CRC32c.crc32c-Tuple{IO, Integer, UInt32}" +uri = "stdlib/CRC32c/#CRC32c.crc32c-Tuple%7BIO%2C%20Integer%2C%20UInt32%7D" +[[jl.method]] +name = "Core.Array-Tuple{Missing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BMissing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{Nothing, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BNothing%2C%20Any%7D" +[[jl.method]] +name = "Core.Array-Tuple{UndefInitializer, Any}" +uri = "base/arrays/#Core.Array-Tuple%7BUndefInitializer%2C%20Any%7D" +[[jl.method]] +name = "Core.Float32-Tuple{Any}" +uri = "base/numbers/#Core.Float32-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.Float64-Tuple{Any}" +uri = "base/numbers/#Core.Float64-Tuple%7BAny%7D" +[[jl.method]] +name = "Core.String-Tuple{AbstractString}" +uri = "base/strings/#Core.String-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Core.Symbol-Tuple" +uri = "base/base/#$" +[[jl.method]] +name = "Dates.CompoundPeriod-Tuple{Vector{<:Period}}" +uri = "stdlib/Dates/#Dates.CompoundPeriod-Tuple%7BVector%7B%3C%3APeriod%7D%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Date-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Function, Any, Any, Any}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BFunction%2C%20Any%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Int64, Int64, Int64}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BInt64%2C%20Int64%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Date-Tuple{Period}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.Date-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Date-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.DateTime-NTuple{7, Int64}" +uri = "stdlib/Dates/#Dates.DateTime-NTuple%7B7%2C%20Int64%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{Period}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BPeriod%7D" +[[jl.method]] +name = "Dates.DateTime-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.DateTime-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Day-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Day-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Hour-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Hour-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Microsecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Microsecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Millisecond-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Millisecond-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Minute-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Minute-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Month-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Month-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Nanosecond-Tuple{Time}" +uri = "stdlib/Dates/#Dates.Nanosecond-Tuple%7BTime%7D" +[[jl.method]] +name = "Dates.Period-Tuple{Any}" +uri = "stdlib/Dates/#Dates.Period-Tuple%7BAny%7D" +[[jl.method]] +name = "Dates.Second-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Second-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-NTuple{5, Int64}" +uri = "stdlib/Dates/#Dates.Time-NTuple%7B5%2C%20Int64%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, AbstractString}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.Time-Tuple{AbstractString, DateFormat}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BAbstractString%2C%20DateFormat%7D" +[[jl.method]] +name = "Dates.Time-Tuple{DateTime}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BDateTime%7D" +[[jl.method]] +name = "Dates.Time-Tuple{Function, Vararg{Any}}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BFunction%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Dates.Time-Tuple{TimePeriod}" +uri = "stdlib/Dates/#Dates.Time-Tuple%7BTimePeriod%7D" +[[jl.method]] +name = "Dates.Week-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Week-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.Year-Tuple{TimeType}" +uri = "stdlib/Dates/#Dates.Year-Tuple%7BTimeType%7D" +[[jl.method]] +name = "Dates.format-Tuple{TimeType, AbstractString}" +uri = "stdlib/Dates/#Dates.format-Tuple%7BTimeType%2C%20AbstractString%7D" +[[jl.method]] +name = "Dates.now-Tuple{Type{UTC}}" +uri = "stdlib/Dates/#Dates.now-Tuple%7BType%7BUTC%7D%7D" +[[jl.method]] +name = "Dates.now-Tuple{}" +uri = "stdlib/Dates/#Dates.now-Tuple%7B%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.tonext-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.tonext-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{Function, TimeType}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BFunction%2C%20TimeType%7D" +[[jl.method]] +name = "Dates.toprev-Tuple{TimeType, Int64}" +uri = "stdlib/Dates/#Dates.toprev-Tuple%7BTimeType%2C%20Int64%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, AbstractChar}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20AbstractChar%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any, Type}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%2C%20Type%7D" +[[jl.method]] +name = "DelimitedFiles.readdlm-Tuple{Any}" +uri = "stdlib/DelimitedFiles/#DelimitedFiles.readdlm-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{Any, Any}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BAny%2C%20Any%7D" +[[jl.method]] +name = "Distributed.clear!-Tuple{CachingPool}" +uri = "stdlib/Distributed/#Distributed.clear%21-Tuple%7BCachingPool%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{Any}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7BAny%7D" +[[jl.method]] +name = "Distributed.cluster_cookie-Tuple{}" +uri = "stdlib/Distributed/#Distributed.cluster_cookie-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{Integer}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7BInteger%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{SharedArray}" +uri = "stdlib/SharedArrays/#Distributed.procs-Tuple%7BSharedArray%7D" +[[jl.method]] +name = "Distributed.procs-Tuple{}" +uri = "stdlib/Distributed/#Distributed.procs-Tuple%7B%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remote_do-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remote_do-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_fetch-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_fetch-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, AbstractWorkerPool, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20AbstractWorkerPool%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "Distributed.remotecall_wait-Tuple{Any, Integer, Vararg{Any}}" +uri = "stdlib/Distributed/#Distributed.remotecall_wait-Tuple%7BAny%2C%20Integer%2C%20Vararg%7BAny%7D%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{AbstractString, Integer}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAbstractString%2C%20Integer%7D" +[[jl.method]] +name = "InteractiveUtils.edit-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.edit-Tuple%7BAny%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{AbstractString}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "InteractiveUtils.less-Tuple{Any}" +uri = "stdlib/InteractiveUtils/#InteractiveUtils.less-Tuple%7BAny%7D" +[[jl.method]] +name = "LibGit2.GitObject-Tuple{LibGit2.GitTreeEntry}" +uri = "stdlib/LibGit2/#LibGit2.GitObject-Tuple%7BLibGit2.GitTreeEntry%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}, Bool}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%2C%20Bool%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo, Vector{LibGit2.GitAnnotated}}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%2C%20Vector%7BLibGit2.GitAnnotated%7D%7D" +[[jl.method]] +name = "LibGit2.merge!-Tuple{GitRepo}" +uri = "stdlib/LibGit2/#LibGit2.merge%21-Tuple%7BGitRepo%7D" +[[jl.method]] +name = "LibGit2.push!-Tuple{LibGit2.GitRevWalker, LibGit2.GitHash}" +uri = "stdlib/LibGit2/#LibGit2.push%21-Tuple%7BLibGit2.GitRevWalker%2C%20LibGit2.GitHash%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.gemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.gemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.hemv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.hemv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.sbmv-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.sbmv-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symm-NTuple{5, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symm-NTuple%7B5%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-NTuple{4, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-NTuple%7B4%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.BLAS.symv-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.BLAS.symv-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "LinearAlgebra.UniformScaling-Tuple{Integer}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.UniformScaling-Tuple%7BInteger%7D" +[[jl.method]] +name = "LinearAlgebra.dot-Tuple{Any, Any, Any}" +uri = "stdlib/LinearAlgebra/#LinearAlgebra.dot-Tuple%7BAny%2C%20Any%2C%20Any%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{ClusterManager, Int64, WorkerConfig}" +uri = "stdlib/Distributed/#Sockets.connect-Tuple%7BClusterManager%2C%20Int64%2C%20WorkerConfig%7D" +[[jl.method]] +name = "Sockets.connect-Tuple{TCPSocket, Integer}" +uri = "stdlib/Sockets/#Sockets.connect-Tuple%7BTCPSocket%2C%20Integer%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{AbstractString}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAbstractString%7D" +[[jl.method]] +name = "Sockets.listen-Tuple{Any}" +uri = "stdlib/Sockets/#Sockets.listen-Tuple%7BAny%7D" + +[[jl.module]] +name = "Base" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Broadcast" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Docs" +uri = "base/base/#$" +[[jl.module]] +name = "Base.GC" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Iterators" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Libc" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Meta" +uri = "base/base/#$" +[[jl.module]] +name = "Base.StackTraces" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Sys" +uri = "base/base/#$" +[[jl.module]] +name = "Base.Threads" +uri = "base/base/#$" +[[jl.module]] +name = "Base64.Base64" +uri = "stdlib/Base64/#$" +[[jl.module]] +name = "Core" +uri = "base/base/#$" +[[jl.module]] +name = "LinearAlgebra.BLAS" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "LinearAlgebra.LAPACK" +uri = "stdlib/LinearAlgebra/#$" +[[jl.module]] +name = "Logging.Logging" +uri = "stdlib/Logging/#$" +[[jl.module]] +name = "Main" +uri = "base/base/#$" +[[jl.module]] +name = "Random.Random" +uri = "stdlib/Random/#$" +[[jl.module]] +name = "Sockets.Sockets" +uri = "stdlib/Sockets/#$" + +[[jl.type]] +name = "ArgTools.ArgRead" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "ArgTools.ArgWrite" +uri = "stdlib/ArgTools/#$" +[[jl.type]] +name = "Base.AbstractChannel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractIrrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.AbstractLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.AbstractMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractUnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.AbstractVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AbstractVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.AsyncCondition" +uri = "base/base/#$" +[[jl.type]] +name = "Base.BitArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.BitSet" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Broadcast.AbstractArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.ArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.BroadcastStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Broadcast.DefaultArrayStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.CFunction" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cdouble" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cfloat" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Channel" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Clonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cmd" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Colon" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ColumnSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Complex" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ComposedFunction" +uri = "base/base/#$" +[[jl.type]] +name = "Base.CompositeException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Cptrdiff_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cshort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Csize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cssize_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuchar" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuint" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cuintmax_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Culonglong" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cushort" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwchar_t" +uri = "base/c/#$" +[[jl.type]] +name = "Base.Cwstring" +uri = "base/c/#$" +[[jl.type]] +name = "Base.DenseMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.DenseVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Dict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.DimensionMismatch" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Dims" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.EOFError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Enums.Enum" +uri = "base/base/#$" +[[jl.type]] +name = "Base.EnvDict" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Event" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.ExponentialBackOff" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix1" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Fix2" +uri = "base/base/#$" +[[jl.type]] +name = "Base.GMP.BigInt" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IOBuffer" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOContext" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IOStream" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.IdDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.ImmutableDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IndexCartesian" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexLinear" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IndexStyle" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Irrational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.IteratorEltype" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.IteratorSize" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Iterators.Stateful" +uri = "base/iterators/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndex" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.IteratorsMD.CartesianIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.KeyError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.LazyString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Libc.RawFD" +uri = "base/file/#$" +[[jl.type]] +name = "Base.Libc.TmStruct" +uri = "base/libc/#$" +[[jl.type]] +name = "Base.LinRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.LinearIndices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.MPFR.BigFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.Matrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Meta.ParseError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Missing" +uri = "base/base/#$" +[[jl.type]] +name = "Base.MissingException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Multimedia.AbstractDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.MIME" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.Multimedia.TextDisplay" +uri = "base/io-network/#$" +[[jl.type]] +name = "Base.OneTo" +uri = "base/math/#$" +[[jl.type]] +name = "Base.Order.By" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Lt" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Ordering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.Perm" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.Order.ReverseOrdering" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.OrdinalRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Pairs" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.PermutedDimsArrays.PermutedDimsArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.ProcessFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Rational" +uri = "base/numbers/#$" +[[jl.type]] +name = "Base.ReentrantLock" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Regex" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.RegexMatch" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.Rounding.RoundingMode" +uri = "base/math/#$" +[[jl.type]] +name = "Base.RowSlices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Semaphore" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Set" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Slices" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Some" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Sort.PartialQuickSort" +uri = "base/sort/#$" +[[jl.type]] +name = "Base.StackTraces.StackFrame" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StackTraces.StackTrace" +uri = "base/stacktraces/#$" +[[jl.type]] +name = "Base.StepRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.StepRangeLen" +uri = "base/math/#$" +[[jl.type]] +name = "Base.StridedArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedMatrix" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StridedVector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.StringIndexError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.SubArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.SubString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SubstitutionString" +uri = "base/strings/#$" +[[jl.type]] +name = "Base.SystemError" +uri = "base/base/#$" +[[jl.type]] +name = "Base.TaskFailedException" +uri = "base/base/#$" +[[jl.type]] +name = "Base.Threads.Atomic" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Threads.Condition" +uri = "base/parallel/#$" +[[jl.type]] +name = "Base.Threads.SpinLock" +uri = "base/multi-threading/#$" +[[jl.type]] +name = "Base.Timer" +uri = "base/base/#$" +[[jl.type]] +name = "Base.UnitRange" +uri = "base/collections/#$" +[[jl.type]] +name = "Base.Val" +uri = "base/base/#$" +[[jl.type]] +name = "Base.VecOrMat" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.Vector" +uri = "base/arrays/#$" +[[jl.type]] +name = "Base.VersionNumber" +uri = "base/base/#$" +[[jl.type]] +name = "Base.WeakKeyDict" +uri = "base/collections/#$" +[[jl.type]] +name = "Base64.Base64DecodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Base64.Base64EncodePipe" +uri = "stdlib/Base64/#$" +[[jl.type]] +name = "Core.AbstractArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AbstractChar" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.AbstractFloat" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.AbstractString" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Any" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ArgumentError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Array" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.AssertionError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Bool" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.BoundsError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Char" +uri = "base/strings/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeInfo" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.Compiler.EscapeAnalysis.EscapeState" +uri = "devdocs/EscapeAnalysis/#$" +[[jl.type]] +name = "Core.DataType" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DenseArray" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.DivideError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.DomainError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ErrorException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Expr" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Float16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Float64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Function" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InexactError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.InitError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Int128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Int8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Integer" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.InterruptException" +uri = "base/base/#$" +[[jl.type]] +name = "Core.LoadError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.MethodError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Module" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.NamedTuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Nothing" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Number" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.OutOfMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.OverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Pair" +uri = "base/collections/#$" +[[jl.type]] +name = "Core.Ptr" +uri = "base/c/#$" +[[jl.type]] +name = "Core.QuoteNode" +uri = "base/base/#$" +[[jl.type]] +name = "Core.ReadOnlyMemoryError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Real" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.Ref" +uri = "base/c/#$" +[[jl.type]] +name = "Core.Signed" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.StackOverflowError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Symbol" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Task" +uri = "base/parallel/#$" +[[jl.type]] +name = "Core.Tuple" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Type" +uri = "base/base/#$" +[[jl.type]] +name = "Core.TypeError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UInt128" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt16" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt32" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt64" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UInt8" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.UndefInitializer" +uri = "base/arrays/#$" +[[jl.type]] +name = "Core.UndefKeywordError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefRefError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UndefVarError" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Union" +uri = "base/base/#$" +[[jl.type]] +name = "Core.UnionAll" +uri = "base/base/#$" +[[jl.type]] +name = "Core.Unsigned" +uri = "base/numbers/#$" +[[jl.type]] +name = "Core.WeakRef" +uri = "base/base/#$" +[[jl.type]] +name = "Dates.CompoundPeriod" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Date" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateFormat" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.DateTime" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Instant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Period" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.Time" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeType" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.TimeZone" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTC" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Dates.UTInstant" +uri = "stdlib/Dates/#$" +[[jl.type]] +name = "Distributed.AbstractWorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.CachingPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ClusterManager" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.Future" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.ProcessExitedException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteChannel" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.RemoteException" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerConfig" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Distributed.WorkerPool" +uri = "stdlib/Distributed/#$" +[[jl.type]] +name = "Downloads.Downloader" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.RequestError" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "Downloads.Response" +uri = "stdlib/Downloads/#$" +[[jl.type]] +name = "LibGit2.BlameOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Buffer" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CachedCredentials" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CheckoutOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CloneOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.Consts.GIT_CONFIG" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.CredentialPayload" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeFormatOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DescribeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffDelta" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffFile" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.DiffOptionsStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchHead" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.FetchOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitAnnotated" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlame" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitBlob" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitCommit" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitConfig" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitObject" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRemote" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRepo" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitRevWalker" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitShortHash" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitSignature" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitStatus" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTag" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.GitTree" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.IndexTime" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.MergeOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.ProxyOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.PushOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOperation" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RebaseOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.RemoteCallbacks" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SSHCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.SignatureStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusEntry" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StatusOptions" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.StrArrayStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.TimeStruct" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LibGit2.UserPasswordCredential" +uri = "stdlib/LibGit2/#$" +[[jl.type]] +name = "LinearAlgebra.Adjoint" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.AdjointFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Bidiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.BunchKaufman" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Cholesky" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.CholeskyPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Diagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Eigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Factorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedEigen" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.GeneralizedSchur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Givens" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hermitian" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Hessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LDLt" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LQ" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LU" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.LowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.PosDefException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QR" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRCompactWY" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.QRPivoted" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SVD" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Schur" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SingularException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.SymTridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Symmetric" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Transpose" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.TransposeFactorization" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.Tridiagonal" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UniformScaling" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitLowerTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UnitUpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperHessenberg" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.UpperTriangular" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "LinearAlgebra.ZeroPivotException" +uri = "stdlib/LinearAlgebra/#$" +[[jl.type]] +name = "Logging.AbstractLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.ConsoleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.LogLevel" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.NullLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Logging.SimpleLogger" +uri = "stdlib/Logging/#$" +[[jl.type]] +name = "Mmap.Anonymous" +uri = "stdlib/Mmap/#$" +[[jl.type]] +name = "REPL.TerminalMenus.Config" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectConfig" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "REPL.TerminalMenus.RadioMenu" +uri = "stdlib/REPL/#$" +[[jl.type]] +name = "Random.AbstractRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.MersenneTwister" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.RandomDevice" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Sampler" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerSimple" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerTrivial" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.SamplerType" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.TaskLocalRNG" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "Random.Xoshiro" +uri = "stdlib/Random/#$" +[[jl.type]] +name = "SHA.HMAC_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA1_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA2_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_224_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_256_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_384_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA3_512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SHA.SHA512_CTX" +uri = "stdlib/SHA/#$" +[[jl.type]] +name = "SharedArrays.SharedArray" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedMatrix" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "SharedArrays.SharedVector" +uri = "stdlib/SharedArrays/#$" +[[jl.type]] +name = "Sockets.DNSError" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPAddr" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv4" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.IPv6" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.TCPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "Sockets.UDPSocket" +uri = "stdlib/Sockets/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseArray" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseMatrix" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.AbstractSparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseMatrixCSC" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "SparseArrays.SparseVector" +uri = "stdlib/SparseArrays/#$" +[[jl.type]] +name = "TOML.Parser" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "TOML.ParserError" +uri = "stdlib/TOML/#$" +[[jl.type]] +name = "Tar.Header" +uri = "stdlib/Tar/#$" +[[jl.type]] +name = "Test.Broken" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Error" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Fail" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericArray" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericDict" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericOrder" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericSet" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.GenericString" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.LogRecord" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Pass" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.Result" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestLogger" +uri = "stdlib/Test/#$" +[[jl.type]] +name = "Test.TestSetException" +uri = "stdlib/Test/#$" + +[[std.doc]] +dispname = "Julia v1.10 Release Notes" +name = "NEWS" +uri = "NEWS/" +[[std.doc]] +dispname = "Arrays" +name = "base/arrays" +uri = "base/arrays/" +[[std.doc]] +dispname = "Essentials" +name = "base/base" +uri = "base/base/" +[[std.doc]] +dispname = "C Interface" +name = "base/c" +uri = "base/c/" +[[std.doc]] +dispname = "Collections and Data Structures" +name = "base/collections" +uri = "base/collections/" +[[std.doc]] +dispname = "Constants" +name = "base/constants" +uri = "base/constants/" +[[std.doc]] +dispname = "Filesystem" +name = "base/file" +uri = "base/file/" +[[std.doc]] +dispname = "I/O and Network" +name = "base/io-network" +uri = "base/io-network/" +[[std.doc]] +dispname = "Iteration utilities" +name = "base/iterators" +uri = "base/iterators/" +[[std.doc]] +dispname = "C Standard Library" +name = "base/libc" +uri = "base/libc/" +[[std.doc]] +dispname = "Mathematics" +name = "base/math" +uri = "base/math/" +[[std.doc]] +dispname = "Multi-Threading" +name = "base/multi-threading" +uri = "base/multi-threading/" +[[std.doc]] +dispname = "Numbers" +name = "base/numbers" +uri = "base/numbers/" +[[std.doc]] +dispname = "Tasks" +name = "base/parallel" +uri = "base/parallel/" +[[std.doc]] +dispname = "Punctuation" +name = "base/punctuation" +uri = "base/punctuation/" +[[std.doc]] +dispname = "Reflection and introspection" +name = "base/reflection" +uri = "base/reflection/" +[[std.doc]] +dispname = "SIMD Support" +name = "base/simd-types" +uri = "base/simd-types/" +[[std.doc]] +dispname = "Sorting and Related Functions" +name = "base/sort" +uri = "base/sort/" +[[std.doc]] +dispname = "StackTraces" +name = "base/stacktraces" +uri = "base/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "base/strings" +uri = "base/strings/" +[[std.doc]] +dispname = "EscapeAnalysis" +name = "devdocs/EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/" +[[std.doc]] +dispname = "Julia ASTs" +name = "devdocs/ast" +uri = "devdocs/ast/" +[[std.doc]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "devdocs/backtraces" +uri = "devdocs/backtraces/" +[[std.doc]] +dispname = "Bounds checking" +name = "devdocs/boundscheck" +uri = "devdocs/boundscheck/" +[[std.doc]] +dispname = "ARM (Linux)" +name = "devdocs/build/arm" +uri = "devdocs/build/arm/" +[[std.doc]] +dispname = "Building Julia (Detailed)" +name = "devdocs/build/build" +uri = "devdocs/build/build/" +[[std.doc]] +dispname = "Binary distributions" +name = "devdocs/build/distributing" +uri = "devdocs/build/distributing/" +[[std.doc]] +dispname = "FreeBSD" +name = "devdocs/build/freebsd" +uri = "devdocs/build/freebsd/" +[[std.doc]] +dispname = "Linux" +name = "devdocs/build/linux" +uri = "devdocs/build/linux/" +[[std.doc]] +dispname = "macOS" +name = "devdocs/build/macos" +uri = "devdocs/build/macos/" +[[std.doc]] +dispname = "Windows" +name = "devdocs/build/windows" +uri = "devdocs/build/windows/" +[[std.doc]] +dispname = "Calling Conventions" +name = "devdocs/callconv" +uri = "devdocs/callconv/" +[[std.doc]] +dispname = "Base.Cartesian" +name = "devdocs/cartesian" +uri = "devdocs/cartesian/" +[[std.doc]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "devdocs/compiler" +uri = "devdocs/compiler/" +[[std.doc]] +dispname = "gdb debugging tips" +name = "devdocs/debuggingtips" +uri = "devdocs/debuggingtips/" +[[std.doc]] +dispname = "Eval of Julia code" +name = "devdocs/eval" +uri = "devdocs/eval/" +[[std.doc]] +dispname = "External Profiler Support" +name = "devdocs/external_profilers" +uri = "devdocs/external_profilers/" +[[std.doc]] +dispname = "Julia Functions" +name = "devdocs/functions" +uri = "devdocs/functions/" +[[std.doc]] +dispname = "Garbage Collection in Julia" +name = "devdocs/gc" +uri = "devdocs/gc/" +[[std.doc]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "devdocs/gc-sa" +uri = "devdocs/gc-sa/" +[[std.doc]] +dispname = "Inference" +name = "devdocs/inference" +uri = "devdocs/inference/" +[[std.doc]] +dispname = "Initialization of the Julia runtime" +name = "devdocs/init" +uri = "devdocs/init/" +[[std.doc]] +dispname = "isbits Union Optimizations" +name = "devdocs/isbitsunionarrays" +uri = "devdocs/isbitsunionarrays/" +[[std.doc]] +dispname = "Working with LLVM" +name = "devdocs/llvm" +uri = "devdocs/llvm/" +[[std.doc]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "devdocs/locks" +uri = "devdocs/locks/" +[[std.doc]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "devdocs/meta" +uri = "devdocs/meta/" +[[std.doc]] +dispname = "Memory layout of Julia Objects" +name = "devdocs/object" +uri = "devdocs/object/" +[[std.doc]] +dispname = "Arrays with custom indices" +name = "devdocs/offset-arrays" +uri = "devdocs/offset-arrays/" +[[std.doc]] +dispname = "Package Images" +name = "devdocs/pkgimg" +uri = "devdocs/pkgimg/" +[[std.doc]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "devdocs/precompile_hang" +uri = "devdocs/precompile_hang/" +[[std.doc]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "devdocs/probes" +uri = "devdocs/probes/" +[[std.doc]] +dispname = "Module loading" +name = "devdocs/require" +uri = "devdocs/require/" +[[std.doc]] +dispname = "Sanitizer support" +name = "devdocs/sanitizers" +uri = "devdocs/sanitizers/" +[[std.doc]] +dispname = "Julia SSA-form IR" +name = "devdocs/ssair" +uri = "devdocs/ssair/" +[[std.doc]] +dispname = "printf() and stdio in the Julia runtime" +name = "devdocs/stdio" +uri = "devdocs/stdio/" +[[std.doc]] +dispname = "SubArrays" +name = "devdocs/subarrays" +uri = "devdocs/subarrays/" +[[std.doc]] +dispname = "System Image Building" +name = "devdocs/sysimg" +uri = "devdocs/sysimg/" +[[std.doc]] +dispname = "More about types" +name = "devdocs/types" +uri = "devdocs/types/" +[[std.doc]] +dispname = "Using Valgrind with Julia" +name = "devdocs/valgrind" +uri = "devdocs/valgrind/" +[[std.doc]] +dispname = "Julia Documentation" +name = "index" +uri = "" +[[std.doc]] +dispname = "Single- and multi-dimensional Arrays" +name = "manual/arrays" +uri = "manual/arrays/" +[[std.doc]] +dispname = "Asynchronous Programming" +name = "manual/asynchronous-programming" +uri = "manual/asynchronous-programming/" +[[std.doc]] +dispname = "Calling C and Fortran Code" +name = "manual/calling-c-and-fortran-code" +uri = "manual/calling-c-and-fortran-code/" +[[std.doc]] +dispname = "Code Loading" +name = "manual/code-loading" +uri = "manual/code-loading/" +[[std.doc]] +dispname = "Command-line Interface" +name = "manual/command-line-interface" +uri = "manual/command-line-interface/" +[[std.doc]] +dispname = "Complex and Rational Numbers" +name = "manual/complex-and-rational-numbers" +uri = "manual/complex-and-rational-numbers/" +[[std.doc]] +dispname = "Constructors" +name = "manual/constructors" +uri = "manual/constructors/" +[[std.doc]] +dispname = "Control Flow" +name = "manual/control-flow" +uri = "manual/control-flow/" +[[std.doc]] +dispname = "Conversion and Promotion" +name = "manual/conversion-and-promotion" +uri = "manual/conversion-and-promotion/" +[[std.doc]] +dispname = "Multi-processing and Distributed Computing" +name = "manual/distributed-computing" +uri = "manual/distributed-computing/" +[[std.doc]] +dispname = "Documentation" +name = "manual/documentation" +uri = "manual/documentation/" +[[std.doc]] +dispname = "Embedding Julia" +name = "manual/embedding" +uri = "manual/embedding/" +[[std.doc]] +dispname = "Environment Variables" +name = "manual/environment-variables" +uri = "manual/environment-variables/" +[[std.doc]] +dispname = "Frequently Asked Questions" +name = "manual/faq" +uri = "manual/faq/" +[[std.doc]] +dispname = "Functions" +name = "manual/functions" +uri = "manual/functions/" +[[std.doc]] +dispname = "Getting Started" +name = "manual/getting-started" +uri = "manual/getting-started/" +[[std.doc]] +dispname = "Handling Operating System Variation" +name = "manual/handling-operating-system-variation" +uri = "manual/handling-operating-system-variation/" +[[std.doc]] +dispname = "Integers and Floating-Point Numbers" +name = "manual/integers-and-floating-point-numbers" +uri = "manual/integers-and-floating-point-numbers/" +[[std.doc]] +dispname = "Interfaces" +name = "manual/interfaces" +uri = "manual/interfaces/" +[[std.doc]] +dispname = "Mathematical Operations and Elementary Functions" +name = "manual/mathematical-operations" +uri = "manual/mathematical-operations/" +[[std.doc]] +dispname = "Metaprogramming" +name = "manual/metaprogramming" +uri = "manual/metaprogramming/" +[[std.doc]] +dispname = "Methods" +name = "manual/methods" +uri = "manual/methods/" +[[std.doc]] +dispname = "Missing Values" +name = "manual/missing" +uri = "manual/missing/" +[[std.doc]] +dispname = "Modules" +name = "manual/modules" +uri = "manual/modules/" +[[std.doc]] +dispname = "Multi-Threading" +name = "manual/multi-threading" +uri = "manual/multi-threading/" +[[std.doc]] +dispname = "Networking and Streams" +name = "manual/networking-and-streams" +uri = "manual/networking-and-streams/" +[[std.doc]] +dispname = "Noteworthy Differences from other Languages" +name = "manual/noteworthy-differences" +uri = "manual/noteworthy-differences/" +[[std.doc]] +dispname = "Parallel Computing" +name = "manual/parallel-computing" +uri = "manual/parallel-computing/" +[[std.doc]] +dispname = "Performance Tips" +name = "manual/performance-tips" +uri = "manual/performance-tips/" +[[std.doc]] +dispname = "Profiling" +name = "manual/profile" +uri = "manual/profile/" +[[std.doc]] +dispname = "Running External Programs" +name = "manual/running-external-programs" +uri = "manual/running-external-programs/" +[[std.doc]] +dispname = "Stack Traces" +name = "manual/stacktraces" +uri = "manual/stacktraces/" +[[std.doc]] +dispname = "Strings" +name = "manual/strings" +uri = "manual/strings/" +[[std.doc]] +dispname = "Style Guide" +name = "manual/style-guide" +uri = "manual/style-guide/" +[[std.doc]] +dispname = "Types" +name = "manual/types" +uri = "manual/types/" +[[std.doc]] +dispname = "Unicode Input" +name = "manual/unicode-input" +uri = "manual/unicode-input/" +[[std.doc]] +dispname = "Variables" +name = "manual/variables" +uri = "manual/variables/" +[[std.doc]] +dispname = "Scope of Variables" +name = "manual/variables-and-scoping" +uri = "manual/variables-and-scoping/" +[[std.doc]] +dispname = "Workflow Tips" +name = "manual/workflow-tips" +uri = "manual/workflow-tips/" +[[std.doc]] +dispname = "ArgTools" +name = "stdlib/ArgTools" +uri = "stdlib/ArgTools/" +[[std.doc]] +dispname = "Artifacts" +name = "stdlib/Artifacts" +uri = "stdlib/Artifacts/" +[[std.doc]] +dispname = "Base64" +name = "stdlib/Base64" +uri = "stdlib/Base64/" +[[std.doc]] +dispname = "CRC32c" +name = "stdlib/CRC32c" +uri = "stdlib/CRC32c/" +[[std.doc]] +dispname = "Dates" +name = "stdlib/Dates" +uri = "stdlib/Dates/" +[[std.doc]] +dispname = "Delimited Files" +name = "stdlib/DelimitedFiles" +uri = "stdlib/DelimitedFiles/" +[[std.doc]] +dispname = "Distributed Computing" +name = "stdlib/Distributed" +uri = "stdlib/Distributed/" +[[std.doc]] +dispname = "Downloads" +name = "stdlib/Downloads" +uri = "stdlib/Downloads/" +[[std.doc]] +dispname = "File Events" +name = "stdlib/FileWatching" +uri = "stdlib/FileWatching/" +[[std.doc]] +dispname = "Future" +name = "stdlib/Future" +uri = "stdlib/Future/" +[[std.doc]] +dispname = "Interactive Utilities" +name = "stdlib/InteractiveUtils" +uri = "stdlib/InteractiveUtils/" +[[std.doc]] +dispname = "Lazy Artifacts" +name = "stdlib/LazyArtifacts" +uri = "stdlib/LazyArtifacts/" +[[std.doc]] +dispname = "LibCURL" +name = "stdlib/LibCURL" +uri = "stdlib/LibCURL/" +[[std.doc]] +dispname = "LibGit2" +name = "stdlib/LibGit2" +uri = "stdlib/LibGit2/" +[[std.doc]] +dispname = "Dynamic Linker" +name = "stdlib/Libdl" +uri = "stdlib/Libdl/" +[[std.doc]] +dispname = "Linear Algebra" +name = "stdlib/LinearAlgebra" +uri = "stdlib/LinearAlgebra/" +[[std.doc]] +dispname = "Logging" +name = "stdlib/Logging" +uri = "stdlib/Logging/" +[[std.doc]] +dispname = "Markdown" +name = "stdlib/Markdown" +uri = "stdlib/Markdown/" +[[std.doc]] +dispname = "Memory-mapped I/O" +name = "stdlib/Mmap" +uri = "stdlib/Mmap/" +[[std.doc]] +dispname = "NetworkOptions" +name = "stdlib/NetworkOptions" +uri = "stdlib/NetworkOptions/" +[[std.doc]] +dispname = "Pkg" +name = "stdlib/Pkg" +uri = "stdlib/Pkg/" +[[std.doc]] +dispname = "Printf" +name = "stdlib/Printf" +uri = "stdlib/Printf/" +[[std.doc]] +dispname = "Profiling" +name = "stdlib/Profile" +uri = "stdlib/Profile/" +[[std.doc]] +dispname = "The Julia REPL" +name = "stdlib/REPL" +uri = "stdlib/REPL/" +[[std.doc]] +dispname = "Random Numbers" +name = "stdlib/Random" +uri = "stdlib/Random/" +[[std.doc]] +dispname = "SHA" +name = "stdlib/SHA" +uri = "stdlib/SHA/" +[[std.doc]] +dispname = "Serialization" +name = "stdlib/Serialization" +uri = "stdlib/Serialization/" +[[std.doc]] +dispname = "Shared Arrays" +name = "stdlib/SharedArrays" +uri = "stdlib/SharedArrays/" +[[std.doc]] +dispname = "Sockets" +name = "stdlib/Sockets" +uri = "stdlib/Sockets/" +[[std.doc]] +dispname = "Sparse Arrays" +name = "stdlib/SparseArrays" +uri = "stdlib/SparseArrays/" +[[std.doc]] +dispname = "Statistics" +name = "stdlib/Statistics" +uri = "stdlib/Statistics/" +[[std.doc]] +dispname = "TOML" +name = "stdlib/TOML" +uri = "stdlib/TOML/" +[[std.doc]] +dispname = "Tar" +name = "stdlib/Tar" +uri = "stdlib/Tar/" +[[std.doc]] +dispname = "Unit Testing" +name = "stdlib/Test" +uri = "stdlib/Test/" +[[std.doc]] +dispname = "UUIDs" +name = "stdlib/UUIDs" +uri = "stdlib/UUIDs/" +[[std.doc]] +dispname = "Unicode" +name = "stdlib/Unicode" +uri = "stdlib/Unicode/" + +[[std.label]] +dispname = "\"Value types\"" +name = "\"Value-types\"" +uri = "manual/types/#%22Value-types%22" +[[std.label]] +dispname = "... combines many arguments into one argument in function definitions" +name = "...-combines-many-arguments-into-one-argument-in-function-definitions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "... splits one argument into many different arguments in function calls" +name = "...-splits-one-argument-into-many-different-arguments-in-function-calls" +uri = "manual/faq/#$" +[[std.label]] +dispname = "32-bit (ARMv6, ARMv7)" +name = "32-bit-(ARMv6,-ARMv7)" +uri = "devdocs/build/arm/#32-bit-%28ARMv6%2C-ARMv7%29" +[[std.label]] +dispname = "@ccall / @cfunction argument translation guide" +name = "@ccall-/-@cfunction-argument-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-argument-translation-guide" +[[std.label]] +dispname = "@ccall / @cfunction return type translation guide" +name = "@ccall-/-@cfunction-return-type-translation-guide" +uri = "manual/calling-c-and-fortran-code/#%40ccall-%2F-%40cfunction-return-type-translation-guide" +[[std.label]] +name = "@threadcall" +uri = "manual/multi-threading/#%40threadcall" +[[std.label]] +name = "@time" +uri = "manual/profile/#%40time" +[[std.label]] +dispname = "A basic editor/REPL workflow" +name = "A-basic-editor/REPL-workflow" +uri = "manual/workflow-tips/#A-basic-editor%2FREPL-workflow" +[[std.label]] +dispname = "A few details" +name = "A-few-details" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "A simple TCP example" +name = "A-simple-TCP-example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "A simple sampler without pre-computed data" +name = "A-simple-sampler-without-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "AArch64 (ARMv8)" +name = "AArch64-(ARMv8)" +uri = "devdocs/build/arm/#AArch64-%28ARMv8%29" +[[std.label]] +dispname = "ARM (Linux)" +name = "ARM-(Linux)" +uri = "devdocs/build/arm/#ARM-%28Linux%29" +[[std.label]] +dispname = "Abstract containers and element types" +name = "Abstract-containers-and-element-types" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Abstract number types" +name = "Abstract-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Processing events with AbstractLogger" +name = "AbstractLogger-interface" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "AbstractMenu extension interface" +name = "AbstractMenu-extension-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Accessing Data through a Pointer" +name = "Accessing-Data-through-a-Pointer" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Documentation" +name = "Accessing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Accessing Global Variables" +name = "Accessing-Global-Variables" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Accessing Returned Arrays" +name = "Accessing-Returned-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Accumulation and clearing" +name = "Accumulation-and-clearing" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Adding New Zones" +name = "Adding-New-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding metadata to zones" +name = "Adding-metadata-to-zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Adding methods" +name = "Adding-methods" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Adding probes in libjulia" +name = "Adding-probes-in-libjulia" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Additional spurious warnings" +name = "Additional-spurious-warnings" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Address Sanitizer (ASAN)" +name = "Address-Sanitizer-(ASAN)" +uri = "devdocs/sanitizers/#Address-Sanitizer-%28ASAN%29" +[[std.label]] +dispname = "Address Sanitizer: easy build" +name = "Address-Sanitizer:-easy-build" +uri = "devdocs/sanitizers/#Address-Sanitizer%3A-easy-build" +[[std.label]] +name = "Admonitions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Advanced Usage" +name = "Advanced-Usage" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Advanced: streaming files" +name = "Advanced:-streaming-files" +uri = "manual/networking-and-streams/#Advanced%3A-streaming-files" +[[std.label]] +dispname = "After compiling" +name = "After-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "All HMAC functions" +name = "All-HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All Objects" +name = "All-Objects" +uri = "base/base/#$" +[[std.label]] +dispname = "All SHA context types" +name = "All-SHA-context-types" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "All SHA functions" +name = "All-SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Allocating storage using generalizations of similar" +name = "Allocating-storage-using-generalizations-of-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Allocation" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Alternate Orderings" +name = "Alternate-Orderings" +uri = "base/sort/#$" +[[std.label]] +dispname = "An advanced example" +name = "An-advanced-example" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "An optimized sampler with pre-computed data" +name = "An-optimized-sampler-with-pre-computed-data" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Analysis Design" +name = "Analysis-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Analysis Usage" +name = "Analysis-Usage" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Annotate values taken from untyped locations" +name = "Annotate-values-taken-from-untyped-locations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Anonymous-function expressions as macro arguments" +name = "Anonymous-function-expressions-as-macro-arguments" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Arbitrary Precision Arithmetic" +name = "Arbitrary-Precision-Arithmetic" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Architecture Customization" +name = "Architecture-Customization" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "ArgTools" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument Handling" +name = "Argument-Handling" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Argument-type declarations" +name = "Argument-type-declarations" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Arithmetic Operators" +name = "Arithmetic-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Array functions" +name = "Array-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Array traits" +name = "Array-traits" +uri = "manual/arrays/#$" +[[std.label]] +name = "Arrays" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Arrays With Missing Values" +name = "Arrays-With-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Artifacts" +uri = "stdlib/Artifacts/#$" +[[std.label]] +dispname = "Asynchronous I/O" +name = "Asynchronous-I/O" +uri = "manual/networking-and-streams/#Asynchronous-I%2FO" +[[std.label]] +dispname = "Atomic Operations" +name = "Atomic-Operations" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Atomic operations" +name = "Atomic-operations" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Available probes" +name = "Available-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Avoid changing the type of a variable" +name = "Avoid-changing-the-type-of-a-variable" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid confusion about whether something is an instance or a type" +name = "Avoid-confusion-about-whether-something-is-an-instance-or-a-type" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid elaborate container types" +name = "Avoid-elaborate-container-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid fields with abstract containers" +name = "Avoid-fields-with-abstract-containers" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid fields with abstract type" +name = "Avoid-fields-with-abstract-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid strange type Unions" +name = "Avoid-strange-type-Unions" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid string interpolation for I/O" +name = "Avoid-string-interpolation-for-I/O" +uri = "manual/performance-tips/#Avoid-string-interpolation-for-I%2FO" +[[std.label]] +dispname = "Avoid type piracy" +name = "Avoid-type-piracy" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid untyped global variables" +name = "Avoid-untyped-global-variables" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Avoid using floats for numeric literals in generic code when possible" +name = "Avoid-using-floats-for-numeric-literals-in-generic-code-when-possible" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoid writing overly-specific types" +name = "Avoid-writing-overly-specific-types" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Avoiding Deadlock in Pipelines" +name = "Avoiding-Deadlock-in-Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "BLAS and LAPACK" +name = "BLAS-and-LAPACK" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "BLAS functions" +name = "BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "Background" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Background and References" +name = "Background-and-References" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Backporting commits" +name = "Backporting-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Backward Escape Propagation" +name = "Backward-Escape-Propagation" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Base Submodules" +name = "Base-Submodules" +uri = "base/base/#$" +[[std.label]] +name = "Base.Cartesian" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Base._start" +uri = "devdocs/init/#$" +[[std.label]] +name = "Base64" +uri = "stdlib/Base64/#$" +[[std.label]] +dispname = "Basic Functions" +name = "Basic-Functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Basic Stream I/O" +name = "Basic-Stream-I/O" +uri = "manual/networking-and-streams/#Basic-Stream-I%2FO" +[[std.label]] +dispname = "Basic Task operations" +name = "Basic-Task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Basic Unit Tests" +name = "Basic-Unit-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Basic functions" +name = "Basic-functions" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Basic syntax" +name = "Basic-syntax" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Basic usage" +name = "Basic-usage" +uri = "manual/profile/#$" +[[std.label]] +name = "Basics" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Be aware of when Julia avoids specializing" +name = "Be-aware-of-when-Julia-avoids-specializing" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Be careful with type equality" +name = "Be-careful-with-type-equality" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "BigFloats and BigInts" +name = "BigFloats-and-BigInts" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Binary distribution" +name = "Binary-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Binary distributions" +name = "Binary-distributions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Bitwise Operators" +name = "Bitwise-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Block forms" +name = "Block-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Block quotes" +name = "Block-quotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Bold" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Boolean Operators" +name = "Boolean-Operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Bounds checking" +name = "Bounds-checking" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Bracketed forms" +name = "Bracketed-forms" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Break functions into multiple definitions" +name = "Break-functions-into-multiple-definitions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Broadcast Styles" +name = "Broadcast-Styles" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Broadcast and vectorization" +name = "Broadcast-and-vectorization" +uri = "base/arrays/#$" +[[std.label]] +name = "Broadcasting" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Broken Locks" +name = "Broken-Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Broken Tests" +name = "Broken-Tests" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Browser-based workflow" +name = "Browser-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Build dependencies" +name = "Build-dependencies" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Build process is slow/eats memory/hangs my computer" +name = "Build-process-is-slow/eats-memory/hangs-my-computer" +uri = "devdocs/build/windows/#Build-process-is-slow%2Feats-memory%2Fhangs-my-computer" +[[std.label]] +dispname = "Build system changes" +name = "Build-system-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Building 32-bit Julia on a 64-bit machine" +name = "Building-32-bit-Julia-on-a-64-bit-machine" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia" +name = "Building-Julia" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia (Detailed)" +name = "Building-Julia-(Detailed)" +uri = "devdocs/build/build/#Building-Julia-%28Detailed%29" +[[std.label]] +dispname = "Building Julia from source with a Git checkout of a stdlib" +name = "Building-Julia-from-source-with-a-Git-checkout-of-a-stdlib" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Building Julia with Tracy" +name = "Building-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Building Julia with a different version of LLVM" +name = "Building-Julia-with-a-different-version-of-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Building a similar type with a different type parameter" +name = "Building-a-similar-type-with-a-different-type-parameter" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Building an \"assert build\" of Julia" +name = "Building-an-\"assert-build\"-of-Julia" +uri = "devdocs/build/build/#Building-an-%22assert-build%22-of-Julia" +[[std.label]] +dispname = "Building an advanced macro" +name = "Building-an-advanced-macro" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Building test binaries" +name = "Building-test-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Building the Julia system image" +name = "Building-the-Julia-system-image" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Built-in Exceptions" +name = "Built-in-Exceptions" +uri = "manual/control-flow/#$" +[[std.label]] +name = "Builtins" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "C++" +name = "C" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "C ABI" +name = "C-ABI" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "C Interface" +name = "C-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "C Standard Library" +name = "C-Standard-Library" +uri = "base/libc/#$" +[[std.label]] +dispname = "C Wrapper Examples" +name = "C-Wrapper-Examples" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "CPU Profiling" +name = "CPU-Profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "CRC32c" +uri = "stdlib/CRC32c/#$" +[[std.label]] +dispname = "Calling C and Fortran Code" +name = "Calling-C-and-Fortran-Code" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Calling Conventions" +name = "Calling-Conventions" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Calling Julia Functions" +name = "Calling-Julia-Functions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Calling a particular method" +name = "Calling-a-particular-method" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +name = "Calls" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Can I use using or import inside a function?" +name = "Can-I-use-using-or-import-inside-a-function?" +uri = "manual/faq/#Can-I-use-using-or-import-inside-a-function%3F" +[[std.label]] +dispname = "Cartesian indexing" +name = "Cartesian-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Cartesian indices" +name = "Cartesian-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Case Study: Rational" +name = "Case-Study:-Rational" +uri = "manual/constructors/#Case-Study%3A-Rational" +[[std.label]] +dispname = "Case Study: Rational Promotions" +name = "Case-Study:-Rational-Promotions" +uri = "manual/conversion-and-promotion/#Case-Study%3A-Rational-Promotions" +[[std.label]] +dispname = "Catching errors" +name = "Catching-errors" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +name = "Caution!" +uri = "devdocs/boundscheck/#Caution%21" +[[std.label]] +dispname = "Chaining comparisons" +name = "Chaining-comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Changing the contextual module which is active at the REPL" +name = "Changing-the-contextual-module-which-is-active-at-the-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Channels" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Channels and RemoteChannels" +name = "Channels-and-RemoteChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Checking for package breakages" +name = "Checking-for-package-breakages" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Checking for performance regressions" +name = "Checking-for-performance-regressions" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Cherry picking commits" +name = "Cherry-picking-commits" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Closing a Library" +name = "Closing-a-Library" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Closure cfunctions" +name = "Closure-cfunctions" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Closures" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Cluster Manager Interface" +name = "Cluster-Manager-Interface" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Cluster Managers with Custom Transports" +name = "Cluster-Managers-with-Custom-Transports" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "ClusterManagers" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Cmd Objects" +name = "Cmd-Objects" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Code Generation" +name = "Code-Generation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Code blocks" +name = "Code-blocks" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Code loading" +name = "Code-loading" +uri = "base/base/#$" +[[std.label]] +name = "CodeInfo" +uri = "devdocs/ast/#$" +[[std.label]] +name = "CodeInstance" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Collections and Data Structures" +name = "Collections-and-Data-Structures" +uri = "base/collections/#$" +[[std.label]] +name = "Combinatorics" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Command-line option changes" +name = "Command-line-option-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Common Date Formatters" +name = "Common-Date-Formatters" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Common Operations" +name = "Common-Operations" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Communicating with Channels" +name = "Communicating-with-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Communication and synchronization" +name = "Communication-and-synchronization" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Comparison with backtrace" +name = "Comparison-with-[backtrace](@ref)" +uri = "manual/stacktraces/#Comparison-with-%5Bbacktrace%5D%28%40ref%29" +[[std.label]] +dispname = "Compiler/Runtime improvements" +name = "Compiler/Runtime-improvements" +uri = "NEWS/#Compiler%2FRuntime-improvements" +[[std.label]] +dispname = "Compiling with MinGW/MSYS2" +name = "Compiling-with-MinGW/MSYS2" +uri = "devdocs/build/windows/#Compiling-with-MinGW%2FMSYS2" +[[std.label]] +dispname = "Completeness of analysis" +name = "Completeness-of-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Complex Example" +name = "Complex-Example" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Complex Numbers" +name = "Complex-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex and Rational Numbers" +name = "Complex-and-Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Complex method \"cascades\" with default arguments" +name = "Complex-method-\"cascades\"-with-default-arguments" +uri = "manual/methods/#Complex-method-%22cascades%22-with-default-arguments" +[[std.label]] +dispname = "Composite Types" +name = "Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Computing cluster" +name = "Computing-cluster" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Concatenation and permutation" +name = "Concatenation-and-permutation" +uri = "base/arrays/#$" +[[std.label]] +name = "Conclusion" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Concrete number types" +name = "Concrete-number-types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "ConfiguredMenu subtypes" +name = "ConfiguredMenu-subtypes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Consider StaticArrays.jl for small fixed-size vector/matrix operations" +name = "Consider-StaticArrays.jl-for-small-fixed-size-vector/matrix-operations" +uri = "manual/performance-tips/#Consider-StaticArrays.jl-for-small-fixed-size-vector%2Fmatrix-operations" +[[std.label]] +dispname = "Construction and Initialization" +name = "Construction-and-Initialization" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Constructors for types unrelated to their arguments" +name = "Constructors-for-types-unrelated-to-their-arguments" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Constructors that don't return instances of their own type" +name = "Constructors-that-don't-return-instances-of-their-own-type" +uri = "manual/conversion-and-promotion/#Constructors-that-don%27t-return-instances-of-their-own-type" +[[std.label]] +dispname = "Control Flow" +name = "Control-Flow" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Control Flow and Short-Circuiting Operators" +name = "Control-Flow-and-Short-Circuiting-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Controlling the Garbage Collector" +name = "Controlling-the-Garbage-Collector" +uri = "manual/embedding/#$" +[[std.label]] +name = "Conversion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Conversion Functions" +name = "Conversion-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Conversion vs. Construction" +name = "Conversion-vs.-Construction" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Converting Types" +name = "Converting-Types" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Copying data is not always bad" +name = "Copying-data-is-not-always-bad" +uri = "manual/performance-tips/#$" +[[std.label]] +name = "Core.eval" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Correspondence of dense and sparse methods" +name = "Correspondence-of-dense-and-sparse-methods" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Creating C-Compatible Julia Function Pointers" +name = "Creating-C-Compatible-Julia-Function-Pointers" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Creating Custom AbstractTestSet Types" +name = "Creating-Custom-AbstractTestSet-Types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating Sample Functions" +name = "Creating-Sample-Functions" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a Test Environment" +name = "Creating-a-Test-Environment" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Creating a backports branch" +name = "Creating-a-backports-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Creating events" +name = "Creating-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Creating generic functions" +name = "Creating-generic-functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Creating new generators" +name = "Creating-new-generators" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Cross-compiling from Unix (Linux/Mac/WSL)" +name = "Cross-compiling-from-Unix-(Linux/Mac/WSL)" +uri = "devdocs/build/windows/#Cross-compiling-from-Unix-%28Linux%2FMac%2FWSL%29" +[[std.label]] +dispname = "Custom AbstractUnitRange types" +name = "Custom-AbstractUnitRange-types" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom sampler types" +name = "Custom-sampler-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Customizable binary operators" +name = "Customizable-binary-operators" +uri = "base/math/#$" +[[std.label]] +name = "Customization" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Customization / Configuration" +name = "Customization-/-Configuration" +uri = "stdlib/REPL/#Customization-%2F-Configuration" +[[std.label]] +dispname = "Customizing Colors" +name = "Customizing-Colors" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Customizing keybindings" +name = "Customizing-keybindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Cygwin-to-MinGW cross-compiling" +name = "Cygwin-to-MinGW-cross-compiling" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Data Formats" +name = "Data-Formats" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Data Movement" +name = "Data-Movement" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Data-race freedom" +name = "Data-race-freedom" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "DataType fields" +name = "DataType-fields" +uri = "base/reflection/#$" +[[std.label]] +dispname = "DataType layout" +name = "DataType-layout" +uri = "base/reflection/#$" +[[std.label]] +name = "Dates" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates Functions" +name = "Dates-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dates and Time Types" +name = "Dates-and-Time-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Dealing with signals" +name = "Dealing-with-signals" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Debugging LLVM transformations in isolation" +name = "Debugging-LLVM-transformations-in-isolation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Debugging a cross-compiled build under wine" +name = "Debugging-a-cross-compiled-build-under-wine" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Debugging and profiling" +name = "Debugging-and-profiling" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Debugging compiler.jl" +name = "Debugging-compiler.jl" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Debugging during Julia's build process (bootstrap)" +name = "Debugging-during-Julia's-build-process-(bootstrap)" +uri = "devdocs/debuggingtips/#Debugging-during-Julia%27s-build-process-%28bootstrap%29" +[[std.label]] +dispname = "Debugging precompilation errors" +name = "Debugging-precompilation-errors" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Declared structure" +name = "Declared-structure" +uri = "base/base/#$" +[[std.label]] +dispname = "Default top-level definitions and bare modules" +name = "Default-top-level-definitions-and-bare-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Defining Methods" +name = "Defining-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Defining New Conversions" +name = "Defining-New-Conversions" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining Promotion Rules" +name = "Defining-Promotion-Rules" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Defining methods in local scope" +name = "Defining-methods-in-local-scope" +uri = "manual/methods/#$" +[[std.label]] +name = "Definitions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Delimited Files" +name = "Delimited-Files" +uri = "stdlib/DelimitedFiles/#$" +[[std.label]] +dispname = "Deprecated or removed" +name = "Deprecated-or-removed" +uri = "NEWS/#$" +[[std.label]] +name = "Dequeues" +uri = "base/collections/#$" +[[std.label]] +dispname = "Design Patterns with Parametric Methods" +name = "Design-Patterns-with-Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Diagonal types" +name = "Diagonal-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Dictionaries" +uri = "base/collections/#$" +[[std.label]] +dispname = "Dispatch on one argument at a time" +name = "Dispatch-on-one-argument-at-a-time" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Display equations" +name = "Display-equations" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Displaying Julia variables" +name = "Displaying-Julia-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Division errors" +name = "Division-errors" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Division functions" +name = "Division-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Do-Block Syntax for Function Arguments" +name = "Do-Block-Syntax-for-Function-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Do I want to use the Stable, LTS, or nightly version of Julia?" +name = "Do-I-want-to-use-the-Stable,-LTS,-or-nightly-version-of-Julia?" +uri = "manual/faq/#Do-I-want-to-use-the-Stable%2C-LTS%2C-or-nightly-version-of-Julia%3F" +[[std.label]] +dispname = "Don't expose unsafe operations at the interface level" +name = "Don't-expose-unsafe-operations-at-the-interface-level" +uri = "manual/style-guide/#Don%27t-expose-unsafe-operations-at-the-interface-level" +[[std.label]] +dispname = "Don't overload methods of base container types" +name = "Don't-overload-methods-of-base-container-types" +uri = "manual/style-guide/#Don%27t-overload-methods-of-base-container-types" +[[std.label]] +dispname = "Don't overuse ..." +name = "Don't-overuse-..." +uri = "manual/style-guide/#Don%27t-overuse-..." +[[std.label]] +dispname = "Don't overuse macros" +name = "Don't-overuse-macros" +uri = "manual/style-guide/#Don%27t-overuse-macros" +[[std.label]] +dispname = "Don't overuse try-catch" +name = "Don't-overuse-try-catch" +uri = "manual/style-guide/#Don%27t-overuse-try-catch" +[[std.label]] +dispname = "Don't parenthesize conditions" +name = "Don't-parenthesize-conditions" +uri = "manual/style-guide/#Don%27t-parenthesize-conditions" +[[std.label]] +dispname = "Don't use unnecessary static parameters" +name = "Don't-use-unnecessary-static-parameters" +uri = "manual/style-guide/#Don%27t-use-unnecessary-static-parameters" +[[std.label]] +dispname = "Don't write a trivial anonymous function x->f(x) for a named function f" +name = "Don't-write-a-trivial-anonymous-function-x-f(x)-for-a-named-function-f" +uri = "manual/style-guide/#Don%27t-write-a-trivial-anonymous-function-x-f%28x%29-for-a-named-function-f" +[[std.label]] +dispname = "Downloading the Julia source code" +name = "Downloading-the-Julia-source-code" +uri = "devdocs/build/build/#$" +[[std.label]] +name = "Downloads" +uri = "stdlib/Downloads/#$" +[[std.label]] +name = "Durations/Comparisons" +uri = "stdlib/Dates/#Durations%2FComparisons" +[[std.label]] +dispname = "Dynamic Linker" +name = "Dynamic-Linker" +uri = "stdlib/Libdl/#$" +[[std.label]] +dispname = "Dynamic documentation" +name = "Dynamic-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Dynamically Enabling and Disabling Zones" +name = "Dynamically-Enabling-and-Disabling-Zones" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "EA-Alias-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Array Analysis" +name = "EA-Array-Analysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Exception Handling" +name = "EA-Exception-Handling" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "ENABLE_GDBLISTENER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "ENABLE_JITPROFILING" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Early filtering and message handling" +name = "Early-filtering-and-message-handling" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Elementary Functions" +name = "Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Elementary operations" +name = "Elementary-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Eliding bounds checks" +name = "Eliding-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Embedding Julia" +name = "Embedding-Julia" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Emit bounds checks" +name = "Emit-bounds-checks" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Empty generic functions" +name = "Empty-generic-functions" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Enabling stack trace samples" +name = "Enabling-stack-trace-samples" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Enabling support" +name = "Enabling-support" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Environment Variables" +name = "Environment-Variables" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Environment stacks" +name = "Environment-stacks" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Environment variables" +name = "Environment-variables" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Environments" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Equality and Comparison Operators" +name = "Equality-and-Comparison-Operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Error handling" +name = "Error-handling" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Errors during Julia startup" +name = "Errors-during-Julia-startup" +uri = "devdocs/backtraces/#$" +[[std.label]] +name = "EscapeAnalysis" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +name = "Essentials" +uri = "base/base/#$" +[[std.label]] +dispname = "Eval of Julia code" +name = "Eval-of-Julia-code" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Evaluating expressions" +name = "Evaluating-expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Evaluation Scope of Default Values" +name = "Evaluation-Scope-of-Default-Values" +uri = "manual/functions/#$" +[[std.label]] +name = "Events" +uri = "base/base/#$" +[[std.label]] +name = "Example" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Example setup" +name = "Example-setup" +uri = "devdocs/sanitizers/#$" +[[std.label]] +dispname = "Example: Enable debug-level messages" +name = "Example:-Enable-debug-level-messages" +uri = "stdlib/Logging/#Example%3A-Enable-debug-level-messages" +[[std.label]] +dispname = "Example: OpenLibm" +name = "Example:-OpenLibm" +uri = "devdocs/build/build/#Example%3A-OpenLibm" +[[std.label]] +dispname = "Example: Writing log events to a file" +name = "Example:-Writing-log-events-to-a-file" +uri = "stdlib/Logging/#Example%3A-Writing-log-events-to-a-file" +[[std.label]] +dispname = "Exception Handling" +name = "Exception-Handling" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Exception stacks and current_exceptions" +name = "Exception-stacks-and-[current_exceptions](@ref)" +uri = "manual/stacktraces/#Exception-stacks-and-%5Bcurrent_exceptions%5D%28%40ref%29" +[[std.label]] +name = "Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +name = "Execution" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Expansion and lowering" +name = "Expansion-and-lowering" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Experimental features" +name = "Experimental-features" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Export lists" +name = "Export-lists" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Exporting data to TOML file" +name = "Exporting-data-to-TOML-file" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Expr types" +name = "Expr-types" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Expressions and evaluation" +name = "Expressions-and-evaluation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "External Profiler Support" +name = "External-Profiler-Support" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "External Profiling" +name = "External-Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "External applications" +name = "External-applications" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Extracting the type parameter from a super-type" +name = "Extracting-the-type-parameter-from-a-super-type" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Extracting useful information" +name = "Extracting-useful-information" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Federation of packages" +name = "Federation-of-packages" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "File locations" +name = "File-locations" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "Filesystem" +uri = "base/file/#$" +[[std.label]] +dispname = "Fix deprecation warnings" +name = "Fix-deprecation-warnings" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Fixing precompilation hangs due to open tasks or IO" +name = "Fixing-precompilation-hangs-due-to-open-tasks-or-IO" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Flags that impact package image creation and selection" +name = "Flags-that-impact-package-image-creation-and-selection" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Floating-Point Numbers" +name = "Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Floating-point zero" +name = "Floating-point-zero" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Footnote references" +name = "Footnote-references" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Footnotes" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "For objects that mimic AbstractArray but are not subtypes" +name = "For-objects-that-mimic-AbstractArray-but-are-not-subtypes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Fortran Wrapper Example" +name = "Fortran-Wrapper-Example" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Free variables" +name = "Free-variables" +uri = "devdocs/types/#$" +[[std.label]] +name = "FreeBSD" +uri = "devdocs/build/freebsd/#$" +[[std.label]] +dispname = "Frequently Asked Questions" +name = "Frequently-Asked-Questions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Function Testing" +name = "Function-Testing" +uri = "stdlib/ArgTools/#$" +[[std.label]] +dispname = "Function calls" +name = "Function-calls" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Function composition and piping" +name = "Function-composition-and-piping" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Function-like objects" +name = "Function-like-objects" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Function methods" +name = "Function-methods" +uri = "base/reflection/#$" +[[std.label]] +name = "Functionality" +uri = "stdlib/LibGit2/#$" +[[std.label]] +name = "Functions" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Functions on Expressions" +name = "Functions-on-Expressions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Further Reading" +name = "Further-Reading" +uri = "manual/functions/#$" +[[std.label]] +name = "Future" +uri = "stdlib/Future/#$" +[[std.label]] +dispname = "GC Invariants" +name = "GC-Invariants" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "GC Logging" +name = "GC-Logging" +uri = "manual/profile/#$" +[[std.label]] +dispname = "GC probes" +name = "GC-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GC root placement" +name = "GC-root-placement" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "GC stop-the-world latency" +name = "GC-stop-the-world-latency" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "GDB hangs with cygwin mintty" +name = "GDB-hangs-with-cygwin-mintty" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not attaching to the right process" +name = "GDB-not-attaching-to-the-right-process" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "GDB not showing the right backtrace" +name = "GDB-not-showing-the-right-backtrace" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Garbage Collection Safety" +name = "Garbage-Collection-Safety" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Garbage Collection in Julia" +name = "Garbage-Collection-in-Julia" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Garbage collector mark bits" +name = "Garbage-collector-mark-bits" +uri = "devdocs/object/#$" +[[std.label]] +name = "General" +uri = "manual/faq/#$" +[[std.label]] +dispname = "General Collections" +name = "General-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "General I/O" +name = "General-I/O" +uri = "base/io-network/#General-I%2FO" +[[std.label]] +dispname = "General Information for Windows" +name = "General-Information-for-Windows" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "General Number Functions and Constants" +name = "General-Number-Functions-and-Constants" +uri = "base/numbers/#$" +[[std.label]] +dispname = "General Overview" +name = "General-Overview" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "General troubleshooting" +name = "General-troubleshooting" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Generalizing existing code" +name = "Generalizing-existing-code" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Generated functions" +name = "Generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Generating an Example Package" +name = "Generating-an-Example-Package" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Generating random values of custom types" +name = "Generating-random-values-of-custom-types" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values for an AbstractFloat type" +name = "Generating-values-for-an-AbstractFloat-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generating values from a type" +name = "Generating-values-from-a-type" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Generator Expressions" +name = "Generator-Expressions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Generators (creation and seeding)" +name = "Generators-(creation-and-seeding)" +uri = "stdlib/Random/#Generators-%28creation-and-seeding%29" +[[std.label]] +dispname = "Generic Functions" +name = "Generic-Functions" +uri = "base/base/#$" +[[std.label]] +dispname = "Getting Around" +name = "Getting-Around" +uri = "base/base/#$" +[[std.label]] +dispname = "Global Scope" +name = "Global-Scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Global Variables" +name = "Global-Variables" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Global variables" +name = "Global-variables" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Glossary" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "HMAC functions" +name = "HMAC-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Handle excess argument diversity in the caller" +name = "Handle-excess-argument-diversity-in-the-caller" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Handling Operating System Variation" +name = "Handling-Operating-System-Variation" +uri = "manual/handling-operating-system-variation/#$" +[[std.label]] +dispname = "Handling name conflicts" +name = "Handling-name-conflicts" +uri = "manual/modules/#$" +[[std.label]] +name = "Headers" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Heap Snapshots" +name = "Heap-Snapshots" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Help mode" +name = "Help-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Helper Functions" +name = "Helper-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Heuristics" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "High-Level Embedding" +name = "High-Level-Embedding" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-Level Embedding on Windows with Visual Studio" +name = "High-Level-Embedding-on-Windows-with-Visual-Studio" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "High-level Overview of the Native-Code Generation Process" +name = "High-level-Overview-of-the-Native-Code-Generation-Process" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "High-level overview" +name = "High-level-overview" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Hold up: why macros?" +name = "Hold-up:-why-macros?" +uri = "manual/metaprogramming/#Hold-up%3A-why-macros%3F" +[[std.label]] +dispname = "Hooking into the Random API" +name = "Hooking-into-the-Random-API" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Horizontal rules" +name = "Horizontal-rules" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "How can I constrain or compute type parameters?" +name = "How-can-I-constrain-or-compute-type-parameters?" +uri = "manual/faq/#How-can-I-constrain-or-compute-type-parameters%3F" +[[std.label]] +dispname = "How can I modify the declaration of a type in my session?" +name = "How-can-I-modify-the-declaration-of-a-type-in-my-session?" +uri = "manual/faq/#How-can-I-modify-the-declaration-of-a-type-in-my-session%3F" +[[std.label]] +dispname = "How can I transfer the list of installed packages after updating my version of Julia?" +name = "How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia?" +uri = "manual/faq/#How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia%3F" +[[std.label]] +dispname = "How do I check if the current file is being run as the main script?" +name = "How-do-I-check-if-the-current-file-is-being-run-as-the-main-script?" +uri = "manual/faq/#How-do-I-check-if-the-current-file-is-being-run-as-the-main-script%3F" +[[std.label]] +dispname = "How do I delete an object in memory?" +name = "How-do-I-delete-an-object-in-memory?" +uri = "manual/faq/#How-do-I-delete-an-object-in-memory%3F" +[[std.label]] +dispname = "How do I manage precompilation caches in distributed file systems?" +name = "How-do-I-manage-precompilation-caches-in-distributed-file-systems?" +uri = "manual/faq/#How-do-I-manage-precompilation-caches-in-distributed-file-systems%3F" +[[std.label]] +dispname = "How do I pass options to julia using #!/usr/bin/env?" +name = "How-do-I-pass-options-to-julia-using-#!/usr/bin/env?" +uri = "manual/faq/#How-do-I-pass-options-to-julia-using-%23%21%2Fusr%2Fbin%2Fenv%3F" +[[std.label]] +dispname = "How does Julia define its public API?" +name = "How-does-Julia-define-its-public-API?" +uri = "manual/faq/#How-does-Julia-define-its-public-API%3F" +[[std.label]] +dispname = "How inference works" +name = "How-inference-works" +uri = "devdocs/inference/#$" +[[std.label]] +name = "Hygiene" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "I passed an argument x to a function, modified it inside that function, but on the outside, the variable x is still unchanged. Why?" +name = "I-passed-an-argument-x-to-a-function,-modified-it-inside-that-function,-but-on-the-outside,-the-variable-x-is-still-unchanged.-Why?" +uri = "manual/faq/#I-passed-an-argument-x-to-a-function%2C-modified-it-inside-that-function%2C-but-on-the-outside%2C-the-variable-x-is-still-unchanged.-Why%3F" +[[std.label]] +dispname = "I/O and Network" +name = "I/O-and-Network" +uri = "base/io-network/#I%2FO-and-Network" +[[std.label]] +dispname = "IO Output Contextual Properties" +name = "IO-Output-Contextual-Properties" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "IPv6 Example" +name = "IPv6-Example" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Images" +uri = "stdlib/Markdown/#$" +[[std.label]] +name = "Implementation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Implementation overview" +name = "Implementation-overview" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Imports and such" +name = "Imports-and-such" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Improving LLVM optimizations for Julia" +name = "Improving-LLVM-optimizations-for-Julia" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Incomplete Initialization" +name = "Incomplete-Initialization" +uri = "manual/constructors/#$" +[[std.label]] +name = "Indentation" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Index replacement" +name = "Index-replacement" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Index translation" +name = "Index-translation" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Indexable Collections" +name = "Indexable-Collections" +uri = "base/collections/#$" +[[std.label]] +name = "Indexing" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Indexing and assignment" +name = "Indexing-and-assignment" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Indirect Calls" +name = "Indirect-Calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Inference" +uri = "devdocs/inference/#$" +[[std.label]] +dispname = "Initialization of the Julia runtime" +name = "Initialization-of-the-Julia-runtime" +uri = "devdocs/init/#$" +[[std.label]] +dispname = "Inline elements" +name = "Inline-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Inserting breakpoints for inspection from gdb" +name = "Inserting-breakpoints-for-inspection-from-gdb" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Inserting breakpoints upon certain conditions" +name = "Inserting-breakpoints-upon-certain-conditions" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Installing the Tracy Profile Viewer" +name = "Installing-the-Tracy-Profile-Viewer" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Instrumenting Julia with DTrace, and bpftrace" +name = "Instrumenting-Julia-with-DTrace,-and-bpftrace" +uri = "devdocs/probes/#Instrumenting-Julia-with-DTrace%2C-and-bpftrace" +[[std.label]] +dispname = "Integers and Floating-Point Numbers" +name = "Integers-and-Floating-Point-Numbers" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Intel VTune (ITTAPI) Profiler" +name = "Intel-VTune-(ITTAPI)-Profiler" +uri = "devdocs/external_profilers/#Intel-VTune-%28ITTAPI%29-Profiler" +[[std.label]] +name = "InteractiveUtils" +uri = "NEWS/#$" +[[std.label]] +dispname = "Interface between JL_STD* and Julia code" +name = "Interface-between-JL_STD*-and-Julia-code" +uri = "devdocs/stdio/#Interface-between-JL_STD%2A-and-Julia-code" +[[std.label]] +name = "Interfaces" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Intermediate and compiled representations" +name = "Intermediate-and-compiled-representations" +uri = "base/reflection/#$" +[[std.label]] +name = "Internals" +uri = "base/base/#$" +[[std.label]] +dispname = "Introduction to the internal machinery" +name = "Introduction-to-the-internal-machinery" +uri = "devdocs/types/#$" +[[std.label]] +name = "Invariants" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Investigating results" +name = "Investigating-results" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Is Julia named after someone or something?" +name = "Is-Julia-named-after-someone-or-something?" +uri = "manual/faq/#Is-Julia-named-after-someone-or-something%3F" +[[std.label]] +name = "Italics" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Iterable Collections" +name = "Iterable-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Iterated dispatch" +name = "Iterated-dispatch" +uri = "manual/methods/#$" +[[std.label]] +name = "Iteration" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Iteration utilities" +name = "Iteration-utilities" +uri = "base/iterators/#$" +[[std.label]] +dispname = "JIT Design and Implementation" +name = "JIT-Design-and-Implementation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "JL Call Convention" +name = "JL-Call-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +name = "JL_ALWAYS_LEAFTYPE" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_DISABLED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GC_PROMISE_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_GLOBALLY_ROOTED" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_MAYBE_UNROOTED/JL_ROOTS_TEMPORARILY" +uri = "devdocs/gc-sa/#JL_MAYBE_UNROOTED%2FJL_ROOTS_TEMPORARILY" +[[std.label]] +name = "JL_NOTSAFEPOINT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_PROPAGATES_ROOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_REQUIRE_ROOTED_SLOT" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "JL_ROOTING_ARGUMENT/JL_ROOTED_ARGUMENT" +uri = "devdocs/gc-sa/#JL_ROOTING_ARGUMENT%2FJL_ROOTED_ARGUMENT" +[[std.label]] +name = "JULIA_ANSWER_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_BINDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CI" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_CPU_TARGET" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEBUG" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_DEPOT_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EDITOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_ERROR_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_EXCLUSIVE" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_GC_ALLOC_POOL, JULIA_GC_ALLOC_OTHER, JULIA_GC_ALLOC_PRINT" +name = "JULIA_GC_ALLOC_POOL,-JULIA_GC_ALLOC_OTHER,-JULIA_GC_ALLOC_PRINT" +uri = "manual/environment-variables/#JULIA_GC_ALLOC_POOL%2C-JULIA_GC_ALLOC_OTHER%2C-JULIA_GC_ALLOC_PRINT" +[[std.label]] +name = "JULIA_GC_NO_GENERATIONAL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_GC_WAIT_FOR_DEBUGGER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_HISTORY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_IMAGE_TIMINGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INFO_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_INPUT_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LLVM_ARGS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_LOAD_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NO_VERIFY_HOSTS / JULIA_SSL_NO_VERIFY_HOSTS / JULIA_SSH_NO_VERIFY_HOSTS / JULIA_ALWAYS_VERIFY_HOSTS" +name = "JULIA_NO_VERIFY_HOSTS-/-JULIA_SSL_NO_VERIFY_HOSTS-/-JULIA_SSH_NO_VERIFY_HOSTS-/-JULIA_ALWAYS_VERIFY_HOSTS" +uri = "manual/environment-variables/#JULIA_NO_VERIFY_HOSTS-%2F-JULIA_SSL_NO_VERIFY_HOSTS-%2F-JULIA_SSH_NO_VERIFY_HOSTS-%2F-JULIA_ALWAYS_VERIFY_HOSTS" +[[std.label]] +name = "JULIA_NUM_PRECOMPILE_TASKS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_NUM_THREADS" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKGRESOLVE_ACCURACY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_DEVDIR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_IGNORE_HASHES" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_OFFLINE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRECOMPILE_AUTO" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_PRESERVE_TIERED_INSTALLED" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_SERVER_REGISTRY_PREFERENCE" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_UNPACK_REGISTRY" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PKG_USE_CLI_GIT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_PROJECT" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SHELL" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_SSL_CA_ROOTS_PATH" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_THREAD_SLEEP_THRESHOLD" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_VERBOSE_LINKING" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WARN_COLOR" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "JULIA_WORKER_TIMEOUT" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Julia ASTs" +name = "Julia-ASTs" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Julia Execution" +name = "Julia-Execution" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Julia Functions" +name = "Julia-Functions" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Julia Native Calling Convention" +name = "Julia-Native-Calling-Convention" +uri = "devdocs/callconv/#$" +[[std.label]] +dispname = "Julia Releases" +name = "Julia-Releases" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Julia SSA-form IR" +name = "Julia-SSA-form-IR" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Julia ⇔ C/C++: Assembling modules" +name = "Julia-and-hArr;-C/C:-Assembling-modules" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Assembling-modules" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module interface" +name = "Julia-and-hArr;-C/C:-Module-interface" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-interface" +[[std.label]] +dispname = "Julia ⇔ C/C++: Module loading" +name = "Julia-and-hArr;-C/C:-Module-loading" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Module-loading" +[[std.label]] +dispname = "Julia ⇔ C/C++: Namespaces" +name = "Julia-and-hArr;-C/C:-Namespaces" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Namespaces" +[[std.label]] +dispname = "Julia ⇔ C/C++: Quick reference" +name = "Julia-and-hArr;-C/C:-Quick-reference" +uri = "manual/noteworthy-differences/#Julia-and-hArr%3B-C%2FC%3A-Quick-reference" +[[std.label]] +dispname = "Julia v1.10 Release Notes" +name = "Julia-v1.10-Release-Notes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Keeping values alive in the absence of uses" +name = "Keeping-values-alive-in-the-absence-of-uses" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Key bindings" +name = "Key-bindings" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Keyword Arguments" +name = "Keyword-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Keyword arguments" +name = "Keyword-arguments" +uri = "devdocs/functions/#$" +[[std.label]] +name = "Keywords" +uri = "base/base/#$" +[[std.label]] +dispname = "LAPACK functions" +name = "LAPACK-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LLVM" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Alias Analysis" +name = "LLVM-Alias-Analysis" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "LLVM Interface" +name = "LLVM-Interface" +uri = "base/c/#$" +[[std.label]] +dispname = "Language changes" +name = "Language-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Lattice Design" +name = "Lattice-Design" +uri = "devdocs/EscapeAnalysis/#$" +[[std.label]] +dispname = "Lazy Artifacts" +name = "Lazy-Artifacts" +uri = "stdlib/LazyArtifacts/#$" +[[std.label]] +dispname = "Legacy interface" +name = "Legacy-interface" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Legacy ios.c library" +name = "Legacy-ios.c-library" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Let Blocks" +name = "Let-Blocks" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Level 1 BLAS functions" +name = "Level-1-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 2 BLAS functions" +name = "Level-2-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Level 3 BLAS functions" +name = "Level-3-BLAS-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +name = "LibCURL" +uri = "stdlib/LibCURL/#$" +[[std.label]] +name = "LibGit2" +uri = "stdlib/LibGit2/#$" +[[std.label]] +dispname = "Libuv wrappers for stdio" +name = "Libuv-wrappers-for-stdio" +uri = "devdocs/stdio/#$" +[[std.label]] +dispname = "Line-by-Line Allocation Tracking" +name = "Line-by-Line-Allocation-Tracking" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Line endings" +name = "Line-endings" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Line numbers" +name = "Line-numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Linear indexing (LinearIndices)" +name = "Linear-indexing-(LinearIndices)" +uri = "devdocs/offset-arrays/#Linear-indexing-%28LinearIndices%29" +[[std.label]] +name = "LinearAlgebra" +uri = "NEWS/#$" +[[std.label]] +name = "Links" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Linux Build Troubleshooting" +name = "Linux-Build-Troubleshooting" +uri = "devdocs/build/linux/#$" +[[std.label]] +name = "Lists" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Literal zero and one" +name = "Literal-zero-and-one" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Literals" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Loading a particular file" +name = "Loading-a-particular-file" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Local invocations" +name = "Local-invocations" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "Locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Log event structure" +name = "Log-event-structure" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logging module" +name = "Logging-module" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Logical Operations on Arrays" +name = "Logical-Operations-on-Arrays" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Logical indexing" +name = "Logical-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Logical operators" +name = "Logical-operators" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Loops and Comprehensions" +name = "Loops-and-Comprehensions" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level matrix operations" +name = "Low-level-matrix-operations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Low-level synchronization primitives" +name = "Low-level-synchronization-primitives" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Lowered form" +name = "Lowered-form" +uri = "devdocs/ast/#$" +[[std.label]] +name = "MacOS" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Machine epsilon" +name = "Machine-epsilon" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Macro-generated code" +name = "Macro-generated-code" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Macro invocation" +name = "Macro-invocation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Macros and dispatch" +name = "Macros-and-dispatch" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Main SSA data structure" +name = "Main-SSA-data-structure" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "Mapping C Functions to Julia" +name = "Mapping-C-Functions-to-Julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown Syntax Extensions" +name = "Markdown-Syntax-Extensions" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Marking and Generational Collection" +name = "Marking-and-Generational-Collection" +uri = "devdocs/gc/#$" +[[std.label]] +dispname = "Mathematical Functions" +name = "Mathematical-Functions" +uri = "base/math/#$" +[[std.label]] +dispname = "Mathematical Operations and Elementary Functions" +name = "Mathematical-Operations-and-Elementary-Functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Mathematics" +uri = "base/math/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "Matrix-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Measure performance with @time and pay attention to memory allocation" +name = "Measure-performance-with-[@time](@ref)-and-pay-attention-to-memory-allocation" +uri = "manual/performance-tips/#Measure-performance-with-%5B%40time%5D%28%40ref%29-and-pay-attention-to-memory-allocation" +[[std.label]] +name = "Memory" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Memory Management" +name = "Memory-Management" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Memory Ownership" +name = "Memory-Ownership" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Memory Sanitizer (MSAN)" +name = "Memory-Sanitizer-(MSAN)" +uri = "devdocs/sanitizers/#Memory-Sanitizer-%28MSAN%29" +[[std.label]] +dispname = "Memory allocation analysis" +name = "Memory-allocation-analysis" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Memory layout" +name = "Memory-layout" +uri = "base/base/#$" +[[std.label]] +dispname = "Memory layout of Julia Objects" +name = "Memory-layout-of-Julia-Objects" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Memory-mapped I/O" +name = "Memory-mapped-I/O" +uri = "stdlib/Mmap/#Memory-mapped-I%2FO" +[[std.label]] +dispname = "Memory profiling" +name = "Memory-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +name = "Menus" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Merging backports into the release branch" +name = "Merging-backports-into-the-release-branch" +uri = "devdocs/build/distributing/#$" +[[std.label]] +name = "Meta" +uri = "base/base/#$" +[[std.label]] +name = "Metaprogramming" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method Tables" +name = "Method-Tables" +uri = "devdocs/functions/#$" +[[std.label]] +name = "MethodInstance" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Missing Values" +name = "Missing-Values" +uri = "base/base/#$" +[[std.label]] +dispname = "Mixing multiple using and import statements" +name = "Mixing-multiple-using-and-import-statements" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module bindings" +name = "Module-bindings" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Module initialization and precompilation" +name = "Module-initialization-and-precompilation" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Module loading" +name = "Module-loading" +uri = "devdocs/require/#$" +[[std.label]] +dispname = "Module loading callbacks" +name = "Module-loading-callbacks" +uri = "devdocs/require/#$" +[[std.label]] +name = "Modules" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "More About Callbacks" +name = "More-About-Callbacks" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "More about types" +name = "More-about-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "More dots: Fuse vectorized operations" +name = "More-dots:-Fuse-vectorized-operations" +uri = "manual/performance-tips/#More-dots%3A-Fuse-vectorized-operations" +[[std.label]] +dispname = "More on Channels" +name = "More-on-Channels" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "More task operations" +name = "More-task-operations" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Mozilla's Record and Replay Framework (rr)" +name = "Mozilla's-Record-and-Replay-Framework-(rr)" +uri = "devdocs/debuggingtips/#Mozilla%27s-Record-and-Replay-Framework-%28rr%29" +[[std.label]] +dispname = "Multi-processing and Distributed Computing" +name = "Multi-processing-and-Distributed-Computing" +uri = "manual/distributed-computing/#$" +[[std.label]] +name = "MultiSelectMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Multicast" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Multidimensional Arrays" +name = "Multidimensional-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Multimedia I/O" +name = "Multimedia-I/O" +uri = "base/io-network/#Multimedia-I%2FO" +[[std.label]] +dispname = "Multiple GC Threads" +name = "Multiple-GC-Threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multiple Objects" +name = "Multiple-Objects" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Mutable Composite Types" +name = "Mutable-Composite-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Mutable collections" +name = "Mutable-collections" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Named Tuple Types" +name = "Named-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Named Tuples" +name = "Named-Tuples" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Nested quote" +name = "Nested-quote" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Network I/O" +name = "Network-I/O" +uri = "base/io-network/#Network-I%2FO" +[[std.label]] +dispname = "Network Requirements for LocalManager and SSHManager" +name = "Network-Requirements-for-LocalManager-and-SSHManager" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Network transport" +name = "Network-transport" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "NetworkOptions" +uri = "stdlib/NetworkOptions/#$" +[[std.label]] +dispname = "Networking and Streams" +name = "Networking-and-Streams" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "New IR nodes" +name = "New-IR-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "New language features" +name = "New-language-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library features" +name = "New-library-features" +uri = "NEWS/#$" +[[std.label]] +dispname = "New library functions" +name = "New-library-functions" +uri = "NEWS/#$" +[[std.label]] +dispname = "Non-constant Function Specifications" +name = "Non-constant-Function-Specifications" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Note on Optional and keyword Arguments" +name = "Note-on-Optional-and-keyword-Arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Notes on BLAS and LAPACK" +name = "Notes-on-BLAS-and-LAPACK" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Notes on using bpftrace" +name = "Notes-on-using-bpftrace" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Noteworthy Differences from other Languages" +name = "Noteworthy-Differences-from-other-Languages" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from C/C++" +name = "Noteworthy-differences-from-C/C" +uri = "manual/noteworthy-differences/#Noteworthy-differences-from-C%2FC" +[[std.label]] +dispname = "Noteworthy differences from Common Lisp" +name = "Noteworthy-differences-from-Common-Lisp" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from MATLAB" +name = "Noteworthy-differences-from-MATLAB" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from Python" +name = "Noteworthy-differences-from-Python" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Noteworthy differences from R" +name = "Noteworthy-differences-from-R" +uri = "manual/noteworthy-differences/#$" +[[std.label]] +dispname = "Nothingness and missing values" +name = "Nothingness-and-missing-values" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Number of indices" +name = "Number-of-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Numbered prompt" +name = "Numbered-prompt" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Numbers" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Numeric Comparisons" +name = "Numeric-Comparisons" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Numerical Conversions" +name = "Numerical-Conversions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "OS X" +name = "OS-X" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Object allocation" +name = "Object-allocation" +uri = "devdocs/object/#$" +[[std.label]] +dispname = "Object layout (jl_value_t)" +name = "Object-layout-(jl_value_t)" +uri = "devdocs/object/#Object-layout-%28jl_value_t%29" +[[std.label]] +dispname = "Omitted and extra indices" +name = "Omitted-and-extra-indices" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "On the command line" +name = "On-the-command-line" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Operations on Types" +name = "Operations-on-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Operator Precedence and Associativity" +name = "Operator-Precedence-and-Associativity" +uri = "manual/mathematical-operations/#$" +[[std.label]] +name = "Operators" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Operators Are Functions" +name = "Operators-Are-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Operators With Special Names" +name = "Operators-With-Special-Names" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optimization Pipeline" +name = "Optimization-Pipeline" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Optimize network I/O during parallel execution" +name = "Optimize-network-I/O-during-parallel-execution" +uri = "manual/performance-tips/#Optimize-network-I%2FO-during-parallel-execution" +[[std.label]] +dispname = "Optional Arguments" +name = "Optional-Arguments" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Optionally-generated functions" +name = "Optionally-generated-functions" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Options for controlling the display of profile results" +name = "Options-for-controlling-the-display-of-profile-results" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Order-Related Functions" +name = "Order-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Other Test Macros" +name = "Other-Test-Macros" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Other generic segfaults or unreachables reached" +name = "Other-generic-segfaults-or-unreachables-reached" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Outer-only constructors" +name = "Outer-only-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Output-type computation" +name = "Output-type-computation" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Overflow behavior" +name = "Overflow-behavior" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +name = "Overview" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Overview of Julia to LLVM Interface" +name = "Overview-of-Julia-to-LLVM-Interface" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Package Manager" +name = "Package-Manager" +uri = "NEWS/#$" +[[std.label]] +dispname = "Package directories" +name = "Package-directories" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Packages and Modules" +name = "Packages-and-Modules" +uri = "manual/faq/#$" +[[std.label]] +name = "Paragraphs" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Parallel Computing" +name = "Parallel-Computing" +uri = "manual/parallel-computing/#$" +[[std.label]] +dispname = "Parallel Map and Loops" +name = "Parallel-Map-and-Loops" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Parallel mode" +name = "Parallel-mode" +uri = "manual/command-line-interface/#$" +[[std.label]] +name = "Parallelization" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Parametric Abstract Types" +name = "Parametric-Abstract-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Constructors" +name = "Parametric-Constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Methods" +name = "Parametric-Methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parametric Primitive Types" +name = "Parametric-Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametric Types" +name = "Parametric-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Parametrically-constrained Varargs methods" +name = "Parametrically-constrained-Varargs-methods" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Parsing TOML data" +name = "Parsing-TOML-data" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Passing Pointers for Modifying Inputs" +name = "Passing-Pointers-for-Modifying-Inputs" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Passing options to LLVM" +name = "Passing-options-to-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Performance critical code should be inside a function" +name = "Performance-critical-code-should-be-inside-a-function" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Period Types" +name = "Period-Types" +uri = "stdlib/Dates/#$" +[[std.label]] +name = "Periods" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Phi nodes and Pi nodes" +name = "Phi-nodes-and-Pi-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +dispname = "PhiC nodes and Upsilon nodes" +name = "PhiC-nodes-and-Upsilon-nodes" +uri = "devdocs/ssair/#$" +[[std.label]] +name = "Pidfile" +uri = "stdlib/FileWatching/#$" +[[std.label]] +name = "Pipelines" +uri = "manual/running-external-programs/#$" +[[std.label]] +name = "Pkg" +uri = "stdlib/Pkg/#$" +[[std.label]] +dispname = "Pkg mode" +name = "Pkg-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Pkg.jl" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "Platform-Specific Notes" +name = "Platform-Specific-Notes" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Point releasing 101" +name = "Point-releasing-101" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Powers, logs and roots" +name = "Powers,-logs-and-roots" +uri = "manual/mathematical-operations/#Powers%2C-logs-and-roots" +[[std.label]] +dispname = "Pre-allocating outputs" +name = "Pre-allocating-outputs" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Prefer exported methods over direct field access" +name = "Prefer-exported-methods-over-direct-field-access" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Primary Functions" +name = "Primary-Functions" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Primitive Types" +name = "Primitive-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Principles of usage" +name = "Principles-of-usage" +uri = "devdocs/cartesian/#$" +[[std.label]] +name = "Printf" +uri = "NEWS/#$" +[[std.label]] +dispname = "Printing of debug information" +name = "Printing-of-debug-information" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Probe usage examples" +name = "Probe-usage-examples" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Processing log events" +name = "Processing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +name = "Profiling" +uri = "manual/profile/#$" +[[std.label]] +dispname = "Profiling Julia with Tracy" +name = "Profiling-Julia-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Profiling package precompilation with Tracy" +name = "Profiling-package-precompilation-with-Tracy" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Program representation" +name = "Program-representation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Project environments" +name = "Project-environments" +uri = "manual/code-loading/#$" +[[std.label]] +name = "Promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Propagating inbounds" +name = "Propagating-inbounds" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "Propagation of Missing Values" +name = "Propagation-of-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Proper maintenance and care of multi-threading locks" +name = "Proper-maintenance-and-care-of-multi-threading-locks" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Properties of Types" +name = "Properties-of-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Property destructuring" +name = "Property-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Qualified names" +name = "Qualified-names" +uri = "manual/modules/#$" +[[std.label]] +name = "Quirks" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Quote expressions" +name = "Quote-expressions" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "REPL-based workflow" +name = "REPL-based-workflow" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "REPL formatting" +name = "REPL-formatting" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "RadioMenu" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Random Numbers" +name = "Random-Numbers" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random generation functions" +name = "Random-generation-functions" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Random numbers module" +name = "Random-numbers-module" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Raspberry Pi 1 / Raspberry Pi Zero" +name = "Raspberry-Pi-1-/-Raspberry-Pi-Zero" +uri = "devdocs/build/arm/#Raspberry-Pi-1-%2F-Raspberry-Pi-Zero" +[[std.label]] +dispname = "Raspberry Pi 2" +name = "Raspberry-Pi-2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Rational Numbers" +name = "Rational-Numbers" +uri = "manual/complex-and-rational-numbers/#$" +[[std.label]] +dispname = "Receiving IP Multicast Packets" +name = "Receiving-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Redefining Methods" +name = "Redefining-Methods" +uri = "manual/methods/#$" +[[std.label]] +name = "Reflection" +uri = "base/base/#$" +[[std.label]] +dispname = "Reflection and introspection" +name = "Reflection-and-introspection" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Remote References and AbstractChannels" +name = "Remote-References-and-AbstractChannels" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Remote References and Distributed Garbage Collection" +name = "Remote-References-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Renaming with as" +name = "Renaming-with-as" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Reporting and analyzing crashes (segfaults)" +name = "Reporting-and-analyzing-crashes-(segfaults)" +uri = "devdocs/backtraces/#Reporting-and-analyzing-crashes-%28segfaults%29" +[[std.label]] +name = "Representation" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Representation of Intermediate Values" +name = "Representation-of-Intermediate-Values" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Representation of Pointers" +name = "Representation-of-Pointers" +uri = "devdocs/compiler/#$" +[[std.label]] +name = "Reproducibility" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Reproducing concurrency bugs with rr" +name = "Reproducing-concurrency-bugs-with-rr" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Required Build Tools and External Libraries" +name = "Required-Build-Tools-and-External-Libraries" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Resolving IP Addresses" +name = "Resolving-IP-Addresses" +uri = "manual/networking-and-streams/#$" +[[std.label]] +name = "Resources" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Return type" +name = "Return-type" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Returning nothing" +name = "Returning-nothing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Revise-based workflows" +name = "Revise-based-workflows" +uri = "manual/workflow-tips/#$" +[[std.label]] +name = "Rounding" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Epoch" +name = "Rounding-Epoch" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding Functions" +name = "Rounding-Functions" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Rounding functions" +name = "Rounding-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Rounding modes" +name = "Rounding-modes" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Running External Programs" +name = "Running-External-Programs" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Running PackageEvaluator" +name = "Running-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Running the Julia test suite under Valgrind" +name = "Running-the-Julia-test-suite-under-Valgrind" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Running the analysis" +name = "Running-the-analysis" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "SHA" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SHA functions" +name = "SHA-functions" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "SIMD Support" +name = "SIMD-Support" +uri = "base/simd-types/#$" +[[std.label]] +dispname = "SIMD Values" +name = "SIMD-Values" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Safe use of Finalizers" +name = "Safe-use-of-Finalizers" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sanitizer support" +name = "Sanitizer-support" +uri = "devdocs/sanitizers/#$" +[[std.label]] +name = "Scheduling" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Search modes" +name = "Search-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Segfaults during bootstrap (sysimg.jl)" +name = "Segfaults-during-bootstrap-(sysimg.jl)" +uri = "devdocs/backtraces/#Segfaults-during-bootstrap-%28sysimg.jl%29" +[[std.label]] +dispname = "Segfaults when running a script" +name = "Segfaults-when-running-a-script" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "Selecting an appropriate output array" +name = "Selecting-an-appropriate-output-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Sending IP Multicast Packets" +name = "Sending-IP-Multicast-Packets" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Separate convert and kernel logic" +name = "Separate-convert-and-kernel-logic" +uri = "manual/methods/#$" +[[std.label]] +name = "Serialization" +uri = "stdlib/Serialization/#$" +[[std.label]] +dispname = "Sessions and the REPL" +name = "Sessions-and-the-REPL" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Set-Like Collections" +name = "Set-Like-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Setting up PackageEvaluator" +name = "Setting-up-PackageEvaluator" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "Shared-Arrays" +uri = "stdlib/SharedArrays/#$" +[[std.label]] +dispname = "Shared Arrays and Distributed Garbage Collection" +name = "Shared-Arrays-and-Distributed-Garbage-Collection" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shared Global Data Structures" +name = "Shared-Global-Data-Structures" +uri = "devdocs/locks/#$" +[[std.label]] +dispname = "Short-Circuit Evaluation" +name = "Short-Circuit-Evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Side effects and mutable function arguments" +name = "Side-effects-and-mutable-function-arguments" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Sign and absolute value functions" +name = "Sign-and-absolute-value-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Signing binaries" +name = "Signing-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Skipping Missing Values" +name = "Skipping-Missing-Values" +uri = "manual/missing/#$" +[[std.label]] +name = "Sockets" +uri = "stdlib/Sockets/#$" +[[std.label]] +dispname = "Sorting Algorithms" +name = "Sorting-Algorithms" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting Functions" +name = "Sorting-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Sorting and Related Functions" +name = "Sorting-and-Related-Functions" +uri = "base/sort/#$" +[[std.label]] +dispname = "Source distribution" +name = "Source-distribution" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Source distributions of releases" +name = "Source-distributions-of-releases" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Sparse Arrays" +name = "Sparse-Arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector Storage" +name = "Sparse-Vector-Storage" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse Vector and Matrix Constructors" +name = "Sparse-Vector-and-Matrix-Constructors" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Sparse matrix operations" +name = "Sparse-matrix-operations" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Special Types" +name = "Special-Types" +uri = "base/base/#$" +[[std.label]] +dispname = "Special floating-point values" +name = "Special-floating-point-values" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Special functions" +name = "Special-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Special matrices" +name = "Special-matrices" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Special values" +name = "Special-values" +uri = "base/base/#$" +[[std.label]] +dispname = "Specialized Calling Convention Signature Representation" +name = "Specialized-Calling-Convention-Signature-Representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "Specializing array generation" +name = "Specializing-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Specializing axes" +name = "Specializing-axes" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing reshape" +name = "Specializing-reshape" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specializing similar" +name = "Specializing-similar" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Specifying Network Topology (Experimental)" +name = "Specifying-Network-Topology-(Experimental)" +uri = "manual/distributed-computing/#Specifying-Network-Topology-%28Experimental%29" +[[std.label]] +dispname = "Specifying multiple system image targets" +name = "Specifying-multiple-system-image-targets" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Splatting interpolation" +name = "Splatting-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Stack Traces" +name = "Stack-Traces" +uri = "manual/stacktraces/#$" +[[std.label]] +name = "StackTraces" +uri = "base/stacktraces/#$" +[[std.label]] +dispname = "Standalone using and import" +name = "Standalone-using-and-import" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Standard Modules" +name = "Standard-Modules" +uri = "base/base/#$" +[[std.label]] +dispname = "Standard Numeric Types" +name = "Standard-Numeric-Types" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Standard functions" +name = "Standard-functions" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Standard library changes" +name = "Standard-library-changes" +uri = "NEWS/#$" +[[std.label]] +dispname = "Standard modules" +name = "Standard-modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Starting Julia with multiple threads" +name = "Starting-Julia-with-multiple-threads" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Starting and managing worker processes" +name = "Starting-and-managing-worker-processes" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Startup file" +name = "Startup-file" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Static Analysis Algorithm" +name = "Static-Analysis-Algorithm" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "Static analyzer annotations for GC correctness in C code" +name = "Static-analyzer-annotations-for-GC-correctness-in-C-code" +uri = "devdocs/gc-sa/#$" +[[std.label]] +name = "Statistics" +uri = "stdlib/Statistics/#$" +[[std.label]] +dispname = "Step 1: Install toolchain" +name = "Step-1:-Install-toolchain" +uri = "devdocs/sanitizers/#Step-1%3A-Install-toolchain" +[[std.label]] +dispname = "Step 2: Build Julia with ASAN" +name = "Step-2:-Build-Julia-with-ASAN" +uri = "devdocs/sanitizers/#Step-2%3A-Build-Julia-with-ASAN" +[[std.label]] +dispname = "String Basics" +name = "String-Basics" +uri = "manual/strings/#$" +[[std.label]] +name = "Strings" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Struct Type Correspondences" +name = "Struct-Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Style Guide" +name = "Style-Guide" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Stylistic Conventions" +name = "Stylistic-Conventions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "SubArray design" +name = "SubArray-design" +uri = "devdocs/subarrays/#$" +[[std.label]] +name = "SubArrays" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Submodules and relative paths" +name = "Submodules-and-relative-paths" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Subsequences, permutations and shuffling" +name = "Subsequences,-permutations-and-shuffling" +uri = "stdlib/Random/#Subsequences%2C-permutations-and-shuffling" +[[std.label]] +name = "Subtypes" +uri = "base/reflection/#$" +[[std.label]] +dispname = "Subtyping and method sorting" +name = "Subtyping-and-method-sorting" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Subtyping diagonal variables" +name = "Subtyping-diagonal-variables" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Supplying the number of expressions" +name = "Supplying-the-number-of-expressions" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "Supporting ccall" +name = "Supporting-[ccall](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bccall%5D%28%40ref%29" +[[std.label]] +dispname = "Supporting pointer_from_objref" +name = "Supporting-[pointer_from_objref](@ref)" +uri = "devdocs/llvm/#Supporting-%5Bpointer_from_objref%5D%28%40ref%29" +[[std.label]] +name = "Suppressions" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Surface syntax AST" +name = "Surface-syntax-AST" +uri = "devdocs/ast/#$" +[[std.label]] +name = "Sweeping" +uri = "devdocs/gc/#$" +[[std.label]] +name = "Symbols" +uri = "manual/metaprogramming/#$" +[[std.label]] +name = "Syntax" +uri = "base/base/#$" +[[std.label]] +dispname = "Syntax Conflicts" +name = "Syntax-Conflicts" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Syntax Guide" +name = "Syntax-Guide" +uri = "manual/documentation/#$" +[[std.label]] +name = "System" +uri = "base/base/#$" +[[std.label]] +dispname = "System Image Building" +name = "System-Image-Building" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "System and Package Image Building" +name = "System-and-Package-Image-Building" +uri = "manual/environment-variables/#$" +[[std.label]] +name = "TOML" +uri = "stdlib/TOML/#$" +[[std.label]] +dispname = "Tab completion" +name = "Tab-completion" +uri = "stdlib/REPL/#$" +[[std.label]] +name = "Tables" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tagging the release" +name = "Tagging-the-release" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Talking to the compiler (the :meta mechanism)" +name = "Talking-to-the-compiler-(the-:meta-mechanism)" +uri = "devdocs/meta/#Talking-to-the-compiler-%28the-%3Ameta-mechanism%29" +[[std.label]] +name = "Tar" +uri = "stdlib/Tar/#$" +[[std.label]] +dispname = "Target Architectures" +name = "Target-Architectures" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Target-Dependent Optimization and Code Generation" +name = "Target-Dependent-Optimization-and-Code-Generation" +uri = "devdocs/jit/#$" +[[std.label]] +dispname = "Task Monitor with BPFnative.jl" +name = "Task-Monitor-with-BPFnative.jl" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task queue probes" +name = "Task-queue-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task runtime probes" +name = "Task-runtime-probes" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "Task spawn monitor" +name = "Task-spawn-monitor" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Tasks" +uri = "base/parallel/#$" +[[std.label]] +dispname = "Tasks and events" +name = "Tasks-and-events" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +name = "Test" +uri = "NEWS/#$" +[[std.label]] +dispname = "Test result types" +name = "Test-result-types" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Test utilities" +name = "Test-utilities" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Base Julia" +name = "Testing-Base-Julia" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing Log Statements" +name = "Testing-Log-Statements" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Testing log events" +name = "Testing-log-events" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "The @threads Macro" +name = "The-@threads-Macro" +uri = "manual/multi-threading/#The-%40threads-Macro" +[[std.label]] +dispname = "The Julia REPL" +name = "The-Julia-REPL" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The Julian mode" +name = "The-Julian-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The throw function" +name = "The-[throw](@ref)-function" +uri = "manual/control-flow/#The-%5Bthrow%5D%28%40ref%29-function" +[[std.label]] +dispname = "The analyzer annotations" +name = "The-analyzer-annotations" +uri = "devdocs/gc-sa/#$" +[[std.label]] +dispname = "The bounds checking call hierarchy" +name = "The-bounds-checking-call-hierarchy" +uri = "devdocs/boundscheck/#$" +[[std.label]] +dispname = "The dangers of abusing multiple dispatch (aka, more on types with values-as-parameters)" +name = "The-dangers-of-abusing-multiple-dispatch-(aka,-more-on-types-with-values-as-parameters)" +uri = "manual/performance-tips/#The-dangers-of-abusing-multiple-dispatch-%28aka%2C-more-on-types-with-values-as-parameters%29" +[[std.label]] +dispname = "The different prompt modes" +name = "The-different-prompt-modes" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "The documentation is not accurate enough. Can I rely on the existing behavior?" +name = "The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior?" +uri = "manual/faq/#The-documentation-is-not-accurate-enough.-Can-I-rely-on-the-existing-behavior%3F" +[[std.label]] +dispname = "The inlining algorithm (inline_worthy)" +name = "The-inlining-algorithm-(inline_worthy)" +uri = "devdocs/inference/#The-inlining-algorithm-%28inline_worthy%29" +[[std.label]] +dispname = "The jlcall calling convention" +name = "The-jlcall-calling-convention" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "The return Keyword" +name = "The-return-Keyword" +uri = "manual/functions/#$" +[[std.label]] +dispname = "The try/catch statement" +name = "The-try/catch-statement" +uri = "manual/control-flow/#The-try%2Fcatch-statement" +[[std.label]] +dispname = "The two uses of the ... operator: slurping and splatting" +name = "The-two-uses-of-the-...-operator:-slurping-and-splatting" +uri = "manual/faq/#The-two-uses-of-the-...-operator%3A-slurping-and-splatting" +[[std.label]] +dispname = "The uniform scaling operator" +name = "The-uniform-scaling-operator" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "There is a useful undocumented function/type/constant. Can I use it?" +name = "There-is-a-useful-undocumented-function/type/constant.-Can-I-use-it?" +uri = "manual/faq/#There-is-a-useful-undocumented-function%2Ftype%2Fconstant.-Can-I-use-it%3F" +[[std.label]] +dispname = "Things to watch out for" +name = "Things-to-watch-out-for" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Thread Sanitizer (TSAN)" +name = "Thread-Sanitizer-(TSAN)" +uri = "devdocs/sanitizers/#Thread-Sanitizer-%28TSAN%29" +[[std.label]] +dispname = "Thread sleep/wake probes" +name = "Thread-sleep/wake-probes" +uri = "devdocs/probes/#Thread-sleep%2Fwake-probes" +[[std.label]] +dispname = "Throwing Julia Exceptions" +name = "Throwing-Julia-Exceptions" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Thundering herd detection" +name = "Thundering-herd-detection" +uri = "devdocs/probes/#$" +[[std.label]] +dispname = "TimeType-Period Arithmetic" +name = "TimeType-Period-Arithmetic" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "Toplevel elements" +name = "Toplevel-elements" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Tracy Profiler" +name = "Tracy-Profiler" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Trait-based dispatch" +name = "Trait-based-dispatch" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Treat Subnormal Numbers as Zeros" +name = "Treat-Subnormal-Numbers-as-Zeros" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Triggered During Execution" +name = "Triggered-During-Execution" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Trigonometric and hyperbolic functions" +name = "Trigonometric-and-hyperbolic-functions" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Triple-Quoted String Literals" +name = "Triple-Quoted-String-Literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Troubleshooting \"method not matched\": parametric type invariance and MethodErrors" +name = "Troubleshooting-\"method-not-matched\":-parametric-type-invariance-and-MethodErrors" +uri = "manual/faq/#Troubleshooting-%22method-not-matched%22%3A-parametric-type-invariance-and-MethodErrors" +[[std.label]] +dispname = "Try it out!" +name = "Try-it-out!" +uri = "devdocs/EscapeAnalysis/#Try-it-out%21" +[[std.label]] +dispname = "Tuple Types" +name = "Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Tuple and NTuple arguments" +name = "Tuple-and-NTuple-arguments" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Tuple types" +name = "Tuple-types" +uri = "devdocs/types/#$" +[[std.label]] +name = "Tuples" +uri = "manual/functions/#$" +[[std.label]] +name = "Tweaks" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type Aliases" +name = "Type-Aliases" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Correspondences" +name = "Type-Correspondences" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Declarations" +name = "Type-Declarations" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type Parameters" +name = "Type-Parameters" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Type Unions" +name = "Type-Unions" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type declarations" +name = "Type-declarations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Type parameters and fields" +name = "Type-parameters-and-fields" +uri = "devdocs/subarrays/#$" +[[std.label]] +dispname = "Type relations" +name = "Type-relations" +uri = "base/base/#$" +[[std.label]] +name = "TypeNames" +uri = "devdocs/types/#$" +[[std.label]] +name = "Types" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Types, type declarations, and constructors" +name = "Types,-type-declarations,-and-constructors" +uri = "manual/faq/#Types%2C-type-declarations%2C-and-constructors" +[[std.label]] +dispname = "Types and sets (and Any and Union{}/Bottom)" +name = "Types-and-sets-(and-Any-and-Union{}/Bottom)" +uri = "devdocs/types/#Types-and-sets-%28and-Any-and-Union%7B%7D%2FBottom%29" +[[std.label]] +dispname = "Types of functions" +name = "Types-of-functions" +uri = "manual/types/#$" +[[std.label]] +name = "UUIDs" +uri = "stdlib/UUIDs/#$" +[[std.label]] +dispname = "Unhandled rr system calls" +name = "Unhandled-rr-system-calls" +uri = "devdocs/valgrind/#$" +[[std.label]] +name = "Unicode" +uri = "stdlib/Unicode/#$" +[[std.label]] +dispname = "Unicode Input" +name = "Unicode-Input" +uri = "manual/unicode-input/#$" +[[std.label]] +dispname = "Unicode and UTF-8" +name = "Unicode-and-UTF-8" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Union representation" +name = "Union-representation" +uri = "devdocs/compiler/#$" +[[std.label]] +dispname = "UnionAll Types" +name = "UnionAll-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "UnionAll types" +name = "UnionAll-types" +uri = "devdocs/types/#$" +[[std.label]] +dispname = "Unit Testing" +name = "Unit-Testing" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Update the version number of a dependency" +name = "Update-the-version-number-of-a-dependency" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating an existing source tree" +name = "Updating-an-existing-source-tree" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Updating fields of GC-managed objects" +name = "Updating-fields-of-GC-managed-objects" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Updating operators" +name = "Updating-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Uploading binaries" +name = "Uploading-binaries" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Use in Makefiles" +name = "Use-in-Makefiles" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Use naming conventions consistent with Julia base/" +name = "Use-naming-conventions-consistent-with-Julia-base/" +uri = "manual/style-guide/#Use-naming-conventions-consistent-with-Julia-base%2F" +[[std.label]] +dispname = "Useful JULIA_LLVM_ARGS parameters" +name = "Useful-JULIA_LLVM_ARGS-parameters" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Useful Julia functions for Inspecting those variables" +name = "Useful-Julia-functions-for-Inspecting-those-variables" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful Julia variables for Inspecting" +name = "Useful-Julia-variables-for-Inspecting" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "Useful references:" +name = "Useful-references:" +uri = "devdocs/probes/#Useful-references%3A" +[[std.label]] +dispname = "User interaction" +name = "User-interaction" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Using @threads without data races" +name = "Using-@threads-without-data-races" +uri = "manual/multi-threading/#Using-%40threads-without-data-races" +[[std.label]] +dispname = "Using Loggers" +name = "Using-Loggers" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Using Valgrind with Julia" +name = "Using-Valgrind-with-Julia" +uri = "devdocs/valgrind/#$" +[[std.label]] +dispname = "Using arguments inside scripts" +name = "Using-arguments-inside-scripts" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Using axes for bounds checks and loop iteration" +name = "Using-axes-for-bounds-checks-and-loop-iteration" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Using distinct algorithms for scalar or array generation" +name = "Using-distinct-algorithms-for-scalar-or-array-generation" +uri = "stdlib/Random/#$" +[[std.label]] +dispname = "Using julia-config to automatically determine build parameters" +name = "Using-julia-config-to-automatically-determine-build-parameters" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Utility Collections" +name = "Utility-Collections" +uri = "base/collections/#$" +[[std.label]] +dispname = "Vararg Tuple Types" +name = "Vararg-Tuple-Types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Varargs Functions" +name = "Varargs-Functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Variables and Assignments" +name = "Variables-and-Assignments" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Variadic function calls" +name = "Variadic-function-calls" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +name = "Verifying" +uri = "devdocs/probes/#$" +[[std.label]] +name = "Versioning" +uri = "base/base/#$" +[[std.label]] +dispname = "Versioning and Git" +name = "Versioning-and-Git" +uri = "devdocs/build/distributing/#$" +[[std.label]] +dispname = "Via @profile" +name = "Via-@profile" +uri = "stdlib/Profile/#Via-%40profile" +[[std.label]] +dispname = "Viewing Tracy files in your browser" +name = "Viewing-Tracy-files-in-your-browser" +uri = "devdocs/external_profilers/#$" +[[std.label]] +dispname = "Viewing a stack trace" +name = "Viewing-a-stack-trace" +uri = "manual/stacktraces/#$" +[[std.label]] +dispname = "Views (SubArrays and other view types)" +name = "Views-(SubArrays-and-other-view-types)" +uri = "base/arrays/#Views-%28SubArrays-and-other-view-types%29" +[[std.label]] +dispname = "What are the possible causes of an UndefVarError during remote execution?" +name = "What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution?" +uri = "manual/faq/#What-are-the-possible-causes-of-an-UndefVarError-during-remote-execution%3F" +[[std.label]] +dispname = "What does the ... operator do?" +name = "What-does-the-...-operator-do?" +uri = "manual/faq/#What-does-the-...-operator-do%3F" +[[std.label]] +dispname = "What is the difference between \"using\" and \"import\"?" +name = "What-is-the-difference-between-\"using\"-and-\"import\"?" +uri = "manual/faq/#What-is-the-difference-between-%22using%22-and-%22import%22%3F" +[[std.label]] +dispname = "What is the return value of an assignment?" +name = "What-is-the-return-value-of-an-assignment?" +uri = "manual/faq/#What-is-the-return-value-of-an-assignment%3F" +[[std.label]] +dispname = "When is convert called?" +name = "When-is-convert-called?" +uri = "manual/conversion-and-promotion/#When-is-convert-called%3F" +[[std.label]] +dispname = "When to use T, Ptr{T} and Ref{T}" +name = "When-to-use-T,-Ptr{T}-and-Ref{T}" +uri = "manual/calling-c-and-fortran-code/#When-to-use-T%2C-Ptr%7BT%7D-and-Ref%7BT%7D" +[[std.label]] +dispname = "Why am I getting UndefVarError from a simple loop?" +name = "Why-am-I-getting-UndefVarError-from-a-simple-loop?" +uri = "manual/faq/#Why-am-I-getting-UndefVarError-from-a-simple-loop%3F" +[[std.label]] +dispname = "Why are my Julia benchmarks for linear algebra operations different from other languages?" +name = "Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages?" +uri = "manual/faq/#Why-are-my-Julia-benchmarks-for-linear-algebra-operations-different-from-other-languages%3F" +[[std.label]] +dispname = "Why do concurrent writes to the same stream result in inter-mixed output?" +name = "Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output?" +uri = "manual/faq/#Why-do-concurrent-writes-to-the-same-stream-result-in-inter-mixed-output%3F" +[[std.label]] +dispname = "Why does Julia use * for string concatenation? Why not + or something else?" +name = "Why-does-Julia-use-*-for-string-concatenation?-Why-not-or-something-else?" +uri = "manual/faq/#Why-does-Julia-use-%2A-for-string-concatenation%3F-Why-not-or-something-else%3F" +[[std.label]] +dispname = "Why does x += y allocate memory when x and y are arrays?" +name = "Why-does-x-y-allocate-memory-when-x-and-y-are-arrays?" +uri = "manual/faq/#Why-does-x-y-allocate-memory-when-x-and-y-are-arrays%3F" +[[std.label]] +dispname = "Why doesn't it work to declare foo(bar::Vector{Real}) = 42 and then call foo([1])?" +name = "Why-doesn't-it-work-to-declare-foo(bar::Vector{Real})-42-and-then-call-foo([1])?" +uri = "manual/faq/#Why-doesn%27t-it-work-to-declare-foo%28bar%3A%3AVector%7BReal%7D%29-42-and-then-call-foo%28%5B1%5D%29%3F" +[[std.label]] +dispname = "Why doesn't run support * or pipes for scripting external programs?" +name = "Why-doesn't-run-support-*-or-pipes-for-scripting-external-programs?" +uri = "manual/faq/#Why-doesn%27t-run-support-%2A-or-pipes-for-scripting-external-programs%3F" +[[std.label]] +dispname = "Why don't you compile Matlab/Python/R/… code to Julia?" +name = "Why-don't-you-compile-Matlab/Python/R/…-code-to-Julia?" +uri = "manual/faq/#Why-don%27t-you-compile-Matlab%2FPython%2FR%2F%E2%80%A6-code-to-Julia%3F" +[[std.label]] +dispname = "Windows Build Debugging" +name = "Windows-Build-Debugging" +uri = "devdocs/build/windows/#$" +[[std.label]] +dispname = "Workflow for Testing Packages" +name = "Workflow-for-Testing-Packages" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with Arrays" +name = "Working-with-Arrays" +uri = "manual/embedding/#$" +[[std.label]] +dispname = "Working with Broadcasted objects" +name = "Working-with-Broadcasted-objects" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Working with Files" +name = "Working-with-Files" +uri = "manual/networking-and-streams/#$" +[[std.label]] +dispname = "Working with LLVM" +name = "Working-with-LLVM" +uri = "devdocs/llvm/#$" +[[std.label]] +dispname = "Working with Test Sets" +name = "Working-with-Test-Sets" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Working with context" +name = "Working-with-context" +uri = "stdlib/SHA/#$" +[[std.label]] +dispname = "Wrapper types" +name = "Wrapper-types" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Write \"type-stable\" functions" +name = "Write-\"type-stable\"-functions" +uri = "manual/performance-tips/#Write-%22type-stable%22-functions" +[[std.label]] +dispname = "Write functions, not just scripts" +name = "Write-functions,-not-just-scripts" +uri = "manual/style-guide/#Write-functions%2C-not-just-scripts" +[[std.label]] +dispname = "Write functions with argument ordering similar to Julia Base" +name = "Write-functions-with-argument-ordering-similar-to-Julia-Base" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Writing Documentation" +name = "Writing-Documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Writing Tests for greeting_tests.jl" +name = "Writing-Tests-for-greeting_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing Tests for math_tests.jl" +name = "Writing-Tests-for-math_tests.jl" +uri = "stdlib/Test/#$" +[[std.label]] +dispname = "Writing custom array types with non-1 indexing" +name = "Writing-custom-array-types-with-non-1-indexing" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "LaTeX" +name = "\\LaTeX" +uri = "stdlib/Markdown/#%5CLaTeX" +[[std.label]] +dispname = "Allocation Profiler" +name = "allocation-profiler" +uri = "manual/profile/#$" +[[std.label]] +dispname = "$ and \\ characters" +name = "and-\\-characters" +uri = "manual/documentation/#and-%5C-characters" +[[std.label]] +dispname = "Method" +name = "ast-lowered-method" +uri = "devdocs/ast/#$" +[[std.label]] +dispname = "Automatic Type Conversion" +name = "automatic-type-conversion" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Append ! to names of functions that modify their arguments" +name = "bang-convention" +uri = "manual/style-guide/#$" +[[std.label]] +dispname = "Calling Convention" +name = "calling-convention" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "How do I catch CTRL-C in a script?" +name = "catch-ctrl-c" +uri = "manual/faq/#$" +[[std.label]] +dispname = "ccall interface" +name = "ccall-interface" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "ccall using a libuv threadpool (Experimental)" +name = "ccall-using-a-libuv-threadpool-(Experimental)" +uri = "base/multi-threading/#ccall-using-a-libuv-threadpool-%28Experimental%29" +[[std.label]] +dispname = "Command-line Interface" +name = "cli" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Code Availability and Loading Packages" +name = "code-availability" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Code Loading" +name = "code-loading" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Interpolation" +name = "command-interpolation" +uri = "manual/running-external-programs/#$" +[[std.label]] +dispname = "Command-line switches for Julia" +name = "command-line-interface" +uri = "manual/command-line-interface/#$" +[[std.label]] +dispname = "Compiler efficiency issues" +name = "compiler-efficiency-issues" +uri = "devdocs/functions/#$" +[[std.label]] +dispname = "Conversion and Promotion" +name = "conversion-and-promotion" +uri = "manual/conversion-and-promotion/#$" +[[std.label]] +dispname = "Destructuring Assignment and Multiple Return Values" +name = "destructuring-assignment" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Macro reference" +name = "dev-cartesian-reference" +uri = "devdocs/cartesian/#$" +[[std.label]] +dispname = "JIT Code Generation" +name = "dev-codegen" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Macro Expansion" +name = "dev-macro-expansion" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Parsing" +name = "dev-parsing" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "System Image" +name = "dev-sysimg" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Type Inference" +name = "dev-type-inference" +uri = "devdocs/eval/#$" +[[std.label]] +dispname = "Version/Environment info" +name = "dev-version-info" +uri = "devdocs/backtraces/#$" +[[std.label]] +dispname = "else Clauses" +name = "else-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "JULIA_CPU_THREADS" +name = "env-cpu-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_NUM_GC_THREADS" +name = "env-gc-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_IMAGE_THREADS" +name = "env-image-threads" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "JULIA_MAX_NUM_PRECOMPILE_FILES" +name = "env-max-num-precompile-files" +uri = "manual/environment-variables/#$" +[[std.label]] +dispname = "What are the differences between zero-dimensional arrays and scalars?" +name = "faq-array-0dim" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Asynchronous IO and concurrent synchronous writes" +name = "faq-async-io" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia give a DomainError for certain seemingly-sensible operations?" +name = "faq-domain-errors" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Why does Julia use native machine integer arithmetic?" +name = "faq-integer-arithmetic" +uri = "manual/faq/#$" +[[std.label]] +dispname = "How does \"null\", \"nothingness\" or \"missingness\" work in Julia?" +name = "faq-nothing" +uri = "manual/faq/#$" +[[std.label]] +dispname = "finally Clauses" +name = "finally-Clauses" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "gdb debugging tips" +name = "gdb-debugging-tips" +uri = "devdocs/debuggingtips/#$" +[[std.label]] +dispname = "isbits Union Arrays" +name = "isbits-Union-Arrays" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Optimizations" +name = "isbits-Union-Optimizations" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +dispname = "isbits Union Structs" +name = "isbits-Union-Structs" +uri = "devdocs/isbitsunionarrays/#$" +[[std.label]] +name = "jl_atexit_hook()" +uri = "devdocs/init/#jl_atexit_hook%28%29" +[[std.label]] +name = "julia_init()" +uri = "devdocs/init/#julia_init%28%29" +[[std.label]] +name = "julia_save()" +uri = "devdocs/init/#julia_save%28%29" +[[std.label]] +dispname = "Separate kernel functions (aka, function barriers)" +name = "kernel-functions" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Arrays" +name = "lib-arrays" +uri = "base/arrays/#$" +[[std.label]] +dispname = "Iteration" +name = "lib-collections-iteration" +uri = "base/collections/#$" +[[std.label]] +dispname = "Constants" +name = "lib-constants" +uri = "base/constants/#$" +[[std.label]] +dispname = "File Events" +name = "lib-filewatching" +uri = "stdlib/FileWatching/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "lib-multithreading" +uri = "base/multi-threading/#$" +[[std.label]] +dispname = "Numbers" +name = "lib-numbers" +uri = "base/numbers/#$" +[[std.label]] +dispname = "Profiling" +name = "lib-profiling" +uri = "stdlib/Profile/#$" +[[std.label]] +dispname = "Strings" +name = "lib-strings" +uri = "base/strings/#$" +[[std.label]] +dispname = "Synchronization" +name = "lib-task-sync" +uri = "base/parallel/#$" +[[std.label]] +name = "libuv" +uri = "devdocs/build/build/#$" +[[std.label]] +dispname = "Local Scope" +name = "local-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Low-level synchronization using schedule and wait" +name = "low-level-schedule-wait" +uri = "base/parallel/#$" +[[std.label]] +name = "main()" +uri = "devdocs/init/#main%28%29" +[[std.label]] +dispname = "Abstract Types" +name = "man-abstract-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Advantages of Julia" +name = "man-advantages-of-julia" +uri = "#$" +[[std.label]] +dispname = "Allowed Variable Names" +name = "man-allowed-variable-names" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Method Ambiguities" +name = "man-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Anonymous Functions" +name = "man-anonymous-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Public API" +name = "man-api" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Argument destructuring" +name = "man-argument-destructuring" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Argument Passing Behavior" +name = "man-argument-passing" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Array and Vectorized Operators and Functions" +name = "man-array-and-vectorized-operators-and-functions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-array-concatenation" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Indexing" +name = "man-array-indexing" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Array literals" +name = "man-array-literals" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Typed array literals" +name = "man-array-typed-literal" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Assignment expressions and assignment versus mutation" +name = "man-assignment-expressions" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Asynchronous Programming" +name = "man-asynchronous" +uri = "manual/asynchronous-programming/#$" +[[std.label]] +dispname = "Per-field atomics" +name = "man-atomics" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Alternative linear algebra backends" +name = "man-backends-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Bits Types" +name = "man-bits-types" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Byte Array Literals" +name = "man-byte-array-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Characters" +name = "man-characters" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Cluster Cookie" +name = "man-cluster-cookie" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "@code_warntype" +name = "man-code-warntype" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Compound Expressions" +name = "man-compound-expressions" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Comprehensions" +name = "man-comprehensions" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Concatenation" +name = "man-concatenation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Conditional Evaluation" +name = "man-conditional-evaluation" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Constructors" +name = "man-constructors" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Compressed Sparse Column (CSC) Sparse Matrix Storage" +name = "man-csc" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Arrays with custom indices" +name = "man-custom-indices" +uri = "devdocs/offset-arrays/#$" +[[std.label]] +dispname = "Custom pretty-printing" +name = "man-custom-pretty-printing" +uri = "manual/types/#$" +[[std.label]] +dispname = "Declared Types" +name = "man-declared-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Distributed Computing" +name = "man-distributed" +uri = "stdlib/Distributed/#$" +[[std.label]] +dispname = "Documentation" +name = "man-documentation" +uri = "manual/documentation/#$" +[[std.label]] +dispname = "Vectorized \"dot\" operators" +name = "man-dot-operators" +uri = "manual/mathematical-operations/#$" +[[std.label]] +dispname = "Interpolation" +name = "man-expression-interpolation" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Package Extensions" +name = "man-extensions" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "Functions" +name = "man-functions" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Getting Started" +name = "man-getting-started" +uri = "manual/getting-started/#$" +[[std.label]] +dispname = "Important Links" +name = "man-important-links" +uri = "#$" +[[std.label]] +dispname = "Indexed Assignment" +name = "man-indexed-assignment" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Inner Constructor Methods" +name = "man-inner-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Instance Properties" +name = "man-instance-properties" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Interactive Utilities" +name = "man-interactive-utils" +uri = "stdlib/InteractiveUtils/#$" +[[std.label]] +dispname = "Abstract Arrays" +name = "man-interface-array" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Iteration" +name = "man-interface-iteration" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Strided Arrays" +name = "man-interface-strided-arrays" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Customizing broadcasting" +name = "man-interfaces-broadcasting" +uri = "manual/interfaces/#$" +[[std.label]] +dispname = "Introduction" +name = "man-introduction" +uri = "#$" +[[std.label]] +dispname = "Julia Compared to Other Languages" +name = "man-julia-compared-other-languages" +uri = "#$" +[[std.label]] +dispname = "Linear Algebra" +name = "man-linalg" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Orthogonal matrices (AbstractQ)" +name = "man-linalg-abstractq" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Matrix factorizations" +name = "man-linalg-factorizations" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Logging" +name = "man-logging" +uri = "stdlib/Logging/#$" +[[std.label]] +dispname = "Repeated Evaluation: Loops" +name = "man-loops" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Macros" +name = "man-macros" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Method design and the avoidance of ambiguities" +name = "man-method-design-ambiguities" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Method specializations" +name = "man-method-specializations" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Orthogonalize your design" +name = "man-methods-orthogonalize" +uri = "manual/methods/#$" +[[std.label]] +dispname = "Single- and multi-dimensional Arrays" +name = "man-multi-dim-arrays" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Multi-Threading" +name = "man-multithreading" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Multithreading and linear algebra" +name = "man-multithreading-linear-algebra" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Numeric Literal Coefficients" +name = "man-numeric-literal-coefficients" +uri = "manual/integers-and-floating-point-numbers/#$" +[[std.label]] +dispname = "Outer Constructor Methods" +name = "man-outer-constructor-methods" +uri = "manual/constructors/#$" +[[std.label]] +dispname = "Parametric Composite Types" +name = "man-parametric-composite-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Avoid containers with abstract type parameters" +name = "man-performance-abstract-container" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Annotations" +name = "man-performance-annotations" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance of captured variable" +name = "man-performance-captured" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Access arrays in memory order, along columns" +name = "man-performance-column-major" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Performance Tips" +name = "man-performance-tips" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Types with values-as-parameters" +name = "man-performance-value-type" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Consider using views for slices" +name = "man-performance-views" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "Printf" +name = "man-printf" +uri = "stdlib/Printf/#$" +[[std.label]] +dispname = "Punctuation" +name = "man-punctuation" +uri = "base/punctuation/#$" +[[std.label]] +dispname = "QuoteNode" +name = "man-quote-node" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Raw String Literals" +name = "man-raw-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Regular Expressions" +name = "man-regex-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Scope constructs" +name = "man-scope-table" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Scripting" +name = "man-scripting" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Shared Arrays" +name = "man-shared-arrays" +uri = "manual/distributed-computing/#$" +[[std.label]] +dispname = "Shell mode" +name = "man-shell-mode" +uri = "stdlib/REPL/#$" +[[std.label]] +dispname = "Singleton types" +name = "man-singleton-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Strings" +name = "man-strings" +uri = "manual/strings/#$" +[[std.label]] +dispname = "Supported index types" +name = "man-supported-index-types" +uri = "manual/arrays/#$" +[[std.label]] +dispname = "Task Migration" +name = "man-task-migration" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "Tasks (aka Coroutines)" +name = "man-tasks" +uri = "manual/control-flow/#$" +[[std.label]] +dispname = "Threadpools" +name = "man-threadpools" +uri = "manual/multi-threading/#$" +[[std.label]] +dispname = "What does \"type-stable\" mean?" +name = "man-type-stability" +uri = "manual/faq/#$" +[[std.label]] +dispname = "Typed Globals" +name = "man-typed-globals" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Types" +name = "man-types" +uri = "manual/types/#$" +[[std.label]] +dispname = "Type{T} type selectors" +name = "man-typet-type" +uri = "manual/types/#$" +[[std.label]] +dispname = "Variables" +name = "man-variables" +uri = "manual/variables/#$" +[[std.label]] +dispname = "Dot Syntax for Vectorizing Functions" +name = "man-vectorized" +uri = "manual/functions/#$" +[[std.label]] +dispname = "Version Number Literals" +name = "man-version-number-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "What Makes Julia, Julia?" +name = "man-what-makes-julia" +uri = "#$" +[[std.label]] +dispname = "Workflow Tips" +name = "man-workflow-tips" +uri = "manual/workflow-tips/#$" +[[std.label]] +dispname = "Mapping C Types to Julia" +name = "mapping-c-types-to-julia" +uri = "manual/calling-c-and-fortran-code/#$" +[[std.label]] +dispname = "Markdown" +name = "markdown_stdlib" +uri = "stdlib/Markdown/#$" +[[std.label]] +dispname = "Mathematical Operators" +name = "math-ops" +uri = "base/math/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "meta-non-standard-string-literals" +uri = "manual/metaprogramming/#$" +[[std.label]] +dispname = "Missing Values" +name = "missing" +uri = "manual/missing/#$" +[[std.label]] +dispname = "Modules" +name = "modules" +uri = "manual/modules/#$" +[[std.label]] +dispname = "nVidia Jetson TX2" +name = "nVidia-Jetson-TX2" +uri = "devdocs/build/arm/#$" +[[std.label]] +dispname = "Namespace management" +name = "namespace-management" +uri = "manual/modules/#$" +[[std.label]] +dispname = "Non-Standard String Literals" +name = "non-standard-string-literals" +uri = "manual/strings/#$" +[[std.label]] +dispname = "On Soft Scope" +name = "on-soft-scope" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "Diagnosing and fixing hangs due to a package dependency" +name = "pchang_deps" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Fixing package code to avoid hangs" +name = "pchang_fix" +uri = "devdocs/precompile_hang/#$" +[[std.label]] +dispname = "Package Images" +name = "pkgimages" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package images optimized for multiple microarchitectures" +name = "pkgimgs-multi-versioning" +uri = "devdocs/pkgimg/#$" +[[std.label]] +dispname = "Package/Environment Preferences" +name = "preferences" +uri = "manual/code-loading/#$" +[[std.label]] +dispname = "printf() and stdio in the Julia runtime" +name = "printf()-and-stdio-in-the-Julia-runtime" +uri = "devdocs/stdio/#printf%28%29-and-stdio-in-the-Julia-runtime" +[[std.label]] +dispname = "printf() during initialization" +name = "printf()-during-initialization" +uri = "devdocs/stdio/#printf%28%29-during-initialization" +[[std.label]] +name = "repl_entrypoint()" +uri = "devdocs/init/#repl_entrypoint%28%29" +[[std.label]] +dispname = "Scope of Variables" +name = "scope-of-variables" +uri = "manual/variables-and-scoping/#$" +[[std.label]] +dispname = "BLAS character arguments" +name = "stdlib-blas-chars" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Unit diagonal" +name = "stdlib-blas-diag" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Multiplication order" +name = "stdlib-blas-side" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Transposition operation" +name = "stdlib-blas-trans" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "Triangle referencing" +name = "stdlib-blas-uplo" +uri = "stdlib/LinearAlgebra/#$" +[[std.label]] +dispname = "API reference" +name = "stdlib-dates-api" +uri = "stdlib/Dates/#$" +[[std.label]] +dispname = "SparseArrays API" +name = "stdlib-sparse-arrays" +uri = "stdlib/SparseArrays/#$" +[[std.label]] +dispname = "Interpolation" +name = "string-interpolation" +uri = "manual/strings/#$" +[[std.label]] +dispname = "System image optimized for multiple microarchitectures" +name = "sysimg-multi-versioning" +uri = "devdocs/sysimg/#$" +[[std.label]] +dispname = "Tools" +name = "tools" +uri = "manual/performance-tips/#$" +[[std.label]] +dispname = "using and import with specific identifiers, and adding methods" +name = "using-and-import-with-specific-identifiers,-and-adding-methods" +uri = "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods" +[[std.label]] +dispname = "Writing binary broadcasting rules" +name = "writing-binary-broadcasting-rules" +uri = "manual/interfaces/#$" diff --git a/v0.3.2/inventories/JuliaDocs.toml b/v0.3.2/inventories/JuliaDocs.toml new file mode 100644 index 0000000..d4898fd --- /dev/null +++ b/v0.3.2/inventories/JuliaDocs.toml @@ -0,0 +1,12 @@ +# DocInventory version 0 +project = "JuliaDocs" + +[[std.doc]] +name = "DocumenterInterLinks" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocumenterInterLinks.jl" +uri = "DocumenterInterLinks.jl#readme" +[[std.doc]] +name = "DocInventories.jl" +uri = "DocInventories.jl#readme" diff --git a/v0.3.2/inventory.toml.gz b/v0.3.2/inventory.toml.gz new file mode 100644 index 0000000..b596444 Binary files /dev/null and b/v0.3.2/inventory.toml.gz differ diff --git a/v0.3.2/objects.inv b/v0.3.2/objects.inv new file mode 100644 index 0000000..80d2e98 Binary files /dev/null and b/v0.3.2/objects.inv differ diff --git a/v0.3.2/search_index.js b/v0.3.2/search_index.js new file mode 100644 index 0000000..5409536 --- /dev/null +++ b/v0.3.2/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"api/#API","page":"API","title":"API","text":"","category":"section"},{"location":"api/","page":"API","title":"API","text":"The DocInventories package exports two names:","category":"page"},{"location":"api/","page":"API","title":"API","text":"Inventory\nInventoryItem","category":"page"},{"location":"api/","page":"API","title":"API","text":"All other names should either be imported explicitly, e.g.,","category":"page"},{"location":"api/","page":"API","title":"API","text":"using DocInventories: uri, spec","category":"page"},{"location":"api/","page":"API","title":"API","text":"for uri and spec, or used with the DocInventories prefix, e.g., DocInventories.save.","category":"page"},{"location":"api/","page":"API","title":"API","text":"","category":"page"},{"location":"api/","page":"API","title":"API","text":"Modules = [DocInventories]","category":"page"},{"location":"api/#DocInventories.MIME_TYPES","page":"API","title":"DocInventories.MIME_TYPES","text":"Default map of file extensions to MIME types.\n\nMIME_TYPES = Dict(\n \".txt\" => MIME(\"text/x-intersphinx\"),\n \".inv\" => MIME(\"application/x-intersphinx\"),\n \".toml\" => MIME(\"application/toml\"),\n \".txt.gz\" => MIME(\"text/x-intersphinx+gzip\"),\n \".toml.gz\" => MIME(\"application/toml+gzip\"),\n)\n\n\n\n\n\n","category":"constant"},{"location":"api/#DocInventories.Inventory","page":"API","title":"DocInventories.Inventory","text":"An inventory link targets in a project documentation.\n\ninventory = Inventory(\n source;\n mime=auto_mime(source),\n root_url=root_url(source)\n)\n\nloads an inventory file from the given source, which can be a URL or the path to a local file. If it is a URL, the options timeout (seconds to wait for network connections), retries (number of times to retry) and wait_time (seconds longer to wait between each retry) may be given. The source must contain data in the given mime type. By default, the mime type is derived from the file extension, via auto_mime.\n\nThe Inventory acts as a collection of InventoryItems, representing all the objects, sections, or other linkable items in the online documentation of a project.\n\nAlternatively,\n\ninventory = Inventory(; project, version=\"\", root_url=\"\", items=[])\n\nwith a mandatory project argument instantiates an inventory with the IventoryItems in items. If items is not given, the resulting empty inventory can have InventoryItems added afterwards via push!.\n\nAttributes\n\nproject: The name of the project\nversion: The version of the project (e.g., \"1.0.0\")\nroot_url: The root URL to which the item.uri of any InventoryItem is relative. If not empty, should start with \"https://\" and end with a slash.\nsource: The URL or filename from which the inventory was loaded, or a comment if the inventory was constructed otherwise.\nsorted: A boolean to indicate whether the items are sorted by their name attribute, allowing for efficient lookup. This is true for all inventories loaded from a URL or file and false for manually instantiated inventories.\n\nItem access\n\nItems can be accessed via iteration (for item in inventory), by numeric index (inventory[1], inventory[2], … inventory[end]), or by lookup: inventory[name] or inventory[spec], where spec is a string of the form \":[domain:]role:`name`\", see the discussion of spec in InventoryItem. The lookup delegates to find_in_inventory with quiet=true and takes into account item.priority.\n\nSearch\n\nThe inventory can be searched by calling inventory(search; include_hidden_priority=true). This returns a list of all items that contain search in spec(item) or repr(item; context=(:full => true)). Typically, search would be a string or a Regex. Some examples for common searches:\n\nA spec of the form \":domain:role:`name`\", in full, partially, or as a regex.\nPart of a url of a page in the project's documentation, as a string\nThe title of a section as it appears somewhere in the project's documentation.\n\nThe search results are sorted by abs(item.priority). If include_hidden_priority=false, negative item.priority values are omitted.\n\nMethods\n\nfind_in_inventory(inventory, name) – find a single item in the inventory\nsave(filename, inventory; mime=auto_mime(filename)) – write the inventory to a file in any supported output format.\nshow_full(inventory) – show the unabbreviated inventory in the REPL (ideally via TerminalPager)\nuri(inventory, key) – obtain the full URI for an item from the inventory.\npush!(inventory, items...) – add InventoryItems to an existing inventory.\nappend!(inventory, collections...) – add collections of InventoryItems to an existing inventory.\nsort(inventory) – convert an unsorted inventory into a sorted one.\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryFormatError","page":"API","title":"DocInventories.InventoryFormatError","text":"An error indicating an issue with an objects.inv file.\n\nthrow(InventoryFormatError(msg))\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.InventoryItem","page":"API","title":"DocInventories.InventoryItem","text":"An item inside an Inventory.\n\nitem = InventoryItem(; name, role, uri, priority=1, domain=\"jl\", dispname=\"-\")\n\nrepresents a linkable item inside a project documentation, referenced by name. The domain and role take their semantics from the Sphinx project, see Attributes for details on these parameters, as well as priority and dispname. The uri is relative to a project root, which should be the Inventory.root_url of the inventory containing the InventoryItem.\n\nFor convenience, an InventoryItem can also be instantiated from a mapping spec => uri, where spec=\":domain:role:`name`\" borrows from Sphinx' cross-referencing syntax:\n\nitem = IventoryItem(\n \":domain:role:`name`\" => uri;\n dispname=,\n priority=()\n)\n\nThe domain is optional: if spec=\":role:`name`\", the domain is \"std\" for role=\"label\" or role=\"doc\", and \"jl\" otherwise. The role is mandatory for code objects. For non-code objects,\n\nitem = IventoryItem(\n \"title\" => uri;\n dispname=,\n priority=-1\n)\n\nindicates a link to a section header in the documentation of a project. The name will be a sluggified version of the title, making the item equivalent to item = IventoryItem(\":std:label:`name`\" => uri; dispname=title, priority=-1).\n\nAttributes\n\nname: The object name for referencing. For code objects, this should be the fully qualified name. For section names, it may be a slugified version of the section title. It must have non-zero length.\ndomain: The name of a Sphinx domain. Should be \"jl\" for Julia code objects (default), \"py\" for Python code objects, and \"std\" for text objects such as section names. Must have non-zero length, and must not contain whitespace or a colon.\nrole: A domain-specific role (type). Must have nonzero length and not contain whitespace.\npriority: An integer flag for placement in search results. Used when searching in an Inventory, for item access in an Inventory, and with find_in_inventory. The following flag values are supported:\n1: the \"default\" priority. Used by default for all objects not in the \"std\" domain (that is, all \"code\" objects such as those in the \"jl\" domain).\n0: object is important\n2 (or higher): object is unimportant\n-1 (or lower): object is \"hidden\" (may be omitted from search). Used by default for all objects in the std domain (section titles)\nSee find_in_inventory for details. The above semantics match those used by Sphinx.\nuri: A URI for the location of the object's documentation, relative to the location of the inventory file containing the item. Must not contain whitespace. May end with \"$\" to indicate a placeholder for name (usually as \"#$\", for an HTML anchor matching name).\ndispname: A full plain text representation of the object. May be \"-\" if the display name is identical to name (which it should be for code objects). For section titles, this should be the plain text of the title, without formatting, but not slugified.\n\nMethods\n\nuri – Extract the full URI, resolving the $ placeholder and prepending a root_url, if applicable.\ndispname – Extract the dispname, resolving the \"-\" shorthand, if applicable.\nspec – Return the specification string \":domain:role:`name`\" associated with the item\n\n\n\n\n\n","category":"type"},{"location":"api/#DocInventories.auto_mime-Tuple{Any}","page":"API","title":"DocInventories.auto_mime","text":"Determine the MIME type of the given file path or URL from the file extension.\n\nmime = auto_mime(source)\n\nreturns a MIME type from the extension of source. The default mapping is in MIME_TYPES.\n\nUnknown or unsupported extensions throw an ArgumentError.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.dispname-Tuple{InventoryItem}","page":"API","title":"DocInventories.dispname","text":"Obtain the full display name for an InventoryItem.\n\ndisplay_name = dispname(item)\n\nreturns item.dispname with \"-\" expanded to item.name.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.find_in_inventory-Tuple{Any, Any}","page":"API","title":"DocInventories.find_in_inventory","text":"Find an item in the inventory.\n\nitem = find_in_inventory(\n inventory,\n name;\n domain=\"\",\n role=\"\",\n quiet=false,\n include_hidden_priority=true\n)\n\nreturns the top priority InventoryItem matching the given name. If the inventory contains no matching item, returns nothing.\n\nArguments\n\ninventory: The Inventory to search.\nname: The value of the name attribute of the InventoryItem to find. Must match exactly.\ndomain: If not empty, restrict search to items with a matching domain attribute.\nrole: If not empty, restrict search to items with a matching role attribute.\nquiet: If false (default), log a warning if the item specification is ambiguous (the top priority item of multiple candidates is returned). If no matching item can be found, an error will be logged in addition to returning nothing.\ninclude_hidden_priority: Whether or not to consider items with a negative priority attribute. If \"hidden\" items are included (default), they are sorted by the absolute value of the priority. That is, items with priority=-1 and priority=1 are considered to be equivalent.\n\nNote that direct item lookup as inventory[spec] where spec is a string of the form \"[:[domain:]role:]`name`\" is available as a simplified way to call find_in_inventory with quiet=true.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.root_url-Tuple{AbstractString}","page":"API","title":"DocInventories.root_url","text":"Obtain the root url from an inventory source.\n\nurl = root_url(source; warn=true)\n\nreturns the root url as determined by split_url if source starts with \"https://\" or \"http://\", or an empty string otherwise (if source is a local file path). An empty root url will emit a warning unless warn=false.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.save-Tuple{AbstractString, Any}","page":"API","title":"DocInventories.save","text":"Write the Inventory to file in the specified format.\n\nsave(filename, inventory; mime=auto_mime(filename))\n\nwrites inventory to filename in the specified MIME type. By default, the MIME type is derived from the file extension of filename via auto_mime.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{InventoryItem}","page":"API","title":"DocInventories.show_full","text":"show_full(item) # io=stdout\nshow_full(io, item)\n\nis equivalent to\n\nshow(IOContext(io, :full => true), \"text/plain\", item)\n\nand shows the InventoryItem with all attributes.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.show_full-Tuple{Inventory}","page":"API","title":"DocInventories.show_full","text":"show_full(inventory) # io=stdout\nshow_full(io, inventory)\n\nis equivalent to\n\nshow(IOContext(io, :limit => false), \"text/plain\", inventory)\n\nand shows the entire inventory without truncating the list of items. This may produce large output, so you may want to make use of the TerminalPager package.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.spec-Tuple{InventoryItem}","page":"API","title":"DocInventories.spec","text":"Return the specification string of an InventoryItem.\n\nitem_spec = spec(item)\n\nreturns a string of the form \":domain:role:`name`\" using the attributes of the given item.\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.split_url-Tuple{Any}","page":"API","title":"DocInventories.split_url","text":"Split a URL into a root URL and a filename.\n\nroot_url, filename = split_url(url)\n\nsplits url at the last slash. This behaves like splitdir, but operates on URLs instead of file paths. The URL must start with \"https://\" or \"http://\".\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{Inventory, Any}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(inventory, key)\n\nis equivalent to uri(inventory[key]; root_url=inventory.root_url).\n\n\n\n\n\n","category":"method"},{"location":"api/#DocInventories.uri-Tuple{InventoryItem}","page":"API","title":"DocInventories.uri","text":"uri_str = uri(item; root_url=\"\")\n\nfully expands item.uri and prepends root_url.\n\n\n\n\n\n","category":"method"},{"location":"formats/#Inventory-File-Formats","page":"Inventory File Formats","title":"Inventory File Formats","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"An Inventory object can be be written to disk using the DocInventories.save function in the formats detailed below.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"See also DocInventories.MIME_TYPES for file extensions and corresponding MIME types.","category":"page"},{"location":"formats/#Sphinx-Inventory-Format","page":"Inventory File Formats","title":"Sphinx Inventory Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The Sphinx inventory format is the format of the objects.inv file that is automatically created for every documentation generated via Sphinx.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It is documented extensively as part of the sphobjinv project. In short, the objects.inv file starts with a four-line plain text header of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"# Sphinx inventory version 2\n# Project: <project>\n# Version: <version>\n# The remainder of this file is compressed using zlib.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"As indicated in the header, the remainder of the file contains compressed data containing the information about each inventory item. The uncompressed equivalent is described as the Plain Text Format.","category":"page"},{"location":"formats/#Plain-Text-Format","page":"Inventory File Formats","title":"Plain Text Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"DocInventories (like sphobjinv) can remove the compression of the objects.inv, storing a plain text version of objects.inv in a .txt format.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"It has the same four-line header as the Sphinx Inventory Format (up to a small variation in the fourth line to indicate that the file is no longer compressed). Then, for each InventoryItem, it contains a single line of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"<name> <domain>:<role> <priority> <uri> <dispname>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Note that DocInventories internally uses the text/x-intersphinx MIME type for the .txt extension, as text/plain is used for the plain text representation of the Inventory object in the Julia REPL (what you see when you type display(inventory)).","category":"page"},{"location":"formats/#TOML-Format","page":"Inventory File Formats","title":"TOML Format","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The TOML format is a text output format that is optimized for human readability. It starts with a header section of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"# DocInventory version 0\nproject = \"<project>\"\nversion = \"<version>\"","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The comment in the first line is mandatory and identifies the file as containing inventory data in the format described here.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"warning: Warning\nAs indicated by the \"version 0\" in the header comment line, the format described here is currently experimental and may change without notice","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The project line must specify the name of the project described by the inventory. It is mandatory. The version line may specify the version of the project. It is optional, but recommended.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"After that, each InventoryItem is represented by a multi-line block of the form","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"[[<domain>.<role>]]\nname = \"<name>\"\nuri = \"<uri>\"\ndispname = \"<dispname>\"\npriority = <priority>","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The four lines for name, uri, dispname, and priority may occur in any order. Also, for items with the default priority (-1 for the std domain, 1 otherwise), the priority line may be omitted. If dispname is equal to name (usually indicated by dispname=\"-\"), the dispname line may also be omitted.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"The item-blocks may be grouped/separated by blank lines. In .toml files generated by DocInventories.save(\"inventory.toml\", inventory) items will be grouped into blocks with the same [[<domain>.<role>]] with a blank line between each block.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"Any TOML parser should read a .toml file with the above structure into a nested dictionary, so that item_dict = toml_data[domain][role][i] corresponds to the i'th inventory item with the given domain and role. That item_dict will then map \"name\", \"uri\", and potentially \"dispname\" and \"priority\" to their respective values.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"A compressed TOML file can be written with, e.g., DocInventories.save(\"inventory.toml.gz\", inventory). With compression, the size of the file should be comparable (albeit slightly larger) than the compressed objects.inv format.","category":"page"},{"location":"formats/#Size-Comparison","page":"Inventory File Formats","title":"Size Comparison","text":"","category":"section"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"In the following table, we compare the size of the inventory file of different projects in kilobytes, for the various output formats.","category":"page"},{"location":"formats/","page":"Inventory File Formats","title":"Inventory File Formats","text":"using DocInventories\nusing DocumenterInterLinks\nusing Markdown\nusing DataFrames\nusing PrettyTables\n\ninv = InterLinks(\n \"Documenter\" => (\n \"https://documenter.juliadocs.org/stable/\",\n joinpath(@__DIR__, \"inventories\", \"Documenter.toml\")\n ),\n \"Julia\" => (\n \"https://docs.julialang.org/en/v1/\",\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\")\n ),\n \"Matplotlib\" => \"https://matplotlib.org/stable/objects.inv\",\n \"Python\" => \"https://docs.python.org/3/objects.inv\",\n)\n\nprojects = collect(keys(inv))\nformats = [\".txt\", \".toml\", \".inv\", \".toml.gz\"]\ndata = (\n \"project\" => String[],\n \"objects\" => Int64[],\n [format => String[] for format in formats]...\n)\n\nmktempdir() do tempdir\n for name in projects\n push!(data[1][2], name)\n push!(data[2][2], length(inv[name]))\n for (i, format) in enumerate(formats)\n filename = joinpath(tempdir, name*format)\n DocInventories.save(filename, inv[name])\n kB = float(filesize(filename)) / 1024.0\n push!(data[i+2][2], \"$(round(kB; digits=1)) kB\")\n end\n end\nend\n\n\ntable = pretty_table(\n String,\n DataFrame(data...);\n header=[\"Project\", \"No. of Objects\", formats...],\n backend = Val(:markdown),\n)\n\nMarkdown.parse(table)","category":"page"},{"location":"usage/#Usage","page":"Usage","title":"Usage","text":"","category":"section"},{"location":"usage/#Loading-Inventories","page":"Usage","title":"Loading Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"using DocInventories\ninventory = Inventory(\"https://matplotlib.org/3.7.3/objects.inv\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory = Inventory(\n joinpath(@__DIR__, \"inventories\", \"Julia.toml\"),\n root_url=\"https://docs.julialang.org/en/v1/\"\n)","category":"page"},{"location":"usage/#Inventory-Items","page":"Usage","title":"Inventory Items","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"item = inventory[\"Style-Guide\"]","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The spec in the mapping adopts the notation of a \"domain\" and \"role\" from Sphinx:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.show_full(inventory[\"Style-Guide\"])","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"[1]: We conflate Sphinx' \"object types\" and \"roles\". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference \":py:func:`matplotlib.pyplot.subplots`\" would correspond to the DocInventories spec \":py:function:`matplotlib.pyplot.subplots`\".","category":"page"},{"location":"usage/#Exploring-Inventories","page":"Usage","title":"Exploring Inventories","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Thus, we could search for a title as is appears in the documentation:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"Sorting and Related Functions\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, with a regular expression, for all Julia functions in Base that have sort in their name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(r\":function:`Base\\..*sort.*`\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"Or, for all linkable items that appear on the page with the relative URI \"manual/workflow-tips/\"","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"inventory(\"manual/workflow-tips/\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The search results will be sorted taking into account the priority field of the items.","category":"page"},{"location":"usage/#Saving-Inventories-to-File","page":"Usage","title":"Saving Inventories to File","text":"","category":"section"},{"location":"usage/","page":"Usage","title":"Usage","text":"An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(tempname(), inventory; mime=\"application/toml\")","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"It is also possible to write with compression by appending a .gz file extension:","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"DocInventories.save(\"$(tempname()).toml.gz\", inventory)","category":"page"},{"location":"usage/","page":"Usage","title":"Usage","text":"See Inventory File Formats for a description of all available output formats.","category":"page"},{"location":"creating/#Creating-Inventory-Files","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, inventory files should be generated automatically by Sphinx or DocumenterInterLinks. However, there are situations where producing and inventory file \"by hand\" make sense:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"A project does not provide an inventory file. Maybe its documentation is entirely in its Github README file.\nCreating an inventory file for convenient linking to a website other than a project documentation. For example, one could create an inventory of (select) Wikipedia pages.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"There are two ways to accomplish this:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Populate an Inventory in the REPL\nMaintain an Inventory TOML File by Hand","category":"page"},{"location":"creating/#Populate-an-Inventory-in-the-REPL","page":"Creating Inventory Files","title":"Populate an Inventory in the REPL","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We can instantiate an empty Inventory as","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"using DocInventories\n\ninventory = Inventory(\n project=\"Wikipedia\",\n version=\"2024-01\",\n root_url=\"https://en.wikipedia.org/wiki/\"\n);\nnothing # hide","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Then, we can push! InventoryItems for all pages we want to include in the inventory:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"push!(\n inventory,\n InventoryItem(\n \":std:doc:Julia\" => \"Julia_(programming_language)\";\n dispname=\"Julia (programming language)\"\n ),\n InventoryItem(\n \":std:doc:Python\" => \"Python_(programming_language)\";\n dispname=\"Python (programming language)\"\n )\n)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"We've used here the role :std:doc: for \"documents\", which is somewhat optional, but more accurate than the default \":std:label:\" role for a section within a document. In any case, as shown in Usage, items can be looked without referring to the domain or role:","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"inventory[\"Julia\"]","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Once the inventory is complete, we can write it to disk, see Saving Inventories to File.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"DocInventories.save(\"$(tempname()).toml\", inventory)","category":"page"},{"location":"creating/#Maintain-an-Inventory-TOML-File-by-Hand","page":"Creating Inventory Files","title":"Maintain an Inventory TOML File by Hand","text":"","category":"section"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"Alternatively, we could just write a TOML inventory file by hand, in our favorite text editor. For the above inventory, the file should contain","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"show(stdout, \"application/toml\", inventory)","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"The requirements for the file are in the description of the TOML Format, but should be fairly intuitive.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In general, custom inventory files should be stored as an uncompressed .toml file. This makes them much easier to maintain with a text editor. In addition, these inventories will presumably be checked into a git repository, which will be much more efficient with uncompressed (diffable!) text-based files.","category":"page"},{"location":"creating/","page":"Creating Inventory Files","title":"Creating Inventory Files","text":"In contrast, inventories that are deployed (put online so that other projects may download them to resolve links) should always be compressed, either as an objects.inv file or as an inventory.toml.gz file.","category":"page"},{"location":"#DocInventories.jl","page":"Home","title":"DocInventories.jl","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"using Markdown\nusing Pkg\n\nVERSION = Pkg.dependencies()[Base.UUID(\"43dc2714-ed3b-44b5-b226-857eda1aa7de\")].version\n\ngithub_badge = \"[![Github](https://img.shields.io/badge/JuliaDocs-DocInventories.jl-blue.svg?logo=github)](https://github.com/JuliaDocs/DocInventories.jl)\"\n\nversion_badge = \"![v$VERSION](https://img.shields.io/badge/version-v$(replace(\"$VERSION\", \"-\" => \"--\"))-green.svg)\"\n\nif get(ENV, \"DOCUMENTER_BUILD_PDF\", \"\") == \"\"\n Markdown.parse(\"$github_badge $version_badge\")\nelse\n Markdown.parse(\"\"\"\n -----\n\n On Github: [JuliaDocs/DocInventories.jl](https://github.com/JuliaDocs/DocInventories.jl)\n\n Version: $VERSION\n\n -----\n\n \"\"\")\nend","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories.jl is a package for reading and writing inventory files such as the objects.inv file used by InterSphinx and DocumenterInterLinks.jl. It is designed to be used in the REPL, to interactively explore inventory files, and as a backend for DocumenterInterLinks.","category":"page"},{"location":"#Installation","page":"Home","title":"Installation","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"As usual, that package can be installed via","category":"page"},{"location":"","page":"Home","title":"Home","text":"] add DocInventories","category":"page"},{"location":"","page":"Home","title":"Home","text":"in the Julia REPL, or by adding","category":"page"},{"location":"","page":"Home","title":"Home","text":"DocInventories = \"43dc2714-ed3b-44b5-b226-857eda1aa7de\"","category":"page"},{"location":"","page":"Home","title":"Home","text":"to the relevant Project.toml file.","category":"page"},{"location":"#Contents","page":"Home","title":"Contents","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"Pages = [page for (name, page) in Main.PAGES[2:end]]","category":"page"}] +} diff --git a/v0.3.2/siteinfo.js b/v0.3.2/siteinfo.js new file mode 100644 index 0000000..b2defe1 --- /dev/null +++ b/v0.3.2/siteinfo.js @@ -0,0 +1 @@ +var DOCUMENTER_CURRENT_VERSION = "v0.3.2"; diff --git a/v0.3.2/usage/index.html b/v0.3.2/usage/index.html new file mode 100644 index 0000000..122e69e --- /dev/null +++ b/v0.3.2/usage/index.html @@ -0,0 +1,76 @@ +<!DOCTYPE html> +<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>Usage · DocInventories.jl

Usage

Loading Inventories

An Inventory object can be instantiated from the URL of an inventory file. For projects whose documentation is generated via Sphinx (most Python projects), the inventory file should be objects.inv in the root of the online documentation. For example, the inventory file for the popular Python matplotlib library would be loaded as

using DocInventories
+inventory = Inventory("https://matplotlib.org/3.7.3/objects.inv")
Inventory(
+ project="Matplotlib",
+ version="3.7.3",
+ root_url="https://matplotlib.org/3.7.3/",
+ items=[
+  InventoryItem(":std:label:`2dcollections3d`" => "tutorials/toolkits/mplot3d.html#dcollections3d", dispname="2D plots in 3D"),
+  InventoryItem(":std:label:`3d_plots`" => "plot_types/3D/index.html#d-plots", dispname="3D"),
+  InventoryItem(":std:envvar:`HOME`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLBACKEND`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  InventoryItem(":std:envvar:`MPLCONFIGDIR`" => "users/faq/environment_variables_faq.html#envvar-\$", priority=1),
+  ⋮ (10231 elements in total)
+  InventoryItem(":std:label:`wireframe`" => "tutorials/toolkits/mplot3d.html#\$", dispname="Wireframe plots"),
+  InventoryItem(":std:label:`working-with-text`" => "tutorials/introductory/pyplot.html#\$", dispname="Working with text"),
+  InventoryItem(":std:label:`writing-docstrings`" => "devel/documenting_mpl.html#\$", dispname="Writing docstrings"),
+  InventoryItem(":std:label:`writing-examples-and-tutorials`" => "devel/documenting_mpl.html#\$", dispname="Writing examples and tutorials"),
+  InventoryItem(":std:label:`writing-rest-pages`" => "devel/documenting_mpl.html#\$", dispname="Writing ReST pages"),
+  InventoryItem(":std:label:`xkcd-colors`" => "tutorials/colors/colors.html#\$", dispname="Comparison between X11/CSS4 and xkcd colors"),
+ ]
+)
+

To load an inventory from a local file, instantiate Inventory with the path to the file and a root_url:

inventory = Inventory(
+    joinpath(@__DIR__, "inventories", "Julia.toml"),
+    root_url="https://docs.julialang.org/en/v1/"
+)
Inventory(
+ project="The Julia Language",
+ version="1.10.0",
+ root_url="https://docs.julialang.org/en/v1/",
+ items=[
+  InventoryItem(":std:label:`\"Value-types\"`" => "manual/types/#%22Value-types%22", dispname="\"Value types\""),
+  InventoryItem(":jl:keyword:`&&`" => "base/math/#%26%26"),
+  InventoryItem(":jl:keyword:`...`" => "base/base/#\$"),
+  InventoryItem(":std:label:`...-combines-many-arguments-into-one-argument-in-function-definitions`" => "manual/faq/#\$", dispname="... combines many arguments into one argument in function definitions"),
+  InventoryItem(":std:label:`...-splits-one-argument-into-many-different-arguments-in-function-calls`" => "manual/faq/#\$", dispname="... splits one argument into many different arguments in function calls"),
+  ⋮ (3602 elements in total)
+  InventoryItem(":std:label:`using-and-import-with-specific-identifiers,-and-adding-methods`" => "manual/modules/#using-and-import-with-specific-identifiers%2C-and-adding-methods", dispname="using and import with specific identifiers, and adding methods"),
+  InventoryItem(":jl:keyword:`var\"name\"`" => "base/base/#var%22name%22"),
+  InventoryItem(":jl:keyword:`where`" => "base/base/#\$"),
+  InventoryItem(":jl:keyword:`while`" => "base/base/#\$"),
+  InventoryItem(":std:label:`writing-binary-broadcasting-rules`" => "manual/interfaces/#\$", dispname="Writing binary broadcasting rules"),
+  InventoryItem(":jl:keyword:`||`" => "base/math/#%7C%7C"),
+ ]
+)
+

Inventory Items

Each Inventory is a collection of InventoryItem objects. We can iterate over these, or look up a particular item with a numerical index or a specification like

item = inventory["Style-Guide"]
InventoryItem(
+  ":std:label:`Style-Guide`" => "manual/style-guide/#\$",
+  dispname="Style Guide"
+)

Conceptually, as indicated above, the inventory item maps a spec to a uri relative to the root_url associated with the Inventory containing the item.

The spec in the mapping adopts the notation of a "domain" and "role" from Sphinx:

DocInventories.show_full(inventory["Style-Guide"])
InventoryItem(
+  name="Style-Guide",
+  domain="std",
+  role="label",
+  priority=-1,
+  uri="manual/style-guide/#Style-Guide",
+  dispname="Style Guide"
+)

This makes spec reminiscent of the Sphinx cross-referencing syntax[1]. When looking up an item, the domain and role part of the specification are optional and serve for disambiguation. The above item could also have been obtained with inventory[:label:`Style Guide`] or inventory[:std:label:`Style Guide`].

Exploring Inventories

An Inventory instance is a callable that takes a search and returns a list of InventoryItems that match the search. This is quite flexible, and takes a string or regular expression that will be compared both against the spec and the full string representation (repr(item; context=(:full => true))) of each item.

Thus, we could search for a title as is appears in the documentation:

inventory("Sorting and Related Functions")
2-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`Sorting-and-Related-Functions`" => "base/sort/#\$", dispname="Sorting and Related Functions")
+ InventoryItem(":std:doc:`base/sort`" => "base/sort/", dispname="Sorting and Related Functions")

Or, with a regular expression, for all Julia functions in Base that have sort in their name:

inventory(r":function:`Base\..*sort.*`")
14-element Vector{InventoryItem}:
+ InventoryItem(":jl:function:`Base.Sort.insorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsort!`" => "base/sort/#Base.Sort.partialsort%21")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.partialsortperm!`" => "base/sort/#Base.Sort.partialsortperm%21")
+ InventoryItem(":jl:function:`Base.Sort.searchsorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedfirst`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.searchsortedlast`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.Sort.sortperm!`" => "base/sort/#Base.Sort.sortperm%21")
+ InventoryItem(":jl:function:`Base.issorted`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sort!`" => "base/sort/#Base.sort%21")
+ InventoryItem(":jl:function:`Base.sortperm`" => "base/sort/#\$")
+ InventoryItem(":jl:function:`Base.sortslices`" => "base/sort/#\$")

Or, for all linkable items that appear on the page with the relative URI "manual/workflow-tips/"

inventory("manual/workflow-tips/")
6-element Vector{InventoryItem}:
+ InventoryItem(":std:label:`A-basic-editor/REPL-workflow`" => "manual/workflow-tips/#A-basic-editor%2FREPL-workflow", dispname="A basic editor/REPL workflow")
+ InventoryItem(":std:label:`Browser-based-workflow`" => "manual/workflow-tips/#\$", dispname="Browser-based workflow")
+ InventoryItem(":std:label:`REPL-based-workflow`" => "manual/workflow-tips/#\$", dispname="REPL-based workflow")
+ InventoryItem(":std:label:`Revise-based-workflows`" => "manual/workflow-tips/#\$", dispname="Revise-based workflows")
+ InventoryItem(":std:label:`man-workflow-tips`" => "manual/workflow-tips/#\$", dispname="Workflow Tips")
+ InventoryItem(":std:doc:`manual/workflow-tips`" => "manual/workflow-tips/", dispname="Workflow Tips")

The search results will be sorted taking into account the priority field of the items.

Saving Inventories to File

An inventory can be written to file using the DocInventories.save function. For example, to write the inventory in TOML Format, use

DocInventories.save("$(tempname()).toml", inventory)

The MIME type is derived from the extension of the file name, according to the mapping in DocInventories.MIME_TYPES. The MIME-type can also be passed explicitly to save, independent of the file name:

DocInventories.save(tempname(), inventory; mime="application/toml")

It is also possible to write with compression by appending a .gz file extension:

DocInventories.save("$(tempname()).toml.gz", inventory)

See Inventory File Formats for a description of all available output formats.

  • 1We conflate Sphinx' "object types" and "roles". Technically, a Sphinx domain (like the Python py domain) has object types (e.g., function) which in turn have one or more associated roles that are used when referencing the object (e.g., func). DocInventories has no formal definition of domains/types/roles, so it considers types and roles identical. Consequently, a Sphinx reference ":py:func:`matplotlib.pyplot.subplots`" would correspond to the DocInventories spec ":py:function:`matplotlib.pyplot.subplots`".
diff --git a/versions.js b/versions.js new file mode 100644 index 0000000..5ac5f9b --- /dev/null +++ b/versions.js @@ -0,0 +1,8 @@ +var DOC_VERSIONS = [ + "stable", + "v0.3", + "v0.2", + "dev", +]; +var DOCUMENTER_NEWEST = "v0.3.2"; +var DOCUMENTER_STABLE = "stable";